From noreply at github.com Fri Nov 1 09:31:50 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 01 Nov 2019 06:31:50 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4ffbee: net: handle CONN_ERROR2 on main Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 4ffbeee5d6addde9548bb1bc102fe327cb546754 https://github.com/OpenSIPS/opensips/commit/4ffbeee5d6addde9548bb1bc102fe327cb546754 Author: Razvan Crainea Date: 2019-11-01 (Fri, 01 Nov 2019) Changed paths: M net/net_tcp.c Log Message: ----------- net: handle CONN_ERROR2 on main From noreply at github.com Fri Nov 1 09:32:05 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 01 Nov 2019 06:32:05 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d0b5d8: net: handle CONN_ERROR2 on main Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: d0b5d836615bbf07d3b2fe61fe325c44842c1ec0 https://github.com/OpenSIPS/opensips/commit/d0b5d836615bbf07d3b2fe61fe325c44842c1ec0 Author: Razvan Crainea Date: 2019-11-01 (Fri, 01 Nov 2019) Changed paths: M net/net_tcp.c Log Message: ----------- net: handle CONN_ERROR2 on main (cherry picked from commit 4ffbeee5d6addde9548bb1bc102fe327cb546754) From noreply at github.com Fri Nov 1 09:32:19 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 01 Nov 2019 06:32:19 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9d2ba8: net: handle CONN_ERROR2 on main Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 9d2ba82b6e8638c3616804fb4079202424c91f06 https://github.com/OpenSIPS/opensips/commit/9d2ba82b6e8638c3616804fb4079202424c91f06 Author: Razvan Crainea Date: 2019-11-01 (Fri, 01 Nov 2019) Changed paths: M net/net_tcp.c Log Message: ----------- net: handle CONN_ERROR2 on main (cherry picked from commit 4ffbeee5d6addde9548bb1bc102fe327cb546754) From noreply at github.com Fri Nov 1 09:45:26 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 01 Nov 2019 06:45:26 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8f26f5: ratelimit: make rl_feedback_limit extern Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 8f26f5aa501dfad69e50c2bedcd4325afe7b1508 https://github.com/OpenSIPS/opensips/commit/8f26f5aa501dfad69e50c2bedcd4325afe7b1508 Author: Razvan Crainea Date: 2019-11-01 (Fri, 01 Nov 2019) Changed paths: M modules/ratelimit/ratelimit.c M modules/ratelimit/ratelimit.h M modules/ratelimit/ratelimit_helper.c Log Message: ----------- ratelimit: make rl_feedback_limit extern Make sure `rl_feedback_limit` is properly alocated for the entire module, not only for the current object. Fixes the crash reported by Ben Newlin. Close #1882 From noreply at github.com Fri Nov 1 09:45:36 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 01 Nov 2019 06:45:36 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d64a21: ratelimit: make rl_feedback_limit extern Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: d64a21dd75eede294b1b418209da6482337cebc8 https://github.com/OpenSIPS/opensips/commit/d64a21dd75eede294b1b418209da6482337cebc8 Author: Razvan Crainea Date: 2019-11-01 (Fri, 01 Nov 2019) Changed paths: M modules/ratelimit/ratelimit.c M modules/ratelimit/ratelimit.h M modules/ratelimit/ratelimit_helper.c Log Message: ----------- ratelimit: make rl_feedback_limit extern Make sure `rl_feedback_limit` is properly alocated for the entire module, not only for the current object. Fixes the crash reported by Ben Newlin. Close #1882 (cherry picked from commit 8f26f5aa501dfad69e50c2bedcd4325afe7b1508) From noreply at github.com Fri Nov 1 09:45:51 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 01 Nov 2019 06:45:51 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e37bf4: ratelimit: make rl_feedback_limit extern Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: e37bf42b516d23d4dd11e690b0045595f1ab784f https://github.com/OpenSIPS/opensips/commit/e37bf42b516d23d4dd11e690b0045595f1ab784f Author: Razvan Crainea Date: 2019-11-01 (Fri, 01 Nov 2019) Changed paths: M modules/ratelimit/ratelimit.c M modules/ratelimit/ratelimit.h M modules/ratelimit/ratelimit_helper.c Log Message: ----------- ratelimit: make rl_feedback_limit extern Make sure `rl_feedback_limit` is properly alocated for the entire module, not only for the current object. Fixes the crash reported by Ben Newlin. Close #1882 (cherry picked from commit 8f26f5aa501dfad69e50c2bedcd4325afe7b1508) From noreply at github.com Sun Nov 3 15:30:45 2019 From: noreply at github.com (opensips-github) Date: Sun, 03 Nov 2019 12:30:45 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 47b875: Rebuild documentation Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 47b87582b6626761d23daf1714e51dcea7236077 https://github.com/OpenSIPS/opensips/commit/47b87582b6626761d23daf1714e51dcea7236077 Author: OpenSIPS Date: 2019-11-03 (Sun, 03 Nov 2019) Changed paths: M modules/ratelimit/README M modules/ratelimit/doc/contributors.xml M modules/sql_cacher/README M modules/sql_cacher/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sun Nov 3 15:43:49 2019 From: noreply at github.com (opensips-github) Date: Sun, 03 Nov 2019 12:43:49 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5fccc9: Rebuild documentation Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 5fccc90bce7075185716c048e3ab13cb9293d23e https://github.com/OpenSIPS/opensips/commit/5fccc90bce7075185716c048e3ab13cb9293d23e Author: OpenSIPS Date: 2019-11-03 (Sun, 03 Nov 2019) Changed paths: M modules/ratelimit/README M modules/ratelimit/doc/contributors.xml M modules/sql_cacher/README M modules/sql_cacher/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sun Nov 3 15:57:03 2019 From: noreply at github.com (opensips-github) Date: Sun, 03 Nov 2019 12:57:03 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b14bc2: Rebuild documentation Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: b14bc2bc936646a84953e8b5458a91bc5a1c923a https://github.com/OpenSIPS/opensips/commit/b14bc2bc936646a84953e8b5458a91bc5a1c923a Author: OpenSIPS Date: 2019-11-03 (Sun, 03 Nov 2019) Changed paths: M modules/python/README M modules/python/doc/contributors.xml M modules/ratelimit/README M modules/ratelimit/doc/contributors.xml M modules/sql_cacher/README M modules/sql_cacher/doc/contributors.xml Log Message: ----------- Rebuild documentation From bogdan at opensips.org Tue Nov 5 07:38:48 2019 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Tue, 5 Nov 2019 14:38:48 +0200 Subject: [OpenSIPS-Devel] OpenSIPS Summit 2020 - Call For Papers Message-ID: <871ef334-d831-8918-fdb4-74e1f3ae958d@opensips.org> Call For Papers OpenSIPS Summit 2020 May 5th-8th, 2020 Amsterdam, The Netherlands *The Call for Papers is now open!* The OpenSIPS Summit is the meeting place for the OpenSIPS community, for experts, developers and users from all over the world, looking to learn and gain knowledge. The OpenSIPS Summit is a melting pot for discussion on new technology, for sharing experiences, for brainstorming on new trends, for building bridges in the Open-Source VoIP & RTC ecosystem. Submit a paper for OpenSIPS Summit and become a speaker for our experts, brilliant developers and fearless users. Even if we welcome any papers covering the VoIP & RTC area, the major topics of interest for our attendees are (but not limited to): * Implementations with OpenSIPS - scenarios, experience, challenges, solutions * Third-party OSS Integration around OpenSIPS - solutions * Open Source projects in the VoIP & RTC area - news, updates, presentation * Research or development done with OpenSIPS * News, concepts and updates from the VoIP & RTC ecosystem - future directions or current challenges We challenge the speakers to submit paper that bring value to the event, value to be shared with our audience. Our speaker will enjoy free admission to the event, covering lunches and evening events. Submit your paper now * * *Radisson Blu** **Rusland 17, 1012CK Amsterdam, The Netherlands* Meet us again at our familiar Venue, with the usual space and comfort! ** Interested in becoming a sponsor too? Please contact our team or email us! -- Bogdan-Andrei Iancu OpenSIPS Founder and Developer http://www.opensips-solutions.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at github.com Tue Nov 5 11:42:46 2019 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Tue, 05 Nov 2019 08:42:46 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4bc134: acc: include all fields in the DB queries for fail... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 4bc134fe3bd17cea845a59a1fcf1005044067eed https://github.com/OpenSIPS/opensips/commit/4bc134fe3bd17cea845a59a1fcf1005044067eed Author: Vlad Patrascu Date: 2019-11-05 (Tue, 05 Nov 2019) Changed paths: M modules/acc/acc.c M modules/acc/acc.h M modules/acc/acc_logic.c Log Message: ----------- acc: include all fields in the DB queries for failed accounting This is useful for writing all the acc fields(even if they have empty or default values) when using a DB backend with no schema, such as db_flatstore. Closes #1780 From noreply at github.com Tue Nov 5 12:46:31 2019 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Tue, 05 Nov 2019 09:46:31 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6d90a7: Fix MI response structure for 'uptime' command Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 6d90a700a0cd56c4dc765f6f7369bb795f1d00c1 https://github.com/OpenSIPS/opensips/commit/6d90a700a0cd56c4dc765f6f7369bb795f1d00c1 Author: Vlad Patrascu Date: 2019-11-05 (Tue, 05 Nov 2019) Changed paths: M mi/mi_core.c Log Message: ----------- Fix MI response structure for 'uptime' command Fixes #1884 From noreply at github.com Tue Nov 5 12:47:29 2019 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Tue, 05 Nov 2019 09:47:29 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e5c0df: Fix MI response structure for 'uptime' command Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: e5c0df91895efa3b69ca3d6612e0fc800ae2de7a https://github.com/OpenSIPS/opensips/commit/e5c0df91895efa3b69ca3d6612e0fc800ae2de7a Author: Vlad Patrascu Date: 2019-11-05 (Tue, 05 Nov 2019) Changed paths: M mi/mi_core.c Log Message: ----------- Fix MI response structure for 'uptime' command Fixes #1884 (cherry picked from commit 6d90a700a0cd56c4dc765f6f7369bb795f1d00c1) From noreply at github.com Wed Nov 6 07:17:04 2019 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Wed, 06 Nov 2019 04:17:04 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 40923a: acc docs: add 'ms_duration' param for E_ACC_CDR event Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 40923a75ad239f93c4f3c2e15bddff9f2ea29882 https://github.com/OpenSIPS/opensips/commit/40923a75ad239f93c4f3c2e15bddff9f2ea29882 Author: Vlad Patrascu Date: 2019-11-06 (Wed, 06 Nov 2019) Changed paths: M modules/acc/doc/acc_admin.xml Log Message: ----------- acc docs: add 'ms_duration' param for E_ACC_CDR event From noreply at github.com Wed Nov 6 07:17:51 2019 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Wed, 06 Nov 2019 04:17:51 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] cc5d9a: acc docs: add 'ms_duration' param for E_ACC_CDR event Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: cc5d9a6d96461f7619b78609d3f7e2382761bf52 https://github.com/OpenSIPS/opensips/commit/cc5d9a6d96461f7619b78609d3f7e2382761bf52 Author: Vlad Patrascu Date: 2019-11-06 (Wed, 06 Nov 2019) Changed paths: M modules/acc/doc/acc_admin.xml Log Message: ----------- acc docs: add 'ms_duration' param for E_ACC_CDR event (cherry picked from commit 40923a75ad239f93c4f3c2e15bddff9f2ea29882) From noreply at github.com Wed Nov 6 07:21:42 2019 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Wed, 06 Nov 2019 04:21:42 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 850e2b: acc docs: add 'ms_duration' param for E_ACC_CDR event Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 850e2bdd4f8d7e5f08b7ffcc8c4295315466f441 https://github.com/OpenSIPS/opensips/commit/850e2bdd4f8d7e5f08b7ffcc8c4295315466f441 Author: Vlad Patrascu Date: 2019-11-06 (Wed, 06 Nov 2019) Changed paths: M modules/acc/doc/acc_admin.xml Log Message: ----------- acc docs: add 'ms_duration' param for E_ACC_CDR event (cherry picked from commit 40923a75ad239f93c4f3c2e15bddff9f2ea29882) From noreply at github.com Wed Nov 6 09:24:51 2019 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Wed, 06 Nov 2019 06:24:51 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9d76d4: tls_mgm docs: add missing CRL related modparams Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 9d76d4ea92e40e774cddfe4307d0437005090697 https://github.com/OpenSIPS/opensips/commit/9d76d4ea92e40e774cddfe4307d0437005090697 Author: Vlad Patrascu Date: 2019-11-06 (Wed, 06 Nov 2019) Changed paths: M modules/tls_mgm/doc/tls_mgm_admin.xml Log Message: ----------- tls_mgm docs: add missing CRL related modparams Also improve the description of the 'ca_dir' modparam. From noreply at github.com Wed Nov 6 09:25:35 2019 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Wed, 06 Nov 2019 06:25:35 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3d2bd5: tls_mgm docs: add missing CRL related modparams Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 3d2bd531857c914ced5c8d1eaf6ec10081d4219a https://github.com/OpenSIPS/opensips/commit/3d2bd531857c914ced5c8d1eaf6ec10081d4219a Author: Vlad Patrascu Date: 2019-11-06 (Wed, 06 Nov 2019) Changed paths: M modules/tls_mgm/doc/tls_mgm_admin.xml Log Message: ----------- tls_mgm docs: add missing CRL related modparams Also improve the description of the 'ca_dir' modparam. (cherry picked from commit 9d76d4ea92e40e774cddfe4307d0437005090697) From noreply at github.com Wed Nov 6 09:29:05 2019 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Wed, 06 Nov 2019 06:29:05 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9ab3d0: tls_mgm docs: add missing CRL related modparams Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 9ab3d0cbc1be6e568d2db4d8c9101f1f25253564 https://github.com/OpenSIPS/opensips/commit/9ab3d0cbc1be6e568d2db4d8c9101f1f25253564 Author: Vlad Patrascu Date: 2019-11-06 (Wed, 06 Nov 2019) Changed paths: M modules/tls_mgm/doc/tls_mgm_admin.xml Log Message: ----------- tls_mgm docs: add missing CRL related modparams Also improve the description of the 'ca_dir' modparam. (cherry picked from commit 9d76d4ea92e40e774cddfe4307d0437005090697) From noreply at github.com Thu Nov 7 09:10:54 2019 From: noreply at github.com (Bogdan Andrei IANCU) Date: Thu, 07 Nov 2019 06:10:54 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1ed25c: Proper unlock on RADIUS AVP failure Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 1ed25cc505fda8c07e7dccf1642770b43f183a46 https://github.com/OpenSIPS/opensips/commit/1ed25cc505fda8c07e7dccf1642770b43f183a46 Author: Bogdan-Andrei Iancu Date: 2019-11-07 (Thu, 07 Nov 2019) Changed paths: M modules/acc/acc.c Log Message: ----------- Proper unlock on RADIUS AVP failure DO not forget to release the ACC data lock if the operation of adding new RADIUS AVP fails. Reported by Richard Revels Closes #1864 From noreply at github.com Thu Nov 7 09:13:08 2019 From: noreply at github.com (Bogdan Andrei IANCU) Date: Thu, 07 Nov 2019 06:13:08 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] da229f: Proper unlock on RADIUS AVP failure Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: da229faea36fc76a213e8250f348ff85e12c31c7 https://github.com/OpenSIPS/opensips/commit/da229faea36fc76a213e8250f348ff85e12c31c7 Author: Bogdan-Andrei Iancu Date: 2019-11-07 (Thu, 07 Nov 2019) Changed paths: M modules/acc/acc.c Log Message: ----------- Proper unlock on RADIUS AVP failure DO not forget to release the ACC data lock if the operation of adding new RADIUS AVP fails. Reported by Richard Revels Closes #1864 (cherry picked from commit 1ed25cc505fda8c07e7dccf1642770b43f183a46) From noreply at github.com Thu Nov 7 09:14:26 2019 From: noreply at github.com (Bogdan Andrei IANCU) Date: Thu, 07 Nov 2019 06:14:26 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 847dc7: Proper unlock on RADIUS AVP failure Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 847dc72674eb307cf64ba752dd52cd0fab172a49 https://github.com/OpenSIPS/opensips/commit/847dc72674eb307cf64ba752dd52cd0fab172a49 Author: Bogdan-Andrei Iancu Date: 2019-11-07 (Thu, 07 Nov 2019) Changed paths: M modules/acc/acc.c Log Message: ----------- Proper unlock on RADIUS AVP failure DO not forget to release the ACC data lock if the operation of adding new RADIUS AVP fails. Reported by Richard Revels Closes #1864 (cherry picked from commit 1ed25cc505fda8c07e7dccf1642770b43f183a46) From noreply at github.com Thu Nov 7 10:34:32 2019 From: noreply at github.com (Bogdan Andrei IANCU) Date: Thu, 07 Nov 2019 07:34:32 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f8e407: Check for RAW_QUERY support if DB_ONLY Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: f8e4072b9c59c88d8cd63da6e3dfda491de4e49a https://github.com/OpenSIPS/opensips/commit/f8e4072b9c59c88d8cd63da6e3dfda491de4e49a Author: Bogdan-Andrei Iancu Date: 2019-11-07 (Thu, 07 Nov 2019) Changed paths: M modules/usrloc/ul_mod.c Log Message: ----------- Check for RAW_QUERY support if DB_ONLY Fix for initial problem on #1877 From noreply at github.com Thu Nov 7 10:35:14 2019 From: noreply at github.com (Bogdan Andrei IANCU) Date: Thu, 07 Nov 2019 07:35:14 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 566529: Check for RAW_QUERY support if DB_ONLY Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 56652971b41fb4be01e9e55a2c4e81052ac0e1fd https://github.com/OpenSIPS/opensips/commit/56652971b41fb4be01e9e55a2c4e81052ac0e1fd Author: Bogdan-Andrei Iancu Date: 2019-11-07 (Thu, 07 Nov 2019) Changed paths: M modules/usrloc/ul_mod.c Log Message: ----------- Check for RAW_QUERY support if DB_ONLY Fix for initial problem on #1877 (cherry picked from commit f8e4072b9c59c88d8cd63da6e3dfda491de4e49a) From noreply at github.com Thu Nov 7 10:35:41 2019 From: noreply at github.com (Bogdan Andrei IANCU) Date: Thu, 07 Nov 2019 07:35:41 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c33fe4: Check for RAW_QUERY support if DB_ONLY Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: c33fe4654e30203b6529b5ff88c1d0aa85ed4349 https://github.com/OpenSIPS/opensips/commit/c33fe4654e30203b6529b5ff88c1d0aa85ed4349 Author: Bogdan-Andrei Iancu Date: 2019-11-07 (Thu, 07 Nov 2019) Changed paths: M modules/usrloc/ul_mod.c Log Message: ----------- Check for RAW_QUERY support if DB_ONLY Fix for initial problem on #1877 (cherry picked from commit f8e4072b9c59c88d8cd63da6e3dfda491de4e49a) From noreply at github.com Thu Nov 7 11:28:24 2019 From: noreply at github.com (Bogdan Andrei IANCU) Date: Thu, 07 Nov 2019 08:28:24 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 436dd6: Access the route's array after the IPC dispatch. Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 436dd69da5fcdb6fbb42a57e758c9696b662d0ef https://github.com/OpenSIPS/opensips/commit/436dd69da5fcdb6fbb42a57e758c9696b662d0ef Author: Bogdan-Andrei Iancu Date: 2019-11-07 (Thu, 07 Nov 2019) Changed paths: M modules/event_route/event_route.c M modules/event_route/route_send.c M modules/event_route/route_send.h Log Message: ----------- Access the route's array after the IPC dispatch. The array with the script routes is not available in all procs, so, if the event is triggered from a non-scripting proc (like MI), the array will be empty. As a fix, use the array (get the action list based on route ID) only via IPC dispatching, when we know for sure that we are in a process with the valid array of routes. Fixes #1877 From noreply at github.com Thu Nov 7 11:29:04 2019 From: noreply at github.com (Bogdan Andrei IANCU) Date: Thu, 07 Nov 2019 08:29:04 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9bb0fc: Access the route's array after the IPC dispatch. Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 9bb0fcccd3a89a32ee0b680ab799de8071e2543d https://github.com/OpenSIPS/opensips/commit/9bb0fcccd3a89a32ee0b680ab799de8071e2543d Author: Bogdan-Andrei Iancu Date: 2019-11-07 (Thu, 07 Nov 2019) Changed paths: M modules/event_route/event_route.c M modules/event_route/route_send.c M modules/event_route/route_send.h Log Message: ----------- Access the route's array after the IPC dispatch. The array with the script routes is not available in all procs, so, if the event is triggered from a non-scripting proc (like MI), the array will be empty. As a fix, use the array (get the action list based on route ID) only via IPC dispatching, when we know for sure that we are in a process with the valid array of routes. Fixes #1877 (cherry picked from commit 436dd69da5fcdb6fbb42a57e758c9696b662d0ef) From noreply at github.com Fri Nov 8 04:24:10 2019 From: noreply at github.com (Bogdan Andrei IANCU) Date: Fri, 08 Nov 2019 01:24:10 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9c603b: Expose sharing_tag while listing subscriptions Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 9c603b84b4885a49ccff8123a97ef40d6362b220 https://github.com/OpenSIPS/opensips/commit/9c603b84b4885a49ccff8123a97ef40d6362b220 Author: Bogdan-Andrei Iancu Date: 2019-11-08 (Fri, 08 Nov 2019) Changed paths: M modules/presence/presence.c Log Message: ----------- Expose sharing_tag while listing subscriptions Helper for #1848 From noreply at github.com Fri Nov 8 04:27:43 2019 From: noreply at github.com (Bogdan Andrei IANCU) Date: Fri, 08 Nov 2019 01:27:43 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4e7a0f: Add safey test for prev commit Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 4e7a0f177a26ffe5a6e183a2a5b417881dcf95d0 https://github.com/OpenSIPS/opensips/commit/4e7a0f177a26ffe5a6e183a2a5b417881dcf95d0 Author: Bogdan-Andrei Iancu Date: 2019-11-08 (Fri, 08 Nov 2019) Changed paths: M modules/presence/presence.c Log Message: ----------- Add safey test for prev commit Helper for #1848 From noreply at github.com Fri Nov 8 04:29:45 2019 From: noreply at github.com (Bogdan Andrei IANCU) Date: Fri, 08 Nov 2019 01:29:45 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d91454: Expose sharing_tag while listing subscriptions Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: d91454a3ad414b58ddcf1aed4df0f64cc28087c5 https://github.com/OpenSIPS/opensips/commit/d91454a3ad414b58ddcf1aed4df0f64cc28087c5 Author: Bogdan-Andrei Iancu Date: 2019-11-08 (Fri, 08 Nov 2019) Changed paths: M modules/presence/presence.c Log Message: ----------- Expose sharing_tag while listing subscriptions Helper for #1848 From noreply at github.com Fri Nov 8 04:30:31 2019 From: noreply at github.com (Bogdan Andrei IANCU) Date: Fri, 08 Nov 2019 01:30:31 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b000be: Expose sharing_tag while listing subscriptions Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: b000bef83d11939cb523bfb20451d93fd9134637 https://github.com/OpenSIPS/opensips/commit/b000bef83d11939cb523bfb20451d93fd9134637 Author: Bogdan-Andrei Iancu Date: 2019-11-08 (Fri, 08 Nov 2019) Changed paths: M modules/presence/presence.c Log Message: ----------- Expose sharing_tag while listing subscriptions Helper for #1848 (cherry picked from commit d91454a3ad414b58ddcf1aed4df0f64cc28087c5) From noreply at github.com Fri Nov 8 04:35:23 2019 From: noreply at github.com (Bogdan Andrei IANCU) Date: Fri, 08 Nov 2019 01:35:23 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ad1736: Fixed typos Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: ad173624379a30a68705c0df94b17f6ffe233dc5 https://github.com/OpenSIPS/opensips/commit/ad173624379a30a68705c0df94b17f6ffe233dc5 Author: Bogdan-Andrei Iancu Date: 2019-11-08 (Fri, 08 Nov 2019) Changed paths: M modules/presence/doc/presence_admin.xml Log Message: ----------- Fixed typos From noreply at github.com Fri Nov 8 06:46:15 2019 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Fri, 08 Nov 2019 03:46:15 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f17e4f: dialog: make 2nd parameter of get_dialogs_by_profi... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: f17e4f4c34aa10685cb67e9c04a547794894ecef https://github.com/OpenSIPS/opensips/commit/f17e4f4c34aa10685cb67e9c04a547794894ecef Author: Vlad Patrascu Date: 2019-11-08 (Fri, 08 Nov 2019) Changed paths: M modules/dialog/dialog.c Log Message: ----------- dialog: make 2nd parameter of get_dialogs_by_profile() optional From noreply at github.com Fri Nov 8 06:46:45 2019 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Fri, 08 Nov 2019 03:46:45 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 893d94: dialog: make 2nd parameter of get_dialogs_by_profi... Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 893d94a1ae9cd3192148975375c4638c0953a742 https://github.com/OpenSIPS/opensips/commit/893d94a1ae9cd3192148975375c4638c0953a742 Author: Vlad Patrascu Date: 2019-11-08 (Fri, 08 Nov 2019) Changed paths: M modules/dialog/dialog.c Log Message: ----------- dialog: make 2nd parameter of get_dialogs_by_profile() optional (cherry picked from commit f17e4f4c34aa10685cb67e9c04a547794894ecef) From noreply at github.com Fri Nov 8 06:59:16 2019 From: noreply at github.com (Liviu Chircu) Date: Fri, 08 Nov 2019 03:59:16 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 52eaaa: mid_registrar: Implement the "max contacts" logic Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 52eaaa0e9b2255ce804cec7e45844f0a31048a50 https://github.com/OpenSIPS/opensips/commit/52eaaa0e9b2255ce804cec7e45844f0a31048a50 Author: Liviu Chircu Date: 2019-11-08 (Fri, 08 Nov 2019) Changed paths: M modules/mid_registrar/doc/mid_registrar_admin.xml M modules/mid_registrar/mid_registrar.h M modules/mid_registrar/save.c Log Message: ----------- mid_registrar: Implement the "max contacts" logic This patch adds support for placing a ceiling on the number of registered endpoints for an AoR at any given time, either through the global "max_contacts" modparam, or through the fine-grained "cNN" and optional "f" flags. From noreply at github.com Fri Nov 8 07:01:34 2019 From: noreply at github.com (Liviu Chircu) Date: Fri, 08 Nov 2019 04:01:34 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7ff8b4: registrar: Fix a rare "max_contacts" bug Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 7ff8b476fd19e25bb98b52c30c303a8bd6ba44b8 https://github.com/OpenSIPS/opensips/commit/7ff8b476fd19e25bb98b52c30c303a8bd6ba44b8 Author: Liviu Chircu Date: 2019-11-08 (Fri, 08 Nov 2019) Changed paths: M modules/registrar/save.c Log Message: ----------- registrar: Fix a rare "max_contacts" bug When registering 2+ contacts in a single REGISTER, on an AoR with at least 1 registered contact, the "max_contacts" feature would not work properly anymore. From noreply at github.com Fri Nov 8 07:01:56 2019 From: noreply at github.com (Liviu Chircu) Date: Fri, 08 Nov 2019 04:01:56 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 215fce: registrar: Fix a rare "max_contacts" bug Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 215fce82e2c2f9e8eeacdacb6e4be6b9263778bc https://github.com/OpenSIPS/opensips/commit/215fce82e2c2f9e8eeacdacb6e4be6b9263778bc Author: Liviu Chircu Date: 2019-11-08 (Fri, 08 Nov 2019) Changed paths: M modules/registrar/save.c Log Message: ----------- registrar: Fix a rare "max_contacts" bug When registering 2+ contacts in a single REGISTER, on an AoR with at least 1 registered contact, the "max_contacts" feature would not work properly anymore. (cherry picked from commit 7ff8b476fd19e25bb98b52c30c303a8bd6ba44b8) From noreply at github.com Fri Nov 8 07:03:08 2019 From: noreply at github.com (Liviu Chircu) Date: Fri, 08 Nov 2019 04:03:08 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 553a99: registrar: Fix a rare "max_contacts" bug Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 553a99a48664eddc4aa43d780c78a8d6fe7bedeb https://github.com/OpenSIPS/opensips/commit/553a99a48664eddc4aa43d780c78a8d6fe7bedeb Author: Liviu Chircu Date: 2019-11-08 (Fri, 08 Nov 2019) Changed paths: M modules/registrar/save.c Log Message: ----------- registrar: Fix a rare "max_contacts" bug When registering 2+ contacts in a single REGISTER, on an AoR with at least 1 registered contact, the "max_contacts" feature would not work properly anymore. (cherry picked from commit 7ff8b476fd19e25bb98b52c30c303a8bd6ba44b8) From noreply at github.com Fri Nov 8 07:44:10 2019 From: noreply at github.com (Liviu Chircu) Date: Fri, 08 Nov 2019 04:44:10 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a5a4bb: mid_registrar: Add the "o" save() flag Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: a5a4bbaa0f8f3e996a97ddc30d413bbc273a931d https://github.com/OpenSIPS/opensips/commit/a5a4bbaa0f8f3e996a97ddc30d413bbc273a931d Author: Liviu Chircu Date: 2019-11-08 (Fri, 08 Nov 2019) Changed paths: M lib/reg/config.h M modules/mid_registrar/doc/mid_registrar_admin.xml M modules/mid_registrar/mid_registrar.h M modules/mid_registrar/save.c M modules/mid_registrar/save.h Log Message: ----------- mid_registrar: Add the "o" save() flag The "o" flag will cause 200 OK replies to REGISTER requests to "Only include request contacts". Technically speaking, this is against RFC 3261, § 10.3, (8), which says: 8. The registrar returns a 200 (OK) response. The response MUST contain Contact header field values enumerating all current bindings. Each Contact value MUST feature an "expires" parameter indicating its expiration interval chosen by the registrar. The response SHOULD include a Date header field. From noreply at github.com Fri Nov 8 07:45:16 2019 From: noreply at github.com (Liviu Chircu) Date: Fri, 08 Nov 2019 04:45:16 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 19c46d: registrar: Add the "o" save() flag Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 19c46d6ffd755f49d7c0d3e2bcc8061bf1c0fa59 https://github.com/OpenSIPS/opensips/commit/19c46d6ffd755f49d7c0d3e2bcc8061bf1c0fa59 Author: Liviu Chircu Date: 2019-11-08 (Fri, 08 Nov 2019) Changed paths: M modules/registrar/doc/registrar_admin.xml M modules/registrar/save.c Log Message: ----------- registrar: Add the "o" save() flag Similar feature to a5a4bbaa0f From noreply at github.com Fri Nov 8 07:45:36 2019 From: noreply at github.com (Liviu Chircu) Date: Fri, 08 Nov 2019 04:45:36 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b0ac52: usrloc: Avoid locking issues on shutdown Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: b0ac52b2fe0bf331556fa278fd535720b40fb0c1 https://github.com/OpenSIPS/opensips/commit/b0ac52b2fe0bf331556fa278fd535720b40fb0c1 Author: Liviu Chircu Date: 2019-11-08 (Fri, 08 Nov 2019) Changed paths: M modules/usrloc/udomain.c Log Message: ----------- usrloc: Avoid locking issues on shutdown At mod_destroy, there is no need to lock the hash anymore. (same reason as the one behind 160b42410) From noreply at github.com Fri Nov 8 07:46:04 2019 From: noreply at github.com (Liviu Chircu) Date: Fri, 08 Nov 2019 04:46:04 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1c237c: usrloc: Avoid locking issues on shutdown Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 1c237ca534211f3f8b43e6935707db9affa0d739 https://github.com/OpenSIPS/opensips/commit/1c237ca534211f3f8b43e6935707db9affa0d739 Author: Liviu Chircu Date: 2019-11-08 (Fri, 08 Nov 2019) Changed paths: M modules/usrloc/udomain.c Log Message: ----------- usrloc: Avoid locking issues on shutdown At mod_destroy, there is no need to lock the hash anymore. (same reason as the one behind 160b42410) (cherry picked from commit b0ac52b2fe0bf331556fa278fd535720b40fb0c1) From noreply at github.com Fri Nov 8 07:46:24 2019 From: noreply at github.com (Liviu Chircu) Date: Fri, 08 Nov 2019 04:46:24 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e24ea9: usrloc: Avoid locking issues on shutdown Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: e24ea94438a7aaa507b9542ee0d51df768c39172 https://github.com/OpenSIPS/opensips/commit/e24ea94438a7aaa507b9542ee0d51df768c39172 Author: Liviu Chircu Date: 2019-11-08 (Fri, 08 Nov 2019) Changed paths: M modules/usrloc/udomain.c Log Message: ----------- usrloc: Avoid locking issues on shutdown At mod_destroy, there is no need to lock the hash anymore. (same reason as the one behind 160b42410) (cherry picked from commit b0ac52b2fe0bf331556fa278fd535720b40fb0c1) From noreply at github.com Fri Nov 8 07:58:12 2019 From: noreply at github.com (Liviu Chircu) Date: Fri, 08 Nov 2019 04:58:12 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6695b3: mid_registrar: Implement the "attributes AVP" logic Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 6695b31df1258a3c9143d1f491c9d4e4293999d7 https://github.com/OpenSIPS/opensips/commit/6695b31df1258a3c9143d1f491c9d4e4293999d7 Author: Liviu Chircu Date: 2019-11-08 (Fri, 08 Nov 2019) Changed paths: M lib/reg/ci.c M modules/mid_registrar/doc/mid_registrar_admin.xml M modules/mid_registrar/mid_registrar.c M modules/mid_registrar/save.c Log Message: ----------- mid_registrar: Implement the "attributes AVP" logic From noreply at github.com Fri Nov 8 08:43:09 2019 From: noreply at github.com (Liviu Chircu) Date: Fri, 08 Nov 2019 05:43:09 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a97ca6: mid_registrar: Remove Path when forwarding REGISTERs Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: a97ca66a21df52967b799239a63acf9ba041332b https://github.com/OpenSIPS/opensips/commit/a97ca66a21df52967b799239a63acf9ba041332b Author: Liviu Chircu Date: 2019-11-08 (Fri, 08 Nov 2019) Changed paths: M modules/mid_registrar/save.c Log Message: ----------- mid_registrar: Remove Path when forwarding REGISTERs Regardless of its working mode, the mid-registrar always rewrites the Contact header to point to itself, so it stays in the path of future calls. Consequently, when relaying REGISTERs, it MUST no longer include the Path header(s) built by the upstream elements, as this will break call routing. From noreply at github.com Fri Nov 8 08:43:41 2019 From: noreply at github.com (Liviu Chircu) Date: Fri, 08 Nov 2019 05:43:41 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] fe6017: mid_registrar: Remove Path when forwarding REGISTERs Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: fe601798ed2e5b454a2391b566c4651517175ee7 https://github.com/OpenSIPS/opensips/commit/fe601798ed2e5b454a2391b566c4651517175ee7 Author: Liviu Chircu Date: 2019-11-08 (Fri, 08 Nov 2019) Changed paths: M modules/mid_registrar/save.c Log Message: ----------- mid_registrar: Remove Path when forwarding REGISTERs Regardless of its working mode, the mid-registrar always rewrites the Contact header to point to itself, so it stays in the path of future calls. Consequently, when relaying REGISTERs, it MUST no longer include the Path header(s) built by the upstream elements, as this will break call routing. (cherry picked from commit a97ca66a21df52967b799239a63acf9ba041332b) From noreply at github.com Fri Nov 8 08:43:51 2019 From: noreply at github.com (Liviu Chircu) Date: Fri, 08 Nov 2019 05:43:51 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0f68f1: mid_registrar: Remove Path when forwarding REGISTERs Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 0f68f14072ed70fc2a221c98ac206663286e169c https://github.com/OpenSIPS/opensips/commit/0f68f14072ed70fc2a221c98ac206663286e169c Author: Liviu Chircu Date: 2019-11-08 (Fri, 08 Nov 2019) Changed paths: M modules/mid_registrar/save.c Log Message: ----------- mid_registrar: Remove Path when forwarding REGISTERs Regardless of its working mode, the mid-registrar always rewrites the Contact header to point to itself, so it stays in the path of future calls. Consequently, when relaying REGISTERs, it MUST no longer include the Path header(s) built by the upstream elements, as this will break call routing. (cherry picked from commit a97ca66a21df52967b799239a63acf9ba041332b) From noreply at github.com Fri Nov 8 08:48:51 2019 From: noreply at github.com (Liviu Chircu) Date: Fri, 08 Nov 2019 05:48:51 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3dec49: mid_registrar: Add RFC 3327 (Path header) support Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 3dec49a11d9f8ce87bebabc0ac0095703751e33b https://github.com/OpenSIPS/opensips/commit/3dec49a11d9f8ce87bebabc0ac0095703751e33b Author: Liviu Chircu Date: 2019-11-08 (Fri, 08 Nov 2019) Changed paths: M modules/mid_registrar/doc/mid_registrar_admin.xml M modules/mid_registrar/save.c M parser/msg_parser.c M parser/msg_parser.h Log Message: ----------- mid_registrar: Add RFC 3327 (Path header) support Identical behavior to registrar's "p0" / "p1" / "p2" flags. From noreply at github.com Fri Nov 8 09:10:04 2019 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Fri, 08 Nov 2019 06:10:04 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 542f1e: tls_mgm docs: improve modparam descriptions for th... Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 542f1ef2652fcecad16d36676dbb26f4ff775b13 https://github.com/OpenSIPS/opensips/commit/542f1ef2652fcecad16d36676dbb26f4ff775b13 Author: Vlad Patrascu Date: 2019-11-08 (Fri, 08 Nov 2019) Changed paths: M modules/tls_mgm/doc/tls_mgm_admin.xml Log Message: ----------- tls_mgm docs: improve modparam descriptions for the default domain From noreply at github.com Fri Nov 8 09:19:46 2019 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Fri, 08 Nov 2019 06:19:46 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 72d33e: tls_mgm docs: remove references to obsolete defaul... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 72d33eb5ff548ed2cb7331972e20d689e788e304 https://github.com/OpenSIPS/opensips/commit/72d33eb5ff548ed2cb7331972e20d689e788e304 Author: Vlad Patrascu Date: 2019-11-08 (Fri, 08 Nov 2019) Changed paths: M modules/tls_mgm/doc/tls_mgm_admin.xml Log Message: ----------- tls_mgm docs: remove references to obsolete default domain concept From noreply at github.com Fri Nov 8 09:20:44 2019 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Fri, 08 Nov 2019 06:20:44 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f241ca: tls_mgm docs: remove references to obsolete defaul... Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: f241ca3ede7808c5146f13695d3999c42dc034aa https://github.com/OpenSIPS/opensips/commit/f241ca3ede7808c5146f13695d3999c42dc034aa Author: Vlad Patrascu Date: 2019-11-08 (Fri, 08 Nov 2019) Changed paths: M modules/tls_mgm/doc/tls_mgm_admin.xml Log Message: ----------- tls_mgm docs: remove references to obsolete default domain concept (cherry picked from commit 72d33eb5ff548ed2cb7331972e20d689e788e304) From noreply at github.com Fri Nov 8 11:01:16 2019 From: noreply at github.com (Bogdan Andrei IANCU) Date: Fri, 08 Nov 2019 08:01:16 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3c74e4: Use word64encoding for $TH_callee_callid like in P... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 3c74e41f7b9ea6c541b3baafef357ce901132885 https://github.com/OpenSIPS/opensips/commit/3c74e41f7b9ea6c541b3baafef357ce901132885 Author: Alexey Vasilyev Date: 2019-09-19 (Thu, 19 Sep 2019) Changed paths: M modules/topology_hiding/topology_hiding.c Log Message: ----------- Use word64encoding for $TH_callee_callid like in PR #1448 Commit: 0c31818cdfc25fee29d207eb52313c7a4e7189cb https://github.com/OpenSIPS/opensips/commit/0c31818cdfc25fee29d207eb52313c7a4e7189cb Author: Alexey Vasilyev Date: 2019-09-19 (Thu, 19 Sep 2019) Changed paths: M modules/topology_hiding/topo_hiding_logic.c Log Message: ----------- Small cleanup of never executable code Commit: 652f3ccc956d9a42977e61f9d40cf41a836f7bcf https://github.com/OpenSIPS/opensips/commit/652f3ccc956d9a42977e61f9d40cf41a836f7bcf Author: Bogdan Andrei IANCU Date: 2019-11-08 (Fri, 08 Nov 2019) Changed paths: M modules/topology_hiding/topo_hiding_logic.c M modules/topology_hiding/topology_hiding.c Log Message: ----------- Merge pull request #1832 from vasilevalex/th_bugfix [topology_hiding] Fix encoding $TH_callee_callid and small cleanup Compare: https://github.com/OpenSIPS/opensips/compare/72d33eb5ff54...652f3ccc956d From noreply at github.com Fri Nov 8 11:04:49 2019 From: noreply at github.com (Alexey Vasilyev) Date: Fri, 08 Nov 2019 08:04:49 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 08ffa7: Use word64encoding for $TH_callee_callid like in P... Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 08ffa72515854d7a420eb82fb8a753e66e69fbbb https://github.com/OpenSIPS/opensips/commit/08ffa72515854d7a420eb82fb8a753e66e69fbbb Author: Alexey Vasilyev Date: 2019-11-08 (Fri, 08 Nov 2019) Changed paths: M modules/topology_hiding/topology_hiding.c Log Message: ----------- Use word64encoding for $TH_callee_callid like in PR #1448 (cherry picked from commit 3c74e41f7b9ea6c541b3baafef357ce901132885) From noreply at github.com Fri Nov 8 11:05:22 2019 From: noreply at github.com (Alexey Vasilyev) Date: Fri, 08 Nov 2019 08:05:22 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 513a6b: Use word64encoding for $TH_callee_callid like in P... Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 513a6bc5ad96e13628f925b800f33d6c5d203d80 https://github.com/OpenSIPS/opensips/commit/513a6bc5ad96e13628f925b800f33d6c5d203d80 Author: Alexey Vasilyev Date: 2019-11-08 (Fri, 08 Nov 2019) Changed paths: M modules/topology_hiding/topology_hiding.c Log Message: ----------- Use word64encoding for $TH_callee_callid like in PR #1448 (cherry picked from commit 3c74e41f7b9ea6c541b3baafef357ce901132885) From noreply at github.com Fri Nov 8 11:16:26 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 08 Nov 2019 08:16:26 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 90c3b0: dialog: add wrappers for handling did Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 90c3b0f4b4e5fd427601a9ffcaace19ee8d13c0d https://github.com/OpenSIPS/opensips/commit/90c3b0f4b4e5fd427601a9ffcaace19ee8d13c0d Author: Razvan Crainea Date: 2019-11-08 (Fri, 08 Nov 2019) Changed paths: M modules/dialog/dlg_db_handler.c M modules/dialog/dlg_hash.c M modules/dialog/dlg_hash.h M modules/dialog/dlg_replication.c M modules/dialog/dlg_req_within.c Log Message: ----------- dialog: add wrappers for handling did Commit: 586af04852a6780e1d304182c651fb5d26317f7c https://github.com/OpenSIPS/opensips/commit/586af04852a6780e1d304182c651fb5d26317f7c Author: Razvan Crainea Date: 2019-11-08 (Fri, 08 Nov 2019) Changed paths: A modules/rtpproxy/notification_process.c M modules/rtpproxy/rtpproxy.c M modules/rtpproxy/rtpproxy.h R modules/rtpproxy/timeout_process.c Log Message: ----------- rtpproxy: rework notification mechanism Compare: https://github.com/OpenSIPS/opensips/compare/652f3ccc956d...586af04852a6 From noreply at github.com Fri Nov 8 11:27:53 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 08 Nov 2019 08:27:53 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 14e151: proto_smpp: make sure fields do not overlap Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 14e15150dde76087b7fd0e275a38512cefab7cb7 https://github.com/OpenSIPS/opensips/commit/14e15150dde76087b7fd0e275a38512cefab7cb7 Author: Razvan Crainea Date: 2019-11-08 (Fri, 08 Nov 2019) Changed paths: M modules/proto_smpp/smpp.c M modules/proto_smpp/smpp.h M modules/proto_smpp/utils.c M modules/proto_smpp/utils.h Log Message: ----------- proto_smpp: make sure fields do not overlap SMPP C-Octet String is defined as a limited number of characters, followed by a NULL terminator. This means that a SMPP field consisting of maximum N characters, can only have N-1 useful data + 1 NULL terminator. However, in real life, some operators require 9 length passwords, which result in 10 chars password fields, which conflicts with the SMPP specification. Check this thread for more information (yeah, I know it's old, but it is still relevant): https://devel.kannel.narkive.com/iyzAKxzC/smpp-maximum-password-length This commit "breaks" a bit the SMPP 3.4 specs, allowing data to have N characters _without_ the NULL termination, resulting in N+1 fields tops (i.e. the password field can have 9 chars + '\0' = 10 chars). Although this is not 100% correct, this makes our module more flexible, because if you don't need 9-long passwords, it will be just fine. So the specs are broken *only* if the provider requires it. This commit also fixes a bug (described in ticket #1867), where OpenSIPS was not storing a NULL termination for certain strings in their internal storage, resulted in strings concatenated together in resulted messages. From noreply at github.com Sun Nov 10 15:30:34 2019 From: noreply at github.com (opensips-github) Date: Sun, 10 Nov 2019 12:30:34 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 126bf7: Rebuild documentation Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 126bf7647dcb6b7ee1d5f5c98e119e5ed8bbd0a4 https://github.com/OpenSIPS/opensips/commit/126bf7647dcb6b7ee1d5f5c98e119e5ed8bbd0a4 Author: OpenSIPS Date: 2019-11-10 (Sun, 10 Nov 2019) Changed paths: M modules/acc/README M modules/acc/doc/contributors.xml M modules/mid_registrar/README M modules/mid_registrar/doc/contributors.xml M modules/presence/README M modules/presence/doc/contributors.xml M modules/registrar/README M modules/registrar/doc/contributors.xml M modules/tls_mgm/README M modules/tls_mgm/doc/contributors.xml M modules/topology_hiding/README M modules/topology_hiding/doc/contributors.xml M modules/usrloc/README M modules/usrloc/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sun Nov 10 15:43:39 2019 From: noreply at github.com (opensips-github) Date: Sun, 10 Nov 2019 12:43:39 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ec840c: Rebuild documentation Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: ec840cf9d14f632a2cfe2564bae97c9958443221 https://github.com/OpenSIPS/opensips/commit/ec840cf9d14f632a2cfe2564bae97c9958443221 Author: OpenSIPS Date: 2019-11-10 (Sun, 10 Nov 2019) Changed paths: M modules/acc/README M modules/acc/doc/contributors.xml M modules/dialog/README M modules/dialog/doc/contributors.xml M modules/event_route/README M modules/event_route/doc/contributors.xml M modules/mid_registrar/README M modules/mid_registrar/doc/contributors.xml M modules/presence/README M modules/presence/doc/contributors.xml M modules/registrar/README M modules/registrar/doc/contributors.xml M modules/tls_mgm/README M modules/tls_mgm/doc/contributors.xml M modules/topology_hiding/README M modules/topology_hiding/doc/contributors.xml M modules/usrloc/README M modules/usrloc/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sun Nov 10 15:57:08 2019 From: noreply at github.com (opensips-github) Date: Sun, 10 Nov 2019 12:57:08 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7b886f: Rebuild documentation Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 7b886f214bf93bb29fe31607cd47e811f5e4634a https://github.com/OpenSIPS/opensips/commit/7b886f214bf93bb29fe31607cd47e811f5e4634a Author: OpenSIPS Date: 2019-11-10 (Sun, 10 Nov 2019) Changed paths: M modules/acc/README M modules/acc/doc/contributors.xml M modules/dialog/README M modules/dialog/doc/contributors.xml M modules/event_route/README M modules/event_route/doc/contributors.xml M modules/mid_registrar/README M modules/mid_registrar/doc/contributors.xml M modules/presence/README M modules/presence/doc/contributors.xml M modules/proto_smpp/README M modules/proto_smpp/doc/contributors.xml M modules/registrar/README M modules/registrar/doc/contributors.xml M modules/rtpproxy/README M modules/rtpproxy/doc/contributors.xml M modules/tls_mgm/README M modules/tls_mgm/doc/contributors.xml M modules/topology_hiding/README M modules/topology_hiding/doc/contributors.xml M modules/usrloc/README M modules/usrloc/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Mon Nov 11 03:10:34 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Mon, 11 Nov 2019 00:10:34 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a08612: proto_smpp: make sure fields do not overlap Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: a086123ff4457fd8feba08af6022abaf6e3123da https://github.com/OpenSIPS/opensips/commit/a086123ff4457fd8feba08af6022abaf6e3123da Author: Razvan Crainea Date: 2019-11-11 (Mon, 11 Nov 2019) Changed paths: M modules/proto_smpp/smpp.c M modules/proto_smpp/smpp.h M modules/proto_smpp/utils.c M modules/proto_smpp/utils.h Log Message: ----------- proto_smpp: make sure fields do not overlap SMPP C-Octet String is defined as a limited number of characters, followed by a NULL terminator. This means that a SMPP field consisting of maximum N characters, can only have N-1 useful data + 1 NULL terminator. However, in real life, some operators require 9 length passwords, which result in 10 chars password fields, which conflicts with the SMPP specification. Check this thread for more information (yeah, I know it's old, but it is still relevant): https://devel.kannel.narkive.com/iyzAKxzC/smpp-maximum-password-length This commit "breaks" a bit the SMPP 3.4 specs, allowing data to have N characters _without_ the NULL termination, resulting in N+1 fields tops (i.e. the password field can have 9 chars + '\0' = 10 chars). Although this is not 100% correct, this makes our module more flexible, because if you don't need 9-long passwords, it will be just fine. So the specs are broken *only* if the provider requires it. This commit also fixes a bug (described in ticket #1867), where OpenSIPS was not storing a NULL termination for certain strings in their internal storage, resulted in strings concatenated together in resulted messages. (cherry picked from commit 14e15150dde76087b7fd0e275a38512cefab7cb7) From noreply at github.com Mon Nov 11 03:31:30 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Mon, 11 Nov 2019 00:31:30 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] af6be0: ratelimit: allow traffic if NETWORKING stat not up... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: af6be0a44f1dc24326f3a7d251c95f31495dbb61 https://github.com/OpenSIPS/opensips/commit/af6be0a44f1dc24326f3a7d251c95f31495dbb61 Author: Razvan Crainea Date: 2019-11-11 (Mon, 11 Nov 2019) Changed paths: M modules/ratelimit/ratelimit.c Log Message: ----------- ratelimit: allow traffic if NETWORKING stat not updated Adresses issue #1882 reportd by Ben Newlin From noreply at github.com Mon Nov 11 03:31:46 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Mon, 11 Nov 2019 00:31:46 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b0813c: ratelimit: allow traffic if NETWORKING stat not up... Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: b0813c11e99ea4f19a02aee4c6817739f339da55 https://github.com/OpenSIPS/opensips/commit/b0813c11e99ea4f19a02aee4c6817739f339da55 Author: Razvan Crainea Date: 2019-11-11 (Mon, 11 Nov 2019) Changed paths: M modules/ratelimit/ratelimit.c Log Message: ----------- ratelimit: allow traffic if NETWORKING stat not updated Adresses issue #1882 reportd by Ben Newlin (cherry picked from commit af6be0a44f1dc24326f3a7d251c95f31495dbb61) From noreply at github.com Mon Nov 11 03:32:07 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Mon, 11 Nov 2019 00:32:07 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 02a99a: ratelimit: allow traffic if NETWORKING stat not up... Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 02a99a31970a77cb99aab24057aab21b6795bb58 https://github.com/OpenSIPS/opensips/commit/02a99a31970a77cb99aab24057aab21b6795bb58 Author: Razvan Crainea Date: 2019-11-11 (Mon, 11 Nov 2019) Changed paths: M modules/ratelimit/ratelimit.c Log Message: ----------- ratelimit: allow traffic if NETWORKING stat not updated Adresses issue #1882 reportd by Ben Newlin (cherry picked from commit af6be0a44f1dc24326f3a7d251c95f31495dbb61) From noreply at github.com Mon Nov 11 05:39:59 2019 From: noreply at github.com (Bogdan Andrei IANCU) Date: Mon, 11 Nov 2019 02:39:59 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8df8aa: Fix printing of bind_address for first CALLEE leg Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 8df8aa13dcf0cbf9ff3b8c204479b21f2b513e09 https://github.com/OpenSIPS/opensips/commit/8df8aa13dcf0cbf9ff3b8c204479b21f2b513e09 Author: Bogdan-Andrei Iancu Date: 2019-11-11 (Mon, 11 Nov 2019) Changed paths: M modules/dialog/dialog.c Log Message: ----------- Fix printing of bind_address for first CALLEE leg If there was no reply yet on the given leg, the bind_address is NULL, so take care when printing it Closes #1890 From noreply at github.com Mon Nov 11 05:41:36 2019 From: noreply at github.com (Bogdan Andrei IANCU) Date: Mon, 11 Nov 2019 02:41:36 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3549f3: Fix printing of bind_address for first CALLEE leg Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 3549f3c9c0027a40cd762da156cdcbfe4127f02e https://github.com/OpenSIPS/opensips/commit/3549f3c9c0027a40cd762da156cdcbfe4127f02e Author: Bogdan-Andrei Iancu Date: 2019-11-11 (Mon, 11 Nov 2019) Changed paths: M modules/dialog/dialog.c Log Message: ----------- Fix printing of bind_address for first CALLEE leg If there was no reply yet on the given leg, the bind_address is NULL, so take care when printing it Closes #1890 (cherry picked from commit 8df8aa13dcf0cbf9ff3b8c204479b21f2b513e09) From noreply at github.com Mon Nov 11 05:59:20 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Mon, 11 Nov 2019 02:59:20 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] be8596: siprec: fix unref mechanism Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: be8596544e84f8115c28826810ee342d35105963 https://github.com/OpenSIPS/opensips/commit/be8596544e84f8115c28826810ee342d35105963 Author: Razvan Crainea Date: 2019-11-11 (Mon, 11 Nov 2019) Changed paths: M modules/siprec/siprec_sess.h Log Message: ----------- siprec: fix unref mechanism Fix unref mechanism to prevent it from unlocking an already freed session From noreply at github.com Mon Nov 11 05:59:37 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Mon, 11 Nov 2019 02:59:37 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2fc1db: siprec: fix unref mechanism Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 2fc1db6a5009832f395e509ccd36c7cadbcfbafd https://github.com/OpenSIPS/opensips/commit/2fc1db6a5009832f395e509ccd36c7cadbcfbafd Author: Razvan Crainea Date: 2019-11-11 (Mon, 11 Nov 2019) Changed paths: M modules/siprec/siprec_sess.h Log Message: ----------- siprec: fix unref mechanism Fix unref mechanism to prevent it from unlocking an already freed session (cherry picked from commit be8596544e84f8115c28826810ee342d35105963) From noreply at github.com Mon Nov 11 06:01:01 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Mon, 11 Nov 2019 03:01:01 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0c5088: siprec: fix unref mechanism Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 0c508828f63900a305e6d565037c8b8529844201 https://github.com/OpenSIPS/opensips/commit/0c508828f63900a305e6d565037c8b8529844201 Author: Razvan Crainea Date: 2019-11-11 (Mon, 11 Nov 2019) Changed paths: M modules/siprec/siprec_sess.h Log Message: ----------- siprec: fix unref mechanism Fix unref mechanism to prevent it from unlocking an already freed session (cherry picked from commit be8596544e84f8115c28826810ee342d35105963) From noreply at github.com Mon Nov 11 10:28:17 2019 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Mon, 11 Nov 2019 07:28:17 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c24b90: lua: fix memory leaks when calling script function... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: c24b90358a3db26a8540b7c90409ce5a01c2a039 https://github.com/OpenSIPS/opensips/commit/c24b90358a3db26a8540b7c90409ce5a01c2a039 Author: Vlad Patrascu Date: 2019-11-11 (Mon, 11 Nov 2019) Changed paths: M modules/lua/sipapi.c Log Message: ----------- lua: fix memory leaks when calling script functions from lua Fixes #1835 From noreply at github.com Mon Nov 11 10:28:55 2019 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Mon, 11 Nov 2019 07:28:55 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 78497a: lua: fix memory leaks when calling script function... Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 78497a867106ea6aae20769a1a4b33351e1f5d2e https://github.com/OpenSIPS/opensips/commit/78497a867106ea6aae20769a1a4b33351e1f5d2e Author: Vlad Patrascu Date: 2019-11-11 (Mon, 11 Nov 2019) Changed paths: M modules/lua/sipapi.c Log Message: ----------- lua: fix memory leaks when calling script functions from lua Fixes #1835 (cherry picked from commit c24b90358a3db26a8540b7c90409ce5a01c2a039) From noreply at github.com Mon Nov 11 10:51:17 2019 From: noreply at github.com (Liviu Chircu) Date: Mon, 11 Nov 2019 07:51:17 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4a639d: launch() statement: Fix an AVP list management bug Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 4a639db5b110de5da03e23607f0d74549a0e6087 https://github.com/OpenSIPS/opensips/commit/4a639db5b110de5da03e23607f0d74549a0e6087 Author: Liviu Chircu Date: 2019-11-11 (Mon, 11 Nov 2019) Changed paths: M async.c Log Message: ----------- launch() statement: Fix an AVP list management bug Whenever a launch() operation gets executed inline (thanks to some favorable conditions), two things must happen: * no AVP from the message execution context should leak into the report route execution context * the AVPs from the message execution context must be restored after running the report route. They _must not_ be destroyed, as message processing will continue afterwards! Many thanks to Alexey Vasilyev for some valuable troubleshooting info Fixes #1580 From noreply at github.com Mon Nov 11 10:52:32 2019 From: noreply at github.com (Liviu Chircu) Date: Mon, 11 Nov 2019 07:52:32 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 706e79: launch() statement: Fix an AVP list management bug Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 706e798d5ecc8109e335c4120f5d7f8fcf183c9e https://github.com/OpenSIPS/opensips/commit/706e798d5ecc8109e335c4120f5d7f8fcf183c9e Author: Liviu Chircu Date: 2019-11-11 (Mon, 11 Nov 2019) Changed paths: M async.c Log Message: ----------- launch() statement: Fix an AVP list management bug Whenever a launch() operation gets executed inline (thanks to some favorable conditions), two things must happen: * no AVP from the message execution context should leak into the report route execution context * the AVPs from the message execution context must be restored after running the report route. They _must not_ be destroyed, as message processing will continue afterwards! Many thanks to Alexey Vasilyev for some valuable troubleshooting info Fixes #1580 (cherry picked from commit 4a639db5b110de5da03e23607f0d74549a0e6087) From noreply at github.com Mon Nov 11 10:52:52 2019 From: noreply at github.com (Liviu Chircu) Date: Mon, 11 Nov 2019 07:52:52 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d038e1: launch() statement: Fix an AVP list management bug Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: d038e10978eb96d0193d19548b58241530a9e046 https://github.com/OpenSIPS/opensips/commit/d038e10978eb96d0193d19548b58241530a9e046 Author: Liviu Chircu Date: 2019-11-11 (Mon, 11 Nov 2019) Changed paths: M async.c Log Message: ----------- launch() statement: Fix an AVP list management bug Whenever a launch() operation gets executed inline (thanks to some favorable conditions), two things must happen: * no AVP from the message execution context should leak into the report route execution context * the AVPs from the message execution context must be restored after running the report route. They _must not_ be destroyed, as message processing will continue afterwards! Many thanks to Alexey Vasilyev for some valuable troubleshooting info Fixes #1580 (cherry picked from commit 4a639db5b110de5da03e23607f0d74549a0e6087) (cherry picked from commit 706e798d5ecc8109e335c4120f5d7f8fcf183c9e) From noreply at github.com Mon Nov 11 12:16:27 2019 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Mon, 11 Nov 2019 09:16:27 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4038d7: python: fix memory leaks when calling script funct... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 4038d7870c96de06815c36098eefc3bfc694f424 https://github.com/OpenSIPS/opensips/commit/4038d7870c96de06815c36098eefc3bfc694f424 Author: Vlad Patrascu Date: 2019-11-11 (Mon, 11 Nov 2019) Changed paths: M modules/python/python_msgobj.c Log Message: ----------- python: fix memory leaks when calling script functions from python Commit: 42d14d1ce43a4df240348bf14cca4ee1a18f8f2c https://github.com/OpenSIPS/opensips/commit/42d14d1ce43a4df240348bf14cca4ee1a18f8f2c Author: Vlad Patrascu Date: 2019-11-11 (Mon, 11 Nov 2019) Changed paths: M modules/python/python_exec.c Log Message: ----------- python: fix crash when calling python_exec() with 1 parameter Compare: https://github.com/OpenSIPS/opensips/compare/d038e10978eb...42d14d1ce43a From noreply at github.com Mon Nov 11 12:17:07 2019 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Mon, 11 Nov 2019 09:17:07 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 14290e: python: fix memory leaks when calling script funct... Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 14290e0aef679c95b12ecb0696915c6b66c657eb https://github.com/OpenSIPS/opensips/commit/14290e0aef679c95b12ecb0696915c6b66c657eb Author: Vlad Patrascu Date: 2019-11-11 (Mon, 11 Nov 2019) Changed paths: M modules/python/python_msgobj.c Log Message: ----------- python: fix memory leaks when calling script functions from python (cherry picked from commit 4038d7870c96de06815c36098eefc3bfc694f424) Commit: 670dc326ee9abeb98684450828e50786aef05354 https://github.com/OpenSIPS/opensips/commit/670dc326ee9abeb98684450828e50786aef05354 Author: Vlad Patrascu Date: 2019-11-11 (Mon, 11 Nov 2019) Changed paths: M modules/python/python_exec.c Log Message: ----------- python: fix crash when calling python_exec() with 1 parameter (cherry picked from commit 42d14d1ce43a4df240348bf14cca4ee1a18f8f2c) Compare: https://github.com/OpenSIPS/opensips/compare/706e798d5ecc...670dc326ee9a From noreply at github.com Mon Nov 11 12:48:30 2019 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Mon, 11 Nov 2019 09:48:30 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3726b8: perl: fix memory leaks when calling script functio... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 3726b8a4f6fbb89f86099b0cc83f15ee3953a4ed https://github.com/OpenSIPS/opensips/commit/3726b8a4f6fbb89f86099b0cc83f15ee3953a4ed Author: Vlad Patrascu Date: 2019-11-11 (Mon, 11 Nov 2019) Changed paths: M modules/perl/opensipsxs.xs Log Message: ----------- perl: fix memory leaks when calling script functions from perl From noreply at github.com Mon Nov 11 12:49:31 2019 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Mon, 11 Nov 2019 09:49:31 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ef238e: perl: fix memory leaks when calling script functio... Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: ef238e524e956d64bf1f688b16f5836b34e01944 https://github.com/OpenSIPS/opensips/commit/ef238e524e956d64bf1f688b16f5836b34e01944 Author: Vlad Patrascu Date: 2019-11-11 (Mon, 11 Nov 2019) Changed paths: M modules/perl/opensipsxs.xs Log Message: ----------- perl: fix memory leaks when calling script functions from perl (cherry picked from commit 3726b8a4f6fbb89f86099b0cc83f15ee3953a4ed) From noreply at github.com Tue Nov 12 05:17:34 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 12 Nov 2019 02:17:34 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 50e21b: drouting: fix type crash for goes_to_gw() Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 50e21b27be1764a269bf5361b1e0e15fa909d3bf https://github.com/OpenSIPS/opensips/commit/50e21b27be1764a269bf5361b1e0e15fa909d3bf Author: Razvan Crainea Date: 2019-11-12 (Tue, 12 Nov 2019) Changed paths: M modules/drouting/drouting.c Log Message: ----------- drouting: fix type crash for goes_to_gw() When goes_to_gw() was not called with type parameter, OpenSIPS was crashing, due to the fact that it was dereffering -1. This bug was introduced in 568675291e and f37527dcf From noreply at github.com Tue Nov 12 11:56:30 2019 From: noreply at github.com (Liviu Chircu) Date: Tue, 12 Nov 2019 08:56:30 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3d2e33: dispatcher: Fix the "round robin" algorithm Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 3d2e337423eb21f0eed5a8bbcec683d5694184cc https://github.com/OpenSIPS/opensips/commit/3d2e337423eb21f0eed5a8bbcec683d5694184cc Author: Liviu Chircu Date: 2019-11-12 (Tue, 12 Nov 2019) Changed paths: M modules/dispatcher/dispatcher.c Log Message: ----------- dispatcher: Fix the "round robin" algorithm ds_select_dst() must not get called multiple times on a given set, as some destinations may get skipped in the process. Fixes #1889 From noreply at github.com Tue Nov 12 11:57:08 2019 From: noreply at github.com (Liviu Chircu) Date: Tue, 12 Nov 2019 08:57:08 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 69866a: dispatcher: Fix the "round robin" algorithm Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 69866af469ef8eab4e95b760d91311aa5c65158a https://github.com/OpenSIPS/opensips/commit/69866af469ef8eab4e95b760d91311aa5c65158a Author: Liviu Chircu Date: 2019-11-12 (Tue, 12 Nov 2019) Changed paths: M modules/dispatcher/dispatcher.c Log Message: ----------- dispatcher: Fix the "round robin" algorithm ds_select_dst() must not get called multiple times on a given set, as some destinations may get skipped in the process. Fixes #1889 (cherry picked from commit 3d2e337423eb21f0eed5a8bbcec683d5694184cc) From noreply at github.com Tue Nov 12 12:05:56 2019 From: noreply at github.com (Liviu Chircu) Date: Tue, 12 Nov 2019 09:05:56 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ca097f: dispatcher: Clean up obsolete code Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: ca097f48903eb8cedac92dada8adf6aee966487f https://github.com/OpenSIPS/opensips/commit/ca097f48903eb8cedac92dada8adf6aee966487f Author: Liviu Chircu Date: 2019-11-12 (Tue, 12 Nov 2019) Changed paths: M modules/dispatcher/dispatcher.c Log Message: ----------- dispatcher: Clean up obsolete code From noreply at github.com Tue Nov 12 12:06:11 2019 From: noreply at github.com (Liviu Chircu) Date: Tue, 12 Nov 2019 09:06:11 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 52e252: dispatcher: Clean up obsolete code Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 52e25208e0ed9b935b51b43d512ebbf9571030d3 https://github.com/OpenSIPS/opensips/commit/52e25208e0ed9b935b51b43d512ebbf9571030d3 Author: Liviu Chircu Date: 2019-11-12 (Tue, 12 Nov 2019) Changed paths: M modules/dispatcher/dispatcher.c Log Message: ----------- dispatcher: Clean up obsolete code (cherry picked from commit ca097f48903eb8cedac92dada8adf6aee966487f) From noreply at github.com Tue Nov 12 12:59:51 2019 From: noreply at github.com (Liviu Chircu) Date: Tue, 12 Nov 2019 09:59:51 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b7db8e: Fix various typos & minor doc/code shortcomings Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: b7db8e6753c67767a1ec50f2ec44ef5c99eafc6a https://github.com/OpenSIPS/opensips/commit/b7db8e6753c67767a1ec50f2ec44ef5c99eafc6a Author: Liviu Chircu Date: 2019-11-12 (Tue, 12 Nov 2019) Changed paths: M evi/evi_modules.h M evi/evi_transport.h M io_wait_loop.h M lib/dbg/struct_hist.h M modules/acc/doc/acc_admin.xml M modules/auth_db/doc/auth_db_admin.xml M modules/call_center/call_center.c M modules/cgrates/cgrates_common.c M modules/cgrates/doc/cgrates_admin.xml M modules/clusterer/api.h M modules/clusterer/clusterer.c M modules/clusterer/clusterer_mod.c M modules/clusterer/doc/clusterer_admin.xml M modules/clusterer/doc/clusterer_devel.xml M modules/clusterer/sharing_tags.c M modules/clusterer/sync.c M modules/dialog/dlg_handlers.c M modules/dialog/dlg_profile.c M modules/dialplan/doc/dialplan_admin.xml M modules/ldap/ldap_api_fn.c M modules/ldap/ldap_exp_fn.c M modules/load_balancer/lb_data.c M modules/siprec/siprec_logic.c M net/net_tcp.c M net/net_tcp_proc.c Log Message: ----------- Fix various typos & minor doc/code shortcomings From noreply at github.com Tue Nov 12 13:01:16 2019 From: noreply at github.com (Liviu Chircu) Date: Tue, 12 Nov 2019 10:01:16 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a8b858: clusterer API: Refactor the "require_sync" parameter Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: a8b85870374fae038770919f5593e30a16949b78 https://github.com/OpenSIPS/opensips/commit/a8b85870374fae038770919f5593e30a16949b78 Author: Liviu Chircu Date: 2019-11-12 (Tue, 12 Nov 2019) Changed paths: M modules/clusterer/api.h M modules/clusterer/clusterer.c Log Message: ----------- clusterer API: Refactor the "require_sync" parameter Rename to "startup_sync", which better reflects its actual behavior. From noreply at github.com Tue Nov 12 13:03:34 2019 From: noreply at github.com (Liviu Chircu) Date: Tue, 12 Nov 2019 10:03:34 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 152e0f: clusterer: Improve doc for 'seed_fallback_interval' Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 152e0f97cc69451e5834503c0fe172f1dca8b493 https://github.com/OpenSIPS/opensips/commit/152e0f97cc69451e5834503c0fe172f1dca8b493 Author: Liviu Chircu Date: 2019-11-12 (Tue, 12 Nov 2019) Changed paths: M modules/clusterer/doc/clusterer_admin.xml Log Message: ----------- clusterer: Improve doc for 'seed_fallback_interval' From noreply at github.com Tue Nov 12 13:07:11 2019 From: noreply at github.com (Liviu Chircu) Date: Tue, 12 Nov 2019 10:07:11 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b01fea: build-contrib.sh: Add new contributors Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: b01fea26391538e152f6eddca148a49a82038d15 https://github.com/OpenSIPS/opensips/commit/b01fea26391538e152f6eddca148a49a82038d15 Author: Liviu Chircu Date: 2019-11-12 (Tue, 12 Nov 2019) Changed paths: M doc/build-contrib.sh Log Message: ----------- build-contrib.sh: Add new contributors From noreply at github.com Tue Nov 12 13:10:42 2019 From: noreply at github.com (Liviu Chircu) Date: Tue, 12 Nov 2019 10:10:42 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9b28a8: Fix various typos & minor doc/code shortcomings Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 9b28a8f92486721a0a19208aa8d78f8d60f4ac05 https://github.com/OpenSIPS/opensips/commit/9b28a8f92486721a0a19208aa8d78f8d60f4ac05 Author: Liviu Chircu Date: 2019-11-12 (Tue, 12 Nov 2019) Changed paths: M evi/evi_modules.h M evi/evi_transport.h M io_wait_loop.h M lib/dbg/struct_hist.h M modules/acc/doc/acc_admin.xml M modules/auth_db/doc/auth_db_admin.xml M modules/call_center/call_center.c M modules/cgrates/cgrates_common.c M modules/cgrates/doc/cgrates_admin.xml M modules/clusterer/api.h M modules/clusterer/clusterer.c M modules/clusterer/clusterer_mod.c M modules/clusterer/doc/clusterer_admin.xml M modules/clusterer/doc/clusterer_devel.xml M modules/clusterer/sharing_tags.c M modules/clusterer/sync.c M modules/dialog/dlg_profile.c M modules/dialplan/doc/dialplan_admin.xml M modules/dispatcher/dispatch.c M modules/ldap/ldap_api_fn.c M modules/ldap/ldap_exp_fn.c M modules/load_balancer/lb_data.c M modules/siprec/siprec_logic.c M net/net_tcp.c M net/net_tcp_proc.c Log Message: ----------- Fix various typos & minor doc/code shortcomings (cherry picked from commit b7db8e6753c67767a1ec50f2ec44ef5c99eafc6a) From noreply at github.com Tue Nov 12 13:12:02 2019 From: noreply at github.com (Liviu Chircu) Date: Tue, 12 Nov 2019 10:12:02 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 68eefb: clusterer API: Refactor the "require_sync" parameter Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 68eefbf3986ae2bf45e8c12f9eeebf315a635e20 https://github.com/OpenSIPS/opensips/commit/68eefbf3986ae2bf45e8c12f9eeebf315a635e20 Author: Liviu Chircu Date: 2019-11-12 (Tue, 12 Nov 2019) Changed paths: M modules/clusterer/api.h M modules/clusterer/clusterer.c Log Message: ----------- clusterer API: Refactor the "require_sync" parameter Rename to "startup_sync", which better reflects its actual behavior. (cherry picked from commit a8b85870374fae038770919f5593e30a16949b78) From noreply at github.com Tue Nov 12 13:15:51 2019 From: noreply at github.com (Liviu Chircu) Date: Tue, 12 Nov 2019 18:15:51 +0000 (UTC) Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1348c9: clusterer: Improve doc for 'seed_fallback_interval' Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 1348c9d6e099827822f9a30bbfe589d66b0aac5a https://github.com/OpenSIPS/opensips/commit/1348c9d6e099827822f9a30bbfe589d66b0aac5a Author: Liviu Chircu Date: 2019-11-12 (Tue, 12 Nov 2019) Changed paths: M modules/clusterer/doc/clusterer_admin.xml Log Message: ----------- clusterer: Improve doc for 'seed_fallback_interval' (cherry picked from commit 152e0f97cc69451e5834503c0fe172f1dca8b493) From noreply at github.com Tue Nov 12 13:16:18 2019 From: noreply at github.com (Liviu Chircu) Date: Tue, 12 Nov 2019 10:16:18 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e12d49: build-contrib.sh: Add new contributors Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: e12d49d569a57d99011ff65f6d832351883ca608 https://github.com/OpenSIPS/opensips/commit/e12d49d569a57d99011ff65f6d832351883ca608 Author: Liviu Chircu Date: 2019-11-12 (Tue, 12 Nov 2019) Changed paths: M doc/build-contrib.sh Log Message: ----------- build-contrib.sh: Add new contributors (cherry picked from commit b01fea26391538e152f6eddca148a49a82038d15) From noreply at github.com Tue Nov 12 13:21:30 2019 From: noreply at github.com (Liviu Chircu) Date: Tue, 12 Nov 2019 10:21:30 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 248544: Fix various typos & minor doc/code shortcomings Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 248544a0311096b1dbe904ea5b2964d9fa92e618 https://github.com/OpenSIPS/opensips/commit/248544a0311096b1dbe904ea5b2964d9fa92e618 Author: Liviu Chircu Date: 2019-11-12 (Tue, 12 Nov 2019) Changed paths: M evi/evi_modules.h M evi/evi_transport.h M io_wait_loop.h M lib/dbg/struct_hist.h M modules/acc/doc/acc_admin.xml M modules/auth_db/doc/auth_db_admin.xml M modules/cgrates/cgrates_common.c M modules/cgrates/doc/cgrates_admin.xml M modules/clusterer/api.h M modules/clusterer/clusterer.c M modules/clusterer/clusterer_mod.c M modules/clusterer/doc/clusterer_admin.xml M modules/clusterer/doc/clusterer_devel.xml M modules/clusterer/sync.c M modules/dialog/dlg_profile.c M modules/dialog/dlg_replication.c M modules/dispatcher/dispatch.c M modules/ldap/ldap_api_fn.c M modules/ldap/ldap_exp_fn.c M modules/load_balancer/lb_data.c M modules/presence/sharing_tags.c M modules/siprec/siprec_logic.c M net/net_tcp.c M net/net_tcp_proc.c Log Message: ----------- Fix various typos & minor doc/code shortcomings (cherry picked from commit b7db8e6753c67767a1ec50f2ec44ef5c99eafc6a) (cherry picked from commit 9b28a8f92486721a0a19208aa8d78f8d60f4ac05) From noreply at github.com Tue Nov 12 13:22:25 2019 From: noreply at github.com (Liviu Chircu) Date: Tue, 12 Nov 2019 10:22:25 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 88a350: clusterer API: Refactor the "require_sync" parameter Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 88a35048276db27a59082b5cecb2377a5c1c7fbd https://github.com/OpenSIPS/opensips/commit/88a35048276db27a59082b5cecb2377a5c1c7fbd Author: Liviu Chircu Date: 2019-11-12 (Tue, 12 Nov 2019) Changed paths: M modules/clusterer/api.h M modules/clusterer/clusterer.c Log Message: ----------- clusterer API: Refactor the "require_sync" parameter Rename to "startup_sync", which better reflects its actual behavior. (cherry picked from commit a8b85870374fae038770919f5593e30a16949b78) (cherry picked from commit 68eefbf3986ae2bf45e8c12f9eeebf315a635e20) Commit: e59b0d4c93b9726e99d941057a22513642307210 https://github.com/OpenSIPS/opensips/commit/e59b0d4c93b9726e99d941057a22513642307210 Author: Liviu Chircu Date: 2019-11-12 (Tue, 12 Nov 2019) Changed paths: M modules/clusterer/doc/clusterer_admin.xml Log Message: ----------- clusterer: Improve doc for 'seed_fallback_interval' (cherry picked from commit 152e0f97cc69451e5834503c0fe172f1dca8b493) (cherry picked from commit 1348c9d6e099827822f9a30bbfe589d66b0aac5a) Commit: 92c785e95617b71a43bd27c0f34b38b1f5ff6151 https://github.com/OpenSIPS/opensips/commit/92c785e95617b71a43bd27c0f34b38b1f5ff6151 Author: Liviu Chircu Date: 2019-11-12 (Tue, 12 Nov 2019) Changed paths: M doc/build-contrib.sh Log Message: ----------- build-contrib.sh: Add new contributors (cherry picked from commit b01fea26391538e152f6eddca148a49a82038d15) (cherry picked from commit e12d49d569a57d99011ff65f6d832351883ca608) Compare: https://github.com/OpenSIPS/opensips/compare/248544a03110...92c785e95617 From noreply at github.com Wed Nov 13 05:43:01 2019 From: noreply at github.com (Bogdan Andrei IANCU) Date: Wed, 13 Nov 2019 02:43:01 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f1857c: Fix crash of list_hdr_add_option() on an empty bod... Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: f1857c8b3e84b3888f624446c046a5f59d8fd5c1 https://github.com/OpenSIPS/opensips/commit/f1857c8b3e84b3888f624446c046a5f59d8fd5c1 Author: Bogdan-Andrei Iancu Date: 2019-11-13 (Wed, 13 Nov 2019) Changed paths: M modules/sipmsgops/list_hdr.c Log Message: ----------- Fix crash of list_hdr_add_option() on an empty body hdr Reported by Elliot Journeaux. From noreply at github.com Wed Nov 13 05:43:39 2019 From: noreply at github.com (Bogdan Andrei IANCU) Date: Wed, 13 Nov 2019 02:43:39 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 43f7c6: Fix crash of list_hdr_add_option() on an empty bod... Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 43f7c6b50360cb3ececf83b39039f4e200a0639c https://github.com/OpenSIPS/opensips/commit/43f7c6b50360cb3ececf83b39039f4e200a0639c Author: Bogdan-Andrei Iancu Date: 2019-11-13 (Wed, 13 Nov 2019) Changed paths: M modules/sipmsgops/list_hdr.c Log Message: ----------- Fix crash of list_hdr_add_option() on an empty body hdr Reported by Elliot Journeaux. (cherry picked from commit f1857c8b3e84b3888f624446c046a5f59d8fd5c1) From noreply at github.com Wed Nov 13 05:51:12 2019 From: noreply at github.com (Bogdan Andrei IANCU) Date: Wed, 13 Nov 2019 02:51:12 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 490d1e: Fix crash of list_hdr_add_option() on an empty bod... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 490d1ed537ca4b6ac2a55aa09201b08c0c99ec91 https://github.com/OpenSIPS/opensips/commit/490d1ed537ca4b6ac2a55aa09201b08c0c99ec91 Author: Bogdan-Andrei Iancu Date: 2019-11-13 (Wed, 13 Nov 2019) Changed paths: M modules/sipmsgops/list_hdr.c Log Message: ----------- Fix crash of list_hdr_add_option() on an empty body hdr Reported by Elliot Journeaux. (cherry picked from commit f1857c8b3e84b3888f624446c046a5f59d8fd5c1) From noreply at github.com Wed Nov 13 08:58:03 2019 From: noreply at github.com (Liviu Chircu) Date: Wed, 13 Nov 2019 05:58:03 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1fa98a: struct hist API: Add rotating log list support Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 1fa98a977d532931d3834b52e47d4598e9fab2ad https://github.com/OpenSIPS/opensips/commit/1fa98a977d532931d3834b52e47d4598e9fab2ad Author: Liviu Chircu Date: 2019-11-13 (Wed, 13 Nov 2019) Changed paths: M lib/dbg/struct_hist.c M lib/dbg/struct_hist.h Log Message: ----------- struct hist API: Add rotating log list support The struct hist debugging support now also offers rotating logging lists with capped sizes. Whenever the "flush" condition occurs, the new sh_list_flush() function can be invoked in order to dump the currently held logs to disk. Inspired by #1580 From noreply at github.com Wed Nov 13 08:58:22 2019 From: noreply at github.com (Liviu Chircu) Date: Wed, 13 Nov 2019 05:58:22 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] beb72c: struct hist API: Add rotating log list support Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: beb72cb211c7ff46750f099b27bcdee5f66a87f7 https://github.com/OpenSIPS/opensips/commit/beb72cb211c7ff46750f099b27bcdee5f66a87f7 Author: Liviu Chircu Date: 2019-11-13 (Wed, 13 Nov 2019) Changed paths: M lib/dbg/struct_hist.c M lib/dbg/struct_hist.h Log Message: ----------- struct hist API: Add rotating log list support The struct hist debugging support now also offers rotating logging lists with capped sizes. Whenever the "flush" condition occurs, the new sh_list_flush() function can be invoked in order to dump the currently held logs to disk. Inspired by #1580 (cherry picked from commit 1fa98a977d532931d3834b52e47d4598e9fab2ad) From noreply at github.com Wed Nov 13 08:59:16 2019 From: noreply at github.com (Liviu Chircu) Date: Wed, 13 Nov 2019 05:59:16 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 81a098: struct hist API: Add rotating log list support Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 81a098344bd08497f32af843420ebd1e3dabeec2 https://github.com/OpenSIPS/opensips/commit/81a098344bd08497f32af843420ebd1e3dabeec2 Author: Liviu Chircu Date: 2019-11-13 (Wed, 13 Nov 2019) Changed paths: M lib/dbg/struct_hist.c M lib/dbg/struct_hist.h Log Message: ----------- struct hist API: Add rotating log list support The struct hist debugging support now also offers rotating logging lists with capped sizes. Whenever the "flush" condition occurs, the new sh_list_flush() function can be invoked in order to dump the currently held logs to disk. Inspired by #1580 (cherry picked from commit 1fa98a977d532931d3834b52e47d4598e9fab2ad) From noreply at github.com Wed Nov 13 09:28:26 2019 From: noreply at github.com (Bogdan Andrei IANCU) Date: Wed, 13 Nov 2019 06:28:26 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b3dc0f: Proper reset of the sip_msg struct after each run ... Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: b3dc0f7065bcf53392446fbc253dd24bb99d6bc8 https://github.com/OpenSIPS/opensips/commit/b3dc0f7065bcf53392446fbc253dd24bb99d6bc8 Author: Bogdan-Andrei Iancu Date: 2019-11-13 (Wed, 13 Nov 2019) Changed paths: M parser/msg_parser.c M timer.c Log Message: ----------- Proper reset of the sip_msg struct after each run of timer route. Some cleanup of the free_sip_msg() function. This function is suppose to only free the attached content of a SIP msg, but without doing any kind of reset of the subfields. Closes #1878 Commit: 2c1999bc8c5eb64c59a0d300ff860bdda65e639d https://github.com/OpenSIPS/opensips/commit/2c1999bc8c5eb64c59a0d300ff860bdda65e639d Author: Bogdan-Andrei Iancu Date: 2019-11-13 (Wed, 13 Nov 2019) Changed paths: M route.c Log Message: ----------- Proper dummy sip msg cleanup after running startup route Commit: cff73d685996ddd9a1543c4040de02b9c43fb7b5 https://github.com/OpenSIPS/opensips/commit/cff73d685996ddd9a1543c4040de02b9c43fb7b5 Author: Bogdan-Andrei Iancu Date: 2019-11-13 (Wed, 13 Nov 2019) Changed paths: M net/trans_trace.c Log Message: ----------- Avoid mem leak when running the check trace route for TCP. Do proper free of the summy SIP msg after each run. Commit: 501c893894b0a71b1649786de9f5fb1f133a8239 https://github.com/OpenSIPS/opensips/commit/501c893894b0a71b1649786de9f5fb1f133a8239 Author: Bogdan-Andrei Iancu Date: 2019-11-13 (Wed, 13 Nov 2019) Changed paths: M modules/sipcapture/sipcapture.c Log Message: ----------- Proper free and reset of dummy SIP msg after running HEP route Compare: https://github.com/OpenSIPS/opensips/compare/81a098344bd0...501c893894b0 From noreply at github.com Wed Nov 13 09:34:42 2019 From: noreply at github.com (Bogdan Andrei IANCU) Date: Wed, 13 Nov 2019 06:34:42 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 84daf4: Proper reset of the sip_msg struct after each run ... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 84daf4dc4c3e7ec51ee7de58149dac5fa8567056 https://github.com/OpenSIPS/opensips/commit/84daf4dc4c3e7ec51ee7de58149dac5fa8567056 Author: Bogdan-Andrei Iancu Date: 2019-11-13 (Wed, 13 Nov 2019) Changed paths: M parser/msg_parser.c M timer.c Log Message: ----------- Proper reset of the sip_msg struct after each run of timer route. Some cleanup of the free_sip_msg() function. This function is suppose to only free the attached content of a SIP msg, but without doing any kind of reset of the subfields. Closes #1878 (cherry picked from commit b3dc0f7065bcf53392446fbc253dd24bb99d6bc8) Commit: db2719170fc4333b5beb3a8c78fa8400f6e8b00a https://github.com/OpenSIPS/opensips/commit/db2719170fc4333b5beb3a8c78fa8400f6e8b00a Author: Bogdan-Andrei Iancu Date: 2019-11-13 (Wed, 13 Nov 2019) Changed paths: M route.c Log Message: ----------- Proper dummy sip msg cleanup after running startup route (cherry picked from commit 2c1999bc8c5eb64c59a0d300ff860bdda65e639d) Commit: d267278f36a9cf7ef227b3855ce372701559bafb https://github.com/OpenSIPS/opensips/commit/d267278f36a9cf7ef227b3855ce372701559bafb Author: Bogdan-Andrei Iancu Date: 2019-11-13 (Wed, 13 Nov 2019) Changed paths: M net/trans_trace.c Log Message: ----------- Avoid mem leak when running the check trace route for TCP. Do proper free of the summy SIP msg after each run. (cherry picked from commit cff73d685996ddd9a1543c4040de02b9c43fb7b5) Commit: 2fac233efdf631f0f2cf39094ee9114785f2402e https://github.com/OpenSIPS/opensips/commit/2fac233efdf631f0f2cf39094ee9114785f2402e Author: Bogdan-Andrei Iancu Date: 2019-11-13 (Wed, 13 Nov 2019) Changed paths: M modules/sipcapture/sipcapture.c Log Message: ----------- Proper free and reset of dummy SIP msg after running HEP route (cherry picked from commit 501c893894b0a71b1649786de9f5fb1f133a8239) Compare: https://github.com/OpenSIPS/opensips/compare/1fa98a977d53...2fac233efdf6 From noreply at github.com Wed Nov 13 09:39:14 2019 From: noreply at github.com (Bogdan Andrei IANCU) Date: Wed, 13 Nov 2019 06:39:14 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d877af: Proper reset of the sip_msg struct after each run ... Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: d877afe103374ef7b7377ed2058dda8a172538a4 https://github.com/OpenSIPS/opensips/commit/d877afe103374ef7b7377ed2058dda8a172538a4 Author: Bogdan-Andrei Iancu Date: 2019-11-13 (Wed, 13 Nov 2019) Changed paths: M parser/msg_parser.c M timer.c Log Message: ----------- Proper reset of the sip_msg struct after each run of timer route. Some cleanup of the free_sip_msg() function. This function is suppose to only free the attached content of a SIP msg, but without doing any kind of reset of the subfields. Closes #1878 (cherry picked from commit b3dc0f7065bcf53392446fbc253dd24bb99d6bc8) Commit: 69fe2d8484cfac2a4f4f2b382c00f0a78f16b5a7 https://github.com/OpenSIPS/opensips/commit/69fe2d8484cfac2a4f4f2b382c00f0a78f16b5a7 Author: Bogdan-Andrei Iancu Date: 2019-11-13 (Wed, 13 Nov 2019) Changed paths: M route.c Log Message: ----------- Proper dummy sip msg cleanup after running startup route (cherry picked from commit 2c1999bc8c5eb64c59a0d300ff860bdda65e639d) Commit: 63eef5fc154412a46c4a341a7e1762a592929ac0 https://github.com/OpenSIPS/opensips/commit/63eef5fc154412a46c4a341a7e1762a592929ac0 Author: Bogdan-Andrei Iancu Date: 2019-11-13 (Wed, 13 Nov 2019) Changed paths: M net/trans_trace.c Log Message: ----------- Avoid mem leak when running the check trace route for TCP. Do proper free of the summy SIP msg after each run. (cherry picked from commit cff73d685996ddd9a1543c4040de02b9c43fb7b5) Commit: 84cb1c157014a2dae024977e1990aa452b4a32f9 https://github.com/OpenSIPS/opensips/commit/84cb1c157014a2dae024977e1990aa452b4a32f9 Author: Bogdan-Andrei Iancu Date: 2019-11-13 (Wed, 13 Nov 2019) Changed paths: M modules/sipcapture/sipcapture.c Log Message: ----------- Proper free and reset of dummy SIP msg after running HEP route (cherry picked from commit 501c893894b0a71b1649786de9f5fb1f133a8239) Compare: https://github.com/OpenSIPS/opensips/compare/beb72cb211c7...84cb1c157014 From noreply at github.com Wed Nov 13 10:31:03 2019 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Wed, 13 Nov 2019 07:31:03 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9849db: lua: fix lua_reload MI command Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 9849db3823c07046b0a17ddd8eebd6cfe21212e6 https://github.com/OpenSIPS/opensips/commit/9849db3823c07046b0a17ddd8eebd6cfe21212e6 Author: Vlad Patrascu Date: 2019-11-13 (Wed, 13 Nov 2019) Changed paths: M modules/lua/doc/lua_admin.xml M modules/lua/siplua.c M modules/lua/siplua.h M modules/lua/sipluami.c M modules/lua/sipstate.c Log Message: ----------- lua: fix lua_reload MI command Closes #1745 From noreply at github.com Wed Nov 13 10:41:37 2019 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Wed, 13 Nov 2019 15:41:37 +0000 (UTC) Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 221359: lua: complete the fix in commit 9849db3 Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 221359da82dee5ee5fb8c20a36197301fce1b1a2 https://github.com/OpenSIPS/opensips/commit/221359da82dee5ee5fb8c20a36197301fce1b1a2 Author: Vlad Patrascu Date: 2019-11-13 (Wed, 13 Nov 2019) Changed paths: M modules/lua/sipstate.c Log Message: ----------- lua: complete the fix in commit 9849db3 From noreply at github.com Wed Nov 13 11:03:07 2019 From: noreply at github.com (Liviu Chircu) Date: Wed, 13 Nov 2019 08:03:07 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1fbe9a: mid_registrar: Fix possible crash on shutdown Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 1fbe9a66c57ea35eb73661c528d5a5dbc77f5858 https://github.com/OpenSIPS/opensips/commit/1fbe9a66c57ea35eb73661c528d5a5dbc77f5858 Author: Liviu Chircu Date: 2019-11-13 (Wed, 13 Nov 2019) Changed paths: M modules/mid_registrar/save.c Log Message: ----------- mid_registrar: Fix possible crash on shutdown Since the TMCB_TRANS_DELETED callback _may get called after_ the module destroy() phase, the udomain_t structure attached to the callback must not be accessed anymore if OpenSIPS is shutting down, as the usrloc module may have already freed most of its data structures. Fixes #1641 From noreply at github.com Wed Nov 13 11:03:28 2019 From: noreply at github.com (Liviu Chircu) Date: Wed, 13 Nov 2019 08:03:28 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8e54f0: mid_registrar: Fix possible crash on shutdown Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 8e54f04feba4f3071577831c7848ee16d674963c https://github.com/OpenSIPS/opensips/commit/8e54f04feba4f3071577831c7848ee16d674963c Author: Liviu Chircu Date: 2019-11-13 (Wed, 13 Nov 2019) Changed paths: M modules/mid_registrar/save.c Log Message: ----------- mid_registrar: Fix possible crash on shutdown Since the TMCB_TRANS_DELETED callback _may get called after_ the module destroy() phase, the udomain_t structure attached to the callback must not be accessed anymore if OpenSIPS is shutting down, as the usrloc module may have already freed most of its data structures. Fixes #1641 (cherry picked from commit 1fbe9a66c57ea35eb73661c528d5a5dbc77f5858) From noreply at github.com Wed Nov 13 11:04:04 2019 From: noreply at github.com (Liviu Chircu) Date: Wed, 13 Nov 2019 08:04:04 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 654e86: mid_registrar: Fix possible crash on shutdown Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 654e868e176021e8c9aa5303ecdc967456d0db84 https://github.com/OpenSIPS/opensips/commit/654e868e176021e8c9aa5303ecdc967456d0db84 Author: Liviu Chircu Date: 2019-11-13 (Wed, 13 Nov 2019) Changed paths: M modules/mid_registrar/save.c Log Message: ----------- mid_registrar: Fix possible crash on shutdown Since the TMCB_TRANS_DELETED callback _may get called after_ the module destroy() phase, the udomain_t structure attached to the callback must not be accessed anymore if OpenSIPS is shutting down, as the usrloc module may have already freed most of its data structures. Fixes #1641 (cherry picked from commit 1fbe9a66c57ea35eb73661c528d5a5dbc77f5858) From noreply at github.com Wed Nov 13 12:10:23 2019 From: noreply at github.com (Liviu Chircu) Date: Wed, 13 Nov 2019 09:10:23 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 486f06: Makefile: Re-order deps to fix parallel `make inst... Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 486f0685167cf5be3866e8da9b4b6e199663a68d https://github.com/OpenSIPS/opensips/commit/486f0685167cf5be3866e8da9b4b6e199663a68d Author: Liviu Chircu Date: 2019-11-13 (Wed, 13 Nov 2019) Changed paths: M Makefile Log Message: ----------- Makefile: Re-order deps to fix parallel `make install` `make -j install` is now fully functional Fixes #892 From noreply at github.com Wed Nov 13 12:10:38 2019 From: noreply at github.com (Liviu Chircu) Date: Wed, 13 Nov 2019 09:10:38 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0c216f: Makefile: Re-order deps to fix parallel `make inst... Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 0c216f543cfa23098b6b7ab213faceb79b891e47 https://github.com/OpenSIPS/opensips/commit/0c216f543cfa23098b6b7ab213faceb79b891e47 Author: Liviu Chircu Date: 2019-11-13 (Wed, 13 Nov 2019) Changed paths: M Makefile Log Message: ----------- Makefile: Re-order deps to fix parallel `make install` `make -j install` is now fully functional Fixes #892 (cherry picked from commit 486f0685167cf5be3866e8da9b4b6e199663a68d) From noreply at github.com Wed Nov 13 12:10:52 2019 From: noreply at github.com (Liviu Chircu) Date: Wed, 13 Nov 2019 09:10:52 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1fc69b: Makefile: Re-order deps to fix parallel `make inst... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 1fc69bee010f925d18a2e739bc025f85277da666 https://github.com/OpenSIPS/opensips/commit/1fc69bee010f925d18a2e739bc025f85277da666 Author: Liviu Chircu Date: 2019-11-13 (Wed, 13 Nov 2019) Changed paths: M Makefile Log Message: ----------- Makefile: Re-order deps to fix parallel `make install` `make -j install` is now fully functional Fixes #892 (cherry picked from commit 486f0685167cf5be3866e8da9b4b6e199663a68d) From noreply at github.com Thu Nov 14 08:06:12 2019 From: noreply at github.com (Bogdan Andrei IANCU) Date: Thu, 14 Nov 2019 05:06:12 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e14cfb: Change default for "auto_aliases" to no/disabled/o... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: e14cfb43bc4eace802808fefe1cdf9ab42f50981 https://github.com/OpenSIPS/opensips/commit/e14cfb43bc4eace802808fefe1cdf9ab42f50981 Author: Bogdan-Andrei Iancu Date: 2019-11-14 (Thu, 14 Nov 2019) Changed paths: M etc/opensips.cfg M main.c M menuconfig/configs/opensips_loadbalancer.m4 M menuconfig/configs/opensips_residential.m4 M menuconfig/configs/opensips_trunking.m4 Log Message: ----------- Change default for "auto_aliases" to no/disabled/off/0 CFG samples updated (removing auto_aliases as now it is by default off) From noreply at github.com Fri Nov 15 05:07:36 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 15 Nov 2019 02:07:36 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9dbded: rtpproxy: fix skipping notification command Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 9dbded3c17241f537ba41756f3d9c35af795e0e6 https://github.com/OpenSIPS/opensips/commit/9dbded3c17241f537ba41756f3d9c35af795e0e6 Author: Razvan Crainea Date: 2019-11-15 (Fri, 15 Nov 2019) Changed paths: M modules/rtpproxy/notification_process.c Log Message: ----------- rtpproxy: fix skipping notification command Fix bug introduced in commit 586af048, where the command was not properly skipped after being processed From noreply at github.com Sun Nov 17 15:30:47 2019 From: noreply at github.com (opensips-github) Date: Sun, 17 Nov 2019 12:30:47 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] acc2b5: Rebuild documentation Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: acc2b510d930e71fe4c6f51e6deab6bc32df8356 https://github.com/OpenSIPS/opensips/commit/acc2b510d930e71fe4c6f51e6deab6bc32df8356 Author: OpenSIPS Date: 2019-11-17 (Sun, 17 Nov 2019) Changed paths: M modules/acc/README M modules/acc/doc/contributors.xml M modules/auth_db/README M modules/auth_db/doc/contributors.xml M modules/cgrates/README M modules/cgrates/doc/contributors.xml M modules/clusterer/README M modules/clusterer/doc/contributors.xml M modules/dialog/README M modules/dialog/doc/contributors.xml M modules/dispatcher/README M modules/dispatcher/doc/contributors.xml M modules/drouting/README M modules/drouting/doc/contributors.xml M modules/ldap/README M modules/ldap/doc/contributors.xml M modules/load_balancer/README M modules/load_balancer/doc/contributors.xml M modules/lua/README M modules/lua/doc/contributors.xml M modules/mid_registrar/README M modules/mid_registrar/doc/contributors.xml M modules/presence/README M modules/presence/doc/contributors.xml M modules/ratelimit/README M modules/ratelimit/doc/contributors.xml M modules/sipcapture/README M modules/sipcapture/doc/contributors.xml M modules/sipmsgops/README M modules/sipmsgops/doc/contributors.xml M modules/siprec/README M modules/siprec/doc/contributors.xml M modules/usrloc/README M modules/usrloc/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sun Nov 17 15:43:54 2019 From: noreply at github.com (opensips-github) Date: Sun, 17 Nov 2019 12:43:54 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a825b9: Rebuild documentation Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: a825b9be9276bea37dcaafaf31aaa708201e7518 https://github.com/OpenSIPS/opensips/commit/a825b9be9276bea37dcaafaf31aaa708201e7518 Author: OpenSIPS Date: 2019-11-17 (Sun, 17 Nov 2019) Changed paths: M modules/acc/README M modules/acc/doc/contributors.xml M modules/auth_db/README M modules/auth_db/doc/contributors.xml M modules/call_center/README M modules/call_center/doc/contributors.xml M modules/cgrates/README M modules/cgrates/doc/contributors.xml M modules/clusterer/README M modules/clusterer/doc/contributors.xml M modules/dialog/README M modules/dialog/doc/contributors.xml M modules/dialplan/README M modules/dialplan/doc/contributors.xml M modules/dispatcher/README M modules/dispatcher/doc/contributors.xml M modules/ldap/README M modules/ldap/doc/contributors.xml M modules/load_balancer/README M modules/load_balancer/doc/contributors.xml M modules/lua/README M modules/lua/doc/contributors.xml M modules/mid_registrar/README M modules/mid_registrar/doc/contributors.xml M modules/perl/README M modules/perl/doc/contributors.xml M modules/proto_smpp/README M modules/proto_smpp/doc/contributors.xml M modules/python/README M modules/python/doc/contributors.xml M modules/ratelimit/README M modules/ratelimit/doc/contributors.xml M modules/sipcapture/README M modules/sipcapture/doc/contributors.xml M modules/sipmsgops/README M modules/sipmsgops/doc/contributors.xml M modules/siprec/README M modules/siprec/doc/contributors.xml M modules/usrloc/README M modules/usrloc/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sun Nov 17 15:57:20 2019 From: noreply at github.com (opensips-github) Date: Sun, 17 Nov 2019 12:57:20 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] efae5d: Rebuild documentation Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: efae5d31ffe186e3a8f2f2a5dd858f2aa17b42ef https://github.com/OpenSIPS/opensips/commit/efae5d31ffe186e3a8f2f2a5dd858f2aa17b42ef Author: OpenSIPS Date: 2019-11-17 (Sun, 17 Nov 2019) Changed paths: M modules/acc/README M modules/acc/doc/contributors.xml M modules/auth_db/README M modules/auth_db/doc/contributors.xml M modules/call_center/README M modules/call_center/doc/contributors.xml M modules/cgrates/README M modules/cgrates/doc/contributors.xml M modules/clusterer/README M modules/clusterer/doc/contributors.xml M modules/dialog/README M modules/dialog/doc/contributors.xml M modules/dialplan/README M modules/dialplan/doc/contributors.xml M modules/dispatcher/README M modules/dispatcher/doc/contributors.xml M modules/ldap/README M modules/ldap/doc/contributors.xml M modules/load_balancer/README M modules/load_balancer/doc/contributors.xml M modules/lua/README M modules/lua/doc/contributors.xml M modules/mid_registrar/README M modules/mid_registrar/doc/contributors.xml M modules/perl/README M modules/perl/doc/contributors.xml M modules/python/README M modules/python/doc/contributors.xml M modules/ratelimit/README M modules/ratelimit/doc/contributors.xml M modules/rtpproxy/README M modules/rtpproxy/doc/contributors.xml M modules/sipcapture/README M modules/sipcapture/doc/contributors.xml M modules/sipmsgops/README M modules/sipmsgops/doc/contributors.xml M modules/siprec/README M modules/siprec/doc/contributors.xml M modules/usrloc/README M modules/usrloc/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Mon Nov 18 05:59:07 2019 From: noreply at github.com (Bogdan Andrei IANCU) Date: Mon, 18 Nov 2019 02:59:07 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 76dfea: Fixed handling of signed numbers as script route p... Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 76dfead300f75fd3f193b5fb1bd53d4bc498b2c0 https://github.com/OpenSIPS/opensips/commit/76dfead300f75fd3f193b5fb1bd53d4bc498b2c0 Author: Bogdan-Andrei Iancu Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M cfg.y M pvar.c Log Message: ----------- Fixed handling of signed numbers as script route params From noreply at github.com Mon Nov 18 06:06:56 2019 From: noreply at github.com (Bogdan Andrei IANCU) Date: Mon, 18 Nov 2019 03:06:56 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3396f5: Fixed handling of signed numbers as script route p... Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 3396f5b38bc91d1186852bb5eee7e5e061fa92e5 https://github.com/OpenSIPS/opensips/commit/3396f5b38bc91d1186852bb5eee7e5e061fa92e5 Author: Bogdan-Andrei Iancu Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M action.c M cfg.y Log Message: ----------- Fixed handling of signed numbers as script route params (cherry picked from commit 76dfead300f75fd3f193b5fb1bd53d4bc498b2c0) From noreply at github.com Mon Nov 18 06:14:32 2019 From: noreply at github.com (Bogdan Andrei IANCU) Date: Mon, 18 Nov 2019 03:14:32 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] afa5d7: Fixed handling of signed numbers as script route p... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: afa5d7cf3d66b81a5d5793b1087237e99b3e3323 https://github.com/OpenSIPS/opensips/commit/afa5d7cf3d66b81a5d5793b1087237e99b3e3323 Author: Bogdan-Andrei Iancu Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M action.c M cfg.y Log Message: ----------- Fixed handling of signed numbers as script route params (cherry picked from commit 76dfead300f75fd3f193b5fb1bd53d4bc498b2c0) (cherry picked from commit 3396f5b38bc91d1186852bb5eee7e5e061fa92e5) From noreply at github.com Mon Nov 18 09:21:09 2019 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Mon, 18 Nov 2019 06:21:09 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] fcfa70: tls_mgm: add support for basic certificate holders... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: fcfa70bc8f676015fa51a92a1a1d53a5479ad9d1 https://github.com/OpenSIPS/opensips/commit/fcfa70bc8f676015fa51a92a1a1d53a5479ad9d1 Author: Vlad Patrascu Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M modules/tls_mgm/api.h A modules/tls_mgm/cert_holder.c A modules/tls_mgm/cert_holder.h M modules/tls_mgm/tls_helper.h M modules/tls_mgm/tls_mgm.c Log Message: ----------- tls_mgm: add support for basic certificate holders through the API Commit: 722f7a9fa8adbdb302c78505bae623ef1392dbe2 https://github.com/OpenSIPS/opensips/commit/722f7a9fa8adbdb302c78505bae623ef1392dbe2 Author: Vlad Patrascu Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M modules/auth/rpid.c M modules/enum/enum.c M ut.h Log Message: ----------- utils: Add E.164 number test function Commit: 71c4718028531288ce7afbb9a28c44726d16c492 https://github.com/OpenSIPS/opensips/commit/71c4718028531288ce7afbb9a28c44726d16c492 Author: Vlad Patrascu Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M ut.c M ut.h Log Message: ----------- utils: add base64URL encode/decode functions Commit: 3818ee11e3ff5e3ae11abf49caf2dc2e056818c7 https://github.com/OpenSIPS/opensips/commit/3818ee11e3ff5e3ae11abf49caf2dc2e056818c7 Author: Vlad Patrascu Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M modules/tls_mgm/api.h Log Message: ----------- tls_mgm: remove unnecessary include from api.h Commit: ab43a99a9c1516ee4ffa2516d4645dd0db267c2c https://github.com/OpenSIPS/opensips/commit/ab43a99a9c1516ee4ffa2516d4645dd0db267c2c Author: Vlad Patrascu Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: A modules/stir/Makefile A modules/stir/stir.c A modules/stir/stir.h Log Message: ----------- Add new stir module Implement the stir_auth() function. Commit: 1de6e93ca341f9837a6a0293d247d6c5c1932a1f https://github.com/OpenSIPS/opensips/commit/1de6e93ca341f9837a6a0293d247d6c5c1932a1f Author: Vlad Patrascu Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M ut.c Log Message: ----------- utils: use the proper char table for base64 URL decoding Commit: 54fbcac2c04359b594947731760efc2f6ed0d3b5 https://github.com/OpenSIPS/opensips/commit/54fbcac2c04359b594947731760efc2f6ed0d3b5 Author: Vlad Patrascu Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M modules/stir/stir.c M modules/stir/stir.h Log Message: ----------- stir: implement stir_verify() function Commit: 2de46f2dbc522cd770706e0867462a74ca539965 https://github.com/OpenSIPS/opensips/commit/2de46f2dbc522cd770706e0867462a74ca539965 Author: Vlad Patrascu Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M modules/stir/stir.c Log Message: ----------- stir: add stir_check() function Commit: b11a41878463e35410cd41e75ab1acb3aa62b72c https://github.com/OpenSIPS/opensips/commit/b11a41878463e35410cd41e75ab1acb3aa62b72c Author: Vlad Patrascu Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M modules/stir/stir.c Log Message: ----------- stir: fix certificate validity check Commit: 45185f13197f7ed3f17fb8298f1954d059b07b8a https://github.com/OpenSIPS/opensips/commit/45185f13197f7ed3f17fb8298f1954d059b07b8a Author: Vlad Patrascu Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M modules/stir/stir.c M modules/stir/stir.h Log Message: ----------- stir: add $identity variable This is a read-only pseudo-variable that returns parsed fields from the Identity header(eg. attestation level, origid etc.). Commit: 8765ee105a81829e690203c2e5099c79f2635fde https://github.com/OpenSIPS/opensips/commit/8765ee105a81829e690203c2e5099c79f2635fde Author: Vlad Patrascu Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M modules/stir/stir.c Log Message: ----------- stir: check empty values for PASSporT claims Commit: 7e2eeecb3146b2eaae6d9e9f4ca0b508d6c09138 https://github.com/OpenSIPS/opensips/commit/7e2eeecb3146b2eaae6d9e9f4ca0b508d6c09138 Author: Vlad Patrascu Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M modules/stir/stir.c Log Message: ----------- stir: check the values of the common stir/shaken PASSporT claims Commit: 9ad226305183f07adc5ee742aacb8e962f6eb41b https://github.com/OpenSIPS/opensips/commit/9ad226305183f07adc5ee742aacb8e962f6eb41b Author: Vlad Patrascu Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M modules/stir/stir.c M modules/tls_mgm/api.h R modules/tls_mgm/cert_holder.c R modules/tls_mgm/cert_holder.h M modules/tls_mgm/tls_helper.h M modules/tls_mgm/tls_mgm.c Log Message: ----------- stir: move certificate and private key loding code from tls_mgm Commit: e5bf550fde8029deed1d00a6c309cf6804eab758 https://github.com/OpenSIPS/opensips/commit/e5bf550fde8029deed1d00a6c309cf6804eab758 Author: Vlad Patrascu Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M modules/stir/stir.c Log Message: ----------- stir: fix missing CRLF length when alloc'ing identity HF buffer Thanks to Liviu Chircu for spotting this! Commit: c266783684a9d6f4a0274c0585af2c4e2bd6007d https://github.com/OpenSIPS/opensips/commit/c266783684a9d6f4a0274c0585af2c4e2bd6007d Author: Vlad Patrascu Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M modules/stir/stir.h Log Message: ----------- stir: capitalize the reason phrase returned for 437 error Commit: 2c6f564263ee596d5150f08e4e4d343a1c215453 https://github.com/OpenSIPS/opensips/commit/2c6f564263ee596d5150f08e4e4d343a1c215453 Author: Vlad Patrascu Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M modules/stir/stir.c Log Message: ----------- stir: properly enable CRL checks Commit: 60a48cc17e42629c3c08b379e558f7ae3cf49e9e https://github.com/OpenSIPS/opensips/commit/60a48cc17e42629c3c08b379e558f7ae3cf49e9e Author: Vlad Patrascu Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M modules/stir/stir.c Log Message: ----------- stir: also load CAs and CRLs from directory Commit: a1fbb34f3b7cd88319ba51ba0981c6b0a8cd1b7b https://github.com/OpenSIPS/opensips/commit/a1fbb34f3b7cd88319ba51ba0981c6b0a8cd1b7b Author: Vlad Patrascu Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M modules/stir/stir.c Log Message: ----------- stir: don't try to load CA certs if modparams are not set Commit: a8d202e47916a7524e7d94748d9f0a42be0e1d67 https://github.com/OpenSIPS/opensips/commit/a8d202e47916a7524e7d94748d9f0a42be0e1d67 Author: Vlad Patrascu Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M modules/stir/stir.c Log Message: ----------- stir: fix module exports Commit: b848e886c1ce2e17612a1626238d1c59329356ce https://github.com/OpenSIPS/opensips/commit/b848e886c1ce2e17612a1626238d1c59329356ce Author: Vlad Patrascu Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M modules/stir/stir.c Log Message: ----------- stir: add script function that checks certificate validity Commit: 015602fa1f5064597f90e1dcd61672b4916f1f50 https://github.com/OpenSIPS/opensips/commit/015602fa1f5064597f90e1dcd61672b4916f1f50 Author: Vlad Patrascu Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M modules/stir/stir.c Log Message: ----------- stir: don't include the tls_mgm api header file Commit: 9652493ebb9d5b5bcb4bf613b5f8247c6f94d793 https://github.com/OpenSIPS/opensips/commit/9652493ebb9d5b5bcb4bf613b5f8247c6f94d793 Author: Vlad Patrascu Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: A modules/stir/doc/stir.xml A modules/stir/doc/stir_admin.xml Log Message: ----------- stir: add module documentation Commit: 4a8bfd434b99e4d4d07e0921c3605a28848943f6 https://github.com/OpenSIPS/opensips/commit/4a8bfd434b99e4d4d07e0921c3605a28848943f6 Author: Vlad Patrascu Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M modules/stir/doc/stir_admin.xml Log Message: ----------- stir: small doc improvements Commit: b87bad87a5c546b55a72bbe19e96dbe56b27f7af https://github.com/OpenSIPS/opensips/commit/b87bad87a5c546b55a72bbe19e96dbe56b27f7af Author: Vlad Patrascu Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: R modules/stir/Makefile R modules/stir/doc/stir.xml R modules/stir/doc/stir_admin.xml R modules/stir/stir.c R modules/stir/stir.h A modules/stir_shaken/Makefile A modules/stir_shaken/doc/stir_shaken.xml A modules/stir_shaken/doc/stir_shaken_admin.xml A modules/stir_shaken/stir_shaken.c A modules/stir_shaken/stir_shaken.h Log Message: ----------- stir: rename module to 'stir_shaken' Compare: https://github.com/OpenSIPS/opensips/compare/afa5d7cf3d66...b87bad87a5c5 From noreply at github.com Mon Nov 18 09:50:56 2019 From: noreply at github.com (Bogdan Andrei IANCU) Date: Mon, 18 Nov 2019 06:50:56 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 312cad: Removed useless SQL condition Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 312cad88869c84d98307b800975ba41b5e5b65d5 https://github.com/OpenSIPS/opensips/commit/312cad88869c84d98307b800975ba41b5e5b65d5 Author: Bogdan-Andrei Iancu Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M modules/usrloc/ucontact.c Log Message: ----------- Removed useless SQL condition The contact_id is an unique ID of the contact, so using the callid (as part of the query key) is redundant and useless (probabaly a leftover from the code re-factoring when the contact_id concept was introduced) From noreply at github.com Mon Nov 18 09:51:58 2019 From: noreply at github.com (Bogdan Andrei IANCU) Date: Mon, 18 Nov 2019 06:51:58 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 561086: Removed useless SQL condition Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 561086c3d1dd44531cc1672650ae81e93a1fa43a https://github.com/OpenSIPS/opensips/commit/561086c3d1dd44531cc1672650ae81e93a1fa43a Author: Bogdan-Andrei Iancu Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M modules/usrloc/ucontact.c Log Message: ----------- Removed useless SQL condition The contact_id is an unique ID of the contact, so using the callid (as part of the query key) is redundant and useless (probabaly a leftover from the code re-factoring when the contact_id concept was introduced) (cherry picked from commit 312cad88869c84d98307b800975ba41b5e5b65d5) From noreply at github.com Mon Nov 18 09:52:46 2019 From: noreply at github.com (Bogdan Andrei IANCU) Date: Mon, 18 Nov 2019 06:52:46 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c35696: Removed useless SQL condition Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: c3569665050557faf63d26af4a995aa19b201546 https://github.com/OpenSIPS/opensips/commit/c3569665050557faf63d26af4a995aa19b201546 Author: Bogdan-Andrei Iancu Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M modules/usrloc/ucontact.c Log Message: ----------- Removed useless SQL condition The contact_id is an unique ID of the contact, so using the callid (as part of the query key) is redundant and useless (probabaly a leftover from the code re-factoring when the contact_id concept was introduced) (cherry picked from commit 312cad88869c84d98307b800975ba41b5e5b65d5) From noreply at github.com Mon Nov 18 12:22:19 2019 From: noreply at github.com (Liviu Chircu) Date: Mon, 18 Nov 2019 09:22:19 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3aaa73: build-contrib.sh: Include the latest module rename Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 3aaa7321871cbc517affc0410aac0b20b6a48ca5 https://github.com/OpenSIPS/opensips/commit/3aaa7321871cbc517affc0410aac0b20b6a48ca5 Author: Liviu Chircu Date: 2019-11-18 (Mon, 18 Nov 2019) Changed paths: M doc/build-contrib.sh Log Message: ----------- build-contrib.sh: Include the latest module rename From noreply at github.com Tue Nov 19 07:03:43 2019 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Tue, 19 Nov 2019 04:03:43 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 861e9b: stir_shaken docs: add README Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 861e9b02edb009ffcb4d835e680402c687fa6d9d https://github.com/OpenSIPS/opensips/commit/861e9b02edb009ffcb4d835e680402c687fa6d9d Author: Vlad Patrascu Date: 2019-11-19 (Tue, 19 Nov 2019) Changed paths: A modules/stir_shaken/README Log Message: ----------- stir_shaken docs: add README From noreply at github.com Tue Nov 19 08:15:54 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 19 Nov 2019 05:15:54 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] bef6f5: dialog: fix dlg_end_dlg local_route execution Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: bef6f542bdf58c094f7e6a89abee03038977b3f8 https://github.com/OpenSIPS/opensips/commit/bef6f542bdf58c094f7e6a89abee03038977b3f8 Author: Razvan Crainea Date: 2019-11-19 (Tue, 19 Nov 2019) Changed paths: M modules/dialog/dlg_req_within.c Log Message: ----------- dialog: fix dlg_end_dlg local_route execution Before this commit, when running any flavor of `dlg_end_dlg` from an external process (not a SIP worker), the command that was generating the BYE messages (tm's `t_request_within`) was dispatching the job to a SIP worker, using IPC dispatch. This means that the BYE messages were created in a different process than the initial one, thus not exposing a proper context in `local_route`, but a dangling one, whichever was not properly cleaned up after a request was processed. This resulted in bogus data, such as inexisting `$DLG_dir` output, or even worse, whatever broken values were leftover in the dangling context. This commit fixes this issue by dispatching every `dlg_end_dlg` job to a SIP worker, thus creating and populating the dialog context properly. This command affects any function that can be run through MI, or from an external process such as: * MI dlg_end_dlg * MI profile_end_dlgs * RTPProxy/RTPengine timeout notifications Credits go to Darpan Patel for reporting this issue on GitHub Fix #1896 From noreply at github.com Tue Nov 19 08:16:21 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 19 Nov 2019 05:16:21 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8e876e: dialog: fix dlg_end_dlg local_route execution Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 8e876e4a6278c540d547521ac066fe216e656db7 https://github.com/OpenSIPS/opensips/commit/8e876e4a6278c540d547521ac066fe216e656db7 Author: Razvan Crainea Date: 2019-11-19 (Tue, 19 Nov 2019) Changed paths: M modules/dialog/dlg_req_within.c Log Message: ----------- dialog: fix dlg_end_dlg local_route execution Before this commit, when running any flavor of `dlg_end_dlg` from an external process (not a SIP worker), the command that was generating the BYE messages (tm's `t_request_within`) was dispatching the job to a SIP worker, using IPC dispatch. This means that the BYE messages were created in a different process than the initial one, thus not exposing a proper context in `local_route`, but a dangling one, whichever was not properly cleaned up after a request was processed. This resulted in bogus data, such as inexisting `$DLG_dir` output, or even worse, whatever broken values were leftover in the dangling context. This commit fixes this issue by dispatching every `dlg_end_dlg` job to a SIP worker, thus creating and populating the dialog context properly. This command affects any function that can be run through MI, or from an external process such as: * MI dlg_end_dlg * MI profile_end_dlgs * RTPProxy/RTPengine timeout notifications Credits go to Darpan Patel for reporting this issue on GitHub Fix #1896 (cherry picked from commit bef6f542bdf58c094f7e6a89abee03038977b3f8) From noreply at github.com Tue Nov 19 08:43:15 2019 From: noreply at github.com (Nick Altmann) Date: Tue, 19 Nov 2019 05:43:15 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6deabf: Packaging: add stir_shaken description for deb and... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 6deabf8c22b6b0a944f9e5f8a6df24718fa9dfb8 https://github.com/OpenSIPS/opensips/commit/6deabf8c22b6b0a944f9e5f8a6df24718fa9dfb8 Author: Nick Altmann Date: 2019-11-19 (Tue, 19 Nov 2019) Changed paths: M packaging/debian/control M packaging/debian/rules M packaging/redhat_fedora/opensips.spec Log Message: ----------- Packaging: add stir_shaken description for deb and rpm From noreply at github.com Tue Nov 19 08:53:37 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 19 Nov 2019 05:53:37 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1c7a4e: dialog: properly free resources from previous commit Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 1c7a4e76c07522319f2a810f26be8b5bbd6664ca https://github.com/OpenSIPS/opensips/commit/1c7a4e76c07522319f2a810f26be8b5bbd6664ca Author: Razvan Crainea Date: 2019-11-19 (Tue, 19 Nov 2019) Changed paths: M modules/dialog/dlg_req_within.c Log Message: ----------- dialog: properly free resources from previous commit Completes commit bef6f542b From noreply at github.com Tue Nov 19 08:53:48 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 19 Nov 2019 05:53:48 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 098359: dialog: properly free resources from previous commit Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 09835924afe90baf468c013fd802ae6542d45e03 https://github.com/OpenSIPS/opensips/commit/09835924afe90baf468c013fd802ae6542d45e03 Author: Razvan Crainea Date: 2019-11-19 (Tue, 19 Nov 2019) Changed paths: M modules/dialog/dlg_req_within.c Log Message: ----------- dialog: properly free resources from previous commit Completes commit bef6f542b (cherry picked from commit 1c7a4e76c07522319f2a810f26be8b5bbd6664ca) From noreply at github.com Tue Nov 19 11:18:17 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 19 Nov 2019 08:18:17 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9feea1: fix several LGTM warnings Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 9feea19ec613d9ec0d216fe6142398d2d47743dd https://github.com/OpenSIPS/opensips/commit/9feea19ec613d9ec0d216fe6142398d2d47743dd Author: Razvan Crainea Date: 2019-11-19 (Tue, 19 Nov 2019) Changed paths: M cmds.h M core_stats.c M io_wait.h M lib/csv.c M main.c M mem/hp_malloc_stats.c M mi/mi_trace.c M pt_scaling.c Log Message: ----------- fix several LGTM warnings From noreply at github.com Tue Nov 19 12:14:08 2019 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Tue, 19 Nov 2019 09:14:08 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b5896f: dialog: improve API terminate_dlg() to also identi... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: b5896f4a76c33a03b5a818060ec7463205237938 https://github.com/OpenSIPS/opensips/commit/b5896f4a76c33a03b5a818060ec7463205237938 Author: Vlad Patrascu Date: 2019-11-19 (Tue, 19 Nov 2019) Changed paths: M modules/cgrates/cgrates_acc.c M modules/dialog/dlg_handlers.c M modules/dialog/dlg_handlers.h M modules/rtpproxy/notification_process.c Log Message: ----------- dialog: improve API terminate_dlg() to also identify dialog by callid Commit: f25e89ea9f1e6008c3ba865c2b9e7f4d3f73a010 https://github.com/OpenSIPS/opensips/commit/f25e89ea9f1e6008c3ba865c2b9e7f4d3f73a010 Author: Vlad Patrascu Date: 2019-11-19 (Tue, 19 Nov 2019) Changed paths: M modules/rtpengine/rtpengine.c Log Message: ----------- rtpengine: fix 'teardown' MI command Compare: https://github.com/OpenSIPS/opensips/compare/9feea19ec613...f25e89ea9f1e From noreply at github.com Tue Nov 19 12:30:05 2019 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Tue, 19 Nov 2019 09:30:05 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2051c3: dialog: improve API terminate_dlg() to also identi... Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 2051c30449dc2de2a91c9591b02af8cb48d6717a https://github.com/OpenSIPS/opensips/commit/2051c30449dc2de2a91c9591b02af8cb48d6717a Author: Vlad Patrascu Date: 2019-11-19 (Tue, 19 Nov 2019) Changed paths: M modules/cgrates/cgrates_acc.c M modules/dialog/dlg_handlers.c M modules/dialog/dlg_handlers.h M modules/rtpproxy/timeout_process.c Log Message: ----------- dialog: improve API terminate_dlg() to also identify dialog by callid (cherry picked from commit b5896f4a76c33a03b5a818060ec7463205237938) Commit: a2041139e5ef52b6c97af6f1f60c78e61d231228 https://github.com/OpenSIPS/opensips/commit/a2041139e5ef52b6c97af6f1f60c78e61d231228 Author: Vlad Patrascu Date: 2019-11-19 (Tue, 19 Nov 2019) Changed paths: M modules/rtpengine/rtpengine.c Log Message: ----------- rtpengine: fix 'teardown' MI command (cherry picked from commit f25e89ea9f1e6008c3ba865c2b9e7f4d3f73a010) Compare: https://github.com/OpenSIPS/opensips/compare/09835924afe9...a2041139e5ef From noreply at github.com Wed Nov 20 06:07:44 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Wed, 20 Nov 2019 03:07:44 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e2e2c8: dialog: improve $DLG_dir docs Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: e2e2c8a922892c49a040301cb4e07e52ac5cc625 https://github.com/OpenSIPS/opensips/commit/e2e2c8a922892c49a040301cb4e07e52ac5cc625 Author: Razvan Crainea Date: 2019-11-20 (Wed, 20 Nov 2019) Changed paths: M modules/dialog/doc/dialog_admin.xml Log Message: ----------- dialog: improve $DLG_dir docs From noreply at github.com Wed Nov 20 06:08:00 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Wed, 20 Nov 2019 03:08:00 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 30f525: dialog: improve $DLG_dir docs Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 30f52558c69444cb228e45184aa6e692af0ea3f8 https://github.com/OpenSIPS/opensips/commit/30f52558c69444cb228e45184aa6e692af0ea3f8 Author: Razvan Crainea Date: 2019-11-20 (Wed, 20 Nov 2019) Changed paths: M modules/dialog/doc/dialog_admin.xml Log Message: ----------- dialog: improve $DLG_dir docs (cherry picked from commit e2e2c8a922892c49a040301cb4e07e52ac5cc625) From noreply at github.com Wed Nov 20 06:08:22 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Wed, 20 Nov 2019 03:08:22 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e02f55: dialog: improve $DLG_dir docs Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: e02f55b8cb31c90fddabc03c65b7eeee04700ecf https://github.com/OpenSIPS/opensips/commit/e02f55b8cb31c90fddabc03c65b7eeee04700ecf Author: Razvan Crainea Date: 2019-11-20 (Wed, 20 Nov 2019) Changed paths: M modules/dialog/doc/dialog_admin.xml Log Message: ----------- dialog: improve $DLG_dir docs (cherry picked from commit e2e2c8a922892c49a040301cb4e07e52ac5cc625) From noreply at github.com Wed Nov 20 10:49:06 2019 From: noreply at github.com (Liviu Chircu) Date: Wed, 20 Nov 2019 07:49:06 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 87c7e5: dialog clustering: Fix a rare deadlock Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 87c7e54d58f827c7e9e31e16ec5b59997ab2df4e https://github.com/OpenSIPS/opensips/commit/87c7e54d58f827c7e9e31e16ec5b59997ab2df4e Author: Liviu Chircu Date: 2019-11-20 (Wed, 20 Nov 2019) Changed paths: M modules/dialog/dlg_replication.c Log Message: ----------- dialog clustering: Fix a rare deadlock From noreply at github.com Wed Nov 20 10:54:23 2019 From: noreply at github.com (Liviu Chircu) Date: Wed, 20 Nov 2019 07:54:23 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ecea9a: dialog clustering: Fix a rare deadlock Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: ecea9aa90e9e7a042bf5153c854a49e1be906409 https://github.com/OpenSIPS/opensips/commit/ecea9aa90e9e7a042bf5153c854a49e1be906409 Author: Liviu Chircu Date: 2019-11-20 (Wed, 20 Nov 2019) Changed paths: M modules/presence/sharing_tags.c Log Message: ----------- dialog clustering: Fix a rare deadlock From noreply at github.com Thu Nov 21 04:07:44 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Thu, 21 Nov 2019 01:07:44 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4286bb: rest_client: initialize cURL library in mod_init() Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 4286bb57f671afd0002fcb5c345da55946f647bd https://github.com/OpenSIPS/opensips/commit/4286bb57f671afd0002fcb5c345da55946f647bd Author: Razvan Crainea Date: 2019-11-21 (Thu, 21 Nov 2019) Changed paths: M modules/rest_client/rest_client.c Log Message: ----------- rest_client: initialize cURL library in mod_init() This fix prevents crashes generated by rest_client trying to initialize the SSL library from multiple processes in parallel, without any locking mechanism on the internal shared objects. Many thanks to Clif Jones and Ben Newlin for reporting and providing plentora of logs and configurations that replicate this issue. Without their help I couldn't have figured this out. Close #1771 From noreply at github.com Thu Nov 21 04:08:42 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Thu, 21 Nov 2019 01:08:42 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] aa89b8: rest_client: initialize cURL library in mod_init() Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: aa89b8764aa6858d64f63b419bfed7ff00a97ae8 https://github.com/OpenSIPS/opensips/commit/aa89b8764aa6858d64f63b419bfed7ff00a97ae8 Author: Razvan Crainea Date: 2019-11-21 (Thu, 21 Nov 2019) Changed paths: M modules/rest_client/rest_client.c Log Message: ----------- rest_client: initialize cURL library in mod_init() This fix prevents crashes generated by rest_client trying to initialize the SSL library from multiple processes in parallel, without any locking mechanism on the internal shared objects. Many thanks to Clif Jones and Ben Newlin for reporting and providing plentora of logs and configurations that replicate this issue. Without their help I couldn't have figured this out. Close #1771 From noreply at github.com Thu Nov 21 06:49:30 2019 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Thu, 21 Nov 2019 03:49:30 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2528d8: mi: cache_fetch: return an error response if value... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 2528d81bcac9aa31e34fa0432303d5910929fe56 https://github.com/OpenSIPS/opensips/commit/2528d81bcac9aa31e34fa0432303d5910929fe56 Author: Vlad Patrascu Date: 2019-11-21 (Thu, 21 Nov 2019) Changed paths: M mi/mi_core.c Log Message: ----------- mi: cache_fetch: return an error response if value not found Closes: #1894 From noreply at github.com Thu Nov 21 06:49:57 2019 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Thu, 21 Nov 2019 03:49:57 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a89220: mi: cache_fetch: return an error response if value... Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: a892207d5b603bab5c62370ba634530baaf62213 https://github.com/OpenSIPS/opensips/commit/a892207d5b603bab5c62370ba634530baaf62213 Author: Vlad Patrascu Date: 2019-11-21 (Thu, 21 Nov 2019) Changed paths: M mi/mi_core.c Log Message: ----------- mi: cache_fetch: return an error response if value not found Closes: #1894 (cherry picked from commit 2528d81bcac9aa31e34fa0432303d5910929fe56) From noreply at github.com Thu Nov 21 12:19:11 2019 From: noreply at github.com (Liviu Chircu) Date: Thu, 21 Nov 2019 09:19:11 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b72d0f: permissions: Fix 'subnet_dump' MI command Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: b72d0fe1c6d17d7d797c226885c7c45d544b8a73 https://github.com/OpenSIPS/opensips/commit/b72d0fe1c6d17d7d797c226885c7c45d544b8a73 Author: Liviu Chircu Date: 2019-11-21 (Thu, 21 Nov 2019) Changed paths: M modules/permissions/mi.c Log Message: ----------- permissions: Fix 'subnet_dump' MI command Reported by Ovidiu Sas From noreply at github.com Thu Nov 21 12:19:33 2019 From: noreply at github.com (Liviu Chircu) Date: Thu, 21 Nov 2019 09:19:33 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f002c0: permissions: Fix 'subnet_dump' MI command Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: f002c0c915e71b43c0bafbb33a0f80a7929d5d7a https://github.com/OpenSIPS/opensips/commit/f002c0c915e71b43c0bafbb33a0f80a7929d5d7a Author: Liviu Chircu Date: 2019-11-21 (Thu, 21 Nov 2019) Changed paths: M modules/permissions/mi.c Log Message: ----------- permissions: Fix 'subnet_dump' MI command Reported by Ovidiu Sas (cherry picked from commit b72d0fe1c6d17d7d797c226885c7c45d544b8a73) From noreply at github.com Fri Nov 22 04:49:32 2019 From: noreply at github.com (Liviu Chircu) Date: Fri, 22 Nov 2019 01:49:32 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] be5c5e: pua_usrloc: Do not crash during usrloc sync Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: be5c5e50b9bb7b4d97bbf0a0b248b92c52cf2675 https://github.com/OpenSIPS/opensips/commit/be5c5e50b9bb7b4d97bbf0a0b248b92c52cf2675 Author: Liviu Chircu Date: 2019-11-22 (Fri, 22 Nov 2019) Changed paths: M modules/pua_usrloc/ul_publish.c Log Message: ----------- pua_usrloc: Do not crash during usrloc sync ... on the backup box, due to `current_processing_context` being NULL. Thanks to Pete Kelly for reporting and testing! From noreply at github.com Fri Nov 22 04:49:47 2019 From: noreply at github.com (Liviu Chircu) Date: Fri, 22 Nov 2019 01:49:47 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e98b07: pua_usrloc: Do not crash during usrloc sync Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: e98b07cf1ffc6f8d1a15e91728a767c7ec89d31a https://github.com/OpenSIPS/opensips/commit/e98b07cf1ffc6f8d1a15e91728a767c7ec89d31a Author: Liviu Chircu Date: 2019-11-22 (Fri, 22 Nov 2019) Changed paths: M modules/pua_usrloc/ul_publish.c Log Message: ----------- pua_usrloc: Do not crash during usrloc sync ... on the backup box, due to `current_processing_context` being NULL. Thanks to Pete Kelly for reporting and testing! (cherry picked from commit be5c5e50b9bb7b4d97bbf0a0b248b92c52cf2675) From noreply at github.com Fri Nov 22 04:50:08 2019 From: noreply at github.com (Liviu Chircu) Date: Fri, 22 Nov 2019 01:50:08 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b0d05c: pua_usrloc: Do not crash during usrloc sync Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: b0d05ced97f6ade5e9b2113fa98122f59b7414ac https://github.com/OpenSIPS/opensips/commit/b0d05ced97f6ade5e9b2113fa98122f59b7414ac Author: Liviu Chircu Date: 2019-11-22 (Fri, 22 Nov 2019) Changed paths: M modules/pua_usrloc/ul_publish.c Log Message: ----------- pua_usrloc: Do not crash during usrloc sync ... on the backup box, due to `current_processing_context` being NULL. Thanks to Pete Kelly for reporting and testing! (cherry picked from commit be5c5e50b9bb7b4d97bbf0a0b248b92c52cf2675) From noreply at github.com Fri Nov 22 04:57:50 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 22 Nov 2019 01:57:50 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5fe4ae: rest_client: initialize cURL library in mod_init() Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 5fe4ae963ece889b053257041ec1682a89f50e12 https://github.com/OpenSIPS/opensips/commit/5fe4ae963ece889b053257041ec1682a89f50e12 Author: Razvan Crainea Date: 2019-11-22 (Fri, 22 Nov 2019) Changed paths: M modules/rest_client/rest_client.c Log Message: ----------- rest_client: initialize cURL library in mod_init() This fix prevents crashes generated by rest_client trying to initialize the SSL library from multiple processes in parallel, without any locking mechanism on the internal shared objects. Many thanks to Clif Jones and Ben Newlin for reporting and providing plentora of logs and configurations that replicate this issue. Without their help I couldn't have figured this out. Close #1771 (cherry picked from commit 4286bb57f671afd0002fcb5c345da55946f647bd) From noreply at github.com Fri Nov 22 07:36:12 2019 From: noreply at github.com (Liviu Chircu) Date: Fri, 22 Nov 2019 04:36:12 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e9e6f4: usrloc: Fix incomplete docs on 'cluster_mode' Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: e9e6f40427385b72638b45e3a3e8b72b9fd9b294 https://github.com/OpenSIPS/opensips/commit/e9e6f40427385b72638b45e3a3e8b72b9fd9b294 Author: Liviu Chircu Date: 2019-11-22 (Fri, 22 Nov 2019) Changed paths: M modules/usrloc/doc/usrloc_admin.xml Log Message: ----------- usrloc: Fix incomplete docs on 'cluster_mode' Thanks go to Bogdan for the catch! From noreply at github.com Fri Nov 22 07:36:34 2019 From: noreply at github.com (Liviu Chircu) Date: Fri, 22 Nov 2019 04:36:34 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 10c89c: usrloc: Fix incomplete docs on 'cluster_mode' Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 10c89c3d3377611e46869f053a72ddf5c8fde123 https://github.com/OpenSIPS/opensips/commit/10c89c3d3377611e46869f053a72ddf5c8fde123 Author: Liviu Chircu Date: 2019-11-22 (Fri, 22 Nov 2019) Changed paths: M modules/usrloc/doc/usrloc_admin.xml Log Message: ----------- usrloc: Fix incomplete docs on 'cluster_mode' Thanks go to Bogdan for the catch! (cherry picked from commit e9e6f40427385b72638b45e3a3e8b72b9fd9b294) From noreply at github.com Fri Nov 22 07:36:47 2019 From: noreply at github.com (Liviu Chircu) Date: Fri, 22 Nov 2019 04:36:47 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c8cf3f: usrloc: Fix incomplete docs on 'cluster_mode' Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: c8cf3f733cfa31b53f16079beab430e29aed0503 https://github.com/OpenSIPS/opensips/commit/c8cf3f733cfa31b53f16079beab430e29aed0503 Author: Liviu Chircu Date: 2019-11-22 (Fri, 22 Nov 2019) Changed paths: M modules/usrloc/doc/usrloc_admin.xml Log Message: ----------- usrloc: Fix incomplete docs on 'cluster_mode' Thanks go to Bogdan for the catch! (cherry picked from commit e9e6f40427385b72638b45e3a3e8b72b9fd9b294) From noreply at github.com Fri Nov 22 10:10:00 2019 From: noreply at github.com (Bogdan Andrei IANCU) Date: Fri, 22 Nov 2019 07:10:00 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7c5f99: Added support for per-contact matching mode Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 7c5f990ed3356b31430236dded29a07aaff050a2 https://github.com/OpenSIPS/opensips/commit/7c5f990ed3356b31430236dded29a07aaff050a2 Author: Bogdan-Andrei Iancu Date: 2019-11-22 (Fri, 22 Nov 2019) Changed paths: M lib/reg/ci.c M lib/reg/ci.h A lib/reg/save_flags.c A lib/reg/save_flags.h M modules/mid_registrar/Makefile M modules/mid_registrar/mid_registrar.c M modules/mid_registrar/mid_registrar.h M modules/mid_registrar/save.c M modules/nathelper/nathelper.c M modules/registrar/Makefile M modules/registrar/save.c M modules/registrar/sip_msg.h M modules/usrloc/ucontact.c M modules/usrloc/ucontact.h M modules/usrloc/udomain.c M modules/usrloc/ul_cluster.c M modules/usrloc/urecord.c M modules/usrloc/urecord.h Log Message: ----------- Added support for per-contact matching mode The [mid_registrar_]save() functions may take an optional M parameter to control the contact matching (0 - CONTACT_ONLY, 1 - CONTACT_AND_CALLID). Default is CONTACT_ONLY / 0. Ex: save("location","M1c4") From noreply at github.com Fri Nov 22 11:33:08 2019 From: noreply at github.com (Bogdan Andrei IANCU) Date: Fri, 22 Nov 2019 08:33:08 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 723e25: Added new contact matching mode, uri param based Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 723e2586fc5ce209fdd7647b8fd3c374f9fd1ccf https://github.com/OpenSIPS/opensips/commit/723e2586fc5ce209fdd7647b8fd3c374f9fd1ccf Author: Bogdan-Andrei Iancu Date: 2019-11-22 (Fri, 22 Nov 2019) Changed paths: M lib/reg/save_flags.h M modules/usrloc/ucontact.h M modules/usrloc/urecord.c Log Message: ----------- Added new contact matching mode, uri param based Instead of performing full contact URI matching, you can set the matching only on a specific URI param, for example "rinstance" For "sip:bob at 10.10.10.10:45319;rinstance=8e7e76fa84713d6f;transport=UDP" contact, you can use save("location","Mc4") From noreply at github.com Fri Nov 22 11:59:15 2019 From: noreply at github.com (Bogdan Andrei IANCU) Date: Fri, 22 Nov 2019 08:59:15 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3a1c9a: Link the per-module matching mode setting to the n... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 3a1c9a2b0d22626972c30f4129e2695189d1088f https://github.com/OpenSIPS/opensips/commit/3a1c9a2b0d22626972c30f4129e2695189d1088f Author: Bogdan-Andrei Iancu Date: 2019-11-22 (Fri, 22 Nov 2019) Changed paths: M lib/reg/save_flags.c M modules/usrloc/ul_mod.c M modules/usrloc/ul_mod.h M modules/usrloc/urecord.c M modules/usrloc/urecord.h Log Message: ----------- Link the per-module matching mode setting to the new per-contact matching mechanism From noreply at github.com Fri Nov 22 12:13:08 2019 From: noreply at github.com (Bogdan Andrei IANCU) Date: Fri, 22 Nov 2019 09:13:08 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2af841: Docs updated with the new Mxx flag for save() Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 2af8412e7d3fa2d7918b63699dfb652f1464ce6e https://github.com/OpenSIPS/opensips/commit/2af8412e7d3fa2d7918b63699dfb652f1464ce6e Author: Bogdan-Andrei Iancu Date: 2019-11-22 (Fri, 22 Nov 2019) Changed paths: M modules/mid_registrar/doc/mid_registrar_admin.xml M modules/registrar/doc/registrar_admin.xml Log Message: ----------- Docs updated with the new Mxx flag for save() From noreply at github.com Sat Nov 23 15:14:38 2019 From: noreply at github.com (Bogdan Andrei IANCU) Date: Sat, 23 Nov 2019 12:14:38 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 873b70: Refactor signaling, sl & tm APIs to add gen_totag() Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 873b70647cede6c683ec7a562cceb3e7e504f814 https://github.com/OpenSIPS/opensips/commit/873b70647cede6c683ec7a562cceb3e7e504f814 Author: Bogdan-Andrei Iancu Date: 2019-11-23 (Sat, 23 Nov 2019) Changed paths: M modules/lua/sipluafunc.c M modules/script_helper/script_helper.c M modules/signaling/signaling.c M modules/signaling/signaling.h M modules/sl/sl.c M modules/sl/sl_api.h M modules/sl/sl_funcs.c M modules/sl/sl_funcs.h M modules/tm/t_reply.c M modules/tm/t_reply.h M modules/tm/tm.c M modules/tm/tm_load.h Log Message: ----------- Refactor signaling, sl & tm APIs to add gen_totag() This is a new function to generate the To-tag (which is msg specific and computed in a deterministic way) whitout actually sending a reply. First stage of a fix for #1722 Commit: 4918544248c495b1099a54326f97a82df97bbe76 https://github.com/OpenSIPS/opensips/commit/4918544248c495b1099a54326f97a82df97bbe76 Author: Bogdan-Andrei Iancu Date: 2019-11-23 (Sat, 23 Nov 2019) Changed paths: M modules/presence/hash.c M modules/presence/hash.h M modules/presence/subscribe.c Log Message: ----------- Proper error handling in handle_subscribe 1) be sure we send back a 500 reply in all error cases 2) detect the cases of subscription session overlapping (see #1722) This is based on ec1889638a9d43280ba1362f6108a175efd4a854, with the update of the generation of the To-tag before the subscription check/reply Commit: 6e36b661823c823e42b15bfad0a26a9667be94cd https://github.com/OpenSIPS/opensips/commit/6e36b661823c823e42b15bfad0a26a9667be94cd Author: Bogdan-Andrei Iancu Date: 2019-11-23 (Sat, 23 Nov 2019) Changed paths: M modules/rls/subscribe.c Log Message: ----------- Proper handling of subscription session overlapping 1) be sure we send back a 500 reply in all error cases 2) detect the cases of subscription session overlapping (see #1722) Similar to 4918544248c495b1099a54326f97a82df97bbe76 Compare: https://github.com/OpenSIPS/opensips/compare/2af8412e7d3f...6e36b661823c From noreply at github.com Sun Nov 24 15:30:48 2019 From: noreply at github.com (opensips-github) Date: Sun, 24 Nov 2019 12:30:48 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b53542: Rebuild documentation Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: b53542a80b11c8301d067a975adbb9a460da324a https://github.com/OpenSIPS/opensips/commit/b53542a80b11c8301d067a975adbb9a460da324a Author: OpenSIPS Date: 2019-11-24 (Sun, 24 Nov 2019) Changed paths: M modules/dialog/README M modules/dialog/doc/contributors.xml M modules/presence/README M modules/presence/doc/contributors.xml M modules/pua_usrloc/README M modules/pua_usrloc/doc/contributors.xml M modules/rest_client/README M modules/rest_client/doc/contributors.xml M modules/usrloc/README M modules/usrloc/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sun Nov 24 15:44:04 2019 From: noreply at github.com (opensips-github) Date: Sun, 24 Nov 2019 12:44:04 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9cd189: Rebuild documentation Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 9cd189f27e837ebc8ace2576fd06a1f6ff17b2ae https://github.com/OpenSIPS/opensips/commit/9cd189f27e837ebc8ace2576fd06a1f6ff17b2ae Author: OpenSIPS Date: 2019-11-24 (Sun, 24 Nov 2019) Changed paths: M modules/cgrates/README M modules/cgrates/doc/contributors.xml M modules/dialog/README M modules/dialog/doc/contributors.xml M modules/permissions/README M modules/permissions/doc/contributors.xml M modules/pua_usrloc/README M modules/pua_usrloc/doc/contributors.xml M modules/rest_client/README M modules/rest_client/doc/contributors.xml M modules/rtpengine/README M modules/rtpengine/doc/contributors.xml M modules/rtpproxy/README M modules/rtpproxy/doc/contributors.xml M modules/usrloc/README M modules/usrloc/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sun Nov 24 15:57:39 2019 From: noreply at github.com (opensips-github) Date: Sun, 24 Nov 2019 12:57:39 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 83ad19: Rebuild documentation Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 83ad194e4fd243542df20b12924b96e620862c90 https://github.com/OpenSIPS/opensips/commit/83ad194e4fd243542df20b12924b96e620862c90 Author: OpenSIPS Date: 2019-11-24 (Sun, 24 Nov 2019) Changed paths: M modules/auth/README M modules/auth/doc/contributors.xml M modules/cgrates/README M modules/cgrates/doc/contributors.xml M modules/dialog/README M modules/dialog/doc/contributors.xml M modules/enum/README M modules/enum/doc/contributors.xml M modules/lua/README M modules/lua/doc/contributors.xml M modules/mid_registrar/README M modules/mid_registrar/doc/contributors.xml M modules/nathelper/README M modules/nathelper/doc/contributors.xml M modules/permissions/README M modules/permissions/doc/contributors.xml M modules/presence/README M modules/presence/doc/contributors.xml M modules/pua_usrloc/README M modules/pua_usrloc/doc/contributors.xml M modules/registrar/README M modules/registrar/doc/contributors.xml M modules/rest_client/README M modules/rest_client/doc/contributors.xml M modules/rls/README M modules/rls/doc/contributors.xml M modules/rtpengine/README M modules/rtpengine/doc/contributors.xml M modules/rtpproxy/README M modules/rtpproxy/doc/contributors.xml M modules/script_helper/README M modules/script_helper/doc/contributors.xml M modules/signaling/README M modules/signaling/doc/contributors.xml M modules/sl/README M modules/sl/doc/contributors.xml A modules/stir_shaken/doc/contributors.xml M modules/tls_mgm/README M modules/tls_mgm/doc/contributors.xml M modules/tm/README M modules/tm/doc/contributors.xml M modules/usrloc/README M modules/usrloc/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Mon Nov 25 05:58:04 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Mon, 25 Nov 2019 02:58:04 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7b87cf: rtpproxy: add support for specifing advertised not... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 7b87cf4ffb69fec5a501ab47858c539a075f9457 https://github.com/OpenSIPS/opensips/commit/7b87cf4ffb69fec5a501ab47858c539a075f9457 Author: Razvan Crainea Date: 2019-11-25 (Mon, 25 Nov 2019) Changed paths: M modules/rtpproxy/doc/rtpproxy_admin.xml M modules/rtpproxy/rtpproxy.c Log Message: ----------- rtpproxy: add support for specifing advertised notification socket Close #1563 From bogdan at opensips.org Mon Nov 25 06:39:04 2019 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Mon, 25 Nov 2019 13:39:04 +0200 Subject: [OpenSIPS-Devel] OpenSIPS Summit 2020 - Registration Open Message-ID: <651e8c88-8f65-8baf-a25c-95b1fdf58929@opensips.org> Registration open OpenSIPS Summit 2020 May 5th-8th, 2020 Amsterdam, The Netherlands *The registration is now open!* Due to the popularity of OpenSIPS, conference attendees are drawn from many areas both technical and non-technical and include CTOs, Lead Engineers and Technical decision makers from small, medium and large enterprises, corporations and organizations worldwide. Don't miss the opportunity and join for the 2020 edition - the /registration is now open /. You may do individual registration or you can opt in for a /*Corporate Package*/ with an attractive discount. And did I mentioned about the /*Early Birds discount*/? Take advantage of it by registering by the end of January 2020! Register now We welcome everyone to join us and to be part of OpenSIPS Summit 2019, as attendee, speaker or sponsor. But do you want to stand out from the crowd? Then be an OpenSIPS Summit 2020 Sponsor - contact our team or email us! * * *Radisson Blu** **Rusland 17, 1012CK Amsterdam, The Netherlands* Meet us again at our familiar Venue, with the usual space and comfort! ** -- Bogdan-Andrei Iancu OpenSIPS Founder and Developer http://www.opensips-solutions.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at github.com Mon Nov 25 07:32:35 2019 From: noreply at github.com (Liviu Chircu) Date: Mon, 25 Nov 2019 04:32:35 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 190ec7: stir_shaken: Fix compile warning with -DUSE_FUTEX Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 190ec7ddf634562236ba7a052e22c9cf29844ed4 https://github.com/OpenSIPS/opensips/commit/190ec7ddf634562236ba7a052e22c9cf29844ed4 Author: Liviu Chircu Date: 2019-11-25 (Mon, 25 Nov 2019) Changed paths: M modules/stir_shaken/stir_shaken.c Log Message: ----------- stir_shaken: Fix compile warning with -DUSE_FUTEX From noreply at github.com Tue Nov 26 04:10:16 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 26 Nov 2019 01:10:16 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c914f1: dialog: build the ACK with full route set for re-I... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: c914f15001a9d5d3afa659d26a2f22ad76ce4632 https://github.com/OpenSIPS/opensips/commit/c914f15001a9d5d3afa659d26a2f22ad76ce4632 Author: Razvan Crainea Date: 2019-11-26 (Tue, 26 Nov 2019) Changed paths: M modules/dialog/dlg_hash.h M modules/dialog/dlg_req_within.c M modules/dialog/dlg_req_within.h M modules/dialog/dlg_timer.c Log Message: ----------- dialog: build the ACK with full route set for re-INVITE When the dialog module was sending re-INVITEs, the ACK to those re-INVITEs was generated by the TM, thus was lacking a valid Route set. This commit prevents the TM from generating the ACK, having the dialog module sending it, with the learned Route set. Thanks go to 46Labs for reporting and testing this! From noreply at github.com Tue Nov 26 04:10:37 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 26 Nov 2019 01:10:37 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1d7ffe: dialog: build the ACK with full route set for re-I... Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 1d7ffe4e2491367a46b15be1396a5afd179ca2e0 https://github.com/OpenSIPS/opensips/commit/1d7ffe4e2491367a46b15be1396a5afd179ca2e0 Author: Razvan Crainea Date: 2019-11-26 (Tue, 26 Nov 2019) Changed paths: M modules/dialog/dlg_hash.h M modules/dialog/dlg_req_within.c M modules/dialog/dlg_req_within.h M modules/dialog/dlg_timer.c Log Message: ----------- dialog: build the ACK with full route set for re-INVITE When the dialog module was sending re-INVITEs, the ACK to those re-INVITEs was generated by the TM, thus was lacking a valid Route set. This commit prevents the TM from generating the ACK, having the dialog module sending it, with the learned Route set. Thanks go to 46Labs for reporting and testing this! (cherry picked from commit c914f15001a9d5d3afa659d26a2f22ad76ce4632) From noreply at github.com Tue Nov 26 04:11:36 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 26 Nov 2019 01:11:36 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b1c3b7: dialog: build the ACK with full route set for re-I... Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: b1c3b7618efa017ecaa3741c69c754781384946a https://github.com/OpenSIPS/opensips/commit/b1c3b7618efa017ecaa3741c69c754781384946a Author: Razvan Crainea Date: 2019-11-26 (Tue, 26 Nov 2019) Changed paths: M modules/dialog/dlg_req_within.c M modules/dialog/dlg_req_within.h M modules/dialog/dlg_timer.c Log Message: ----------- dialog: build the ACK with full route set for re-INVITE When the dialog module was sending re-INVITEs, the ACK to those re-INVITEs was generated by the TM, thus was lacking a valid Route set. This commit prevents the TM from generating the ACK, having the dialog module sending it, with the learned Route set. Thanks go to 46Labs for reporting and testing this! (cherry picked from commit c914f15001a9d5d3afa659d26a2f22ad76ce4632) From noreply at github.com Tue Nov 26 05:37:41 2019 From: noreply at github.com (Liviu Chircu) Date: Tue, 26 Nov 2019 02:37:41 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4e0d8f: Memory leak fix for mongodb module-reply not freed Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 4e0d8ffd2c5d1f1a110fb503567f664dbe889544 https://github.com/OpenSIPS/opensips/commit/4e0d8ffd2c5d1f1a110fb503567f664dbe889544 Author: Alessio Garzi Date: 2019-11-26 (Tue, 26 Nov 2019) Changed paths: M modules/cachedb_mongodb/cachedb_mongodb_dbase.c Log Message: ----------- Memory leak fix for mongodb module-reply not freed Commit: d3ed562b87e3fe4ed999b59a282e74b42b6ee248 https://github.com/OpenSIPS/opensips/commit/d3ed562b87e3fe4ed999b59a282e74b42b6ee248 Author: Liviu Chircu Date: 2019-11-26 (Tue, 26 Nov 2019) Changed paths: M modules/cachedb_mongodb/cachedb_mongodb_dbase.c Log Message: ----------- Merge pull request #1902 from Ozzyboshi/patch-1 Memory leak fix for mongodb module-reply not freed Compare: https://github.com/OpenSIPS/opensips/compare/c914f15001a9...d3ed562b87e3 From noreply at github.com Tue Nov 26 06:00:23 2019 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Tue, 26 Nov 2019 03:00:23 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a8e1b2: stir_shaken: fix compile error Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: a8e1b2ee76ca51ca61e691aff4539bfe4f5d7570 https://github.com/OpenSIPS/opensips/commit/a8e1b2ee76ca51ca61e691aff4539bfe4f5d7570 Author: Vlad Patrascu Date: 2019-11-26 (Tue, 26 Nov 2019) Changed paths: M modules/stir_shaken/stir_shaken.c Log Message: ----------- stir_shaken: fix compile error /usr/include/stdio.h:314:6: error: unknown type name ‘_IO_cookie_io_functions_t’ _IO_cookie_io_functions_t __io_funcs) __THROW __wur; Observed on libc 2.23 From noreply at github.com Tue Nov 26 06:06:07 2019 From: noreply at github.com (Liviu Chircu) Date: Tue, 26 Nov 2019 03:06:07 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d80037: Memory leak fix for mongodb module-reply not freed Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: d800370961f3465a14fe4943bae0188161481791 https://github.com/OpenSIPS/opensips/commit/d800370961f3465a14fe4943bae0188161481791 Author: Alessio Garzi Date: 2019-11-26 (Tue, 26 Nov 2019) Changed paths: M modules/cachedb_mongodb/cachedb_mongodb_dbase.c Log Message: ----------- Memory leak fix for mongodb module-reply not freed (cherry picked from commit 4e0d8ffd2c5d1f1a110fb503567f664dbe889544) From noreply at github.com Tue Nov 26 06:06:37 2019 From: noreply at github.com (Liviu Chircu) Date: Tue, 26 Nov 2019 03:06:37 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8b7935: Memory leak fix for mongodb module-reply not freed Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 8b79354e39ffba692b6489bcb5c62e922983a5c8 https://github.com/OpenSIPS/opensips/commit/8b79354e39ffba692b6489bcb5c62e922983a5c8 Author: Alessio Garzi Date: 2019-11-26 (Tue, 26 Nov 2019) Changed paths: M modules/cachedb_mongodb/cachedb_mongodb_dbase.c Log Message: ----------- Memory leak fix for mongodb module-reply not freed (cherry picked from commit 4e0d8ffd2c5d1f1a110fb503567f664dbe889544) From noreply at github.com Tue Nov 26 07:22:56 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 26 Nov 2019 04:22:56 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] fe844a: registrant: document password format in db schema Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: fe844ad49bc5eaada0b1edf318b3f9327149bdc1 https://github.com/OpenSIPS/opensips/commit/fe844ad49bc5eaada0b1edf318b3f9327149bdc1 Author: Razvan Crainea Date: 2019-11-26 (Tue, 26 Nov 2019) Changed paths: M db/schema/registrant.xml Log Message: ----------- registrant: document password format in db schema The format of the password is actually driven by the format of the `credential` parameter in the uac_auth module. Closes #1817 From noreply at github.com Tue Nov 26 07:23:09 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 26 Nov 2019 04:23:09 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 643df9: registrant: document password format in db schema Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 643df9a063bee44d07351967925c5973ac9d0eb1 https://github.com/OpenSIPS/opensips/commit/643df9a063bee44d07351967925c5973ac9d0eb1 Author: Razvan Crainea Date: 2019-11-26 (Tue, 26 Nov 2019) Changed paths: M db/schema/registrant.xml Log Message: ----------- registrant: document password format in db schema The format of the password is actually driven by the format of the `credential` parameter in the uac_auth module. Closes #1817 (cherry picked from commit fe844ad49bc5eaada0b1edf318b3f9327149bdc1) From noreply at github.com Tue Nov 26 07:23:23 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 26 Nov 2019 04:23:23 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 198a6d: registrant: document password format in db schema Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 198a6dbe6ec6d61afdb59ba60945a46832e772de https://github.com/OpenSIPS/opensips/commit/198a6dbe6ec6d61afdb59ba60945a46832e772de Author: Razvan Crainea Date: 2019-11-26 (Tue, 26 Nov 2019) Changed paths: M db/schema/registrant.xml Log Message: ----------- registrant: document password format in db schema The format of the password is actually driven by the format of the `credential` parameter in the uac_auth module. Closes #1817 (cherry picked from commit fe844ad49bc5eaada0b1edf318b3f9327149bdc1) From bogdan at opensips.org Tue Nov 26 07:31:02 2019 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Tue, 26 Nov 2019 14:31:02 +0200 Subject: [OpenSIPS-Devel] OpenSIPS @ SIPNOC 2019 Message-ID: <7bd02c95-300c-0379-67e5-38b211441d1d@opensips.org> Hi All On 5th of December, I will talk atSIPNOC 2019 [1] about the new STIR/SHAKEN implementation [2] in OpenSIPS 3.1, about the usage models and the associated risks. [1] https://www.sipforum.org/news-events/sipnoc-2019-overview/ [2] https://github.com/OpenSIPS/opensips/tree/master/modules/stir_shaken 10:45am – 11:15am: The Usage Models and Risks of STIR/SHAKEN, Seen from the Pragmatism of an Implementation. Abstracts: There are many things still to be defined and settled in STIR/SHAKEN from the regulatory perspective. Nevertheless, this presentation wants to bring this topic under scrutiny from the point of view of an implementation in the OpenSIPS SIP Server. So, what are the possible STIR/SHAKEN usage scenarios from the perspective of how the SIP traffic is handled and, more important, how the certificates are managed. While a SIP server may cover the full horizontal of authorization, inspection and verification processes, it is more relevant to see what are the possible models when comes to certificate managing. And definitely there is a need for coexistence between a certificate-agnostic model and a certificate self-managing model, in order to answer to future standardization and usage challenges. ITSP, Telcos and Carries are to deploy and use STIR/SHAKEN  implementations in the real word, so are they fully aware of the security and performance risks introduced by such a service? Well, the exercise of producing such a STIR/SHAKEN implementation is a good way to answer these questions and get yourselves ready. See you in Washington! -- Bogdan-Andrei Iancu OpenSIPS Founder and Developer https://www.opensips-solutions.com OpenSIPS Bootcamp Pre-Registration https://opensips.org/training/OpenSIPS_Bootcamp/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at github.com Tue Nov 26 08:35:56 2019 From: noreply at github.com (Liviu Chircu) Date: Tue, 26 Nov 2019 05:35:56 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6896bc: gflags: Fix crash introduced with function porting Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 6896bcdc30fa5f585db63ea42fc764c08345d8af https://github.com/OpenSIPS/opensips/commit/6896bcdc30fa5f585db63ea42fc764c08345d8af Author: Liviu Chircu Date: 2019-11-26 (Tue, 26 Nov 2019) Changed paths: M modules/gflags/gflags.c Log Message: ----------- gflags: Fix crash introduced with function porting Reported by Nick Altmann Fixes #1906 From noreply at github.com Tue Nov 26 08:36:15 2019 From: noreply at github.com (Liviu Chircu) Date: Tue, 26 Nov 2019 05:36:15 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3dac47: gflags: Fix crash introduced with function porting Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 3dac47137a75e1bacae433e7ec94512f1f749a6c https://github.com/OpenSIPS/opensips/commit/3dac47137a75e1bacae433e7ec94512f1f749a6c Author: Liviu Chircu Date: 2019-11-26 (Tue, 26 Nov 2019) Changed paths: M modules/gflags/gflags.c Log Message: ----------- gflags: Fix crash introduced with function porting Reported by Nick Altmann Fixes #1906 (cherry picked from commit 6896bcdc30fa5f585db63ea42fc764c08345d8af) From noreply at github.com Tue Nov 26 08:51:05 2019 From: noreply at github.com (Liviu Chircu) Date: Tue, 26 Nov 2019 05:51:05 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b3bdf7: mid_registrar: Fix mishandled corner-cases Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: b3bdf7ce29dfe359b041ee0e59472a872bff1268 https://github.com/OpenSIPS/opensips/commit/b3bdf7ce29dfe359b041ee0e59472a872bff1268 Author: Liviu Chircu Date: 2019-11-26 (Tue, 26 Nov 2019) Changed paths: M modules/mid_registrar/save.c Log Message: ----------- mid_registrar: Fix mishandled corner-cases * avoid extraneous "udomain unlock" operations on some error cases * fix possible crash with the "o" flag From noreply at github.com Tue Nov 26 08:52:51 2019 From: noreply at github.com (Liviu Chircu) Date: Tue, 26 Nov 2019 05:52:51 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e3d7b5: mid_registrar: Fix mishandled corner-cases Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: e3d7b599284140d2c7c729c5d43ebd9f529fb6f3 https://github.com/OpenSIPS/opensips/commit/e3d7b599284140d2c7c729c5d43ebd9f529fb6f3 Author: Liviu Chircu Date: 2019-11-26 (Tue, 26 Nov 2019) Changed paths: M modules/mid_registrar/save.c Log Message: ----------- mid_registrar: Fix mishandled corner-cases * avoid extraneous "udomain unlock" operations on some error cases (cherry picked from commit b3bdf7ce29dfe359b041ee0e59472a872bff1268) From noreply at github.com Tue Nov 26 08:54:07 2019 From: noreply at github.com (Liviu Chircu) Date: Tue, 26 Nov 2019 05:54:07 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f32fa9: mid_registrar: Fix mishandled corner-cases Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: f32fa99ad0109548f755301f07659de84af0932b https://github.com/OpenSIPS/opensips/commit/f32fa99ad0109548f755301f07659de84af0932b Author: Liviu Chircu Date: 2019-11-26 (Tue, 26 Nov 2019) Changed paths: M modules/mid_registrar/save.c Log Message: ----------- mid_registrar: Fix mishandled corner-cases * avoid extraneous "udomain unlock" operations on some error cases (cherry picked from commit b3bdf7ce29dfe359b041ee0e59472a872bff1268) (cherry picked from commit e3d7b599284140d2c7c729c5d43ebd9f529fb6f3) From bogdan at opensips.org Tue Nov 26 09:10:58 2019 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Tue, 26 Nov 2019 16:10:58 +0200 Subject: [OpenSIPS-Devel] [OpenSIPS-Users] OpenSIPS @ SIPNOC 2019 In-Reply-To: References: <7bd02c95-300c-0379-67e5-38b211441d1d@opensips.org> Message-ID: Hi Jonathan, So far I'm not aware of anything like that, but I push the question to the organizers. Regards, Bogdan-Andrei Iancu OpenSIPS Founder and Developer https://www.opensips-solutions.com OpenSIPS Bootcamp Pre-Registration https://opensips.org/training/OpenSIPS_Bootcamp/ On 11/26/19 2:52 PM, Jonathan Hulme wrote: > > Hi Bogdan, > >     Firstly good luck, secondly is this being streamed, or any > recordings made available afterwards? > > Regards Jonathan > > On 26/11/2019 12:31, Bogdan-Andrei Iancu wrote: >> Hi All >> >> On 5th of December, I will talk >> atSIPNOC >> 2019 [1] about the new STIR/SHAKEN implementation [2] in OpenSIPS >> 3.1, about the usage models and the associated risks. >> >> >> [1] https://www.sipforum.org/news-events/sipnoc-2019-overview/ >> [2] https://github.com/OpenSIPS/opensips/tree/master/modules/stir_shaken >> >> >> 10:45am – 11:15am: The Usage Models and Risks of STIR/SHAKEN, Seen >> from the Pragmatism of an Implementation. >> >> Abstracts: >> There are many things still to be defined and settled in STIR/SHAKEN >> from the regulatory perspective. Nevertheless, this presentation >> wants to bring this topic under scrutiny from the point of view of an >> implementation in the OpenSIPS SIP Server. So, what are the possible >> STIR/SHAKEN usage scenarios from the perspective of how the SIP >> traffic is handled and, more important, how the certificates are >> managed. While a SIP server may cover the full horizontal of >> authorization, inspection and verification processes, it is more >> relevant to see what are the possible models when comes to >> certificate managing. And definitely there is a need for coexistence >> between a certificate-agnostic model and a certificate self-managing >> model, in order to answer to future standardization and usage >> challenges. ITSP, Telcos and Carries are to deploy and use >> STIR/SHAKEN  implementations in the real word, so are they fully >> aware of the security and performance risks introduced by such a >> service? Well, the exercise of producing such a STIR/SHAKEN >> implementation is a good way to answer these questions and get >> yourselves ready. >> >> >> See you in Washington! >> -- >> Bogdan-Andrei Iancu >> >> OpenSIPS Founder and Developer >> https://www.opensips-solutions.com >> OpenSIPS Bootcamp Pre-Registration >> https://opensips.org/training/OpenSIPS_Bootcamp/ >> >> _______________________________________________ >> Users mailing list >> Users at lists.opensips.org >> http://lists.opensips.org/cgi-bin/mailman/listinfo/users -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at github.com Tue Nov 26 11:08:59 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 26 Nov 2019 08:08:59 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b41106: b2b_entities: remove bogus content length check Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: b411063f172868a1e058f24d21cff40f7b881518 https://github.com/OpenSIPS/opensips/commit/b411063f172868a1e058f24d21cff40f7b881518 Author: Razvan Crainea Date: 2019-11-26 (Tue, 26 Nov 2019) Changed paths: M modules/b2b_entities/dlg.c Log Message: ----------- b2b_entities: remove bogus content length check From noreply at github.com Tue Nov 26 11:12:43 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 26 Nov 2019 08:12:43 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] bbb721: b2b_entities: remove bogus content length check Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: bbb721159f6909ad32706a177ce4151ec3d8d241 https://github.com/OpenSIPS/opensips/commit/bbb721159f6909ad32706a177ce4151ec3d8d241 Author: Razvan Crainea Date: 2019-11-26 (Tue, 26 Nov 2019) Changed paths: M modules/b2b_entities/dlg.c Log Message: ----------- b2b_entities: remove bogus content length check (cherry picked from commit b411063f172868a1e058f24d21cff40f7b881518) From noreply at github.com Tue Nov 26 11:13:05 2019 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 26 Nov 2019 08:13:05 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] aa6f4b: b2b_entities: remove bogus content length check Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: aa6f4b46dd0ff361fb0044f3f56796515a84f351 https://github.com/OpenSIPS/opensips/commit/aa6f4b46dd0ff361fb0044f3f56796515a84f351 Author: Razvan Crainea Date: 2019-11-26 (Tue, 26 Nov 2019) Changed paths: M modules/b2b_entities/dlg.c Log Message: ----------- b2b_entities: remove bogus content length check (cherry picked from commit b411063f172868a1e058f24d21cff40f7b881518) From noreply at github.com Wed Nov 27 07:55:48 2019 From: noreply at github.com (Liviu Chircu) Date: Wed, 27 Nov 2019 04:55:48 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6bd19f: benchmark: Fix 'bm_poll_results' MI command Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 6bd19fcc96b9a05c46b4c9bf319b500ed93a735e https://github.com/OpenSIPS/opensips/commit/6bd19fcc96b9a05c46b4c9bf319b500ed93a735e Author: Liviu Chircu Date: 2019-11-27 (Wed, 27 Nov 2019) Changed paths: M modules/benchmark/benchmark.c Log Message: ----------- benchmark: Fix 'bm_poll_results' MI command Reported by Nick Altmann From noreply at github.com Wed Nov 27 07:56:16 2019 From: noreply at github.com (Liviu Chircu) Date: Wed, 27 Nov 2019 04:56:16 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4c8f7c: benchmark: Fix 'bm_poll_results' MI command Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 4c8f7ccd681396e2f31b50828fe78682d97578de https://github.com/OpenSIPS/opensips/commit/4c8f7ccd681396e2f31b50828fe78682d97578de Author: Liviu Chircu Date: 2019-11-27 (Wed, 27 Nov 2019) Changed paths: M modules/benchmark/benchmark.c Log Message: ----------- benchmark: Fix 'bm_poll_results' MI command Reported by Nick Altmann (cherry picked from commit 6bd19fcc96b9a05c46b4c9bf319b500ed93a735e) From jon at hul.me.uk Tue Nov 26 07:52:56 2019 From: jon at hul.me.uk (Jonathan Hulme) Date: Tue, 26 Nov 2019 12:52:56 +0000 Subject: [OpenSIPS-Devel] [OpenSIPS-Users] OpenSIPS @ SIPNOC 2019 In-Reply-To: <7bd02c95-300c-0379-67e5-38b211441d1d@opensips.org> References: <7bd02c95-300c-0379-67e5-38b211441d1d@opensips.org> Message-ID: Hi Bogdan,     Firstly good luck, secondly is this being streamed, or any recordings made available afterwards? Regards Jonathan On 26/11/2019 12:31, Bogdan-Andrei Iancu wrote: > Hi All > > On 5th of December, I will talk > atSIPNOC > 2019 [1] about the new STIR/SHAKEN implementation [2] in OpenSIPS 3.1, > about the usage models and the associated risks. > > > [1] https://www.sipforum.org/news-events/sipnoc-2019-overview/ > [2] https://github.com/OpenSIPS/opensips/tree/master/modules/stir_shaken > > > 10:45am – 11:15am: The Usage Models and Risks of STIR/SHAKEN, Seen > from the Pragmatism of an Implementation. > > Abstracts: > There are many things still to be defined and settled in STIR/SHAKEN > from the regulatory perspective. Nevertheless, this presentation wants > to bring this topic under scrutiny from the point of view of an > implementation in the OpenSIPS SIP Server. So, what are the possible > STIR/SHAKEN usage scenarios from the perspective of how the SIP > traffic is handled and, more important, how the certificates are > managed. While a SIP server may cover the full horizontal of > authorization, inspection and verification processes, it is more > relevant to see what are the possible models when comes to certificate > managing. And definitely there is a need for coexistence between a > certificate-agnostic model and a certificate self-managing model, in > order to answer to future standardization and usage challenges. ITSP, > Telcos and Carries are to deploy and use STIR/SHAKEN implementations > in the real word, so are they fully aware of the security and > performance risks introduced by such a service? Well, the exercise of > producing such a STIR/SHAKEN implementation is a good way to answer > these questions and get yourselves ready. > > > See you in Washington! > -- > Bogdan-Andrei Iancu > > OpenSIPS Founder and Developer > https://www.opensips-solutions.com > OpenSIPS Bootcamp Pre-Registration > https://opensips.org/training/OpenSIPS_Bootcamp/ > > _______________________________________________ > Users mailing list > Users at lists.opensips.org > http://lists.opensips.org/cgi-bin/mailman/listinfo/users -------------- next part -------------- An HTML attachment was scrubbed... URL: From volga629 at networklab.ca Tue Nov 26 08:24:45 2019 From: volga629 at networklab.ca (volga629 at networklab.ca) Date: Tue, 26 Nov 2019 09:24:45 -0400 Subject: [OpenSIPS-Devel] [OpenSIPS-Users] OpenSIPS @ SIPNOC 2019 In-Reply-To: <7bd02c95-300c-0379-67e5-38b211441d1d@opensips.org> References: <7bd02c95-300c-0379-67e5-38b211441d1d@opensips.org> Message-ID: <1574774685.3038.1@skillsearch.ca> Good Luck, very important mission. You might willing bring to the table some improvement for the effort to provide better availability for CA list and peer verification process. If SIPNOC willing to organize web service where all involved parties will be able to register and go through verify process as trusted telco or voip provider. And then expose API from telcos or voip providers end points only ( must have fixed end point ip) to get verification information for CA list or peer information. That will have minimal impact on on application layer and will provide true trusted source of verification process. 1.3.3. ca_list (string) Path to a file containing trusted CA certificates for the verifier. The certificates must be in PEM format, one after another. Example 1.3. Set ca_list parameter ... modparam("stir_shaken", "ca_list", "/stir_certs/ca_list.pem") ... volga629 On Tue, Nov 26, 2019 at 14:31, Bogdan-Andrei Iancu wrote: > Hi All > > On 5th of December, I will talk at > SIPNOC > 2019 [1] about the new STIR/SHAKENimplementation [2] in OpenSIPS 3.1, > about the usage models and the associated risks. > > > [1] > [2] > > > > 10:45am – 11:15am: The Usage Models and Risks of STIR/SHAKEN, Seen > from the Pragmatism of an Implementation. > > Abstracts: > There are many things still to be defined and settled in STIR/SHAKEN > from the regulatory perspective. Nevertheless, this presentation > wants to bring this topic under scrutiny from the point of view of an > implementation in the OpenSIPS SIP Server. So, what are the possible > STIR/SHAKEN usage scenarios from the perspective of how the SIP > traffic is handled and, more important, how the certificates are > managed. While a SIP server may cover the full horizontal of > authorization, inspection and verification processes, it is more > relevant to see what are the possible models when comes to > certificate managing. And definitely there is a need for coexistence > between a certificate-agnostic model and a certificate self-managing > model, in order to answer to future standardization and usage > challenges. ITSP, Telcos and Carries are to deploy and use > STIR/SHAKEN implementations in the real word, so are they fully > aware of the security and performance risks introduced by such a > service? Well, the exercise of producing such a STIR/SHAKEN > implementation is a good way to answer these questions and get > yourselves ready. > > > See you in Washington! > -- > Bogdan-Andrei Iancu > > OpenSIPS Founder and Developer > https://www.opensips-solutions.com > > OpenSIPS Bootcamp Pre-Registration > -------------- next part -------------- An HTML attachment was scrubbed... URL: