From noreply at github.com Thu Jun 3 09:44:13 2021 From: noreply at github.com (Liviu Chircu) Date: Thu, 03 Jun 2021 02:44:13 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c3f41c: drouting docs: Fix bad use_next_gw() example Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: c3f41c655077c9b7b99a3df1b326fa5ce47c3633 https://github.com/OpenSIPS/opensips/commit/c3f41c655077c9b7b99a3df1b326fa5ce47c3633 Author: Liviu Chircu Date: 2021-06-03 (Thu, 03 Jun 2021) Changed paths: M modules/drouting/doc/drouting_admin.xml M modules/drouting/drouting.c Log Message: ----------- drouting docs: Fix bad use_next_gw() example The carrier attrs are extracted using the 4th parameter, not the 3rd. Also fix a variable naming inconsistency. From vladp at opensips.org Thu Jun 3 10:47:45 2021 From: vladp at opensips.org (Vlad Patrascu) Date: Thu, 3 Jun 2021 13:47:45 +0300 Subject: [OpenSIPS-Devel] [BLOG] OpenSIPS 3.2 and the supported SSL/TLS libraries Message-ID: Hello everyone, Check out this article [1] about your options regarding SSL/TLS libraries in OpenSIPS 3.2. Do not hesitate to try the new wolfSSL-based TLS implementation in OpenSIPS! [1] https://blog.opensips.org/2021/06/03/opensips-3-2-and-the-supported-ssl-tls-libraries/ Cheers, -- Vlad Patrascu OpenSIPS Core Developer http://www.opensips-solutions.com From osas at voipembedded.com Thu Jun 3 21:07:24 2021 From: osas at voipembedded.com (Ovidiu Sas) Date: Thu, 3 Jun 2021 17:07:24 -0400 Subject: [OpenSIPS-Devel] [BLOG] OpenSIPS 3.2 and the supported SSL/TLS libraries In-Reply-To: References: Message-ID: The documentation for 3.2 is not updated on how to compile and use wolfssl. Here are the steps that I followed to compile with wolfssl: # clone opensips repo: git clone https://github.com/OpenSIPS/opensips.git -b 3.2 opensips_3.2 # perform submodule initialization: git submodule init # perform submodule update: git submodule update # Instead of using the dev version of wolfssl, use the latest stable: cd modules/tls_wolfssl/lib/wolfssl git checkout tags/v4.7.0-stable After this I was able to build and load the wolfssl module. We could combine the submodule commands in one: git submodule update --init We could also clone everything from the beginning: git clone --recurse-submodules https://github.com/OpenSIPS/opensips.git -b 3.2 opensips_3.2 Either way, we should set a specific version for wolfssl, otherwise it will be a nightmare to troubleshoot the development version of wolfssl. Regards, Ovidiu Sas On Thu, Jun 3, 2021 at 6:48 AM Vlad Patrascu wrote: > > Hello everyone, > > Check out this article [1] about your options regarding SSL/TLS > libraries in OpenSIPS 3.2. Do not hesitate to try the new wolfSSL-based > TLS implementation in OpenSIPS! > > [1] > https://blog.opensips.org/2021/06/03/opensips-3-2-and-the-supported-ssl-tls-libraries/ > > Cheers, > > -- > Vlad Patrascu > OpenSIPS Core Developer > http://www.opensips-solutions.com > > > _______________________________________________ > Devel mailing list > Devel at lists.opensips.org > http://lists.opensips.org/cgi-bin/mailman/listinfo/devel -- VoIP Embedded, Inc. http://www.voipembedded.com From noreply at github.com Fri Jun 4 07:01:32 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Fri, 04 Jun 2021 00:01:32 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8ffc64: Fix docs, removed old rule_attrs_avp modparam Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 8ffc647af7d28d9be08c4805ad1fd0b7aa852966 https://github.com/OpenSIPS/opensips/commit/8ffc647af7d28d9be08c4805ad1fd0b7aa852966 Author: Bogdan-Andrei Iancu Date: 2021-06-04 (Fri, 04 Jun 2021) Changed paths: M modules/drouting/doc/drouting_admin.xml Log Message: ----------- Fix docs, removed old rule_attrs_avp modparam This was replaced for a long time by the `rule_attrs_pvar` param of `do_routing()` Reported by @MosinAnton Closes #2537 From noreply at github.com Fri Jun 4 07:02:09 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Fri, 04 Jun 2021 00:02:09 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 93490e: Fix docs, removed old rule_attrs_avp modparam Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 93490e3c665c1d0970b52eefa46d0f250adeb95b https://github.com/OpenSIPS/opensips/commit/93490e3c665c1d0970b52eefa46d0f250adeb95b Author: Bogdan-Andrei Iancu Date: 2021-06-04 (Fri, 04 Jun 2021) Changed paths: M modules/drouting/doc/drouting_admin.xml Log Message: ----------- Fix docs, removed old rule_attrs_avp modparam This was replaced for a long time by the `rule_attrs_pvar` param of `do_routing()` Reported by @MosinAnton Closes #2537 (cherry picked from commit 8ffc647af7d28d9be08c4805ad1fd0b7aa852966) From noreply at github.com Fri Jun 4 07:02:52 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Fri, 04 Jun 2021 00:02:52 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5d5e95: Fix docs, removed old rule_attrs_avp modparam Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 5d5e956fb53e4f4ac8826b23b0f0a1600b7b14df https://github.com/OpenSIPS/opensips/commit/5d5e956fb53e4f4ac8826b23b0f0a1600b7b14df Author: Bogdan-Andrei Iancu Date: 2021-06-04 (Fri, 04 Jun 2021) Changed paths: M modules/drouting/doc/drouting_admin.xml Log Message: ----------- Fix docs, removed old rule_attrs_avp modparam This was replaced for a long time by the `rule_attrs_pvar` param of `do_routing()` Reported by @MosinAnton Closes #2537 (cherry picked from commit 8ffc647af7d28d9be08c4805ad1fd0b7aa852966) From noreply at github.com Fri Jun 4 16:57:13 2021 From: noreply at github.com (Liviu Chircu) Date: Fri, 04 Jun 2021 09:57:13 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 700b71: registrar & mid-registrar: Do not always force the... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 700b718db6520094c8ab458698088fd1d60c6eb3 https://github.com/OpenSIPS/opensips/commit/700b718db6520094c8ab458698088fd1d60c6eb3 Author: Liviu Chircu Date: 2021-06-04 (Fri, 04 Jun 2021) Changed paths: M modules/mid_registrar/save.c M modules/registrar/save.c M parser/parse_uri.h Log Message: ----------- registrar & mid-registrar: Do not always force the matching mode When the "M" save() flag is not used, the registrars should not default to forcing the Contact-only matching mode (0), rather they should use the None mode (-1), and let usrloc use its own default setting. Part of a set of fixes for #2351 From noreply at github.com Fri Jun 4 16:57:29 2021 From: noreply at github.com (Liviu Chircu) Date: Fri, 04 Jun 2021 09:57:29 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e7eea1: registrar & mid-registrar: Do not always force the... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: e7eea18dfc7af5dff8b3887cad899b67712715b7 https://github.com/OpenSIPS/opensips/commit/e7eea18dfc7af5dff8b3887cad899b67712715b7 Author: Liviu Chircu Date: 2021-06-04 (Fri, 04 Jun 2021) Changed paths: M modules/mid_registrar/save.c M modules/registrar/save.c M parser/parse_uri.h Log Message: ----------- registrar & mid-registrar: Do not always force the matching mode When the "M" save() flag is not used, the registrars should not default to forcing the Contact-only matching mode (0), rather they should use the None mode (-1), and let usrloc use its own default setting. Part of a set of fixes for #2351 (cherry picked from commit 700b718db6520094c8ab458698088fd1d60c6eb3) From noreply at github.com Fri Jun 4 16:57:53 2021 From: noreply at github.com (Liviu Chircu) Date: Fri, 04 Jun 2021 09:57:53 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 60d628: registrar & mid-registrar: Do not always force the... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 60d62837e5445af52bc500c930fdddbcc6901072 https://github.com/OpenSIPS/opensips/commit/60d62837e5445af52bc500c930fdddbcc6901072 Author: Liviu Chircu Date: 2021-06-04 (Fri, 04 Jun 2021) Changed paths: M modules/mid_registrar/save.c M modules/registrar/save.c M parser/parse_uri.h Log Message: ----------- registrar & mid-registrar: Do not always force the matching mode When the "M" save() flag is not used, the registrars should not default to forcing the Contact-only matching mode (0), rather they should use the None mode (-1), and let usrloc use its own default setting. Part of a set of fixes for #2351 (cherry picked from commit 700b718db6520094c8ab458698088fd1d60c6eb3) From noreply at github.com Sat Jun 5 20:50:10 2021 From: noreply at github.com (opensips-github) Date: Sat, 05 Jun 2021 13:50:10 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 907a9a: Rebuild documentation Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 907a9aea058efde056da2416cf518f7fb362c72e https://github.com/OpenSIPS/opensips/commit/907a9aea058efde056da2416cf518f7fb362c72e Author: OpenSIPS Date: 2021-06-05 (Sat, 05 Jun 2021) Changed paths: M modules/drouting/README M modules/drouting/doc/contributors.xml M modules/mid_registrar/README M modules/mid_registrar/doc/contributors.xml M modules/registrar/README M modules/registrar/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sat Jun 5 21:14:27 2021 From: noreply at github.com (opensips-github) Date: Sat, 05 Jun 2021 14:14:27 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f7ff51: Rebuild documentation Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: f7ff51e62081137021b77d5de526eb5025a6171a https://github.com/OpenSIPS/opensips/commit/f7ff51e62081137021b77d5de526eb5025a6171a Author: OpenSIPS Date: 2021-06-06 (Sun, 06 Jun 2021) Changed paths: M modules/drouting/README M modules/drouting/doc/contributors.xml M modules/mid_registrar/README M modules/mid_registrar/doc/contributors.xml M modules/registrar/README M modules/registrar/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Mon Jun 7 07:34:53 2021 From: noreply at github.com (Liviu Chircu) Date: Mon, 07 Jun 2021 00:34:53 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] fb9a37: F_MALLOC: Always perform an O(1) defragmentation o... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: fb9a377768f250a8f99a0e29f1fc9689d564dd5c https://github.com/OpenSIPS/opensips/commit/fb9a377768f250a8f99a0e29f1fc9689d564dd5c Author: Liviu Chircu Date: 2021-06-07 (Mon, 07 Jun 2021) Changed paths: M mem/f_malloc.c M mem/f_malloc.h M mem/f_malloc_dyn.h Log Message: ----------- F_MALLOC: Always perform an O(1) defragmentation on free() Changes: * remove the "memory space" runtime computation, as well as the 95% defragmentation "start threshold" (better performance!) * change the defragmentation heuristic from O(N) to O(1). This way, we avoid any performance issues caused by _too much_ defragmentation The main idea is to get rid of the dreaded "not enough shared memory, attempting defragmentation..." state, where SHM performance goes down dramatically, to the point where SIP traffic processing may stall. From noreply at github.com Mon Jun 7 09:28:46 2021 From: noreply at github.com (Liviu Chircu) Date: Mon, 07 Jun 2021 02:28:46 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 72bbc4: F_MALLOC: Always perform an O(1) defragmentation o... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 72bbc4cf42a7c2aeac63f8a2e325ec8d7b53d669 https://github.com/OpenSIPS/opensips/commit/72bbc4cf42a7c2aeac63f8a2e325ec8d7b53d669 Author: Liviu Chircu Date: 2021-06-07 (Mon, 07 Jun 2021) Changed paths: M mem/f_malloc.c M mem/f_malloc.h M mem/f_malloc_dyn.h Log Message: ----------- F_MALLOC: Always perform an O(1) defragmentation on free() Changes: * remove the "memory space" runtime computation, as well as the 95% defragmentation "start threshold" (better performance!) * change the defragmentation heuristic from O(N) to O(1). This way, we avoid any performance issues caused by _too much_ defragmentation The main idea is to get rid of the dreaded "not enough shared memory, attempting defragmentation..." state, where SHM performance goes down dramatically, to the point where SIP traffic processing may stall. (cherry picked from commit fb9a377768f250a8f99a0e29f1fc9689d564dd5c) From noreply at github.com Mon Jun 7 09:29:04 2021 From: noreply at github.com (Liviu Chircu) Date: Mon, 07 Jun 2021 02:29:04 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b433bd: F_MALLOC: Always perform an O(1) defragmentation o... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: b433bd0b37a635ede7d6fdc4460af02e8eb368fe https://github.com/OpenSIPS/opensips/commit/b433bd0b37a635ede7d6fdc4460af02e8eb368fe Author: Liviu Chircu Date: 2021-06-07 (Mon, 07 Jun 2021) Changed paths: M mem/f_malloc.c M mem/f_malloc.h M mem/f_malloc_dyn.h Log Message: ----------- F_MALLOC: Always perform an O(1) defragmentation on free() Changes: * remove the "memory space" runtime computation, as well as the 95% defragmentation "start threshold" (better performance!) * change the defragmentation heuristic from O(N) to O(1). This way, we avoid any performance issues caused by _too much_ defragmentation The main idea is to get rid of the dreaded "not enough shared memory, attempting defragmentation..." state, where SHM performance goes down dramatically, to the point where SIP traffic processing may stall. (cherry picked from commit fb9a377768f250a8f99a0e29f1fc9689d564dd5c) From noreply at github.com Mon Jun 7 09:33:42 2021 From: noreply at github.com (Liviu Chircu) Date: Mon, 07 Jun 2021 02:33:42 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5106cc: F_MALLOC: Always perform an O(1) defragmentation o... Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 5106ccb5c43172ea04e7d9efa1ebdc361a1648ea https://github.com/OpenSIPS/opensips/commit/5106ccb5c43172ea04e7d9efa1ebdc361a1648ea Author: Liviu Chircu Date: 2021-06-07 (Mon, 07 Jun 2021) Changed paths: M mem/f_malloc.c M mem/f_malloc.h Log Message: ----------- F_MALLOC: Always perform an O(1) defragmentation on free() Changes: * remove the "memory space" runtime computation, as well as the 95% defragmentation "start threshold" (better performance!) * change the defragmentation heuristic from O(N) to O(1). This way, we avoid any performance issues caused by _too much_ defragmentation The main idea is to get rid of the dreaded "not enough shared memory, attempting defragmentation..." state, where SHM performance goes down dramatically, to the point where SIP traffic processing may stall. (cherry picked from commit fb9a377768f250a8f99a0e29f1fc9689d564dd5c) From noreply at github.com Mon Jun 7 15:34:05 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Mon, 07 Jun 2021 08:34:05 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4c0ff8: tls_wolfssl: fix double free when destroying tls d... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 4c0ff874d4cfa4125d7d9202a7614a4f9870e49e https://github.com/OpenSIPS/opensips/commit/4c0ff874d4cfa4125d7d9202a7614a4f9870e49e Author: Vlad Patrascu Date: 2021-06-07 (Mon, 07 Jun 2021) Changed paths: M modules/tls_wolfssl/wolfssl.c M modules/tls_wolfssl/wolfssl.h M modules/tls_wolfssl/wolfssl_config.c Log Message: ----------- tls_wolfssl: fix double free when destroying tls domain Fixes #2540 Commit: 79422f56d94a22bfa4156937c1a690c74a25a7c6 https://github.com/OpenSIPS/opensips/commit/79422f56d94a22bfa4156937c1a690c74a25a7c6 Author: Vlad Patrascu Date: 2021-06-07 (Mon, 07 Jun 2021) Changed paths: M modules/tls_wolfssl/wolfssl_tls_vars.c Log Message: ----------- tls_wolfssl: fix possible crashes and bogus values for TLS variables Commit: f9d8f66e1e1ef1453246b1e159b110cfcf4fb937 https://github.com/OpenSIPS/opensips/commit/f9d8f66e1e1ef1453246b1e159b110cfcf4fb937 Author: Vlad Patrascu Date: 2021-06-07 (Mon, 07 Jun 2021) Changed paths: M modules/tls_wolfssl/wolfssl.c Log Message: ----------- tls_wolfssl: fix bad status returned by is_peer_verified() Closes #2541 Compare: https://github.com/OpenSIPS/opensips/compare/fb9a377768f2...f9d8f66e1e1e From noreply at github.com Mon Jun 7 15:35:00 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Mon, 07 Jun 2021 08:35:00 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0534d6: tls_wolfssl: fix double free when destroying tls d... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 0534d659c88b17477031bc09f1a14d28aec19e74 https://github.com/OpenSIPS/opensips/commit/0534d659c88b17477031bc09f1a14d28aec19e74 Author: Vlad Patrascu Date: 2021-06-07 (Mon, 07 Jun 2021) Changed paths: M modules/tls_wolfssl/wolfssl.c M modules/tls_wolfssl/wolfssl.h M modules/tls_wolfssl/wolfssl_config.c Log Message: ----------- tls_wolfssl: fix double free when destroying tls domain Fixes #2540 (cherry picked from commit 4c0ff874d4cfa4125d7d9202a7614a4f9870e49e) Commit: 9b343e0a6531ac0514ff42f3f13246e5a7682214 https://github.com/OpenSIPS/opensips/commit/9b343e0a6531ac0514ff42f3f13246e5a7682214 Author: Vlad Patrascu Date: 2021-06-07 (Mon, 07 Jun 2021) Changed paths: M modules/tls_wolfssl/wolfssl_tls_vars.c Log Message: ----------- tls_wolfssl: fix possible crashes and bogus values for TLS variables (cherry picked from commit 79422f56d94a22bfa4156937c1a690c74a25a7c6) Commit: bc777333c4b43a50d2b83c8bfce20d994503c7d6 https://github.com/OpenSIPS/opensips/commit/bc777333c4b43a50d2b83c8bfce20d994503c7d6 Author: Vlad Patrascu Date: 2021-06-07 (Mon, 07 Jun 2021) Changed paths: M modules/tls_wolfssl/wolfssl.c Log Message: ----------- tls_wolfssl: fix bad status returned by is_peer_verified() Closes #2541 (cherry picked from commit f9d8f66e1e1ef1453246b1e159b110cfcf4fb937) Compare: https://github.com/OpenSIPS/opensips/compare/72bbc4cf42a7...bc777333c4b4 From razvan at opensips.org Tue Jun 8 07:45:53 2021 From: razvan at opensips.org (=?UTF-8?Q?R=c4=83zvan_Crainea?=) Date: Tue, 8 Jun 2021 10:45:53 +0300 Subject: [OpenSIPS-Devel] [RELEASE] OpenSIPS 3.1.3 and 2.4.11 minor releases planning Message-ID: Hi, all! We have scheduled two new minor releases, for OpenSIPS 3.1.3 and 2.4.11 for Tuesday, 22nd June 2021. These new releases contains the latest bug fixes and are fully compatible with previous versions. In order to increase releases' stability, we will freeze the code for two weeks - during this period the community is encouraged to fully test the upcoming releases and report any urgent matters, that we can eventually get fixed by the time of the release. The freeze starts today, 08th of June 2021 and will last till the time of release, 22nd of June 2021. Note that OpenSIPS 2.4.11 has come to its end-of-life, therefore this will be the final release of this branch. Happy hacking! -- Răzvan Crainea OpenSIPS Core Developer http://www.opensips-solutions.com From noreply at github.com Tue Jun 8 08:03:00 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 08 Jun 2021 01:03:00 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] eec4aa: GitHub: add pull request template Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: eec4aa463eaa073663fe32accb0ff621eee5c08f https://github.com/OpenSIPS/opensips/commit/eec4aa463eaa073663fe32accb0ff621eee5c08f Author: Razvan Crainea Date: 2021-06-08 (Tue, 08 Jun 2021) Changed paths: A .github/pull_request_template.md Log Message: ----------- GitHub: add pull request template From noreply at github.com Tue Jun 8 08:14:23 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 08 Jun 2021 01:14:23 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c16ef2: rtpproxy: do not start notification process unless... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: c16ef2e0c5e8abac345c4246d29aa4ab954ae4a9 https://github.com/OpenSIPS/opensips/commit/c16ef2e0c5e8abac345c4246d29aa4ab954ae4a9 Author: Razvan Crainea Date: 2021-06-08 (Tue, 08 Jun 2021) Changed paths: M modules/rtpproxy/rtpproxy.c Log Message: ----------- rtpproxy: do not start notification process unless explicitely used From noreply at github.com Tue Jun 8 11:24:55 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 08 Jun 2021 04:24:55 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 33a688: rtpproxy: fix parsing and changing SDP session c= ... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 33a68841891b5e101118d0759dcdb291d75fbc5c https://github.com/OpenSIPS/opensips/commit/33a68841891b5e101118d0759dcdb291d75fbc5c Author: Razvan Crainea Date: 2021-06-08 (Tue, 08 Jun 2021) Changed paths: M modules/rtpproxy/rtpproxy.c Log Message: ----------- rtpproxy: fix parsing and changing SDP session c= line Commit: 5adaeb295c00c193233750496933034b60932252 https://github.com/OpenSIPS/opensips/commit/5adaeb295c00c193233750496933034b60932252 Author: Razvan Crainea Date: 2021-06-08 (Tue, 08 Jun 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: ----------- rtp_relay: remove commented code Commit: 802ecddf68b117018f79025a85ab1a1f2201c5e8 https://github.com/OpenSIPS/opensips/commit/802ecddf68b117018f79025a85ab1a1f2201c5e8 Author: Razvan Crainea Date: 2021-06-08 (Tue, 08 Jun 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: ----------- rtp_relay: provide received information taken from contact for update Commit: 90cea7afa51a442d4973fe91e756ffab6f75b9de https://github.com/OpenSIPS/opensips/commit/90cea7afa51a442d4973fe91e756ffab6f75b9de Author: Razvan Crainea Date: 2021-06-08 (Tue, 08 Jun 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: ----------- rtp_relay: initialize session list after deleting it Commit: 74afa1c93fdc5ff0724ca236b525b02a397a505c https://github.com/OpenSIPS/opensips/commit/74afa1c93fdc5ff0724ca236b525b02a397a505c Author: Razvan Crainea Date: 2021-06-08 (Tue, 08 Jun 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: ----------- rtp_relay: allow any of new_node and new_set in the update command Compare: https://github.com/OpenSIPS/opensips/compare/c16ef2e0c5e8...74afa1c93fdc From noreply at github.com Tue Jun 8 11:25:02 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 08 Jun 2021 04:25:02 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9d9ed9: rtpproxy: do not start notification process unless... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 9d9ed9f9e6f3d9126bc9edbf8acb3b667217969c https://github.com/OpenSIPS/opensips/commit/9d9ed9f9e6f3d9126bc9edbf8acb3b667217969c Author: Razvan Crainea Date: 2021-06-08 (Tue, 08 Jun 2021) Changed paths: M modules/rtpproxy/rtpproxy.c Log Message: ----------- rtpproxy: do not start notification process unless explicitely used (cherry picked from commit c16ef2e0c5e8abac345c4246d29aa4ab954ae4a9) Commit: a1cb2bfdaa49041dbe906c887e496707f7e720c3 https://github.com/OpenSIPS/opensips/commit/a1cb2bfdaa49041dbe906c887e496707f7e720c3 Author: Razvan Crainea Date: 2021-06-08 (Tue, 08 Jun 2021) Changed paths: M modules/rtpproxy/rtpproxy.c Log Message: ----------- rtpproxy: fix parsing and changing SDP session c= line (cherry picked from commit 33a68841891b5e101118d0759dcdb291d75fbc5c) Commit: fc9ef0df6a49325b7baeb6af7ea5049bf6979534 https://github.com/OpenSIPS/opensips/commit/fc9ef0df6a49325b7baeb6af7ea5049bf6979534 Author: Razvan Crainea Date: 2021-06-08 (Tue, 08 Jun 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: ----------- rtp_relay: remove commented code (cherry picked from commit 5adaeb295c00c193233750496933034b60932252) Commit: 6b22406c5cdb9858a096cdfeb92dc1103a01adff https://github.com/OpenSIPS/opensips/commit/6b22406c5cdb9858a096cdfeb92dc1103a01adff Author: Razvan Crainea Date: 2021-06-08 (Tue, 08 Jun 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: ----------- rtp_relay: provide received information taken from contact for update (cherry picked from commit 802ecddf68b117018f79025a85ab1a1f2201c5e8) Commit: 8df886692062101909ccf442601bf97baf2cf6a5 https://github.com/OpenSIPS/opensips/commit/8df886692062101909ccf442601bf97baf2cf6a5 Author: Razvan Crainea Date: 2021-06-08 (Tue, 08 Jun 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: ----------- rtp_relay: initialize session list after deleting it (cherry picked from commit 90cea7afa51a442d4973fe91e756ffab6f75b9de) Commit: a70cc72e211a05acb32f0eb4848bfca66ec4c92d https://github.com/OpenSIPS/opensips/commit/a70cc72e211a05acb32f0eb4848bfca66ec4c92d Author: Razvan Crainea Date: 2021-06-08 (Tue, 08 Jun 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: ----------- rtp_relay: allow any of new_node and new_set in the update command (cherry picked from commit 74afa1c93fdc5ff0724ca236b525b02a397a505c) Compare: https://github.com/OpenSIPS/opensips/compare/bc777333c4b4...a70cc72e211a From noreply at github.com Tue Jun 8 11:25:54 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 08 Jun 2021 04:25:54 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] af5a19: rtp_relay: fix new_node debugging message Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: af5a19632addcdb73e5e166481b0795861571fe3 https://github.com/OpenSIPS/opensips/commit/af5a19632addcdb73e5e166481b0795861571fe3 Author: Razvan Crainea Date: 2021-06-08 (Tue, 08 Jun 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: ----------- rtp_relay: fix new_node debugging message From noreply at github.com Tue Jun 8 11:26:06 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 08 Jun 2021 04:26:06 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 19d2a6: rtp_relay: fix new_node debugging message Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 19d2a63400d34cb79fbe3b82afc770e33ea1f5c8 https://github.com/OpenSIPS/opensips/commit/19d2a63400d34cb79fbe3b82afc770e33ea1f5c8 Author: Razvan Crainea Date: 2021-06-08 (Tue, 08 Jun 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: ----------- rtp_relay: fix new_node debugging message (cherry picked from commit af5a19632addcdb73e5e166481b0795861571fe3) From noreply at github.com Tue Jun 8 12:17:47 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 08 Jun 2021 05:17:47 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f6687c: rtp_relay: fix rtp_relay_engage() example syntax Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: f6687cb5d857d477ef001b42652e6015b357106f https://github.com/OpenSIPS/opensips/commit/f6687cb5d857d477ef001b42652e6015b357106f Author: Razvan Crainea Date: 2021-06-08 (Tue, 08 Jun 2021) Changed paths: M modules/rtp_relay/doc/rtp_relay_admin.xml Log Message: ----------- rtp_relay: fix rtp_relay_engage() example syntax From noreply at github.com Tue Jun 8 12:17:57 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 08 Jun 2021 05:17:57 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ce47e8: rtp_relay: fix rtp_relay_engage() example syntax Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: ce47e815fceeee0857ca87af61e9fc8faf69f064 https://github.com/OpenSIPS/opensips/commit/ce47e815fceeee0857ca87af61e9fc8faf69f064 Author: Razvan Crainea Date: 2021-06-08 (Tue, 08 Jun 2021) Changed paths: M modules/rtp_relay/doc/rtp_relay_admin.xml Log Message: ----------- rtp_relay: fix rtp_relay_engage() example syntax (cherry picked from commit f6687cb5d857d477ef001b42652e6015b357106f) From noreply at github.com Tue Jun 8 13:23:52 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 08 Jun 2021 06:23:52 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5f03b3: rtp_relay: reverse flags for answer Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 5f03b3ab298926ddb6c9a2ed8a9fa03f041e2a41 https://github.com/OpenSIPS/opensips/commit/5f03b3ab298926ddb6c9a2ed8a9fa03f041e2a41 Author: Razvan Crainea Date: 2021-06-08 (Tue, 08 Jun 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: ----------- rtp_relay: reverse flags for answer From noreply at github.com Tue Jun 8 13:24:00 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 08 Jun 2021 06:24:00 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8e457e: rtp_relay: reverse flags for answer Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 8e457e68fc637309521022ea955898f2c2295137 https://github.com/OpenSIPS/opensips/commit/8e457e68fc637309521022ea955898f2c2295137 Author: Razvan Crainea Date: 2021-06-08 (Tue, 08 Jun 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: ----------- rtp_relay: reverse flags for answer (cherry picked from commit 5f03b3ab298926ddb6c9a2ed8a9fa03f041e2a41) From noreply at github.com Tue Jun 8 14:46:45 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 08 Jun 2021 07:46:45 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] eaa2fd: [presence] Fix inconsistent handling of optional "... Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: eaa2fd6510f533c357e8536fcdf22cad6f455322 https://github.com/OpenSIPS/opensips/commit/eaa2fd6510f533c357e8536fcdf22cad6f455322 Author: Bogdan-Andrei Iancu Date: 2021-06-08 (Tue, 08 Jun 2021) Changed paths: M modules/presence/subscribe.c Log Message: ----------- [presence] Fix inconsistent handling of optional "event_id" column If no value, the event_id could end up with a NULL or "" value. This was failing the later update query (no match on the event_id value), resulting in broken subscription status after a re-subscribe. From noreply at github.com Tue Jun 8 14:55:21 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 08 Jun 2021 07:55:21 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7ccf90: [presence] Fix inconsistent handling of optional "... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 7ccf9088bbed4d911c485c0c671e5ba88af5c24a https://github.com/OpenSIPS/opensips/commit/7ccf9088bbed4d911c485c0c671e5ba88af5c24a Author: Bogdan-Andrei Iancu Date: 2021-06-08 (Tue, 08 Jun 2021) Changed paths: M modules/presence/subscribe.c Log Message: ----------- [presence] Fix inconsistent handling of optional "event_id" column If no value, the event_id could end up with a NULL or "" value. This was failing the later update query (no match on the event_id value), resulting in broken subscription status after a re-subscribe. (cherry picked from commit eaa2fd6510f533c357e8536fcdf22cad6f455322) From noreply at github.com Tue Jun 8 14:56:51 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 08 Jun 2021 07:56:51 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 503814: [presence] Fix inconsistent handling of optional "... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 503814cdd735b9fadb625220f4d3826636c4cbf6 https://github.com/OpenSIPS/opensips/commit/503814cdd735b9fadb625220f4d3826636c4cbf6 Author: Bogdan-Andrei Iancu Date: 2021-06-08 (Tue, 08 Jun 2021) Changed paths: M modules/presence/subscribe.c Log Message: ----------- [presence] Fix inconsistent handling of optional "event_id" column If no value, the event_id could end up with a NULL or "" value. This was failing the later update query (no match on the event_id value), resulting in broken subscription status after a re-subscribe. (cherry picked from commit eaa2fd6510f533c357e8536fcdf22cad6f455322) From noreply at github.com Tue Jun 8 14:57:17 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 08 Jun 2021 07:57:17 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 54c36a: [presence] Fix inconsistent handling of optional "... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 54c36ab9daa6415d86ef5949c7e765ed862162de https://github.com/OpenSIPS/opensips/commit/54c36ab9daa6415d86ef5949c7e765ed862162de Author: Bogdan-Andrei Iancu Date: 2021-06-08 (Tue, 08 Jun 2021) Changed paths: M modules/presence/subscribe.c Log Message: ----------- [presence] Fix inconsistent handling of optional "event_id" column If no value, the event_id could end up with a NULL or "" value. This was failing the later update query (no match on the event_id value), resulting in broken subscription status after a re-subscribe. (cherry picked from commit eaa2fd6510f533c357e8536fcdf22cad6f455322) From noreply at github.com Wed Jun 9 09:18:43 2021 From: noreply at github.com (Liviu Chircu) Date: Wed, 09 Jun 2021 02:18:43 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1c5e89: Fix memory corruption in usrloc/ul_evi Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 1c5e895db551c3272568d2c21f55ed14fbbb719e https://github.com/OpenSIPS/opensips/commit/1c5e895db551c3272568d2c21f55ed14fbbb719e Author: Walter Doekes Date: 2021-05-26 (Wed, 26 May 2021) Changed paths: M modules/usrloc/ul_evi.c Log Message: ----------- Fix memory corruption in usrloc/ul_evi Problem spotted by Liviu Chircu and bisected to fe28d3ea9. Fixes #2529. Commit: bbe8c6840a662601ca143a7ddd192ba83a9cb8d5 https://github.com/OpenSIPS/opensips/commit/bbe8c6840a662601ca143a7ddd192ba83a9cb8d5 Author: Liviu Chircu Date: 2021-06-09 (Wed, 09 Jun 2021) Changed paths: M modules/usrloc/ul_evi.c Log Message: ----------- Merge pull request #2532 from wdoekes/fix-mem-corruption-in-usrloc-ul_evi Fix memory corruption in usrloc/ul_evi Compare: https://github.com/OpenSIPS/opensips/compare/54c36ab9daa6...bbe8c6840a66 From noreply at github.com Wed Jun 9 09:20:05 2021 From: noreply at github.com (Walter Doekes) Date: Wed, 09 Jun 2021 02:20:05 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] da98ca: Fix memory corruption in usrloc/ul_evi Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: da98caf62251d1e5e72ff22b8c9a2d98f5b64eaf https://github.com/OpenSIPS/opensips/commit/da98caf62251d1e5e72ff22b8c9a2d98f5b64eaf Author: Walter Doekes Date: 2021-06-09 (Wed, 09 Jun 2021) Changed paths: M modules/usrloc/ul_evi.c Log Message: ----------- Fix memory corruption in usrloc/ul_evi Problem spotted by Liviu Chircu and bisected to fe28d3ea9. Fixes #2529. (cherry picked from commit 1c5e895db551c3272568d2c21f55ed14fbbb719e) From razvan at opensips.org Wed Jun 9 09:55:33 2021 From: razvan at opensips.org (=?UTF-8?Q?R=c4=83zvan_Crainea?=) Date: Wed, 9 Jun 2021 12:55:33 +0300 Subject: [OpenSIPS-Devel] [BLOG] Media high availability/re-anchoring using OpenSIPS 3.2 Message-ID: Hi, all! Are you using a media relay server (such as RTPProxy and/or RTPEngine) in your services? Then make sure you are not missing our latest blog post[1] that shows how you can achieve media high availability in case one of your media server crashes by re-anchoring ongoing calls' media to a new available node. [1] https://blog.opensips.org/2021/06/09/media-re-anchoring-using-opensips-3-2/ Happy hacking! -- Răzvan Crainea OpenSIPS Core Developer http://www.opensips-solutions.com From noreply at github.com Wed Jun 9 14:03:28 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Wed, 09 Jun 2021 07:03:28 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e11ce4: b2b_entities: cover all cases where param is not p... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: e11ce4039deaa758c832bca30c9b93ae55342829 https://github.com/OpenSIPS/opensips/commit/e11ce4039deaa758c832bca30c9b93ae55342829 Author: Razvan Crainea Date: 2021-06-09 (Wed, 09 Jun 2021) Changed paths: M modules/b2b_entities/b2b_entities.c M modules/b2b_entities/b2be_db.c Log Message: ----------- b2b_entities: cover all cases where param is not printable Completes commit 0bd7fbe7 From noreply at github.com Wed Jun 9 14:07:51 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Wed, 09 Jun 2021 07:07:51 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 724900: etc: change default OpenSIPS fifo path Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 724900b29d3ac603cf43eee40126fbe38b1f8dc2 https://github.com/OpenSIPS/opensips/commit/724900b29d3ac603cf43eee40126fbe38b1f8dc2 Author: Razvan Crainea Date: 2021-06-09 (Wed, 09 Jun 2021) Changed paths: M etc/opensips.cfg Log Message: ----------- etc: change default OpenSIPS fifo path From noreply at github.com Wed Jun 9 19:20:31 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Wed, 09 Jun 2021 12:20:31 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1772ac: [pua] fix starting pua without clustering Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 1772ac909c3a134c66c14b254d55ff514809dcd8 https://github.com/OpenSIPS/opensips/commit/1772ac909c3a134c66c14b254d55ff514809dcd8 Author: Bogdan-Andrei Iancu Date: 2021-06-09 (Wed, 09 Jun 2021) Changed paths: M modules/pua/clustering.c Log Message: ----------- [pua] fix starting pua without clustering Close #2550 Reported by @ovidiusas From noreply at github.com Wed Jun 9 19:21:05 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Wed, 09 Jun 2021 12:21:05 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5f9800: [pua] fix starting pua without clustering Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 5f9800ec6d0bf87960ebd90c2527c512f6143afb https://github.com/OpenSIPS/opensips/commit/5f9800ec6d0bf87960ebd90c2527c512f6143afb Author: Bogdan-Andrei Iancu Date: 2021-06-09 (Wed, 09 Jun 2021) Changed paths: M modules/pua/clustering.c Log Message: ----------- [pua] fix starting pua without clustering Close #2550 Reported by @ovidiusas (cherry picked from commit 1772ac909c3a134c66c14b254d55ff514809dcd8) From noreply at github.com Thu Jun 10 16:40:28 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Thu, 10 Jun 2021 09:40:28 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 291417: b2b_entities: fix entity type in create callbacks Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 291417cc1f6564c6fe72dba50dd6adc5d5c86793 https://github.com/OpenSIPS/opensips/commit/291417cc1f6564c6fe72dba50dd6adc5d5c86793 Author: Vlad Patrascu Date: 2021-06-10 (Thu, 10 Jun 2021) Changed paths: M modules/b2b_entities/dlg.c Log Message: ----------- b2b_entities: fix entity type in create callbacks Commit: 39f7aefb031ddafa5bd9dcebf0f8875f9d4c03fb https://github.com/OpenSIPS/opensips/commit/39f7aefb031ddafa5bd9dcebf0f8875f9d4c03fb Author: Vlad Patrascu Date: 2021-06-10 (Thu, 10 Jun 2021) Changed paths: M modules/b2b_entities/dlg.c Log Message: ----------- b2b_entities: run the create callbacks for the proper entities Compare: https://github.com/OpenSIPS/opensips/compare/5f9800ec6d0b...39f7aefb031d From noreply at github.com Thu Jun 10 16:44:28 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Thu, 10 Jun 2021 09:44:28 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3aaf39: b2b_entities: fix entity type in create callbacks Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 3aaf3990e4b895a9121f046be153b78e86553918 https://github.com/OpenSIPS/opensips/commit/3aaf3990e4b895a9121f046be153b78e86553918 Author: Vlad Patrascu Date: 2021-06-10 (Thu, 10 Jun 2021) Changed paths: M modules/b2b_entities/dlg.c Log Message: ----------- b2b_entities: fix entity type in create callbacks (cherry picked from commit 291417cc1f6564c6fe72dba50dd6adc5d5c86793) Commit: 89f45a34e8aace586d7b235d74e77e495a04ac17 https://github.com/OpenSIPS/opensips/commit/89f45a34e8aace586d7b235d74e77e495a04ac17 Author: Vlad Patrascu Date: 2021-06-10 (Thu, 10 Jun 2021) Changed paths: M modules/b2b_entities/dlg.c Log Message: ----------- b2b_entities: run the create callbacks for the proper entities (cherry picked from commit 39f7aefb031ddafa5bd9dcebf0f8875f9d4c03fb) Compare: https://github.com/OpenSIPS/opensips/compare/1772ac909c3a...89f45a34e8aa From noreply at github.com Thu Jun 10 16:46:37 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Thu, 10 Jun 2021 09:46:37 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 317d1f: b2b_entities: fix entity type in create callbacks Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 317d1f6b1cbf9c4988a1e4f0fed8e417b7b6de88 https://github.com/OpenSIPS/opensips/commit/317d1f6b1cbf9c4988a1e4f0fed8e417b7b6de88 Author: Vlad Patrascu Date: 2021-06-10 (Thu, 10 Jun 2021) Changed paths: M modules/b2b_entities/dlg.c Log Message: ----------- b2b_entities: fix entity type in create callbacks (cherry picked from commit 291417cc1f6564c6fe72dba50dd6adc5d5c86793) Commit: d7bba42b35447eb4fd90711c70de484b89e8a39c https://github.com/OpenSIPS/opensips/commit/d7bba42b35447eb4fd90711c70de484b89e8a39c Author: Vlad Patrascu Date: 2021-06-10 (Thu, 10 Jun 2021) Changed paths: M modules/b2b_entities/dlg.c Log Message: ----------- b2b_entities: run the create callbacks for the proper entities (cherry picked from commit 39f7aefb031ddafa5bd9dcebf0f8875f9d4c03fb) Compare: https://github.com/OpenSIPS/opensips/compare/7ccf9088bbed...d7bba42b3544 From noreply at github.com Thu Jun 10 21:03:01 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Thu, 10 Jun 2021 14:03:01 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ce38c6: tls_wolfssl: improve documentation regarding compi... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: ce38c621f8b0ddaf47da1b290e7fd5436c0e2dbe https://github.com/OpenSIPS/opensips/commit/ce38c621f8b0ddaf47da1b290e7fd5436c0e2dbe Author: Vlad Patrascu Date: 2021-06-10 (Thu, 10 Jun 2021) Changed paths: M modules/tls_wolfssl/doc/tls_wolfssl.xml M modules/tls_wolfssl/doc/tls_wolfssl_admin.xml A modules/tls_wolfssl/doc/tls_wolfssl_faq.xml Log Message: ----------- tls_wolfssl: improve documentation regarding compilation From noreply at github.com Thu Jun 10 21:03:25 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Thu, 10 Jun 2021 14:03:25 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5d1b3b: tls_wolfssl: improve documentation regarding compi... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 5d1b3b5318951aa3e5168e960cc77c66778994f3 https://github.com/OpenSIPS/opensips/commit/5d1b3b5318951aa3e5168e960cc77c66778994f3 Author: Vlad Patrascu Date: 2021-06-11 (Fri, 11 Jun 2021) Changed paths: M modules/tls_wolfssl/doc/tls_wolfssl.xml M modules/tls_wolfssl/doc/tls_wolfssl_admin.xml A modules/tls_wolfssl/doc/tls_wolfssl_faq.xml Log Message: ----------- tls_wolfssl: improve documentation regarding compilation (cherry picked from commit ce38c621f8b0ddaf47da1b290e7fd5436c0e2dbe) From noreply at github.com Thu Jun 10 21:15:51 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Thu, 10 Jun 2021 14:15:51 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0279e3: tls_wolfssl: remove all generated files with make ... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 0279e3d66c30fbff0dbecce34af19082b600157b https://github.com/OpenSIPS/opensips/commit/0279e3d66c30fbff0dbecce34af19082b600157b Author: Vlad Patrascu Date: 2021-06-11 (Fri, 11 Jun 2021) Changed paths: M modules/tls_wolfssl/Makefile Log Message: ----------- tls_wolfssl: remove all generated files with make clean From noreply at github.com Thu Jun 10 21:16:03 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Thu, 10 Jun 2021 14:16:03 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f60575: tls_wolfssl: remove all generated files with make ... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: f605759a76415969d7a2c9592aed2ce1578feb9b https://github.com/OpenSIPS/opensips/commit/f605759a76415969d7a2c9592aed2ce1578feb9b Author: Vlad Patrascu Date: 2021-06-11 (Fri, 11 Jun 2021) Changed paths: M modules/tls_wolfssl/Makefile Log Message: ----------- tls_wolfssl: remove all generated files with make clean (cherry picked from commit 0279e3d66c30fbff0dbecce34af19082b600157b) From noreply at github.com Fri Jun 11 14:09:58 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 11 Jun 2021 07:09:58 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] fbdaac: b2b_entities: cover all cases where param is not p... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: fbdaacb9128cdb16f855489966172f27518ac166 https://github.com/OpenSIPS/opensips/commit/fbdaacb9128cdb16f855489966172f27518ac166 Author: Razvan Crainea Date: 2021-06-11 (Fri, 11 Jun 2021) Changed paths: M modules/b2b_entities/b2b_entities.c M modules/b2b_entities/b2be_db.c Log Message: ----------- b2b_entities: cover all cases where param is not printable Completes commit 0bd7fbe7 (cherry picked from commit 8ea5ce536664083b526e7fcf567e624bf9b7fe78) From noreply at github.com Fri Jun 11 14:10:05 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 11 Jun 2021 07:10:05 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b45d73: b2b_entities: cover all cases where param is not p... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: b45d73648c8cf472503d555ac842a49fceb1a528 https://github.com/OpenSIPS/opensips/commit/b45d73648c8cf472503d555ac842a49fceb1a528 Author: Razvan Crainea Date: 2021-06-11 (Fri, 11 Jun 2021) Changed paths: M modules/b2b_entities/b2b_entities.c M modules/b2b_entities/b2be_db.c Log Message: ----------- b2b_entities: cover all cases where param is not printable Completes commit 0bd7fbe7 (cherry picked from commit 8ea5ce536664083b526e7fcf567e624bf9b7fe78) From noreply at github.com Fri Jun 11 14:10:12 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 11 Jun 2021 07:10:12 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 61519d: b2b_entities: cover all cases where param is not p... Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 61519da3e6571098b3f60646f4556f611cb0e5a5 https://github.com/OpenSIPS/opensips/commit/61519da3e6571098b3f60646f4556f611cb0e5a5 Author: Razvan Crainea Date: 2021-06-09 (Wed, 09 Jun 2021) Changed paths: M modules/b2b_entities/b2be_db.c Log Message: ----------- b2b_entities: cover all cases where param is not printable Completes commit 0bd7fbe7 (cherry picked from commit 8ea5ce536664083b526e7fcf567e624bf9b7fe78) From noreply at github.com Fri Jun 11 14:21:27 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 11 Jun 2021 07:21:27 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2bcb9f: acc: remove acc_created_avp_name param as unused Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 2bcb9fc719fd6fd11a958d74020faad70d5accc4 https://github.com/OpenSIPS/opensips/commit/2bcb9fc719fd6fd11a958d74020faad70d5accc4 Author: Razvan Crainea Date: 2021-06-11 (Fri, 11 Jun 2021) Changed paths: M modules/acc/acc.c M modules/acc/acc_logic.c M modules/acc/acc_mod.c M modules/acc/doc/acc_admin.xml Log Message: ----------- acc: remove acc_created_avp_name param as unused The acc_created_avp_name parameter is no longer being used, so it has been dropped From noreply at github.com Fri Jun 11 14:21:38 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 11 Jun 2021 07:21:38 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7fc0d4: acc: remove acc_created_avp_name param as unused Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 7fc0d491b9ac009dafb9dfcb022e16257b2e76c0 https://github.com/OpenSIPS/opensips/commit/7fc0d491b9ac009dafb9dfcb022e16257b2e76c0 Author: Razvan Crainea Date: 2021-06-11 (Fri, 11 Jun 2021) Changed paths: M modules/acc/acc.c M modules/acc/acc_logic.c M modules/acc/acc_mod.c M modules/acc/doc/acc_admin.xml Log Message: ----------- acc: remove acc_created_avp_name param as unused The acc_created_avp_name parameter is no longer being used, so it has been dropped (cherry picked from commit 2bcb9fc719fd6fd11a958d74020faad70d5accc4) From noreply at github.com Fri Jun 11 15:05:15 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Fri, 11 Jun 2021 08:05:15 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d6361e: tls_wolfssl: do not compile module by default Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: d6361e95725f9fef6dddc3b0d2ebf1899ac13439 https://github.com/OpenSIPS/opensips/commit/d6361e95725f9fef6dddc3b0d2ebf1899ac13439 Author: Vlad Patrascu Date: 2021-06-11 (Fri, 11 Jun 2021) Changed paths: M Makefile.conf.template Log Message: ----------- tls_wolfssl: do not compile module by default From noreply at github.com Fri Jun 11 15:05:38 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Fri, 11 Jun 2021 08:05:38 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 28e152: tls_wolfssl: do not compile module by default Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 28e15224c86f3c7d2f169b8e9c899932f34ceec6 https://github.com/OpenSIPS/opensips/commit/28e15224c86f3c7d2f169b8e9c899932f34ceec6 Author: Vlad Patrascu Date: 2021-06-11 (Fri, 11 Jun 2021) Changed paths: M Makefile.conf.template Log Message: ----------- tls_wolfssl: do not compile module by default (cherry picked from commit d6361e95725f9fef6dddc3b0d2ebf1899ac13439) From noreply at github.com Sat Jun 12 20:51:00 2021 From: noreply at github.com (opensips-github) Date: Sat, 12 Jun 2021 13:51:00 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6298c8: Rebuild documentation Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 6298c80e22b45d5ac651353cc718c714a63a77c9 https://github.com/OpenSIPS/opensips/commit/6298c80e22b45d5ac651353cc718c714a63a77c9 Author: OpenSIPS Date: 2021-06-12 (Sat, 12 Jun 2021) Changed paths: M modules/b2b_entities/README M modules/b2b_entities/doc/contributors.xml M modules/presence/README M modules/presence/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sat Jun 12 21:16:03 2021 From: noreply at github.com (opensips-github) Date: Sat, 12 Jun 2021 14:16:03 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 388e13: Rebuild documentation Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 388e13d5e1cb317cb46b03b2607a2cc5e115dd8b https://github.com/OpenSIPS/opensips/commit/388e13d5e1cb317cb46b03b2607a2cc5e115dd8b Author: OpenSIPS Date: 2021-06-13 (Sun, 13 Jun 2021) Changed paths: M modules/acc/README M modules/acc/doc/contributors.xml M modules/b2b_entities/README M modules/b2b_entities/doc/contributors.xml M modules/presence/README M modules/presence/doc/contributors.xml M modules/pua/README M modules/pua/doc/contributors.xml M modules/rtp_relay/README M modules/rtp_relay/doc/contributors.xml M modules/rtpproxy/README M modules/rtpproxy/doc/contributors.xml M modules/tls_wolfssl/README M modules/tls_wolfssl/doc/contributors.xml M modules/usrloc/README M modules/usrloc/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Mon Jun 14 11:07:44 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Mon, 14 Jun 2021 04:07:44 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e86a11: drouting: completely remove 'W' flag of the do_rou... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: e86a1121b0fee5da25a82a72e4fe52be28e0a8bc https://github.com/OpenSIPS/opensips/commit/e86a1121b0fee5da25a82a72e4fe52be28e0a8bc Author: Razvan Crainea Date: 2021-06-14 (Mon, 14 Jun 2021) Changed paths: M modules/drouting/doc/drouting_admin.xml M modules/drouting/drouting.c Log Message: ----------- drouting: completely remove 'W' flag of the do_routing function Commit: 976eae579be22a1cf3f38697916fd1026f573582 https://github.com/OpenSIPS/opensips/commit/976eae579be22a1cf3f38697916fd1026f573582 Author: Razvan Crainea Date: 2021-06-14 (Mon, 14 Jun 2021) Changed paths: M modules/cgrates/cgrates.c Log Message: ----------- cgrates: remove deprecated $cgrret var Commit: 1eccae43b2df0bc955fa76379789e162b2825784 https://github.com/OpenSIPS/opensips/commit/1eccae43b2df0bc955fa76379789e162b2825784 Author: Razvan Crainea Date: 2021-06-14 (Mon, 14 Jun 2021) Changed paths: M cfg.lex M cfg.y Log Message: ----------- cfg: completely drop 'tcp_listen_backlog' parameter Commit: 620bbb9b30d76d1fdcef6293c9aac4f546b95510 https://github.com/OpenSIPS/opensips/commit/620bbb9b30d76d1fdcef6293c9aac4f546b95510 Author: Razvan Crainea Date: 2021-06-14 (Mon, 14 Jun 2021) Changed paths: M core_cmds.c Log Message: ----------- core_cmds: remove rewrite* deprecated functions Commit: 64e6da4e205dc8df89ecd6e3bc14490a847e7454 https://github.com/OpenSIPS/opensips/commit/64e6da4e205dc8df89ecd6e3bc14490a847e7454 Author: Razvan Crainea Date: 2021-06-14 (Mon, 14 Jun 2021) Changed paths: M modules/group/group_mod.c Log Message: ----------- group: remove obsolete functions Commit: 9e95793fc8c68ea97e1bc956592f12d01b71d683 https://github.com/OpenSIPS/opensips/commit/9e95793fc8c68ea97e1bc956592f12d01b71d683 Author: Razvan Crainea Date: 2021-06-14 (Mon, 14 Jun 2021) Changed paths: M pvar.c Log Message: ----------- pvar: remove ovsolete variables Commit: 2e839676ce27ef045b00dcec0ffcbb5753566166 https://github.com/OpenSIPS/opensips/commit/2e839676ce27ef045b00dcec0ffcbb5753566166 Author: Razvan Crainea Date: 2021-06-14 (Mon, 14 Jun 2021) Changed paths: M modules/rtpproxy/doc/rtpproxy_admin.xml M modules/rtpproxy/rtpproxy.c Log Message: ----------- rtpproxy: remove rtpproxy_tout parameter Compare: https://github.com/OpenSIPS/opensips/compare/388e13d5e1cb...2e839676ce27 From noreply at github.com Mon Jun 14 11:27:01 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Mon, 14 Jun 2021 04:27:01 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 122521: pvar: remove unused functions Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 122521925211cbcd306fe7c1164d12c001f17d68 https://github.com/OpenSIPS/opensips/commit/122521925211cbcd306fe7c1164d12c001f17d68 Author: Razvan Crainea Date: 2021-06-14 (Mon, 14 Jun 2021) Changed paths: M pvar.c Log Message: ----------- pvar: remove unused functions From noreply at github.com Mon Jun 14 12:36:58 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Mon, 14 Jun 2021 05:36:58 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] aa5cac: ratelimit: add support for specifying what pipes t... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: aa5cacedf8cdb2f1065ce245fb8ff2902fd16a83 https://github.com/OpenSIPS/opensips/commit/aa5cacedf8cdb2f1065ce245fb8ff2902fd16a83 Author: Razvan Crainea Date: 2021-06-14 (Mon, 14 Jun 2021) Changed paths: M modules/ratelimit/doc/ratelimit_admin.xml M modules/ratelimit/ratelimit.h M modules/ratelimit/ratelimit_helper.c Log Message: ----------- ratelimit: add support for specifying what pipes to replicate From noreply at github.com Mon Jun 14 13:03:32 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Mon, 14 Jun 2021 06:03:32 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9543a0: call_center: add $cc_state variable Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 9543a0c198093c850078b60fd7e1d3d27a04123b https://github.com/OpenSIPS/opensips/commit/9543a0c198093c850078b60fd7e1d3d27a04123b Author: Razvan Crainea Date: 2021-06-14 (Mon, 14 Jun 2021) Changed paths: M modules/call_center/call_center.c M modules/call_center/doc/call_center_admin.xml Log Message: ----------- call_center: add $cc_state variable From noreply at github.com Mon Jun 14 13:14:59 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Mon, 14 Jun 2021 06:14:59 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7b2406: Makefile.defs: allow flexible cfg_dir and bin_dir Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 7b2406d6a7cfdf2346eaa84bfb1ac7bc17b3608f https://github.com/OpenSIPS/opensips/commit/7b2406d6a7cfdf2346eaa84bfb1ac7bc17b3608f Author: Razvan Crainea Date: 2021-06-14 (Mon, 14 Jun 2021) Changed paths: M Makefile.defs Log Message: ----------- Makefile.defs: allow flexible cfg_dir and bin_dir From noreply at github.com Tue Jun 15 10:22:14 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 15 Jun 2021 03:22:14 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d1d898: presence: fix memory leak when receiving an unmatc... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: d1d898878555abe48cd3584ab1f3a8fe6f84ced7 https://github.com/OpenSIPS/opensips/commit/d1d898878555abe48cd3584ab1f3a8fe6f84ced7 Author: Razvan Crainea Date: 2021-06-15 (Tue, 15 Jun 2021) Changed paths: M modules/presence/clustering.c Log Message: ----------- presence: fix memory leak when receiving an unmatched replicated publish From noreply at github.com Tue Jun 15 10:22:33 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 15 Jun 2021 03:22:33 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a00426: presence: fix memory leak when receiving an unmatc... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: a00426bb8e217ad78cc261cd8eb48ba719637749 https://github.com/OpenSIPS/opensips/commit/a00426bb8e217ad78cc261cd8eb48ba719637749 Author: Razvan Crainea Date: 2021-06-15 (Tue, 15 Jun 2021) Changed paths: M modules/presence/clustering.c Log Message: ----------- presence: fix memory leak when receiving an unmatched replicated publish (cherry picked from commit d1d898878555abe48cd3584ab1f3a8fe6f84ced7) From noreply at github.com Tue Jun 15 10:22:50 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 15 Jun 2021 03:22:50 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a4ca05: presence: fix memory leak when receiving an unmatc... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: a4ca05eb5cacd7e74b50c3f11d9763b76dba7d30 https://github.com/OpenSIPS/opensips/commit/a4ca05eb5cacd7e74b50c3f11d9763b76dba7d30 Author: Razvan Crainea Date: 2021-06-15 (Tue, 15 Jun 2021) Changed paths: M modules/presence/clustering.c Log Message: ----------- presence: fix memory leak when receiving an unmatched replicated publish (cherry picked from commit d1d898878555abe48cd3584ab1f3a8fe6f84ced7) From noreply at github.com Tue Jun 15 10:25:17 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 15 Jun 2021 03:25:17 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6f3caa: presence: fix memory leak when receiving an unmatc... Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 6f3caacc82b274b04d9ea0995a0aced9a27c953d https://github.com/OpenSIPS/opensips/commit/6f3caacc82b274b04d9ea0995a0aced9a27c953d Author: Razvan Crainea Date: 2021-06-15 (Tue, 15 Jun 2021) Changed paths: M modules/presence/clustering.c Log Message: ----------- presence: fix memory leak when receiving an unmatched replicated publish (cherry picked from commit d1d898878555abe48cd3584ab1f3a8fe6f84ced7) From noreply at github.com Tue Jun 15 13:11:29 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 15 Jun 2021 06:11:29 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ac9ff1: call_center: check table version Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: ac9ff1e3827f6a801c3b0a9173d194c18e7bfb1c https://github.com/OpenSIPS/opensips/commit/ac9ff1e3827f6a801c3b0a9173d194c18e7bfb1c Author: Razvan Crainea Date: 2021-06-15 (Tue, 15 Jun 2021) Changed paths: M modules/call_center/cc_db.c Log Message: ----------- call_center: check table version Credits go to Level 7 Systems Ltd. for reporting this. Close #1020 From noreply at github.com Tue Jun 15 13:11:53 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 15 Jun 2021 06:11:53 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 618905: call_center: check table version Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 61890536f888a310890c0637cdd2a635b672284c https://github.com/OpenSIPS/opensips/commit/61890536f888a310890c0637cdd2a635b672284c Author: Razvan Crainea Date: 2021-06-15 (Tue, 15 Jun 2021) Changed paths: M modules/call_center/cc_db.c Log Message: ----------- call_center: check table version Credits go to Level 7 Systems Ltd. for reporting this. Close #1020 (cherry picked from commit ac9ff1e3827f6a801c3b0a9173d194c18e7bfb1c) From noreply at github.com Tue Jun 15 15:06:53 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 15 Jun 2021 08:06:53 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 57df74: Module deps: do not run child init twice Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 57df749c7d2b3cc47d82b05a4bd4492e76e758fd https://github.com/OpenSIPS/opensips/commit/57df749c7d2b3cc47d82b05a4bd4492e76e758fd Author: Razvan Crainea Date: 2021-06-15 (Tue, 15 Jun 2021) Changed paths: M sr_module.c Log Message: ----------- Module deps: do not run child init twice make sure mod init is not run multiple times when it is declared as a dependency, but is defined after it's dependent module (i.e. dialog is defined in script after topology_hiding) From noreply at github.com Tue Jun 15 15:07:02 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 15 Jun 2021 08:07:02 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 999096: Module deps: do not run child init twice Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 9990960211e784853bf1d254d0f85545e2929bdc https://github.com/OpenSIPS/opensips/commit/9990960211e784853bf1d254d0f85545e2929bdc Author: Razvan Crainea Date: 2021-06-15 (Tue, 15 Jun 2021) Changed paths: M sr_module.c Log Message: ----------- Module deps: do not run child init twice make sure mod init is not run multiple times when it is declared as a dependency, but is defined after it's dependent module (i.e. dialog is defined in script after topology_hiding) (cherry picked from commit 57df749c7d2b3cc47d82b05a4bd4492e76e758fd) From noreply at github.com Tue Jun 15 15:50:26 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 15 Jun 2021 08:50:26 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 480102: Migrate tcp conn ID from int to unsigned int Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 48010230ae03f409be7919708cd67c2e7cc589cd https://github.com/OpenSIPS/opensips/commit/48010230ae03f409be7919708cd67c2e7cc589cd Author: Bogdan-Andrei Iancu Date: 2021-06-15 (Tue, 15 Jun 2021) Changed paths: M forward.c M forward.h M ip_addr.h M modules/proto_bin/proto_bin.c M modules/proto_hep/proto_hep.c M modules/proto_sctp/sctp_server.c M modules/proto_sctp/sctp_server.h M modules/proto_smpp/proto_smpp.c M modules/proto_tls/proto_tls.c M modules/proto_ws/proto_ws.c M modules/proto_wss/proto_wss.c M net/api_proto.h M net/net_tcp.c M net/net_tcp.h M net/proto_tcp/proto_tcp.c M net/proto_udp/proto_udp.c M net/tcp_conn_defs.h Log Message: ----------- Migrate tcp conn ID from int to unsigned int As used to generate array indexes (for tcp partitions), the ID of the TCP conn must be a positive number. Still it was initialized with rand() (so possible high valules) and continously incremented -> this may lead to an overflow, resulting into a negative value (for an int data type). The solution was to move to unsigned int, so we are safe when overflowing (still resutling into a positive number) Fixes #2344 (cherry picked from commit 6a89cb8eb1f62578a71fa43353c564a7ea69c685) From noreply at github.com Tue Jun 15 16:02:56 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 15 Jun 2021 09:02:56 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f22dfa: Migrate tcp conn ID from int to unsigned int Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: f22dfa0d6264970837ee95f41ec1411360f11587 https://github.com/OpenSIPS/opensips/commit/f22dfa0d6264970837ee95f41ec1411360f11587 Author: Bogdan-Andrei Iancu Date: 2021-06-15 (Tue, 15 Jun 2021) Changed paths: M forward.h M ip_addr.h M modules/proto_bin/proto_bin.c M modules/proto_hep/proto_hep.c M modules/proto_sctp/sctp_server.c M modules/proto_sctp/sctp_server.h M modules/proto_tls/proto_tls.c M modules/proto_ws/proto_ws.c M modules/proto_wss/proto_wss.c M net/api_proto.h M net/net_tcp.c M net/net_tcp.h M net/proto_tcp/proto_tcp.c M net/proto_udp/proto_udp.c M net/tcp_conn_defs.h Log Message: ----------- Migrate tcp conn ID from int to unsigned int As used to generate array indexes (for tcp partitions), the ID of the TCP conn must be a positive number. Still it was initialized with rand() (so possible high valules) and continously incremented -> this may lead to an overflow, resulting into a negative value (for an int data type). The solution was to move to unsigned int, so we are safe when overflowing (still resutling into a positive number) Fixes #2344 (cherry picked from commit 6a89cb8eb1f62578a71fa43353c564a7ea69c685) (cherry picked from commit 48010230ae03f409be7919708cd67c2e7cc589cd) From noreply at github.com Tue Jun 15 16:04:39 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 15 Jun 2021 09:04:39 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a1b444: Fix cherry-pick error Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: a1b44444c7464c5123f290912bb227602c4f6955 https://github.com/OpenSIPS/opensips/commit/a1b44444c7464c5123f290912bb227602c4f6955 Author: Bogdan-Andrei Iancu Date: 2021-06-15 (Tue, 15 Jun 2021) Changed paths: M forward.c Log Message: ----------- Fix cherry-pick error Related to f22dfa0d6264970837ee95f41ec1411360f11587 From noreply at github.com Tue Jun 15 18:58:31 2021 From: noreply at github.com (Liviu Chircu) Date: Tue, 15 Jun 2021 11:58:31 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e00a71: aaa_diameter: Re-structure code; Share common AVPs... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: e00a71cb65814fff1929df02450dc2bfb3904ba9 https://github.com/OpenSIPS/opensips/commit/e00a71cb65814fff1929df02450dc2bfb3904ba9 Author: Liviu Chircu Date: 2021-06-15 (Tue, 15 Jun 2021) Changed paths: M modules/aaa_diameter/Makefile M modules/aaa_diameter/aaa_impl.c M modules/aaa_diameter/aaa_impl.h Log Message: ----------- aaa_diameter: Re-structure code; Share common AVPs with fD app Commit: 5139dfa01cb7bb0c7fed273f1ac2a8e1316a5d41 https://github.com/OpenSIPS/opensips/commit/5139dfa01cb7bb0c7fed273f1ac2a8e1316a5d41 Author: Liviu Chircu Date: 2021-06-15 (Tue, 15 Jun 2021) Changed paths: M modules/aaa_diameter/aaa_diameter.c M modules/aaa_diameter/aaa_impl.c M modules/aaa_diameter/aaa_impl.h M modules/aaa_diameter/peer.c Log Message: ----------- aaa_diameter: Improve handling for digest auth Result-Code Add synchronization between SIP workers and freeDiameter peer threads, in order to pass the value of the Result-Code to the blocked SIP worker. As a next iteration, there is also the option of making this entire process asynchronous, possibly with something like: ... async (aaa_proxy_authorize("sipdomain.invalid"), resume_route); } route [resume_route] { if ($rc < 0) proxy_challenge("sipdomain.invalid"); ... } Commit: 8661d315d07009d75075665c34279a139d0f9700 https://github.com/OpenSIPS/opensips/commit/8661d315d07009d75075665c34279a139d0f9700 Author: Liviu Chircu Date: 2021-06-15 (Tue, 15 Jun 2021) Changed paths: M modules/auth_aaa/sterman.c Log Message: ----------- auth_aaa: Downgrade auth failure log to DEBUG This will prevent unnecessary log spam Compare: https://github.com/OpenSIPS/opensips/compare/57df749c7d2b...8661d315d070 From noreply at github.com Tue Jun 15 19:05:08 2021 From: noreply at github.com (Liviu Chircu) Date: Tue, 15 Jun 2021 12:05:08 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ed397f: aaa_diameter: Add the "app_opensips" freeDiameter ... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: ed397f948b5ff65479e41646e491bdc6bc83031e https://github.com/OpenSIPS/opensips/commit/ed397f948b5ff65479e41646e491bdc6bc83031e Author: Liviu Chircu Date: 2021-06-15 (Tue, 15 Jun 2021) Changed paths: A modules/aaa_diameter/app_opensips/CMakeLists.txt A modules/aaa_diameter/app_opensips/app_opensips.c A modules/aaa_diameter/app_opensips/avps.c A modules/aaa_diameter/app_opensips/avps.h Log Message: ----------- aaa_diameter: Add the "app_opensips" freeDiameter application This is the server-side component of the Diameter integration, permanently maintaining an open-connection to the "aaa_diameter" module's Diameter peer in OpenSIPS (or at least, ideally). The main goals of the app: * to offer support for all Diameter applications and interactions, e.g. accounting, digest authentication, etc. * to be fully pluggable into commonly-found package-based freeDiameter installs on newer distros (e.g. Debian 10+, Ubuntu 20+, possibly others). From noreply at github.com Tue Jun 15 19:06:31 2021 From: noreply at github.com (Liviu Chircu) Date: Tue, 15 Jun 2021 12:06:31 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4f352c: aaa_diameter: Re-structure code; Share common AVPs... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 4f352c8224e477b923276c96877a91383b5a75c0 https://github.com/OpenSIPS/opensips/commit/4f352c8224e477b923276c96877a91383b5a75c0 Author: Liviu Chircu Date: 2021-06-15 (Tue, 15 Jun 2021) Changed paths: M modules/aaa_diameter/Makefile M modules/aaa_diameter/aaa_impl.c M modules/aaa_diameter/aaa_impl.h Log Message: ----------- aaa_diameter: Re-structure code; Share common AVPs with fD app (cherry picked from commit e00a71cb65814fff1929df02450dc2bfb3904ba9) Commit: 9bc98e10fd61a1b1d56b928f044a6bb5b7b2d818 https://github.com/OpenSIPS/opensips/commit/9bc98e10fd61a1b1d56b928f044a6bb5b7b2d818 Author: Liviu Chircu Date: 2021-06-15 (Tue, 15 Jun 2021) Changed paths: M modules/aaa_diameter/aaa_diameter.c M modules/aaa_diameter/aaa_impl.c M modules/aaa_diameter/aaa_impl.h M modules/aaa_diameter/peer.c Log Message: ----------- aaa_diameter: Improve handling for digest auth Result-Code Add synchronization between SIP workers and freeDiameter peer threads, in order to pass the value of the Result-Code to the blocked SIP worker. As a next iteration, there is also the option of making this entire process asynchronous, possibly with something like: ... async (aaa_proxy_authorize("sipdomain.invalid"), resume_route); } route [resume_route] { if ($rc < 0) proxy_challenge("sipdomain.invalid"); ... } (cherry picked from commit 5139dfa01cb7bb0c7fed273f1ac2a8e1316a5d41) Commit: 2498904f858ad6f4a7bc67e9bbc1b466a6c924cb https://github.com/OpenSIPS/opensips/commit/2498904f858ad6f4a7bc67e9bbc1b466a6c924cb Author: Liviu Chircu Date: 2021-06-15 (Tue, 15 Jun 2021) Changed paths: M modules/auth_aaa/sterman.c Log Message: ----------- auth_aaa: Downgrade auth failure log to DEBUG This will prevent unnecessary log spam (cherry picked from commit 8661d315d07009d75075665c34279a139d0f9700) Commit: e6daa9e4acd6d34924b611283940e4d22e303cee https://github.com/OpenSIPS/opensips/commit/e6daa9e4acd6d34924b611283940e4d22e303cee Author: Liviu Chircu Date: 2021-06-15 (Tue, 15 Jun 2021) Changed paths: A modules/aaa_diameter/app_opensips/CMakeLists.txt A modules/aaa_diameter/app_opensips/app_opensips.c A modules/aaa_diameter/app_opensips/avps.c A modules/aaa_diameter/app_opensips/avps.h Log Message: ----------- aaa_diameter: Add the "app_opensips" freeDiameter application This is the server-side component of the Diameter integration, permanently maintaining an open-connection to the "aaa_diameter" module's Diameter peer in OpenSIPS (or at least, ideally). The main goals of the app: * to offer support for all Diameter applications and interactions, e.g. accounting, digest authentication, etc. * to be fully pluggable into commonly-found package-based freeDiameter installs on newer distros (e.g. Debian 10+, Ubuntu 20+, possibly others). (cherry picked from commit ed397f948b5ff65479e41646e491bdc6bc83031e) Compare: https://github.com/OpenSIPS/opensips/compare/9990960211e7...e6daa9e4acd6 From noreply at github.com Tue Jun 15 19:33:00 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Tue, 15 Jun 2021 12:33:00 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0ddcb2: cachedb_redis: fix usage of ssl context from tls_mgm Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 0ddcb2bdbf845e92ef659042adb6524488268d8f https://github.com/OpenSIPS/opensips/commit/0ddcb2bdbf845e92ef659042adb6524488268d8f Author: Vlad Patrascu Date: 2021-06-15 (Tue, 15 Jun 2021) Changed paths: M modules/cachedb_redis/cachedb_redis.c M modules/cachedb_redis/cachedb_redis_dbase.c M modules/tls_mgm/api.h M modules/tls_mgm/tls_config.h M modules/tls_mgm/tls_mgm.c M modules/tls_mgm/tls_select.c Log Message: ----------- cachedb_redis: fix usage of ssl context from tls_mgm Closes #2538 From noreply at github.com Tue Jun 15 19:33:17 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Tue, 15 Jun 2021 12:33:17 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9bb664: cachedb_redis: fix usage of ssl context from tls_mgm Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 9bb66411a9b2d345bab4161ad9d64df3f326f395 https://github.com/OpenSIPS/opensips/commit/9bb66411a9b2d345bab4161ad9d64df3f326f395 Author: Vlad Patrascu Date: 2021-06-15 (Tue, 15 Jun 2021) Changed paths: M modules/cachedb_redis/cachedb_redis.c M modules/cachedb_redis/cachedb_redis_dbase.c M modules/tls_mgm/api.h M modules/tls_mgm/tls_config.h M modules/tls_mgm/tls_mgm.c M modules/tls_mgm/tls_select.c Log Message: ----------- cachedb_redis: fix usage of ssl context from tls_mgm Closes #2538 (cherry picked from commit 0ddcb2bdbf845e92ef659042adb6524488268d8f) From liviu at opensips.org Thu Jun 17 09:04:27 2021 From: liviu at opensips.org (Liviu Chircu) Date: Thu, 17 Jun 2021 12:04:27 +0300 Subject: [OpenSIPS-Devel] [BLOG] Getting Started With Diameter In OpenSIPS 3.2 Message-ID: Hi folks, Our latest blog post [1] (10-minute read) features a thorough description of the Diameter protocol, the freeDiameter open-source project and how we integrated all of these into OpenSIPS 3.2 to offer accounting, authentication and future IMS capabilities. The blog also links to a detailed tutorial [2] on how you can set it up on your own and give it a test! [1]: https://blog.opensips.org/2021/06/17/getting-started-with-diameter-in-opensips-3-2/ [2]: https://www.opensips.org/Documentation/Tutorials-Diameter-AAA Enjoy, -- Liviu Chircu www.twitter.com/liviuchircu | www.opensips-solutions.com OpenSIPS Summit 2021 Distributed | www.opensips.org/events From noreply at github.com Thu Jun 17 13:58:19 2021 From: noreply at github.com (Liviu Chircu) Date: Thu, 17 Jun 2021 06:58:19 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 24c8ee: Fix compiler warnings with -DUSE_FUTEX Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 24c8ee9ed38ccc41ef45dce3065b9d88cb959782 https://github.com/OpenSIPS/opensips/commit/24c8ee9ed38ccc41ef45dce3065b9d88cb959782 Author: Liviu Chircu Date: 2021-06-17 (Thu, 17 Jun 2021) Changed paths: M db/db_ut.c M serialize.c Log Message: ----------- Fix compiler warnings with -DUSE_FUTEX Specifically: futex_lock.h:78: warning: implicit declaration of function ‘syscall’ This warning appears since glibc version 2.19, along with the introduction of the _DEFAULT_SOURCE FTM, which is a macro that seems to be additionally required when defining any of the previous FTMs... man feature_test_macros From noreply at github.com Thu Jun 17 14:07:35 2021 From: noreply at github.com (Liviu Chircu) Date: Thu, 17 Jun 2021 07:07:35 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 54cf93: Fix compiler warnings with -DUSE_FUTEX Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 54cf93cc6aaa08497d6ade4fcb3f67b5e7fc0708 https://github.com/OpenSIPS/opensips/commit/54cf93cc6aaa08497d6ade4fcb3f67b5e7fc0708 Author: Liviu Chircu Date: 2021-06-17 (Thu, 17 Jun 2021) Changed paths: M db/db_ut.c M serialize.c Log Message: ----------- Fix compiler warnings with -DUSE_FUTEX Specifically: futex_lock.h:78: warning: implicit declaration of function ‘syscall’ This warning appears since glibc version 2.19, along with the introduction of the _DEFAULT_SOURCE FTM, which is a macro that seems to be additionally required when defining any of the previous FTMs... man feature_test_macros (cherry picked from commit 24c8ee9ed38ccc41ef45dce3065b9d88cb959782) From noreply at github.com Thu Jun 17 17:11:42 2021 From: noreply at github.com (Liviu Chircu) Date: Thu, 17 Jun 2021 10:11:42 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8cc4b3: registrar: Update the Contact URI on param-based m... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 8cc4b3249625802f2b3a11fb5f8b264cae6c6a11 https://github.com/OpenSIPS/opensips/commit/8cc4b3249625802f2b3a11fb5f8b264cae6c6a11 Author: Liviu Chircu Date: 2021-06-17 (Thu, 17 Jun 2021) Changed paths: M modules/registrar/save.c M modules/usrloc/urecord.c M parser/parse_uri.h Log Message: ----------- registrar: Update the Contact URI on param-based matching Commit: 60f1a532531cefe5696edc0844b7ccb0b36be4c6 https://github.com/OpenSIPS/opensips/commit/60f1a532531cefe5696edc0844b7ccb0b36be4c6 Author: Liviu Chircu Date: 2021-06-17 (Thu, 17 Jun 2021) Changed paths: M modules/mid_registrar/save.c M modules/registrar/save.c M modules/registrar/test/test.c M modules/usrloc/dlist.c M modules/usrloc/ucontact.c M modules/usrloc/ucontact.h M modules/usrloc/udomain.c M modules/usrloc/ul_cluster.c M modules/usrloc/ul_cluster.h M modules/usrloc/ul_mi.c M modules/usrloc/urecord.c M modules/usrloc/urecord.h M modules/usrloc/usrloc.h Log Message: ----------- usrloc: Include the matching algorithm in replication packets Although this commit also bumps the usrloc BIN packet version from 2 -> 3, there is added logic for backwards-compatibility with version 2 packets, so the migration in a clustered environment should be silky smooth! Many thanks to Giovanni Maruzzelli (@gmaruzz) for catching this issue and providing a detailed bug report! Fixes #2351 Compare: https://github.com/OpenSIPS/opensips/compare/24c8ee9ed38c...60f1a532531c From noreply at github.com Thu Jun 17 18:39:58 2021 From: noreply at github.com (Liviu Chircu) Date: Thu, 17 Jun 2021 11:39:58 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9a592a: registrar: Update the Contact URI on param-based m... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 9a592a8ccbbc8fd735c6d07f7b2a0a98d3bf8b43 https://github.com/OpenSIPS/opensips/commit/9a592a8ccbbc8fd735c6d07f7b2a0a98d3bf8b43 Author: Liviu Chircu Date: 2021-06-17 (Thu, 17 Jun 2021) Changed paths: M modules/registrar/save.c M modules/usrloc/urecord.c M parser/parse_uri.h Log Message: ----------- registrar: Update the Contact URI on param-based matching (cherry picked from commit 8cc4b3249625802f2b3a11fb5f8b264cae6c6a11) Commit: 65feaf1b72f83b1bca981b90d7e1234733236562 https://github.com/OpenSIPS/opensips/commit/65feaf1b72f83b1bca981b90d7e1234733236562 Author: Liviu Chircu Date: 2021-06-17 (Thu, 17 Jun 2021) Changed paths: M modules/mid_registrar/save.c M modules/registrar/save.c M modules/registrar/test/test.c M modules/usrloc/dlist.c M modules/usrloc/ucontact.c M modules/usrloc/ucontact.h M modules/usrloc/udomain.c M modules/usrloc/ul_cluster.c M modules/usrloc/ul_cluster.h M modules/usrloc/ul_mi.c M modules/usrloc/urecord.c M modules/usrloc/urecord.h M modules/usrloc/usrloc.h Log Message: ----------- usrloc: Include the matching algorithm in replication packets Although this commit also bumps the usrloc BIN packet version from 2 -> 3, there is added logic for backwards-compatibility with version 2 packets, so the migration in a clustered environment should be silky smooth! Many thanks to Giovanni Maruzzelli (@gmaruzz) for catching this issue and providing a detailed bug report! Fixes #2351 (cherry picked from commit 60f1a532531cefe5696edc0844b7ccb0b36be4c6) Compare: https://github.com/OpenSIPS/opensips/compare/48010230ae03...65feaf1b72f8 From noreply at github.com Fri Jun 18 09:34:17 2021 From: noreply at github.com (Liviu Chircu) Date: Fri, 18 Jun 2021 02:34:17 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a5501a: mid-registrar: Make the "%40" Contact user substri... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: a5501ab3d2476382a3e6cb0382689c17a30c1a9f https://github.com/OpenSIPS/opensips/commit/a5501ab3d2476382a3e6cb0382689c17a30c1a9f Author: Liviu Chircu Date: 2021-06-18 (Fri, 18 Jun 2021) Changed paths: M lib/reg/lookup.c M lib/reg/lookup.h M lib/reg/sip_msg.c M modules/mid_registrar/doc/mid_registrar_admin.xml M modules/mid_registrar/encode.c M modules/mid_registrar/encode.h M modules/mid_registrar/lookup.c M modules/mid_registrar/mid_registrar.c M modules/mid_registrar/mid_registrar.h M modules/mid_registrar/save.c M modules/registrar/lookup.c M modules/sipmsgops/sipmsgops.c M parser/parse_uri.h Log Message: ----------- mid-registrar: Make the "%40" Contact user substring configurable This patch adds the "at_escape_str" modparam, which is only relevant for mid-registrar running in "mode == 2" (AoR throttling). This setting gives developers more control over the mid-registrar's Contact headers in case the default sequence is problematic. This may fix issues where, for example, the "%40" string is un-escaped by the backend registrar, causing errors during DNS lookup of something resembling, e.g., "alice at 1.1.1.1@2.2.2.2". ^-------------^ (the hostname that gets looked up) The default value remains unchanged: "%40" Related to #2367 From noreply at github.com Fri Jun 18 09:38:25 2021 From: noreply at github.com (Liviu Chircu) Date: Fri, 18 Jun 2021 02:38:25 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 415b6d: Fix long vs. int formatting warnings on ARM32 Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 415b6d8cb671202713e7e7384ef7550bb725cafd https://github.com/OpenSIPS/opensips/commit/415b6d8cb671202713e7e7384ef7550bb725cafd Author: Liviu Chircu Date: 2021-06-18 (Fri, 18 Jun 2021) Changed paths: M parser/parse_uri.h Log Message: ----------- Fix long vs. int formatting warnings on ARM32 From noreply at github.com Fri Jun 18 09:43:08 2021 From: noreply at github.com (Liviu Chircu) Date: Fri, 18 Jun 2021 02:43:08 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] cdd7eb: Export is_username_char() to core and reuse it Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: cdd7eb44e48ab685330b99fa6a262a15199da456 https://github.com/OpenSIPS/opensips/commit/cdd7eb44e48ab685330b99fa6a262a15199da456 Author: Liviu Chircu Date: 2021-06-18 (Fri, 18 Jun 2021) Changed paths: M modules/sipmsgops/sipmsgops.c M parser/parse_uri.h M parser/test/test_parser.c M strcommon.c Log Message: ----------- Export is_username_char() to core and reuse it Also remove the duplicate IS_ALPHANUM() module macro while at it. Work in progress for #2367 (cherry picked from commit b03cb41a3155623ba15bbde582e46f1f55864f70) Commit: bcb8ad95ba5ba6d3c49af6e7939c1c62eef33153 https://github.com/OpenSIPS/opensips/commit/bcb8ad95ba5ba6d3c49af6e7939c1c62eef33153 Author: Liviu Chircu Date: 2021-06-18 (Fri, 18 Jun 2021) Changed paths: M lib/reg/lookup.c M lib/reg/lookup.h M lib/reg/sip_msg.c M modules/mid_registrar/doc/mid_registrar_admin.xml M modules/mid_registrar/encode.c M modules/mid_registrar/encode.h M modules/mid_registrar/lookup.c M modules/mid_registrar/mid_registrar.c M modules/mid_registrar/mid_registrar.h M modules/mid_registrar/save.c M modules/registrar/lookup.c M modules/sipmsgops/sipmsgops.c M parser/parse_uri.h Log Message: ----------- mid-registrar: Make the "%40" Contact user substring configurable This patch adds the "at_escape_str" modparam, which is only relevant for mid-registrar running in "mode == 2" (AoR throttling). This setting gives developers more control over the mid-registrar's Contact headers in case the default sequence is problematic. This may fix issues where, for example, the "%40" string is un-escaped by the backend registrar, causing errors during DNS lookup of something resembling, e.g., "alice at 1.1.1.1@2.2.2.2". ^-------------^ (the hostname that gets looked up) The default value remains unchanged: "%40" Related to #2367 (cherry picked from commit a5501ab3d2476382a3e6cb0382689c17a30c1a9f) Compare: https://github.com/OpenSIPS/opensips/compare/65feaf1b72f8...bcb8ad95ba5b From noreply at github.com Fri Jun 18 10:18:43 2021 From: noreply at github.com (Liviu Chircu) Date: Fri, 18 Jun 2021 03:18:43 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] cad9b1: registrar: Update the Contact URI on param-based m... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: cad9b171c274563d7265b40198e09ee8526fe758 https://github.com/OpenSIPS/opensips/commit/cad9b171c274563d7265b40198e09ee8526fe758 Author: Liviu Chircu Date: 2021-06-18 (Fri, 18 Jun 2021) Changed paths: M modules/registrar/save.c M modules/usrloc/urecord.c M parser/parse_uri.h Log Message: ----------- registrar: Update the Contact URI on param-based matching (cherry picked from commit 8cc4b3249625802f2b3a11fb5f8b264cae6c6a11) Commit: 7ea363272cc34e3ac94ee3f7f41ee65e951cfbcb https://github.com/OpenSIPS/opensips/commit/7ea363272cc34e3ac94ee3f7f41ee65e951cfbcb Author: Liviu Chircu Date: 2021-06-18 (Fri, 18 Jun 2021) Changed paths: M modules/mid_registrar/save.c M modules/registrar/save.c M modules/registrar/test/test.c M modules/usrloc/dlist.c M modules/usrloc/ucontact.c M modules/usrloc/ucontact.h M modules/usrloc/udomain.c M modules/usrloc/ul_cluster.c M modules/usrloc/ul_cluster.h M modules/usrloc/ul_mi.c M modules/usrloc/urecord.c M modules/usrloc/urecord.h M modules/usrloc/usrloc.h Log Message: ----------- usrloc: Include the matching algorithm in replication packets Although this commit also bumps the usrloc BIN packet version from 2 -> 3, there is added logic for backwards-compatibility with version 2 packets, so the migration in a clustered environment should be silky smooth! Many thanks to Giovanni Maruzzelli (@gmaruzz) for catching this issue and providing a detailed bug report! Fixes #2351 (cherry picked from commit 60f1a532531cefe5696edc0844b7ccb0b36be4c6) Commit: 6c78fdd7e9dbe5bc7162c6e5376149b0f0193c02 https://github.com/OpenSIPS/opensips/commit/6c78fdd7e9dbe5bc7162c6e5376149b0f0193c02 Author: Liviu Chircu Date: 2021-06-18 (Fri, 18 Jun 2021) Changed paths: M lib/reg/lookup.c M lib/reg/lookup.h M lib/reg/sip_msg.c M modules/mid_registrar/doc/mid_registrar_admin.xml M modules/mid_registrar/encode.c M modules/mid_registrar/encode.h M modules/mid_registrar/lookup.c M modules/mid_registrar/mid_registrar.c M modules/mid_registrar/mid_registrar.h M modules/mid_registrar/save.c M modules/registrar/lookup.c M modules/sipmsgops/sipmsgops.c M parser/parse_uri.h Log Message: ----------- mid-registrar: Make the "%40" Contact user substring configurable This patch adds the "at_escape_str" modparam, which is only relevant for mid-registrar running in "mode == 2" (AoR throttling). This setting gives developers more control over the mid-registrar's Contact headers in case the default sequence is problematic. This may fix issues where, for example, the "%40" string is un-escaped by the backend registrar, causing errors during DNS lookup of something resembling, e.g., "alice at 1.1.1.1@2.2.2.2". ^-------------^ (the hostname that gets looked up) The default value remains unchanged: "%40" Related to #2367 (cherry picked from commit a5501ab3d2476382a3e6cb0382689c17a30c1a9f) Compare: https://github.com/OpenSIPS/opensips/compare/54cf93cc6aaa...6c78fdd7e9db From noreply at github.com Sat Jun 19 20:50:27 2021 From: noreply at github.com (opensips-github) Date: Sat, 19 Jun 2021 13:50:27 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0b4d36: Rebuild documentation Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 0b4d365e11da93037027bbc431fb0898eab54291 https://github.com/OpenSIPS/opensips/commit/0b4d365e11da93037027bbc431fb0898eab54291 Author: OpenSIPS Date: 2021-06-19 (Sat, 19 Jun 2021) Changed paths: 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_bin/README M modules/proto_bin/doc/contributors.xml M modules/proto_hep/README M modules/proto_hep/doc/contributors.xml M modules/proto_sctp/README M modules/proto_sctp/doc/contributors.xml M modules/proto_smpp/README M modules/proto_smpp/doc/contributors.xml M modules/proto_tls/README M modules/proto_tls/doc/contributors.xml M modules/proto_ws/README M modules/proto_ws/doc/contributors.xml M modules/proto_wss/README M modules/proto_wss/doc/contributors.xml M modules/registrar/README M modules/registrar/doc/contributors.xml M modules/sipmsgops/README M modules/sipmsgops/doc/contributors.xml M modules/usrloc/README M modules/usrloc/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Tue Jun 22 12:12:03 2021 From: noreply at github.com (Liviu Chircu) Date: Tue, 22 Jun 2021 05:12:03 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d1e2fd: dialog: Minor rewrite of get_timeout_dlgs() Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: d1e2fdc5f44b1950d65ddcb4c97fc0d2d93d49e6 https://github.com/OpenSIPS/opensips/commit/d1e2fdc5f44b1950d65ddcb4c97fc0d2d93d49e6 Author: Liviu Chircu Date: 2021-06-22 (Tue, 22 Jun 2021) Changed paths: M modules/dialog/dlg_req_within.h M modules/dialog/dlg_timer.c Log Message: ----------- dialog: Minor rewrite of get_timeout_dlgs() * re-define the ping state values, as they are NOT meant to be combined or checked as a bitmask (they are mutually exclusive) * eliminate copy-pasted list detachment blocks (merge into one "if") Commit: 3576e66dd839323887950f19e387d35112c611b0 https://github.com/OpenSIPS/opensips/commit/3576e66dd839323887950f19e387d35112c611b0 Author: Liviu Chircu Date: 2021-06-22 (Tue, 22 Jun 2021) Changed paths: M modules/dialog/dlg_timer.c Log Message: ----------- dialog pinging: Avoid nested pinging transactions This fixes a rare condition that could occur whenever the OPTIONS/Re-INVITE pinging interval was lower than the SIP transaction timeout (typically 15 seconds, so a pinging interval of < 15 seconds). In this case, a new pinging transaction would be continuously started, before the previous one would get the chance to complete, e.g. with 408 Timeout for a dead SIP endpoint. Fixes #2535 Compare: https://github.com/OpenSIPS/opensips/compare/a1b44444c746...3576e66dd839 From noreply at github.com Tue Jun 22 12:15:46 2021 From: noreply at github.com (Liviu Chircu) Date: Tue, 22 Jun 2021 05:15:46 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4b6097: dialog: Minor rewrite of get_timeout_dlgs() Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 4b6097de408ab93682ee719764f12aba3d5b552c https://github.com/OpenSIPS/opensips/commit/4b6097de408ab93682ee719764f12aba3d5b552c Author: Liviu Chircu Date: 2021-06-22 (Tue, 22 Jun 2021) Changed paths: M modules/dialog/dlg_req_within.h M modules/dialog/dlg_timer.c Log Message: ----------- dialog: Minor rewrite of get_timeout_dlgs() * re-define the ping state values, as they are NOT meant to be combined or checked as a bitmask (they are mutually exclusive) * eliminate copy-pasted list detachment blocks (merge into one "if") (cherry picked from commit d1e2fdc5f44b1950d65ddcb4c97fc0d2d93d49e6) Commit: ae1ffaf892f6a018bb1639d39665fffbe6bb3a1e https://github.com/OpenSIPS/opensips/commit/ae1ffaf892f6a018bb1639d39665fffbe6bb3a1e Author: Liviu Chircu Date: 2021-06-22 (Tue, 22 Jun 2021) Changed paths: M modules/dialog/dlg_timer.c Log Message: ----------- dialog pinging: Avoid nested pinging transactions This fixes a rare condition that could occur whenever the OPTIONS/Re-INVITE pinging interval was lower than the SIP transaction timeout (typically 15 seconds, so a pinging interval of < 15 seconds). In this case, a new pinging transaction would be continuously started, before the previous one would get the chance to complete, e.g. with 408 Timeout for a dead SIP endpoint. Fixes #2535 Compare: https://github.com/OpenSIPS/opensips/compare/0b4d365e11da...ae1ffaf892f6 From noreply at github.com Tue Jun 22 12:16:08 2021 From: noreply at github.com (Liviu Chircu) Date: Tue, 22 Jun 2021 05:16:08 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 84f0c1: dialog: Minor rewrite of get_timeout_dlgs() Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 84f0c1e6b5837f1c8678e3168377d39919e3fde3 https://github.com/OpenSIPS/opensips/commit/84f0c1e6b5837f1c8678e3168377d39919e3fde3 Author: Liviu Chircu Date: 2021-06-22 (Tue, 22 Jun 2021) Changed paths: M modules/dialog/dlg_req_within.h M modules/dialog/dlg_timer.c Log Message: ----------- dialog: Minor rewrite of get_timeout_dlgs() * re-define the ping state values, as they are NOT meant to be combined or checked as a bitmask (they are mutually exclusive) * eliminate copy-pasted list detachment blocks (merge into one "if") (cherry picked from commit d1e2fdc5f44b1950d65ddcb4c97fc0d2d93d49e6) (cherry picked from commit 4b6097de408ab93682ee719764f12aba3d5b552c) Commit: ec854715e136aa629450f9e99e621dc9a6409b1b https://github.com/OpenSIPS/opensips/commit/ec854715e136aa629450f9e99e621dc9a6409b1b Author: Liviu Chircu Date: 2021-06-22 (Tue, 22 Jun 2021) Changed paths: M modules/dialog/dlg_timer.c Log Message: ----------- dialog pinging: Avoid nested pinging transactions This fixes a rare condition that could occur whenever the OPTIONS/Re-INVITE pinging interval was lower than the SIP transaction timeout (typically 15 seconds, so a pinging interval of < 15 seconds). In this case, a new pinging transaction would be continuously started, before the previous one would get the chance to complete, e.g. with 408 Timeout for a dead SIP endpoint. Fixes #2535 (cherry picked from commit ae1ffaf892f6a018bb1639d39665fffbe6bb3a1e) Compare: https://github.com/OpenSIPS/opensips/compare/6c78fdd7e9db...ec854715e136 From noreply at github.com Tue Jun 22 12:16:26 2021 From: noreply at github.com (Liviu Chircu) Date: Tue, 22 Jun 2021 05:16:26 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 94d497: dialog: Minor rewrite of get_timeout_dlgs() Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 94d497c40a342f9db9742a2b9faec64092752504 https://github.com/OpenSIPS/opensips/commit/94d497c40a342f9db9742a2b9faec64092752504 Author: Liviu Chircu Date: 2021-06-22 (Tue, 22 Jun 2021) Changed paths: M modules/dialog/dlg_req_within.h M modules/dialog/dlg_timer.c Log Message: ----------- dialog: Minor rewrite of get_timeout_dlgs() * re-define the ping state values, as they are NOT meant to be combined or checked as a bitmask (they are mutually exclusive) * eliminate copy-pasted list detachment blocks (merge into one "if") (cherry picked from commit d1e2fdc5f44b1950d65ddcb4c97fc0d2d93d49e6) (cherry picked from commit 4b6097de408ab93682ee719764f12aba3d5b552c) Commit: 048ca1a72fc14e83e0974d3ba17c5a3ea787c4f0 https://github.com/OpenSIPS/opensips/commit/048ca1a72fc14e83e0974d3ba17c5a3ea787c4f0 Author: Liviu Chircu Date: 2021-06-22 (Tue, 22 Jun 2021) Changed paths: M modules/dialog/dlg_timer.c Log Message: ----------- dialog pinging: Avoid nested pinging transactions This fixes a rare condition that could occur whenever the OPTIONS/Re-INVITE pinging interval was lower than the SIP transaction timeout (typically 15 seconds, so a pinging interval of < 15 seconds). In this case, a new pinging transaction would be continuously started, before the previous one would get the chance to complete, e.g. with 408 Timeout for a dead SIP endpoint. Fixes #2535 (cherry picked from commit ae1ffaf892f6a018bb1639d39665fffbe6bb3a1e) Compare: https://github.com/OpenSIPS/opensips/compare/415b6d8cb671...048ca1a72fc1 From noreply at github.com Tue Jun 22 13:01:02 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 22 Jun 2021 06:01:02 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d576a0: bump version to 3.1.3 Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: d576a0659c7d1a16ac5c95edee889c0e1b5a3bc3 https://github.com/OpenSIPS/opensips/commit/d576a0659c7d1a16ac5c95edee889c0e1b5a3bc3 Author: Razvan Crainea Date: 2021-06-22 (Tue, 22 Jun 2021) Changed paths: M Makefile.defs M packaging/debian/changelog M packaging/freebsd/Makefile R packaging/gentoo/opensips-3.1.1.ebuild A packaging/gentoo/opensips-3.1.3.ebuild M packaging/netbsd/Makefile M packaging/openbsd/Makefile M packaging/redhat_fedora/opensips.spec M packaging/solaris/base-pkginfo M packaging/solaris/berkeley-pkginfo M packaging/solaris/carrierroute-pkginfo M packaging/solaris/identity-pkginfo M packaging/solaris/ldap-pkginfo M packaging/solaris/mmgeoip-pkginfo M packaging/solaris/mysql-pkginfo M packaging/solaris/perl-pkginfo M packaging/solaris/pgsql-pkginfo M packaging/solaris/regex-pkginfo M packaging/solaris/snmp-pkginfo M packaging/solaris/tls-pkginfo M packaging/solaris/xmlrpc-pkginfo Log Message: ----------- bump version to 3.1.3 Commit: 8cec964fbf825dfead232017289c9637549356e3 https://github.com/OpenSIPS/opensips/commit/8cec964fbf825dfead232017289c9637549356e3 Author: Razvan Crainea Date: 2021-06-22 (Tue, 22 Jun 2021) Changed paths: M ChangeLog Log Message: ----------- Update ChangeLog for 3.1.3 Compare: https://github.com/OpenSIPS/opensips/compare/ae1ffaf892f6...8cec964fbf82 From noreply at github.com Tue Jun 22 13:01:03 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 22 Jun 2021 06:01:03 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3d1312: bump version to 2.4.11 Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 3d13128613b0efdb81b699c21b2c65cc02256cfd https://github.com/OpenSIPS/opensips/commit/3d13128613b0efdb81b699c21b2c65cc02256cfd Author: Razvan Crainea Date: 2021-06-22 (Tue, 22 Jun 2021) Changed paths: M Makefile.defs M packaging/debian/changelog M packaging/freebsd/Makefile A packaging/gentoo/opensips-2.4.11.ebuild R packaging/gentoo/opensips-2.4.9.ebuild M packaging/netbsd/Makefile M packaging/openbsd/Makefile M packaging/redhat_fedora/opensips.spec M packaging/solaris/base-pkginfo M packaging/solaris/berkeley-pkginfo M packaging/solaris/carrierroute-pkginfo M packaging/solaris/identity-pkginfo M packaging/solaris/ldap-pkginfo M packaging/solaris/mmgeoip-pkginfo M packaging/solaris/mysql-pkginfo M packaging/solaris/perl-pkginfo M packaging/solaris/pgsql-pkginfo M packaging/solaris/regex-pkginfo M packaging/solaris/snmp-pkginfo M packaging/solaris/tls-pkginfo M packaging/solaris/xmlrpc-pkginfo Log Message: ----------- bump version to 2.4.11 Commit: 6d151d12173a0fd273691fb3317a6e9b1edcc198 https://github.com/OpenSIPS/opensips/commit/6d151d12173a0fd273691fb3317a6e9b1edcc198 Author: Razvan Crainea Date: 2021-06-22 (Tue, 22 Jun 2021) Changed paths: M ChangeLog Log Message: ----------- Update ChangeLog for 2.4.11 Compare: https://github.com/OpenSIPS/opensips/compare/3576e66dd839...6d151d12173a From noreply at github.com Tue Jun 22 13:01:25 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 22 Jun 2021 06:01:25 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] Message-ID: Branch: refs/tags/3.1.3 Home: https://github.com/OpenSIPS/opensips From noreply at github.com Tue Jun 22 13:01:31 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 22 Jun 2021 06:01:31 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] Message-ID: Branch: refs/tags/2.4.11 Home: https://github.com/OpenSIPS/opensips From noreply at github.com Tue Jun 22 13:20:59 2021 From: noreply at github.com (Liviu Chircu) Date: Tue, 22 Jun 2021 06:20:59 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] dd6cab: Dialog module: skip bogus dialogs when loading fro... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: dd6cab3dac6d0c87f04aab4ff3d0027282098a06 https://github.com/OpenSIPS/opensips/commit/dd6cab3dac6d0c87f04aab4ff3d0027282098a06 Author: Nick Altmann Date: 2021-05-03 (Mon, 03 May 2021) Changed paths: M modules/dialog/dlg_db_handler.c Log Message: ----------- Dialog module: skip bogus dialogs when loading from DB Commit: ae2f08997a10bfb81ad51491bb0df89c83a5f981 https://github.com/OpenSIPS/opensips/commit/ae2f08997a10bfb81ad51491bb0df89c83a5f981 Author: Liviu Chircu Date: 2021-06-22 (Tue, 22 Jun 2021) Changed paths: M modules/dialog/dlg_db_handler.c Log Message: ----------- Merge pull request #2504 from nikbyte/skip-bogus-dialogs Dialog module: skip bogus dialogs when loading from DB Compare: https://github.com/OpenSIPS/opensips/compare/048ca1a72fc1...ae2f08997a10 From noreply at github.com Tue Jun 22 13:24:33 2021 From: noreply at github.com (Liviu Chircu) Date: Tue, 22 Jun 2021 06:24:33 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 95e1a3: Dialog module: skip bogus dialogs when loading fro... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 95e1a3a905ee7354a732c69c35076d907395c345 https://github.com/OpenSIPS/opensips/commit/95e1a3a905ee7354a732c69c35076d907395c345 Author: Nick Altmann Date: 2021-06-22 (Tue, 22 Jun 2021) Changed paths: M modules/dialog/dlg_db_handler.c Log Message: ----------- Dialog module: skip bogus dialogs when loading from DB (cherry picked from commit dd6cab3dac6d0c87f04aab4ff3d0027282098a06) From noreply at github.com Tue Jun 22 13:24:34 2021 From: noreply at github.com (Liviu Chircu) Date: Tue, 22 Jun 2021 06:24:34 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 387bfe: Dialog module: skip bogus dialogs when loading fro... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 387bfe5ba72301871272cb98e08dfb1d2a54e75a https://github.com/OpenSIPS/opensips/commit/387bfe5ba72301871272cb98e08dfb1d2a54e75a Author: Nick Altmann Date: 2021-06-22 (Tue, 22 Jun 2021) Changed paths: M modules/dialog/dlg_db_handler.c Log Message: ----------- Dialog module: skip bogus dialogs when loading from DB (cherry picked from commit dd6cab3dac6d0c87f04aab4ff3d0027282098a06) From razvan at opensips.org Tue Jun 22 13:35:31 2021 From: razvan at opensips.org (=?UTF-8?Q?R=c4=83zvan_Crainea?=) Date: Tue, 22 Jun 2021 16:35:31 +0300 Subject: [OpenSIPS-Devel] [RELEASE] OpenSIPS 3.1.3 and 2.4.11 minor releases planning In-Reply-To: References: Message-ID: <69d89916-40fb-b9a6-274a-3bb33d943d39@opensips.org> Hello everyone! OpenSIPS 3.1.3 (LTS) and 2.4.11 (LTS) are out now! We strongly advise you to use these latest releases in your production environments. Note that for 2.4.11, this was the latest release - starting from today, it becomes unmaintained - this means it will no longer accept any bug reports and/or fixes for it. That's why you should consider upgrading your OpenSIPS instances to 3.1.3 and/or, why not, the upcoming 3.2.1 (LTS). Happy hacking! Răzvan Crainea OpenSIPS Core Developer http://www.opensips-solutions.com On 6/8/21 10:45 AM, Răzvan Crainea wrote: > Hi, all! > > We have scheduled two new minor releases, for OpenSIPS 3.1.3 and 2.4.11 > for Tuesday, 22nd June 2021. > These new releases contains the latest bug fixes and are fully > compatible with previous versions. > In order to increase releases' stability, we will freeze the code for > two weeks - during this period the community is encouraged to fully test > the upcoming releases and report any urgent matters, that we can > eventually get fixed by the time of the release. The freeze starts > today, 08th of June 2021 and will last till the time of release, 22nd of > June 2021. > Note that OpenSIPS 2.4.11 has come to its end-of-life, therefore this > will be the final release of this branch. > > Happy hacking! From noreply at github.com Tue Jun 22 14:16:37 2021 From: noreply at github.com (Liviu Chircu) Date: Tue, 22 Jun 2021 07:16:37 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 103bdb: dialog: Fix a subtle bug in parsing dialog IDs fro... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 103bdb48ae3f29e0121a180c8b3c53c0d6704df8 https://github.com/OpenSIPS/opensips/commit/103bdb48ae3f29e0121a180c8b3c53c0d6704df8 Author: Liviu Chircu Date: 2021-06-22 (Tue, 22 Jun 2021) Changed paths: M modules/dialog/dlg_hash.h Log Message: ----------- dialog: Fix a subtle bug in parsing dialog IDs from DB This fixes a rare issue where the dlg_parse_db_id() macro would right-shift a signed "long long" value, potentially leading to implementation or compiler defined behavior. The fact that there is a binary diff after applying this patch proves that there was an underlying, hard-to-detect issue in there: - 4b192: 48 c1 f8 20 sar $0x20,%rax + 4b192: 48 c1 e8 20 shr $0x20,%rax Credits to Nick Altmann for providing some hints on this issue! Related to #2504 From noreply at github.com Tue Jun 22 14:28:58 2021 From: noreply at github.com (Liviu Chircu) Date: Tue, 22 Jun 2021 07:28:58 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 87e901: dialog: Fix a subtle bug in parsing dialog IDs fro... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 87e901827fce5eab62215bddcacf786fdb28c1d0 https://github.com/OpenSIPS/opensips/commit/87e901827fce5eab62215bddcacf786fdb28c1d0 Author: Liviu Chircu Date: 2021-06-22 (Tue, 22 Jun 2021) Changed paths: M modules/dialog/dlg_hash.h Log Message: ----------- dialog: Fix a subtle bug in parsing dialog IDs from DB This fixes a rare issue where the dlg_parse_db_id() macro would right-shift a signed "long long" value, potentially leading to implementation or compiler defined behavior. The fact that there is a binary diff after applying this patch proves that there was an underlying, hard-to-detect issue in there: - 4b192: 48 c1 f8 20 sar $0x20,%rax + 4b192: 48 c1 e8 20 shr $0x20,%rax Credits to Nick Altmann for providing some hints on this issue! Related to #2504 (cherry picked from commit 103bdb48ae3f29e0121a180c8b3c53c0d6704df8) From noreply at github.com Tue Jun 22 14:28:58 2021 From: noreply at github.com (Liviu Chircu) Date: Tue, 22 Jun 2021 07:28:58 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 43ac87: dialog: Fix a subtle bug in parsing dialog IDs fro... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 43ac874ffb8145cc53950f4a04f2bbaee3c6bdff https://github.com/OpenSIPS/opensips/commit/43ac874ffb8145cc53950f4a04f2bbaee3c6bdff Author: Liviu Chircu Date: 2021-06-22 (Tue, 22 Jun 2021) Changed paths: M modules/dialog/dlg_hash.h Log Message: ----------- dialog: Fix a subtle bug in parsing dialog IDs from DB This fixes a rare issue where the dlg_parse_db_id() macro would right-shift a signed "long long" value, potentially leading to implementation or compiler defined behavior. The fact that there is a binary diff after applying this patch proves that there was an underlying, hard-to-detect issue in there: - 4b192: 48 c1 f8 20 sar $0x20,%rax + 4b192: 48 c1 e8 20 shr $0x20,%rax Credits to Nick Altmann for providing some hints on this issue! Related to #2504 (cherry picked from commit 103bdb48ae3f29e0121a180c8b3c53c0d6704df8) From noreply at github.com Tue Jun 22 14:40:49 2021 From: noreply at github.com (Liviu Chircu) Date: Tue, 22 Jun 2021 07:40:49 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 41a323: dialog: Avoid storing id/entry values as signed in... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 41a3230df25a53634e310e0ed874adcb829e885d https://github.com/OpenSIPS/opensips/commit/41a3230df25a53634e310e0ed874adcb829e885d Author: Liviu Chircu Date: 2021-06-22 (Tue, 22 Jun 2021) Changed paths: M modules/dialog/dlg_db_handler.c Log Message: ----------- dialog: Avoid storing id/entry values as signed integers This patch does not necessarily fix an immediate issue, however it's never advisable to compare / assign integers of different signedness. From noreply at github.com Tue Jun 22 14:41:21 2021 From: noreply at github.com (Liviu Chircu) Date: Tue, 22 Jun 2021 07:41:21 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] df5bee: dialog: Avoid storing id/entry values as signed in... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: df5bee8975cffe9989612a8392984d45117dde4f https://github.com/OpenSIPS/opensips/commit/df5bee8975cffe9989612a8392984d45117dde4f Author: Liviu Chircu Date: 2021-06-22 (Tue, 22 Jun 2021) Changed paths: M modules/dialog/dlg_db_handler.c Log Message: ----------- dialog: Avoid storing id/entry values as signed integers This patch does not necessarily fix an immediate issue, however it's never advisable to compare / assign integers of different signedness. (cherry picked from commit 41a3230df25a53634e310e0ed874adcb829e885d) From noreply at github.com Tue Jun 22 14:41:24 2021 From: noreply at github.com (Liviu Chircu) Date: Tue, 22 Jun 2021 07:41:24 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c9450c: dialog: Avoid storing id/entry values as signed in... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: c9450c8d4ccbcd3ef80a62bb72d77e481cbbbc1e https://github.com/OpenSIPS/opensips/commit/c9450c8d4ccbcd3ef80a62bb72d77e481cbbbc1e Author: Liviu Chircu Date: 2021-06-22 (Tue, 22 Jun 2021) Changed paths: M modules/dialog/dlg_db_handler.c Log Message: ----------- dialog: Avoid storing id/entry values as signed integers This patch does not necessarily fix an immediate issue, however it's never advisable to compare / assign integers of different signedness. (cherry picked from commit 41a3230df25a53634e310e0ed874adcb829e885d) From bogdan at opensips.org Thu Jun 24 08:49:40 2021 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 24 Jun 2021 11:49:40 +0300 Subject: [OpenSIPS-Devel] OpenSIPS Security Audit Message-ID: <9fd21632-94c4-9c6d-82b8-316e23a1f1f4@opensips.org> OpenSIPS 3.2 Security Audit White Box Pen Testing This professional security audit is based on the concept of *White box Penetration Testing* and it will be managed at the project level, with the help of community, for the benefits of the community. Performed by the Enable Security 's team, the Audit is an Open project - the results will be public and the all the derived fixes and enhancements will be of *the benefit of the entire community*- they will go into the public project/code.// One factor stands in all the OpenSIPS deployments - the security of your OpenSIPS, *how reliable it is, how vulnerable it is or how robust it is to external attacks or to bogus traffic*. The proper answer is *an collective public effort, with public benefits for all*. So, please be part of this effort and sponsor this Security Audit work - /the success of this endeavor highly depends on each tiny or generous contribution from the community!/ Read more and contribute Any questions? do not hesitate to contact 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 Sat Jun 26 20:50:22 2021 From: noreply at github.com (opensips-github) Date: Sat, 26 Jun 2021 13:50:22 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 553603: Rebuild documentation Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 553603552c2beac0173e6cc530765df51edeefdd https://github.com/OpenSIPS/opensips/commit/553603552c2beac0173e6cc530765df51edeefdd Author: OpenSIPS Date: 2021-06-26 (Sat, 26 Jun 2021) Changed paths: M modules/dialog/README M modules/dialog/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Mon Jun 28 07:41:02 2021 From: noreply at github.com (Liviu Chircu) Date: Mon, 28 Jun 2021 00:41:02 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ba7077: aaa_diameter: Fix acc_extra / acc_leg accounting Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: ba7077ade98570c1ad61618ae9130b77893d64bd https://github.com/OpenSIPS/opensips/commit/ba7077ade98570c1ad61618ae9130b77893d64bd Author: Liviu Chircu Date: 2021-06-28 (Mon, 28 Jun 2021) Changed paths: M modules/aaa_diameter/aaa_diameter.c M modules/aaa_diameter/aaa_impl.c M modules/aaa_diameter/aaa_impl.h M modules/aaa_diameter/app_opensips/CMakeLists.txt M modules/aaa_diameter/app_opensips/app_opensips.c M modules/aaa_diameter/app_opensips/avps.c M modules/aaa_diameter/app_opensips/avps.h M modules/aaa_diameter/peer.c Log Message: ----------- aaa_diameter: Fix acc_extra / acc_leg accounting This commit adds support for dynamically configured AVPs in both OpenSIPS (client-side) and freeDiameter (server-side), such that they can be added to the sent message and parsed from the received message. The syntax is identical to the RADIUS configuration file, e.g.: ATTRIBUTE out_gw 231 string ATTRIBUTE trunk_id 232 string ... From noreply at github.com Mon Jun 28 07:41:25 2021 From: noreply at github.com (Liviu Chircu) Date: Mon, 28 Jun 2021 00:41:25 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 329527: aaa_diameter: Fix acc_extra / acc_leg accounting Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 329527bc4f84deb5553a3bd7c9180230f1e67660 https://github.com/OpenSIPS/opensips/commit/329527bc4f84deb5553a3bd7c9180230f1e67660 Author: Liviu Chircu Date: 2021-06-28 (Mon, 28 Jun 2021) Changed paths: M modules/aaa_diameter/aaa_diameter.c M modules/aaa_diameter/aaa_impl.c M modules/aaa_diameter/aaa_impl.h M modules/aaa_diameter/app_opensips/CMakeLists.txt M modules/aaa_diameter/app_opensips/app_opensips.c M modules/aaa_diameter/app_opensips/avps.c M modules/aaa_diameter/app_opensips/avps.h M modules/aaa_diameter/peer.c Log Message: ----------- aaa_diameter: Fix acc_extra / acc_leg accounting This commit adds support for dynamically configured AVPs in both OpenSIPS (client-side) and freeDiameter (server-side), such that they can be added to the sent message and parsed from the received message. The syntax is identical to the RADIUS configuration file, e.g.: ATTRIBUTE out_gw 231 string ATTRIBUTE trunk_id 232 string ... (cherry picked from commit ba7077ade98570c1ad61618ae9130b77893d64bd) From noreply at github.com Mon Jun 28 10:18:40 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Mon, 28 Jun 2021 03:18:40 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c893c2: Fix pkg memory leak when building pres ID. Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: c893c237872c6823259a1fb087b62cfbc5d4fc70 https://github.com/OpenSIPS/opensips/commit/c893c237872c6823259a1fb087b62cfbc5d4fc70 Author: Bogdan-Andrei Iancu Date: 2021-06-28 (Mon, 28 Jun 2021) Changed paths: M modules/pua_dialoginfo/dialog_publish.c Log Message: ----------- Fix pkg memory leak when building pres ID. This leak was introduced durin the 29e86ddf2b rework Reported by Bernard Buitenhuis From noreply at github.com Mon Jun 28 10:19:18 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Mon, 28 Jun 2021 03:19:18 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5e7ddc: Fix pkg memory leak when building pres ID. Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 5e7ddc82f91f945f3a06a606b519e17636641f07 https://github.com/OpenSIPS/opensips/commit/5e7ddc82f91f945f3a06a606b519e17636641f07 Author: Bogdan-Andrei Iancu Date: 2021-06-28 (Mon, 28 Jun 2021) Changed paths: M modules/pua_dialoginfo/dialog_publish.c Log Message: ----------- Fix pkg memory leak when building pres ID. This leak was introduced durin the 29e86ddf2b rework Reported by Bernard Buitenhuis (cherry picked from commit c893c237872c6823259a1fb087b62cfbc5d4fc70) From noreply at github.com Mon Jun 28 10:19:44 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Mon, 28 Jun 2021 03:19:44 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3607a9: Fix pkg memory leak when building pres ID. Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 3607a94761e0ffbad4712131ae3bd8d23786dac4 https://github.com/OpenSIPS/opensips/commit/3607a94761e0ffbad4712131ae3bd8d23786dac4 Author: Bogdan-Andrei Iancu Date: 2021-06-28 (Mon, 28 Jun 2021) Changed paths: M modules/pua_dialoginfo/dialog_publish.c Log Message: ----------- Fix pkg memory leak when building pres ID. This leak was introduced durin the 29e86ddf2b rework Reported by Bernard Buitenhuis (cherry picked from commit c893c237872c6823259a1fb087b62cfbc5d4fc70) From bogdan at opensips.org Tue Jun 29 15:36:42 2021 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Tue, 29 Jun 2021 18:36:42 +0300 Subject: [OpenSIPS-Devel] Open Source Telecom Software Survey Message-ID: <29fa2e3b-e1f5-5208-fb34-af4f6ef6a3bd@opensips.org> Hello OpenSIPS'ers Heads up, there is an ongoing Open Source Telecom Software Survey 2021, thanks to Alan Quayle https://lnkd.in/diCKHxi Complete the general survey and, if you want to provide feedback, the project specific surveys. Deadline is 7th July. (2021, of course) Best regards, -- Bogdan-Andrei Iancu OpenSIPS Founder and Developer https://www.opensips-solutions.com OpenSIPS Bootcamp 2021 online https://opensips.org/training/OpenSIPS_eBootcamp_2021/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From razvan at opensips.org Wed Jun 30 09:47:43 2021 From: razvan at opensips.org (=?UTF-8?Q?R=c4=83zvan_Crainea?=) Date: Wed, 30 Jun 2021 12:47:43 +0300 Subject: [OpenSIPS-Devel] [BLOG] Running MI commands from script with OpenSIPS 3.2 Message-ID: <963ca1a8-67ee-7b65-6fe8-f3ab1ee68843@opensips.org> Hi, all! If you are planning to run MI commands from script using the new mi_script module[1] in OpenSIPS 3.2, make sure you read the pros and cons you should consider in our latest blog post[2]. [1] https://opensips.org/docs/modules/3.2.x/mi_script.html [2] https://blog.opensips.org/2021/06/30/running-mi-commands-from-script-in-opensips-3-2/ Happy hacking! -- Răzvan Crainea OpenSIPS Core Developer http://www.opensips-solutions.com From noreply at github.com Wed Jun 30 16:27:03 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Wed, 30 Jun 2021 09:27:03 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e7beec: b2b_entities: improve logging on dialog logic not ... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: e7beec2693bc7304b652fa5f70f4b0c46383989c https://github.com/OpenSIPS/opensips/commit/e7beec2693bc7304b652fa5f70f4b0c46383989c Author: Razvan Crainea Date: 2021-06-30 (Wed, 30 Jun 2021) Changed paths: M modules/b2b_entities/b2b_entities.c Log Message: ----------- b2b_entities: improve logging on dialog logic not found Commit: 9e29b549190e133b1fdbbb136acebd9b4229ba85 https://github.com/OpenSIPS/opensips/commit/9e29b549190e133b1fdbbb136acebd9b4229ba85 Author: Razvan Crainea Date: 2021-06-30 (Wed, 30 Jun 2021) Changed paths: M modules/b2b_entities/dlg.c Log Message: ----------- b2b_entities: fix tags parsing from request Fix bug introduced in 5e5fc98a Compare: https://github.com/OpenSIPS/opensips/compare/3607a94761e0...9e29b549190e From noreply at github.com Wed Jun 30 16:27:14 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Wed, 30 Jun 2021 09:27:14 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 06f212: b2b_entities: fix tags parsing from request Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 06f212467a9b5305d234496e522232d378da3b73 https://github.com/OpenSIPS/opensips/commit/06f212467a9b5305d234496e522232d378da3b73 Author: Razvan Crainea Date: 2021-06-30 (Wed, 30 Jun 2021) Changed paths: M modules/b2b_entities/dlg.c Log Message: ----------- b2b_entities: fix tags parsing from request Fix bug introduced in 5e5fc98a (cherry picked from commit 9e29b549190e133b1fdbbb136acebd9b4229ba85) From social at bohboh.info Thu Jun 3 21:09:39 2021 From: social at bohboh.info (Social Boh) Date: Thu, 03 Jun 2021 21:09:39 -0000 Subject: [OpenSIPS-Devel] [OpenSIPS-Users] [BLOG] OpenSIPS 3.2 and the supported SSL/TLS libraries In-Reply-To: References: Message-ID: Thank you Ovidiu --- I'm SoCIaL, MayBe El 3/06/2021 a las 4:07 p. m., Ovidiu Sas escribió: > The documentation for 3.2 is not updated on how to compile and use wolfssl. > > Here are the steps that I followed to compile with wolfssl: > > # clone opensips repo: > git clone https://github.com/OpenSIPS/opensips.git -b 3.2 opensips_3.2 > > # perform submodule initialization: > git submodule init > > # perform submodule update: > git submodule update > > # Instead of using the dev version of wolfssl, use the latest stable: > cd modules/tls_wolfssl/lib/wolfssl > git checkout tags/v4.7.0-stable > > After this I was able to build and load the wolfssl module. > We could combine the submodule commands in one: > git submodule update --init > We could also clone everything from the beginning: > git clone --recurse-submodules > https://github.com/OpenSIPS/opensips.git -b 3.2 opensips_3.2 > > Either way, we should set a specific version for wolfssl, otherwise it > will be a nightmare to troubleshoot the development version of > wolfssl. > > Regards, > Ovidiu Sas > > On Thu, Jun 3, 2021 at 6:48 AM Vlad Patrascu wrote: >> Hello everyone, >> >> Check out this article [1] about your options regarding SSL/TLS >> libraries in OpenSIPS 3.2. Do not hesitate to try the new wolfSSL-based >> TLS implementation in OpenSIPS! >> >> [1] >> https://blog.opensips.org/2021/06/03/opensips-3-2-and-the-supported-ssl-tls-libraries/ >> >> Cheers, >> >> -- >> Vlad Patrascu >> OpenSIPS Core Developer >> http://www.opensips-solutions.com >> >> >> _______________________________________________ >> Devel mailing list >> Devel at lists.opensips.org >> http://lists.opensips.org/cgi-bin/mailman/listinfo/devel > > > -- > VoIP Embedded, Inc. > http://www.voipembedded.com > > _______________________________________________ > Users mailing list > Users at lists.opensips.org > http://lists.opensips.org/cgi-bin/mailman/listinfo/users From kevin.vines at gmail.com Wed Jun 9 11:05:37 2021 From: kevin.vines at gmail.com (Kevin Vines) Date: Wed, 09 Jun 2021 11:05:37 -0000 Subject: [OpenSIPS-Devel] [OpenSIPS-Users] [BLOG] Media high availability/re-anchoring using OpenSIPS 3.2 In-Reply-To: Message-ID: Hi Razvan, I just read the blog post and have a couple of questions. Does the re-anchoring require manual intervention (mi command) even in the case of a crash or does the new module somehow detect the loss of a relay and automatically re-anchor? If the module detects the loss of a relay and automatically re-anchors the media, what is the timing to detect and re-anchor and can the timing be tuned? Thanks! Kevin V.   Original Message   From: razvan at opensips.org Sent: June 9, 2021 5:58 a.m. To: devel at lists.opensips.org; users at lists.opensips.org; news at lists.opensips.org; business at lists.opensips.org Reply to: users at lists.opensips.org Subject: [OpenSIPS-Users] [BLOG] Media high availability/re-anchoring using OpenSIPS 3.2 Hi, all! Are you using a media relay server (such as RTPProxy and/or RTPEngine) in your services? Then make sure you are not missing our latest blog post[1] that shows how you can achieve media high availability in case one of your media server crashes by re-anchoring ongoing calls' media to a new available node. [1] https://blog.opensips.org/2021/06/09/media-re-anchoring-using-opensips-3-2/ Happy hacking! -- Răzvan Crainea OpenSIPS Core Developer http://www.opensips-solutions.com _______________________________________________ Users mailing list Users at lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users From Johan at democon.be Thu Jun 17 10:01:29 2021 From: Johan at democon.be (Johan De Clercq) Date: Thu, 17 Jun 2021 10:01:29 -0000 Subject: [OpenSIPS-Devel] [OpenSIPS-Users] [BLOG] Getting Started With Diameter In OpenSIPS 3.2 In-Reply-To: References: Message-ID: Finally :-) bye bye radius. Op do 17 jun. 2021 om 11:08 schreef Liviu Chircu : > Hi folks, > > Our latest blog post [1] (10-minute read) features a thorough > description of the Diameter protocol, the freeDiameter open-source > project and how we integrated all of these into OpenSIPS 3.2 to offer > accounting, authentication and future IMS capabilities. > > The blog also links to a detailed tutorial [2] on how you can set it up > on your own and give it a test! > > [1]: > > https://blog.opensips.org/2021/06/17/getting-started-with-diameter-in-opensips-3-2/ > [2]: https://www.opensips.org/Documentation/Tutorials-Diameter-AAA > > Enjoy, > > -- > Liviu Chircu > www.twitter.com/liviuchircu | www.opensips-solutions.com > OpenSIPS Summit 2021 Distributed | www.opensips.org/events > > > _______________________________________________ > 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: