[OpenSIPS-Devel] [OpenSIPS/opensips] 8ec91e: usrloc API: Add a loading function
Liviu Chircu
liviu at opensips.org
Mon Dec 5 06:28:02 EST 2016
Branch: refs/heads/mid-registrar
Home: https://github.com/OpenSIPS/opensips
Commit: 8ec91e53521119d0de952367a51fdfe4a8037960
https://github.com/OpenSIPS/opensips/commit/8ec91e53521119d0de952367a51fdfe4a8037960
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/usrloc/usrloc.h
Log Message:
-----------
usrloc API: Add a loading function
Commit: 21fff6ba5486aebdc3d1c8247786c0c375cdba14
https://github.com/OpenSIPS/opensips/commit/21fff6ba5486aebdc3d1c8247786c0c375cdba14
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
A modules/mid_registrar/Makefile
A modules/mid_registrar/mid_registrar.c
A modules/mid_registrar/uac_timer.c
A modules/mid_registrar/uac_timer.h
Log Message:
-----------
mid_registrar: initial version (PoC phase)
* basic modparam outline
* basic script exports
* un-sorted dump of code
* tm/usrloc/signaling hooks
* + registered callbacks
* basic timer routine outline
Commit: 5117e368ff1f013ac7cace4116baad1b6465c13c
https://github.com/OpenSIPS/opensips/commit/5117e368ff1f013ac7cace4116baad1b6465c13c
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/mid_registrar/mid_registrar.c
M modules/mid_registrar/uac_timer.c
M modules/mid_registrar/uac_timer.h
Log Message:
-----------
mid_registrar: Fix a series of bugs
* mode = 0 working
* mode = 1 almost working, needs some tweaks
Commit: ca8b61fe616910a40e213d9afb47bc6b9fc62923
https://github.com/OpenSIPS/opensips/commit/ca8b61fe616910a40e213d9afb47bc6b9fc62923
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/usrloc/ucontact.c
M modules/usrloc/ucontact.h
Log Message:
-----------
usrloc: Add expires value to contact struct
Commit: da1a96441f13c5556249890521b41efcc5122a7b
https://github.com/OpenSIPS/opensips/commit/da1a96441f13c5556249890521b41efcc5122a7b
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/usrloc/ucontact.c
M modules/usrloc/ucontact.h
Log Message:
-----------
usrloc: Add "expires_out" value to contact struct
Alpha phase. Has no restart persistency.
Commit: aa94f8ba89f3e631ac40e0adf88ce2244134afeb
https://github.com/OpenSIPS/opensips/commit/aa94f8ba89f3e631ac40e0adf88ce2244134afeb
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/mid_registrar/mid_registrar.c
M modules/mid_registrar/uac_timer.c
Log Message:
-----------
mid_registrar: Working version of contact throttling
REGISTER requests are now properly absorbed by the mid-registrar, which
will internally generate a 200 OK reply when the mid_registrar_save() script
function is called.
Commit: 5f5d14654948c0254b15d7dc05ce32b462b5e231
https://github.com/OpenSIPS/opensips/commit/5f5d14654948c0254b15d7dc05ce32b462b5e231
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/mid_registrar/mid_registrar.c
Log Message:
-----------
mid_registrar: Fix 200 OK replies for absorbed registrations
Properly include a 'Contact' header field, listing all bindings
Commit: 6cb240cca71a48ad049c19ffac0a21a3b7d0ab93
https://github.com/OpenSIPS/opensips/commit/6cb240cca71a48ad049c19ffac0a21a3b7d0ab93
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/dispatcher/dispatch.c
M modules/drouting/drouting.c
M modules/tm/dlg.c
M modules/tm/dlg.h
Log Message:
-----------
tm API: Add Call-ID parameter when building requests
Commit: 95a39a0bcf4c053ea09f3f54c39d40a5c7b0103b
https://github.com/OpenSIPS/opensips/commit/95a39a0bcf4c053ea09f3f54c39d40a5c7b0103b
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M Makefile.sources
A lib/path.c
A lib/path.h
M modules/path/path.c
Log Message:
-----------
path: Code refactoring
Make "Path" append code reusable by moving it into lib/path.c
Commit: 82b47c0cbb49d603543f49078e1700b43eab6b3c
https://github.com/OpenSIPS/opensips/commit/82b47c0cbb49d603543f49078e1700b43eab6b3c
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/mid_registrar/uac_timer.c
Log Message:
-----------
mid_registrar: Forward Register requests if not in queue
De-Registrations may lead to a state where contacts are present on
the mid-registrar, but no timer is ticking for the outgoing
registration.
Should we run into this issue, simply forward the registration and
re-initialize the timer.
Commit: 0da4fcf05e3484835324a286030c6f8ee9c4e776
https://github.com/OpenSIPS/opensips/commit/0da4fcf05e3484835324a286030c6f8ee9c4e776
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/mid_registrar/mid_registrar.c
M modules/mid_registrar/uac_timer.c
M modules/mid_registrar/uac_timer.h
Log Message:
-----------
mid_registrar: Add contact routing logic
Current status:
* Route by Path: functional, tested
* Route by contact (rewrite ip:port): broken, needs more work
Commit: ed0e2c0da27c892ca9e44f19100f41e499b39eb9
https://github.com/OpenSIPS/opensips/commit/ed0e2c0da27c892ca9e44f19100f41e499b39eb9
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/mid_registrar/mid_registrar.c
M modules/mid_registrar/uac_timer.c
Log Message:
-----------
mid_registrar: Fix a couple of de-registration bugs
Commit: b8a73a156ca6d31a881f3450e85f4a941f0aa31b
https://github.com/OpenSIPS/opensips/commit/b8a73a156ca6d31a881f3450e85f4a941f0aa31b
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/mid_registrar/mid_registrar.c
Log Message:
-----------
mid_registrar: Improve startup logging
Commit: 5bdb458c1ad2b23d02d1b6643d7801012f275d98
https://github.com/OpenSIPS/opensips/commit/5bdb458c1ad2b23d02d1b6643d7801012f275d98
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/mid_registrar/mid_registrar.c
M modules/mid_registrar/uac_timer.c
M modules/mid_registrar/uac_timer.h
Log Message:
-----------
mid_registrar: Add match by contact hf param logic
Commit: 8cb3286dfa8fdccf0cec4fc0c29da7edb5de7e38
https://github.com/OpenSIPS/opensips/commit/8cb3286dfa8fdccf0cec4fc0c29da7edb5de7e38
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/mid_registrar/mid_registrar.c
Log Message:
-----------
mid_registrar: Add lookup support for "route by Contact" mode
Commit: 129d17cd456af6deec5469907cd18294a1c45c00
https://github.com/OpenSIPS/opensips/commit/129d17cd456af6deec5469907cd18294a1c45c00
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M parser/parse_uri.c
M parser/parse_uri.h
Log Message:
-----------
core library: Add URI printing function
Allows URI fields / parameters to be easily altered/disabled
Commit: 5a67a18b6d74fef94f7a6706b32db9fe284276dd
https://github.com/OpenSIPS/opensips/commit/5a67a18b6d74fef94f7a6706b32db9fe284276dd
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
A modules/mid_registrar/encode.c
A modules/mid_registrar/encode.h
A modules/mid_registrar/lookup.c
A modules/mid_registrar/lookup.h
M modules/mid_registrar/mid_registrar.c
A modules/mid_registrar/mid_registrar.h
M modules/mid_registrar/uac_timer.c
M modules/mid_registrar/uac_timer.h
Log Message:
-----------
mid_registrar: Improve code modularity (part 1)
Commit: 23065480ef0de9db80d621c24e79dccce6c6dabf
https://github.com/OpenSIPS/opensips/commit/23065480ef0de9db80d621c24e79dccce6c6dabf
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/mid_registrar/encode.c
M modules/mid_registrar/encode.h
A modules/mid_registrar/gruu.c
A modules/mid_registrar/gruu.h
M modules/mid_registrar/mid_registrar.c
M modules/mid_registrar/mid_registrar.h
A modules/mid_registrar/save.c
A modules/mid_registrar/save.h
Log Message:
-----------
mid_registrar: Improve code modularity (part 2)
Commit: 958c0585f88e3fe228c0b41796d052b9fd071c8f
https://github.com/OpenSIPS/opensips/commit/958c0585f88e3fe228c0b41796d052b9fd071c8f
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/pua_bla/pua_bla.c
Log Message:
-----------
pua_bla: Fix log line ending
Commit: b0241c13184aad8576b48f17bdbc62f0c3459405
https://github.com/OpenSIPS/opensips/commit/b0241c13184aad8576b48f17bdbc62f0c3459405
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/pua_bla/pua_bla.c
M modules/pua_bla/registrar_cb.c
M modules/pua_bla/registrar_cb.h
M modules/pua_usrloc/pua_usrloc.c
M modules/pua_usrloc/pua_usrloc.h
M modules/pua_usrloc/ul_publish.c
M modules/snmpstats/interprocess_buffer.c
M modules/snmpstats/interprocess_buffer.h
M modules/usrloc/ucontact.c
M modules/usrloc/ucontact.h
M modules/usrloc/ul_callback.c
M modules/usrloc/ul_callback.h
Log Message:
-----------
usrloc: Extend the contact callback API
This patch allows subscribing modules to transparently attach data
to each contact structure. The attached data can be accessed and
manipulated during the contact INSERT / UPDATE / DELETE callback processing
Commit: fa964a84f8715692309ab5ecc46b94ceedd2ff5d
https://github.com/OpenSIPS/opensips/commit/fa964a84f8715692309ab5ecc46b94ceedd2ff5d
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/mid_registrar/lookup.c
M modules/mid_registrar/mid_registrar.c
M modules/mid_registrar/mid_registrar.h
M modules/mid_registrar/save.c
M modules/mid_registrar/save.h
M modules/mid_registrar/uac_timer.c
M modules/mid_registrar/uac_timer.h
A modules/mid_registrar/ulcb.c
A modules/mid_registrar/ulcb.h
Log Message:
-----------
mid_registrar: Adapt code to the new usrloc callbacks
Commit: d0069731ef5966bfb81fd6cd25e53a9ca0f59341
https://github.com/OpenSIPS/opensips/commit/d0069731ef5966bfb81fd6cd25e53a9ca0f59341
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/usrloc/dlist.c
M modules/usrloc/ucontact.c
M modules/usrloc/udomain.c
M modules/usrloc/ul_callback.c
M modules/usrloc/ul_callback.h
M modules/usrloc/ul_mi.c
M modules/usrloc/ul_mod.c
M modules/usrloc/ul_mod.h
M modules/usrloc/urecord.c
M modules/usrloc/urecord.h
M modules/usrloc/usrloc.h
Log Message:
-----------
Enhance usrloc API with AoR callbacks
Commit: dec259519ea614b8233f450f6807f25993d721c0
https://github.com/OpenSIPS/opensips/commit/dec259519ea614b8233f450f6807f25993d721c0
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/usrloc/ucontact.c
M modules/usrloc/urecord.c
Log Message:
-----------
usrloc: Fix unnecessary free operations
Commit: f2e25c6957915bf98bb890955847f41b810219c7
https://github.com/OpenSIPS/opensips/commit/f2e25c6957915bf98bb890955847f41b810219c7
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/mid_registrar/mid_registrar.c
M modules/mid_registrar/mid_registrar.h
M modules/mid_registrar/save.c
M modules/mid_registrar/uac_timer.c
M modules/mid_registrar/ulcb.c
M modules/mid_registrar/ulcb.h
Log Message:
-----------
mid_registrar: Initial version of AoR throttling mode
Also fix some bugs with autogenerated de-registrations in "contact
throttling" mode.
Commit: c9d5a37e8c3d23f68b58ee21d2e4d5735183fd58
https://github.com/OpenSIPS/opensips/commit/c9d5a37e8c3d23f68b58ee21d2e4d5735183fd58
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M parser/contact/contact.c
M parser/contact/contact.h
M parser/contact/parse_contact.c
M parser/contact/parse_contact.h
M parser/parse_param.c
M parser/parse_param.h
M parser/parse_rr.c
Log Message:
-----------
Simplify contact debugging
Commit: 4d9fc5e6043c560ed9c702f2d4754591625d8201
https://github.com/OpenSIPS/opensips/commit/4d9fc5e6043c560ed9c702f2d4754591625d8201
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/mid_registrar/lookup.c
M modules/mid_registrar/mid_registrar.c
M modules/mid_registrar/mid_registrar.h
M modules/mid_registrar/save.c
M modules/mid_registrar/uac_timer.c
M modules/mid_registrar/ulcb.c
Log Message:
-----------
mid_registrar: AoR throttling part 1 - registrations
Module is now capable of handling registrations, appropriately mangling
contacts, and absorbing / forwarding subsequent registrations on behalf
of the same AoR, depending on expiration times.
Commit: ffbf48697dd41c90170f23b2fc97a6070384ff37
https://github.com/OpenSIPS/opensips/commit/ffbf48697dd41c90170f23b2fc97a6070384ff37
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M parser/contact/contact.h
Log Message:
-----------
contact parser API: Add a useful warning comment
Commit: e8f98c70b4c7fb49fd993e7622389ac70a4d7ae0
https://github.com/OpenSIPS/opensips/commit/e8f98c70b4c7fb49fd993e7622389ac70a4d7ae0
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/mid_registrar/mid_registrar.c
M modules/mid_registrar/mid_registrar.h
M modules/mid_registrar/save.c
M modules/mid_registrar/ulcb.c
Log Message:
-----------
mid_registrar: AoR throttling part 2 - record expiration
The module is now properly generating De-REGISTER requests should the
last-standing contact behind an Address-of-Record expire.
Commit: b5f82dd45f2d461a0903d6996e52ff081b45204b
https://github.com/OpenSIPS/opensips/commit/b5f82dd45f2d461a0903d6996e52ff081b45204b
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/mid_registrar/lookup.c
M modules/mid_registrar/save.c
Log Message:
-----------
mid_registrar: AoR throttling part 3 - lookups
AoR lookup properly working in mode 2 now
Commit: 313ca8bd758e26ad422639107250c381d2a44dda
https://github.com/OpenSIPS/opensips/commit/313ca8bd758e26ad422639107250c381d2a44dda
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/mid_registrar/save.c
Log Message:
-----------
mid_registrar: Fix a De-REGISTRATION bug
A quick De-REGISTER (deleting the AoR), followed by a REGISTER would
not get forwarded through to main registrar in "mode = 2"
Commit: c45bfa71e583a80b33cf0f042bb691e0bb4b6c46
https://github.com/OpenSIPS/opensips/commit/c45bfa71e583a80b33cf0f042bb691e0bb4b6c46
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/mid_registrar/save.c
Log Message:
-----------
mid_registrar: Properly mangle Contact hfs in mode = 2
In AoR throttling mode, we only present a fake Contact with the AoR
as the username part to the main registrar. All other Contact headers
must be cleaned up when building the outgoing request.
Also refactor some functions names to better reflect this behavior
Commit: d3de32f094c3f18a25425f186f7330d9924c5afd
https://github.com/OpenSIPS/opensips/commit/d3de32f094c3f18a25425f186f7330d9924c5afd
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/mid_registrar/save.c
M modules/mid_registrar/ulcb.c
Log Message:
-----------
mid_registrar: Properly match/delete contacts in mode = 1
Just paying over some technical debt.
The mid-registrar insert/delete operations _must only_ be done on 200 OK
replies, after carefully inspecting the new timeouts / deleted contacts
sent by the main reg.
Commit: f2339030f8f7eb60dec327849df6e03b7f2ee139
https://github.com/OpenSIPS/opensips/commit/f2339030f8f7eb60dec327849df6e03b7f2ee139
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
A modules/mid_registrar/README
A modules/mid_registrar/doc/mid_registrar.xml
A modules/mid_registrar/doc/mid_registrar_admin.xml
Log Message:
-----------
mid_registrar: Add documentation v0.1
Commit: 82f2b34b2bb2809b58104aace667da86e105dda9
https://github.com/OpenSIPS/opensips/commit/82f2b34b2bb2809b58104aace667da86e105dda9
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/mid_registrar/mid_registrar.c
M modules/mid_registrar/mid_registrar.h
M modules/mid_registrar/save.c
Log Message:
-----------
mid_registrar: Rename "outbound_expires" to "outgoing_expires"
Commit: 3d0588538a5b4cdfe59757a6cdde062b57657b92
https://github.com/OpenSIPS/opensips/commit/3d0588538a5b4cdfe59757a6cdde062b57657b92
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/mid_registrar/README
M modules/mid_registrar/doc/mid_registrar_admin.xml
M modules/mid_registrar/gruu.c
M modules/mid_registrar/gruu.h
M modules/mid_registrar/mid_registrar.c
M modules/mid_registrar/mid_registrar.h
M modules/mid_registrar/save.c
Log Message:
-----------
mid_registrar: Import and adapt "registrar" modparams and flags
Commit: de9154c53bcaef5f13bb116e38c9fd20a45723e6
https://github.com/OpenSIPS/opensips/commit/de9154c53bcaef5f13bb116e38c9fd20a45723e6
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/mid_registrar/save.c
Log Message:
-----------
mid_registrar: Fix possible de-registration crash
Commit: f408bfd0e563e47eae4eace6e15bf00cb40c7c62
https://github.com/OpenSIPS/opensips/commit/f408bfd0e563e47eae4eace6e15bf00cb40c7c62
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/mid_registrar/gruu.h
M modules/mid_registrar/lookup.c
M modules/mid_registrar/mid_registrar.c
M modules/mid_registrar/mid_registrar.h
A modules/mid_registrar/rerrno.c
A modules/mid_registrar/rerrno.h
M modules/mid_registrar/save.c
M modules/mid_registrar/save.h
R modules/mid_registrar/uac_timer.c
R modules/mid_registrar/uac_timer.h
M modules/mid_registrar/ulcb.c
M modules/mid_registrar/ulcb.h
Log Message:
-----------
mid_registrar: Code cleanup
Commit: 4aa9aa83bfb352da06cc81e9608e04bede95c7cd
https://github.com/OpenSIPS/opensips/commit/4aa9aa83bfb352da06cc81e9608e04bede95c7cd
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/mid_registrar/README
M modules/mid_registrar/doc/mid_registrar_admin.xml
M modules/mid_registrar/mid_registrar.c
Log Message:
-----------
mid_registrar: Change default value of "contact_match_param"
Replaced with "rid"
("rinstance" was a badly chosen value, as it's a quite common occurence
with lots of UAs)
Commit: c2c3c25cfe730fd4ce8c8cf8a5ce3ce5fde393d2
https://github.com/OpenSIPS/opensips/commit/c2c3c25cfe730fd4ce8c8cf8a5ce3ce5fde393d2
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/mid_registrar/README
M modules/mid_registrar/doc/mid_registrar_admin.xml
Log Message:
-----------
mid_registrar: Improve docs
Commit: 33a4a8b9ecdac2717f5cc75f31e4e1b05033a15e
https://github.com/OpenSIPS/opensips/commit/33a4a8b9ecdac2717f5cc75f31e4e1b05033a15e
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/dispatcher/dispatch.c
M modules/drouting/drouting.c
M modules/mid_registrar/mid_registrar.c
M modules/mid_registrar/save.c
M modules/mid_registrar/ulcb.c
M modules/seas/seas_action.c
M modules/tm/dlg.c
M modules/tm/dlg.h
M modules/tm/uac.c
Log Message:
-----------
mid_registrar: Proper "To" URI for auto-generated de-registrations
The fix involves extending the tm API to support a custom "To"
URI parameter
Commit: 42bbbf3d17f62d1f5c41c9bb6c63da61aeb39345
https://github.com/OpenSIPS/opensips/commit/42bbbf3d17f62d1f5c41c9bb6c63da61aeb39345
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/mid_registrar/ulcb.c
Log Message:
-----------
mid_registrar: Fix mem leak
Commit: 4b53a3b45ca768573d5c36bdd7994d34d3f554d3
https://github.com/OpenSIPS/opensips/commit/4b53a3b45ca768573d5c36bdd7994d34d3f554d3
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
A lib/reg/rerrno.c
A lib/reg/rerrno.h
A lib/reg/sip_msg.c
A lib/reg/sip_msg.h
M modules/mid_registrar/mid_registrar.c
R modules/mid_registrar/rerrno.c
R modules/mid_registrar/rerrno.h
M modules/mid_registrar/save.c
M modules/mid_registrar/ulcb.c
M modules/registrar/common.c
M modules/registrar/lookup.c
M modules/registrar/reply.c
R modules/registrar/rerrno.c
R modules/registrar/rerrno.h
M modules/registrar/save.c
M modules/registrar/sip_msg.c
M modules/registrar/sip_msg.h
Log Message:
-----------
Move re-usable registrar code under "lib/reg/"
Commit: a4245722b6f0252718f0080af648163db0d1445d
https://github.com/OpenSIPS/opensips/commit/a4245722b6f0252718f0080af648163db0d1445d
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/usrloc/udomain.c
Log Message:
-----------
usrloc: Fix an AoR delete callback bug
Commit: 6d8728a80f82542f2c21e046f35182c2ba6a2951
https://github.com/OpenSIPS/opensips/commit/6d8728a80f82542f2c21e046f35182c2ba6a2951
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M Makefile.sources
M modules/mid_registrar/mid_registrar.c
M modules/mid_registrar/mid_registrar.h
M modules/mid_registrar/save.c
Log Message:
-----------
mid_registrar: Properly handle star "*" Contact hf values
Commit: b8582bc69762e5dc8d64c4b4e8117b5c110111fb
https://github.com/OpenSIPS/opensips/commit/b8582bc69762e5dc8d64c4b4e8117b5c110111fb
Author: Liviu Chircu <liviu at opensips.org>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M modules/mid_registrar/README
M modules/mid_registrar/doc/mid_registrar_admin.xml
Log Message:
-----------
mid_registrar: Doc improvements
Compare: https://github.com/OpenSIPS/opensips/compare/8ec91e535211^...b8582bc69762
More information about the Devel
mailing list