[OpenSIPS-Devel] [OpenSIPS/opensips] 4c9a1f: Changes to stop keepalives on unregisters
Bogdan-Andrei Iancu
bogdan at opensips.org
Wed Nov 5 07:00:46 CET 2014
Branch: refs/heads/master
Home: https://github.com/OpenSIPS/opensips
Commit: 4c9a1fa2a791d37629b7272581f6d52c4b0f9666
https://github.com/OpenSIPS/opensips/commit/4c9a1fa2a791d37629b7272581f6d52c4b0f9666
Author: David Sanders <dsanders11 at ucsbalum.com>
Date: 2014-11-05 (Wed, 05 Nov 2014)
Changed paths:
M modules/nat_traversal/nat_traversal.c
Log Message:
-----------
Changes to stop keepalives on unregisters
Observed cases where keepalives from `nat_traversal` continued after unregister were traced back to a few lines of code which prevented stopping keepalives on unregister events.
Commit: b942bef6243d9abf9b3273c37438821858070608
https://github.com/OpenSIPS/opensips/commit/b942bef6243d9abf9b3273c37438821858070608
Author: Liviu Chircu <liviu at opensips.org>
Date: 2014-11-05 (Wed, 05 Nov 2014)
Changed paths:
A context.h
Log Message:
-----------
core: introducing OpenSIPS contexts
A context is simply a data buffer. It can also be seen as a key-value
database, where different pieces of code register certain keys, in order
to maintain their values within each newly created context.
Contexts may be attached to any structure. The primitives defined in
"context.h" represent a generic way of registering/storing/fetching
data.
Commit: 3a6f613c31b43f1971cec95bf532d35b450a47bf
https://github.com/OpenSIPS/opensips/commit/3a6f613c31b43f1971cec95bf532d35b450a47bf
Author: Liviu Chircu <liviu at opensips.org>
Date: 2014-11-05 (Wed, 05 Nov 2014)
Changed paths:
M msg_translator.c
M msg_translator.h
M receive.c
Log Message:
-----------
core: export sip_msg context operations
All sip_msg structures may now hold additional data within a context.
Commit: eb5bb0f492d53e10a89e9b66225ebc133686d3a1
https://github.com/OpenSIPS/opensips/commit/eb5bb0f492d53e10a89e9b66225ebc133686d3a1
Author: Liviu Chircu <liviu at opensips.org>
Date: 2014-11-05 (Wed, 05 Nov 2014)
Changed paths:
M modules/tm/h_table.c
A modules/tm/t_ctx.c
A modules/tm/t_ctx.h
M modules/tm/tm.c
M modules/tm/tm_load.h
Log Message:
-----------
tm: export transaction context operations
All transactions may now hold additional context-specific data.
Data can be stored/fetched using the newly added functions in tm_binds.
Commit: 1cf74846499d6482751cb19522791047107e92cd
https://github.com/OpenSIPS/opensips/commit/1cf74846499d6482751cb19522791047107e92cd
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2014-11-05 (Wed, 05 Nov 2014)
Changed paths:
M modules/presence/presence.c
Log Message:
-----------
Disable MI commands when presence is in lib mode.
Reported by Carlos Oliva @telematico, closing #382
(cherry picked from commit 7058396dfff62769a58103517ae42bf57078b8bd)
Commit: 7aa96b287a364d03666e0d231c94ece7f8eca79b
https://github.com/OpenSIPS/opensips/commit/7aa96b287a364d03666e0d231c94ece7f8eca79b
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2014-11-05 (Wed, 05 Nov 2014)
Changed paths:
M modules/presence/README
M modules/presence/doc/presence_admin.xml
M modules/presence/notify.c
M modules/presence/presence.c
M modules/presence/presence.h
Log Message:
-----------
Add end_sub_on_timeout module parameter.
If a presence subscription should be automatically terminated (destroyed) when receiving a SIP timeout (408) for a sent NOTIFY requests.
Closes feature request #380.
Commit: 0607b900fd58417ec973e398978844e953ad1af8
https://github.com/OpenSIPS/opensips/commit/0607b900fd58417ec973e398978844e953ad1af8
Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
Date: 2014-11-05 (Wed, 05 Nov 2014)
Changed paths:
M modules/perl/opensipsxs.xs
Log Message:
-----------
Filename in script actions must be non-null.
Compare: https://github.com/OpenSIPS/opensips/compare/b994ddff6a9f...0607b900fd58
More information about the Devel
mailing list