From noreply at github.com Thu Sep 1 09:52:37 2022 From: noreply at github.com (Liviu Chircu) Date: Thu, 01 Sep 2022 02:52:37 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c477e4: Cfg Parser: Allow whitespace before the "include_f... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: c477e491b43358af235a83eb9292769127849ac1 https://github.com/OpenSIPS/opensips/commit/c477e491b43358af235a83eb9292769127849ac1 Author: Liviu Chircu Date: 2022-09-01 (Thu, 01 Sep 2022) Changed paths: M cfg_pp.c Log Message: ----------- Cfg Parser: Allow whitespace before the "include_file" statement Fixes #2892 From noreply at github.com Thu Sep 1 09:53:14 2022 From: noreply at github.com (Liviu Chircu) Date: Thu, 01 Sep 2022 02:53:14 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0f1d12: Cfg Parser: Allow whitespace before the "include_f... Message-ID: Branch: refs/heads/3.3 Home: https://github.com/OpenSIPS/opensips Commit: 0f1d12a2626041111ccb9b666d1a54d226b2ba7c https://github.com/OpenSIPS/opensips/commit/0f1d12a2626041111ccb9b666d1a54d226b2ba7c Author: Liviu Chircu Date: 2022-09-01 (Thu, 01 Sep 2022) Changed paths: M cfg_pp.c Log Message: ----------- Cfg Parser: Allow whitespace before the "include_file" statement Fixes #2892 (cherry picked from commit c477e491b43358af235a83eb9292769127849ac1) From noreply at github.com Thu Sep 1 09:53:37 2022 From: noreply at github.com (Liviu Chircu) Date: Thu, 01 Sep 2022 02:53:37 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a37fab: Cfg Parser: Allow whitespace before the "include_f... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: a37fab2d5fd603bde4343b185e2b75149676be06 https://github.com/OpenSIPS/opensips/commit/a37fab2d5fd603bde4343b185e2b75149676be06 Author: Liviu Chircu Date: 2022-09-01 (Thu, 01 Sep 2022) Changed paths: M cfg_pp.c Log Message: ----------- Cfg Parser: Allow whitespace before the "include_file" statement Fixes #2892 From noreply at github.com Thu Sep 1 09:53:52 2022 From: noreply at github.com (Liviu Chircu) Date: Thu, 01 Sep 2022 02:53:52 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ff175b: Cfg Parser: Allow whitespace before the "include_f... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: ff175bbb26b8c55198ebb01b779485a74be67f0c https://github.com/OpenSIPS/opensips/commit/ff175bbb26b8c55198ebb01b779485a74be67f0c Author: Liviu Chircu Date: 2022-09-01 (Thu, 01 Sep 2022) Changed paths: M cfg_pp.c Log Message: ----------- Cfg Parser: Allow whitespace before the "include_file" statement Fixes #2892 (cherry picked from commit c477e491b43358af235a83eb9292769127849ac1) From noreply at github.com Fri Sep 2 10:07:36 2022 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 02 Sep 2022 03:07:36 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 184d1c: tracer: fix possible double free during dialog tra... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 184d1cd51fcc5f567d2ddb4017f7223f1c2eb99c https://github.com/OpenSIPS/opensips/commit/184d1cd51fcc5f567d2ddb4017f7223f1c2eb99c Author: Razvan Crainea Date: 2022-09-02 (Fri, 02 Sep 2022) Changed paths: M modules/tracer/tracer.c Log Message: ----------- tracer: fix possible double free during dialog tracing The initial transaction info free algorithm was to release the memory when there is no other tracing instance running. However, when engaging dialog tracing, a single dialog tracing instance is created, without a transaction one. But, when the BYE is received, it is traced using the transaction tracing, without an instance. Thus, the free function is called twice, once for dialog and once for transaction: * first call will find the dialog instance and release it, and release the info (since there are no remaining instances) * the second call, for the transaction instances releases would basically access invalid memory, which could lead to either double free, or even memory corruptions (in case fragment would had been repurposed) Credits for Vlad Paiu for troubleshooting, brainstorming and providing useful logs Fixes #2869 From noreply at github.com Fri Sep 2 10:07:58 2022 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 02 Sep 2022 03:07:58 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 080c6c: tracer: fix possible double free during dialog tra... Message-ID: Branch: refs/heads/3.3 Home: https://github.com/OpenSIPS/opensips Commit: 080c6c473132e0aabe0c6b544d301bc682344f92 https://github.com/OpenSIPS/opensips/commit/080c6c473132e0aabe0c6b544d301bc682344f92 Author: Razvan Crainea Date: 2022-09-02 (Fri, 02 Sep 2022) Changed paths: M modules/tracer/tracer.c Log Message: ----------- tracer: fix possible double free during dialog tracing The initial transaction info free algorithm was to release the memory when there is no other tracing instance running. However, when engaging dialog tracing, a single dialog tracing instance is created, without a transaction one. But, when the BYE is received, it is traced using the transaction tracing, without an instance. Thus, the free function is called twice, once for dialog and once for transaction: * first call will find the dialog instance and release it, and release the info (since there are no remaining instances) * the second call, for the transaction instances releases would basically access invalid memory, which could lead to either double free, or even memory corruptions (in case fragment would had been repurposed) Credits for Vlad Paiu for troubleshooting, brainstorming and providing useful logs Fixes #2869 (cherry picked from commit 184d1cd51fcc5f567d2ddb4017f7223f1c2eb99c) From noreply at github.com Sat Sep 3 20:51:57 2022 From: noreply at github.com (opensips-github) Date: Sat, 03 Sep 2022 13:51:57 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 296c58: Rebuild documentation Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 296c584225cc64ca5c78b5484e31739086e970d5 https://github.com/OpenSIPS/opensips/commit/296c584225cc64ca5c78b5484e31739086e970d5 Author: OpenSIPS Date: 2022-09-03 (Sat, 03 Sep 2022) Changed paths: M modules/tracer/README M modules/tracer/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sat Sep 3 21:14:52 2022 From: noreply at github.com (opensips-github) Date: Sat, 03 Sep 2022 14:14:52 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d8b60d: Rebuild documentation Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: d8b60dca3d77437dee63b3906e8bc3bae8eb8c49 https://github.com/OpenSIPS/opensips/commit/d8b60dca3d77437dee63b3906e8bc3bae8eb8c49 Author: OpenSIPS Date: 2022-09-04 (Sun, 04 Sep 2022) Changed paths: M modules/mi_script/README M modules/mi_script/doc/contributors.xml M modules/tracer/README M modules/tracer/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sat Sep 3 21:38:16 2022 From: noreply at github.com (opensips-github) Date: Sat, 03 Sep 2022 14:38:16 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5b6af9: Rebuild documentation Message-ID: Branch: refs/heads/3.3 Home: https://github.com/OpenSIPS/opensips Commit: 5b6af91d0eb95804cedf768020868faa6ea9cb2f https://github.com/OpenSIPS/opensips/commit/5b6af91d0eb95804cedf768020868faa6ea9cb2f Author: OpenSIPS Date: 2022-09-04 (Sun, 04 Sep 2022) Changed paths: M modules/mi_script/README M modules/mi_script/doc/contributors.xml M modules/tracer/README M modules/tracer/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sat Sep 3 22:14:30 2022 From: noreply at github.com (opensips-github) Date: Sat, 03 Sep 2022 15:14:30 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d48b78: Rebuild documentation Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: d48b786cc96b6fbb279128ff1ccdba48c15e89bd https://github.com/OpenSIPS/opensips/commit/d48b786cc96b6fbb279128ff1ccdba48c15e89bd Author: OpenSIPS Date: 2022-09-04 (Sun, 04 Sep 2022) Changed paths: M modules/mi_script/README M modules/mi_script/doc/contributors.xml M modules/tracer/README M modules/tracer/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Mon Sep 5 08:55:24 2022 From: noreply at github.com (Liviu Chircu) Date: Mon, 05 Sep 2022 01:55:24 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d2cec3: rtpproxy: Fix bad error handling on rare OOM case Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: d2cec34346fea49a98b5c5d33ae20044e47eec69 https://github.com/OpenSIPS/opensips/commit/d2cec34346fea49a98b5c5d33ae20044e47eec69 Author: Liviu Chircu Date: 2022-09-05 (Mon, 05 Sep 2022) Changed paths: M modules/rtpproxy/rtpproxy.c Log Message: ----------- rtpproxy: Fix bad error handling on rare OOM case From noreply at github.com Mon Sep 5 08:56:58 2022 From: noreply at github.com (Liviu Chircu) Date: Mon, 05 Sep 2022 01:56:58 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3960f7: rtpproxy: Do not reconnect to all sets at once (do... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 3960f7655e7d4e99bb9c36d75b48ffa784544650 https://github.com/OpenSIPS/opensips/commit/3960f7655e7d4e99bb9c36d75b48ffa784544650 Author: Liviu Chircu Date: 2022-09-05 (Mon, 05 Sep 2022) Changed paths: M modules/rtpproxy/rtpproxy.c M modules/rtpproxy/rtpproxy.h Log Message: ----------- rtpproxy: Do not reconnect to all sets at once (do it on-demand) Following an MI reload, each OpenSIPS worker would reconnect to all rtpproxies in all rtpproxy sets on the first offer/answer/engage function call. This behavior scales poorly with the number of rtpproxy sets, especially if multiple sets are used only for different public IP address advertising purposes, while reusing the rtpproxy comms socket. This commit adds on-demand reconnects, such that only the desired set is reconnected in a SIP worker following the reload. This allows the sets in the "rtpproxy_sockets" table to scale freely, without introducing excessive latencies on the first slew of calls following a reload operation. Possible further optimization: do the reconnect at node level! From noreply at github.com Mon Sep 5 11:24:29 2022 From: noreply at github.com (Liviu Chircu) Date: Mon, 05 Sep 2022 04:24:29 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a412b7: rtpproxy: Fix bad error handling on rare OOM case Message-ID: Branch: refs/heads/3.3 Home: https://github.com/OpenSIPS/opensips Commit: a412b79b7dcb28e84629742414ee7934b5f0bc64 https://github.com/OpenSIPS/opensips/commit/a412b79b7dcb28e84629742414ee7934b5f0bc64 Author: Liviu Chircu Date: 2022-09-05 (Mon, 05 Sep 2022) Changed paths: M modules/rtpproxy/rtpproxy.c Log Message: ----------- rtpproxy: Fix bad error handling on rare OOM case (cherry picked from commit d2cec34346fea49a98b5c5d33ae20044e47eec69) From noreply at github.com Mon Sep 5 11:24:43 2022 From: noreply at github.com (Liviu Chircu) Date: Mon, 05 Sep 2022 04:24:43 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2f58ff: rtpproxy: Fix bad error handling on rare OOM case Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 2f58ffa930fee411a83d3196f682f4958ad57277 https://github.com/OpenSIPS/opensips/commit/2f58ffa930fee411a83d3196f682f4958ad57277 Author: Liviu Chircu Date: 2022-09-05 (Mon, 05 Sep 2022) Changed paths: M modules/rtpproxy/rtpproxy.c Log Message: ----------- rtpproxy: Fix bad error handling on rare OOM case (cherry picked from commit d2cec34346fea49a98b5c5d33ae20044e47eec69) From noreply at github.com Mon Sep 5 11:24:55 2022 From: noreply at github.com (Liviu Chircu) Date: Mon, 05 Sep 2022 04:24:55 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] dc3945: rtpproxy: Fix bad error handling on rare OOM case Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: dc39450c54711734249d0e3faa0bc6736c5a483f https://github.com/OpenSIPS/opensips/commit/dc39450c54711734249d0e3faa0bc6736c5a483f Author: Liviu Chircu Date: 2022-09-05 (Mon, 05 Sep 2022) Changed paths: M modules/rtpproxy/rtpproxy.c Log Message: ----------- rtpproxy: Fix bad error handling on rare OOM case (cherry picked from commit d2cec34346fea49a98b5c5d33ae20044e47eec69) From noreply at github.com Mon Sep 5 14:15:12 2022 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Mon, 05 Sep 2022 07:15:12 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 86f6b1: siprec: partial cleanup when recording is dropped ... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 86f6b1e90d64d0b5bb9d172abd535ac1fe4b4e0d https://github.com/OpenSIPS/opensips/commit/86f6b1e90d64d0b5bb9d172abd535ac1fe4b4e0d Author: Razvan Crainea Date: 2022-09-05 (Mon, 05 Sep 2022) Changed paths: M modules/siprec/siprec_logic.c Log Message: ----------- siprec: partial cleanup when recording is dropped mid call When the recording is dropped in the middle of the call, we should only cleanup the B2B info, not the dialog ones, as callbacks had already been registered. Therefore, we shall only mark the recording as not started and do a proper cleaup at the end of the dialog From noreply at github.com Mon Sep 5 14:15:26 2022 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Mon, 05 Sep 2022 07:15:26 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a65b95: siprec: partial cleanup when recording is dropped ... Message-ID: Branch: refs/heads/3.3 Home: https://github.com/OpenSIPS/opensips Commit: a65b95a4ae5adc428f4f383137a1d00bb24a5d64 https://github.com/OpenSIPS/opensips/commit/a65b95a4ae5adc428f4f383137a1d00bb24a5d64 Author: Razvan Crainea Date: 2022-09-05 (Mon, 05 Sep 2022) Changed paths: M modules/siprec/siprec_logic.c Log Message: ----------- siprec: partial cleanup when recording is dropped mid call When the recording is dropped in the middle of the call, we should only cleanup the B2B info, not the dialog ones, as callbacks had already been registered. Therefore, we shall only mark the recording as not started and do a proper cleaup at the end of the dialog (cherry picked from commit 86f6b1e90d64d0b5bb9d172abd535ac1fe4b4e0d) From noreply at github.com Tue Sep 6 08:06:35 2022 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 06 Sep 2022 01:06:35 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0dd561: [dialplan] improve logging info upon failures on r... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 0dd5613c13631fdd400fdee17f65b232e0e7db49 https://github.com/OpenSIPS/opensips/commit/0dd5613c13631fdd400fdee17f65b232e0e7db49 Author: Bogdan-Andrei Iancu Date: 2022-09-06 (Tue, 06 Sep 2022) Changed paths: M modules/dialplan/dp_db.c Log Message: ----------- [dialplan] improve logging info upon failures on reload From noreply at github.com Tue Sep 6 09:51:27 2022 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 06 Sep 2022 02:51:27 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 731fea: Revert "Temporary fix for generating clean shutdow... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 731fead158a2dee10449352090277a70c92954dd https://github.com/OpenSIPS/opensips/commit/731fead158a2dee10449352090277a70c92954dd Author: Bogdan-Andrei Iancu Date: 2022-09-06 (Tue, 06 Sep 2022) Changed paths: M shutdown.c Log Message: ----------- Revert "Temporary fix for generating clean shutdowns even for mem corruption crashes" This reverts commit e7b8084b9823ae6004f5abca62cf752ab317d507. Commit: 49d3888c9eba31ccb5a6ee0d7d5bd7565e8aca8d https://github.com/OpenSIPS/opensips/commit/49d3888c9eba31ccb5a6ee0d7d5bd7565e8aca8d Author: Bogdan-Andrei Iancu Date: 2022-09-06 (Tue, 06 Sep 2022) Changed paths: M shutdown.c M status_report.c M status_report.h Log Message: ----------- Proper fix for core status setting upon shutdown Use a lighter version of sr_set_core_status() in order to avoid any shm / locking / event related operations when setting the shutdown core status. (see original report and workaround e7b8084b9823ae6004f5abca62cf752ab317d507) Compare: https://github.com/OpenSIPS/opensips/compare/0dd5613c1363...49d3888c9eba From noreply at github.com Tue Sep 6 09:52:30 2022 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 06 Sep 2022 02:52:30 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] eb51d5: Wrap as function the code for forcing the shm unlock Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: eb51d54a6c32b5d85c3db1344bd46c364d39b912 https://github.com/OpenSIPS/opensips/commit/eb51d54a6c32b5d85c3db1344bd46c364d39b912 Author: Bogdan-Andrei Iancu Date: 2022-09-06 (Tue, 06 Sep 2022) Changed paths: M shutdown.c Log Message: ----------- Wrap as function the code for forcing the shm unlock From noreply at github.com Tue Sep 6 09:53:48 2022 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 06 Sep 2022 02:53:48 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 59e3f0: upload missing code on prev commit Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 59e3f02962a803cf164c64b6807655375b9fee10 https://github.com/OpenSIPS/opensips/commit/59e3f02962a803cf164c64b6807655375b9fee10 Author: Bogdan-Andrei Iancu Date: 2022-09-06 (Tue, 06 Sep 2022) Changed paths: M mem/shm_mem.h Log Message: ----------- upload missing code on prev commit Completing eb51d54a6c32b5d85c3db1344bd46c364d39b912 From noreply at github.com Tue Sep 6 12:16:04 2022 From: noreply at github.com (Liviu Chircu) Date: Tue, 06 Sep 2022 05:16:04 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c280db: b2b DB schema: Slightly bump a few column sizes Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: c280dbcc40238d5dd4ad48d8377d9328da1cdadd https://github.com/OpenSIPS/opensips/commit/c280dbcc40238d5dd4ad48d8377d9328da1cdadd Author: Liviu Chircu Date: 2022-09-06 (Tue, 06 Sep 2022) Changed paths: M db/schema/b2b_entities.xml M db/schema/b2b_logic.xml M db/schema/entities.xml Log Message: ----------- b2b DB schema: Slightly bump a few column sizes Better compatibility with production SIP traffic out in the wilds. From noreply at github.com Tue Sep 6 12:16:56 2022 From: noreply at github.com (Liviu Chircu) Date: Tue, 06 Sep 2022 05:16:56 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 88014b: Regenereate DB schema scripts Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 88014bfe63faf023ef19ac0bd66bc08a3b81cbb9 https://github.com/OpenSIPS/opensips/commit/88014bfe63faf023ef19ac0bd66bc08a3b81cbb9 Author: Liviu Chircu Date: 2022-09-06 (Tue, 06 Sep 2022) Changed paths: M scripts/db_berkeley/opensips/dispatcher M scripts/db_berkeley/opensips/version M scripts/dbtext/opensips/dispatcher M scripts/dbtext/opensips/version M scripts/mysql/b2b-create.sql M scripts/mysql/dispatcher-create.sql M scripts/oracle/b2b-create.sql M scripts/oracle/dispatcher-create.sql M scripts/pi_http/dispatcher-mod M scripts/pi_http/dispatcher-table M scripts/pi_http/pi_framework.xml M scripts/postgres/b2b-create.sql M scripts/postgres/dispatcher-create.sql M scripts/sqlite/b2b-create.sql M scripts/sqlite/dispatcher-create.sql Log Message: ----------- Regenereate DB schema scripts From noreply at github.com Tue Sep 6 12:18:37 2022 From: noreply at github.com (Liviu Chircu) Date: Tue, 06 Sep 2022 05:18:37 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6d0309: dialog: Fix shm memleak on OOM error case Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 6d03091833a0ee9a9d1294b0aff87a7435c60bf4 https://github.com/OpenSIPS/opensips/commit/6d03091833a0ee9a9d1294b0aff87a7435c60bf4 Author: Liviu Chircu Date: 2022-09-06 (Tue, 06 Sep 2022) Changed paths: M modules/dialog/dlg_repl_profile.h Log Message: ----------- dialog: Fix shm memleak on OOM error case From noreply at github.com Tue Sep 6 12:21:05 2022 From: noreply at github.com (Liviu Chircu) Date: Tue, 06 Sep 2022 05:21:05 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 57e4bf: dialog: Fix shm memleak on OOM error case Message-ID: Branch: refs/heads/3.3 Home: https://github.com/OpenSIPS/opensips Commit: 57e4bf59c8b24fc8cb376d5aa3bb23e6ee348cf6 https://github.com/OpenSIPS/opensips/commit/57e4bf59c8b24fc8cb376d5aa3bb23e6ee348cf6 Author: Liviu Chircu Date: 2022-09-06 (Tue, 06 Sep 2022) Changed paths: M modules/dialog/dlg_repl_profile.h Log Message: ----------- dialog: Fix shm memleak on OOM error case (cherry picked from commit 6d03091833a0ee9a9d1294b0aff87a7435c60bf4) From noreply at github.com Tue Sep 6 12:21:05 2022 From: noreply at github.com (Liviu Chircu) Date: Tue, 06 Sep 2022 05:21:05 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d6215c: dialog: Fix shm memleak on OOM error case Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: d6215c1fad65551db9760aa3b8389d039934161c https://github.com/OpenSIPS/opensips/commit/d6215c1fad65551db9760aa3b8389d039934161c Author: Liviu Chircu Date: 2022-09-06 (Tue, 06 Sep 2022) Changed paths: M modules/dialog/dlg_repl_profile.h Log Message: ----------- dialog: Fix shm memleak on OOM error case (cherry picked from commit 6d03091833a0ee9a9d1294b0aff87a7435c60bf4) From noreply at github.com Tue Sep 6 12:21:05 2022 From: noreply at github.com (Liviu Chircu) Date: Tue, 06 Sep 2022 05:21:05 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f6d733: dialog: Fix shm memleak on OOM error case Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: f6d73310a61f6b33dd6aae23a73fe6e39d652d7c https://github.com/OpenSIPS/opensips/commit/f6d73310a61f6b33dd6aae23a73fe6e39d652d7c Author: Liviu Chircu Date: 2022-09-06 (Tue, 06 Sep 2022) Changed paths: M modules/dialog/dlg_repl_profile.h Log Message: ----------- dialog: Fix shm memleak on OOM error case (cherry picked from commit 6d03091833a0ee9a9d1294b0aff87a7435c60bf4) From noreply at github.com Tue Sep 6 12:58:42 2022 From: noreply at github.com (Liviu Chircu) Date: Tue, 06 Sep 2022 05:58:42 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4c6a8e: dialog: Fix crash in debugging function (debug_mai... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 4c6a8ec5d4ac6e0faceaa5e0acb6863d992f59a7 https://github.com/OpenSIPS/opensips/commit/4c6a8ec5d4ac6e0faceaa5e0acb6863d992f59a7 Author: Liviu Chircu Date: 2022-09-06 (Tue, 06 Sep 2022) Changed paths: M modules/dialog/dlg_timer.c Log Message: ----------- dialog: Fix crash in debugging function (debug_main_timer_list()) DBG:dialog:debug_main_timer_list: testing forward loop with visited = 1 DBG:dialog:debug_main_timer_list: testing backward loop with visited = 2 DBG:dialog:insert_dlg_timer_unsafe: inserting 0x7f303dba8d80 for 7205 DBG:dialog:debug_main_timer_list: testing forward loop with visited = 1 ERROR:dialog:debug_main_timer_list: Detected something wrong with main timer list on forward linking for entry 0x7f303dba8d80 DBG:core:handle_sigs: OpenSIPS exit status = 134 INFO:core:handle_sigs: child process 139408 exited by a signal 6 From noreply at github.com Tue Sep 6 12:59:45 2022 From: noreply at github.com (Liviu Chircu) Date: Tue, 06 Sep 2022 05:59:45 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 73c9d0: dialog: Fix crash in debugging function (debug_mai... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 73c9d0664bc7a016add93be828c3a5337c15de11 https://github.com/OpenSIPS/opensips/commit/73c9d0664bc7a016add93be828c3a5337c15de11 Author: Liviu Chircu Date: 2022-09-06 (Tue, 06 Sep 2022) Changed paths: M modules/dialog/dlg_timer.c Log Message: ----------- dialog: Fix crash in debugging function (debug_main_timer_list()) DBG:dialog:debug_main_timer_list: testing forward loop with visited = 1 DBG:dialog:debug_main_timer_list: testing backward loop with visited = 2 DBG:dialog:insert_dlg_timer_unsafe: inserting 0x7f303dba8d80 for 7205 DBG:dialog:debug_main_timer_list: testing forward loop with visited = 1 ERROR:dialog:debug_main_timer_list: Detected something wrong with main timer list on forward linking for entry 0x7f303dba8d80 DBG:core:handle_sigs: OpenSIPS exit status = 134 INFO:core:handle_sigs: child process 139408 exited by a signal 6 (cherry picked from commit 4c6a8ec5d4ac6e0faceaa5e0acb6863d992f59a7) From noreply at github.com Tue Sep 6 12:59:45 2022 From: noreply at github.com (Liviu Chircu) Date: Tue, 06 Sep 2022 05:59:45 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 68616b: dialog: Fix crash in debugging function (debug_mai... Message-ID: Branch: refs/heads/3.3 Home: https://github.com/OpenSIPS/opensips Commit: 68616b0a875f67bfdb595934ed067b071af6123e https://github.com/OpenSIPS/opensips/commit/68616b0a875f67bfdb595934ed067b071af6123e Author: Liviu Chircu Date: 2022-09-06 (Tue, 06 Sep 2022) Changed paths: M modules/dialog/dlg_timer.c Log Message: ----------- dialog: Fix crash in debugging function (debug_main_timer_list()) DBG:dialog:debug_main_timer_list: testing forward loop with visited = 1 DBG:dialog:debug_main_timer_list: testing backward loop with visited = 2 DBG:dialog:insert_dlg_timer_unsafe: inserting 0x7f303dba8d80 for 7205 DBG:dialog:debug_main_timer_list: testing forward loop with visited = 1 ERROR:dialog:debug_main_timer_list: Detected something wrong with main timer list on forward linking for entry 0x7f303dba8d80 DBG:core:handle_sigs: OpenSIPS exit status = 134 INFO:core:handle_sigs: child process 139408 exited by a signal 6 (cherry picked from commit 4c6a8ec5d4ac6e0faceaa5e0acb6863d992f59a7) From noreply at github.com Tue Sep 6 12:59:45 2022 From: noreply at github.com (Liviu Chircu) Date: Tue, 06 Sep 2022 05:59:45 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c5708b: dialog: Fix crash in debugging function (debug_mai... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: c5708b4c39a79512b7ec37a50ddd20e5f45eeba3 https://github.com/OpenSIPS/opensips/commit/c5708b4c39a79512b7ec37a50ddd20e5f45eeba3 Author: Liviu Chircu Date: 2022-09-06 (Tue, 06 Sep 2022) Changed paths: M modules/dialog/dlg_timer.c Log Message: ----------- dialog: Fix crash in debugging function (debug_main_timer_list()) DBG:dialog:debug_main_timer_list: testing forward loop with visited = 1 DBG:dialog:debug_main_timer_list: testing backward loop with visited = 2 DBG:dialog:insert_dlg_timer_unsafe: inserting 0x7f303dba8d80 for 7205 DBG:dialog:debug_main_timer_list: testing forward loop with visited = 1 ERROR:dialog:debug_main_timer_list: Detected something wrong with main timer list on forward linking for entry 0x7f303dba8d80 DBG:core:handle_sigs: OpenSIPS exit status = 134 INFO:core:handle_sigs: child process 139408 exited by a signal 6 (cherry picked from commit 4c6a8ec5d4ac6e0faceaa5e0acb6863d992f59a7) From noreply at github.com Tue Sep 6 13:42:22 2022 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 06 Sep 2022 06:42:22 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f694d9: Revert "Temporary fix for generating clean shutdow... Message-ID: Branch: refs/heads/3.3 Home: https://github.com/OpenSIPS/opensips Commit: f694d9c839e7e2b38e6ef95f925e53c4d0d98b4f https://github.com/OpenSIPS/opensips/commit/f694d9c839e7e2b38e6ef95f925e53c4d0d98b4f Author: Bogdan-Andrei Iancu Date: 2022-09-06 (Tue, 06 Sep 2022) Changed paths: M shutdown.c Log Message: ----------- Revert "Temporary fix for generating clean shutdowns even for mem corruption crashes" This reverts commit afe99b7b1574a3ef28e1399ddb8d7219db70518a. Commit: c2da73fd461818cef12452c91f45ee98aaac4527 https://github.com/OpenSIPS/opensips/commit/c2da73fd461818cef12452c91f45ee98aaac4527 Author: Bogdan-Andrei Iancu Date: 2022-09-06 (Tue, 06 Sep 2022) Changed paths: M shutdown.c M status_report.c M status_report.h Log Message: ----------- Proper fix for core status setting upon shutdown Use a lighter version of sr_set_core_status() in order to avoid any shm / locking / event related operations when setting the shutdown core status. (see original report and workaround e7b8084b9823ae6004f5abca62cf752ab317d507) (cherry picked from commit 49d3888c9eba31ccb5a6ee0d7d5bd7565e8aca8d) Compare: https://github.com/OpenSIPS/opensips/compare/68616b0a875f...c2da73fd4618 From noreply at github.com Wed Sep 7 07:40:25 2022 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Wed, 07 Sep 2022 00:40:25 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] bc3e62: mem/q_malloc: add support for debug history Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: bc3e62f7e9e0c56b984ca38a26a78651669e594b https://github.com/OpenSIPS/opensips/commit/bc3e62f7e9e0c56b984ca38a26a78651669e594b Author: Vlad Patrascu Date: 2022-09-06 (Tue, 06 Sep 2022) Changed paths: M mem/q_malloc.c M mem/q_malloc.h M mem/q_malloc_dyn.h Log Message: ----------- mem/q_malloc: add support for debug history By setting a size via the QM_DBG_MALLOC_HIST define, we now keep a history of the file, func, line debug information in each fragment. From noreply at github.com Wed Sep 7 07:40:34 2022 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Wed, 07 Sep 2022 00:40:34 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 691c96: mem/q_malloc: add support for debug history Message-ID: Branch: refs/heads/3.3 Home: https://github.com/OpenSIPS/opensips Commit: 691c96e8716a4792cf9212311309bcdbe22043a3 https://github.com/OpenSIPS/opensips/commit/691c96e8716a4792cf9212311309bcdbe22043a3 Author: Vlad Patrascu Date: 2022-09-06 (Tue, 06 Sep 2022) Changed paths: M mem/q_malloc.c M mem/q_malloc.h M mem/q_malloc_dyn.h Log Message: ----------- mem/q_malloc: add support for debug history By setting a size via the QM_DBG_MALLOC_HIST define, we now keep a history of the file, func, line debug information in each fragment. (cherry picked from commit bc3e62f7e9e0c56b984ca38a26a78651669e594b) From noreply at github.com Wed Sep 7 07:40:50 2022 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Wed, 07 Sep 2022 00:40:50 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 854514: mem/q_malloc: add support for debug history Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 8545144b7688f88b502862b55c758593d33abec4 https://github.com/OpenSIPS/opensips/commit/8545144b7688f88b502862b55c758593d33abec4 Author: Vlad Patrascu Date: 2022-09-06 (Tue, 06 Sep 2022) Changed paths: M mem/q_malloc.c M mem/q_malloc.h M mem/q_malloc_dyn.h Log Message: ----------- mem/q_malloc: add support for debug history By setting a size via the QM_DBG_MALLOC_HIST define, we now keep a history of the file, func, line debug information in each fragment. (cherry picked from commit bc3e62f7e9e0c56b984ca38a26a78651669e594b) From noreply at github.com Wed Sep 7 07:41:08 2022 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Wed, 07 Sep 2022 00:41:08 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] fa2d58: mem/q_malloc: add support for debug history Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: fa2d58da0eb176b83cff97005ee926b4bad67787 https://github.com/OpenSIPS/opensips/commit/fa2d58da0eb176b83cff97005ee926b4bad67787 Author: Vlad Patrascu Date: 2022-09-06 (Tue, 06 Sep 2022) Changed paths: M mem/q_malloc.c M mem/q_malloc.h M mem/q_malloc_dyn.h Log Message: ----------- mem/q_malloc: add support for debug history By setting a size via the QM_DBG_MALLOC_HIST define, we now keep a history of the file, func, line debug information in each fragment. (cherry picked from commit bc3e62f7e9e0c56b984ca38a26a78651669e594b) From noreply at github.com Thu Sep 8 09:00:04 2022 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Thu, 08 Sep 2022 02:00:04 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e2b66b: media_exchange: allow module without rtp_relay Message-ID: Branch: refs/heads/3.3 Home: https://github.com/OpenSIPS/opensips Commit: e2b66bc9114569c23fa1d8044578447d8715bf75 https://github.com/OpenSIPS/opensips/commit/e2b66bc9114569c23fa1d8044578447d8715bf75 Author: Razvan Crainea Date: 2022-09-08 (Thu, 08 Sep 2022) Changed paths: M modules/media_exchange/media_exchange.c M modules/media_exchange/media_utils.c Log Message: ----------- media_exchange: allow module without rtp_relay (cherry picked from commit 1794be4e8d281588f3e43a976596cd8d40cf295a) Commit: 1ddc67595a4e89e57c64ba40af04f09a5286c2e7 https://github.com/OpenSIPS/opensips/commit/1ddc67595a4e89e57c64ba40af04f09a5286c2e7 Author: Razvan Crainea Date: 2022-09-08 (Thu, 08 Sep 2022) Changed paths: M modules/media_exchange/media_utils.c Log Message: ----------- media_exchange: make sure we do not unreference NULL dlg (cherry picked from commit 581a4b8e5b9575fb63c631886b58b051797f2642) Compare: https://github.com/OpenSIPS/opensips/compare/691c96e8716a...1ddc67595a4e From noreply at github.com Thu Sep 8 09:00:57 2022 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Thu, 08 Sep 2022 02:00:57 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a93ce0: media_exchange: make sure we do not unreference NU... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: a93ce0afb59ccd1a3b002740a4ca6422a2c5a96d https://github.com/OpenSIPS/opensips/commit/a93ce0afb59ccd1a3b002740a4ca6422a2c5a96d Author: Razvan Crainea Date: 2022-09-08 (Thu, 08 Sep 2022) Changed paths: M modules/media_exchange/media_utils.c Log Message: ----------- media_exchange: make sure we do not unreference NULL dlg (cherry picked from commit 581a4b8e5b9575fb63c631886b58b051797f2642) From noreply at github.com Thu Sep 8 09:01:35 2022 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Thu, 08 Sep 2022 02:01:35 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7247ef: media_exchange: make sure we do not unreference NU... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 7247ef24923872e39834a759d49169711486abf5 https://github.com/OpenSIPS/opensips/commit/7247ef24923872e39834a759d49169711486abf5 Author: Razvan Crainea Date: 2022-09-08 (Thu, 08 Sep 2022) Changed paths: M modules/media_exchange/media_utils.c Log Message: ----------- media_exchange: make sure we do not unreference NULL dlg (cherry picked from commit 581a4b8e5b9575fb63c631886b58b051797f2642) From noreply at github.com Thu Sep 8 09:02:05 2022 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Thu, 08 Sep 2022 02:02:05 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1794be: media_exchange: allow module without rtp_relay Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 1794be4e8d281588f3e43a976596cd8d40cf295a https://github.com/OpenSIPS/opensips/commit/1794be4e8d281588f3e43a976596cd8d40cf295a Author: Razvan Crainea Date: 2022-09-08 (Thu, 08 Sep 2022) Changed paths: M modules/media_exchange/media_exchange.c M modules/media_exchange/media_utils.c Log Message: ----------- media_exchange: allow module without rtp_relay Commit: 581a4b8e5b9575fb63c631886b58b051797f2642 https://github.com/OpenSIPS/opensips/commit/581a4b8e5b9575fb63c631886b58b051797f2642 Author: Razvan Crainea Date: 2022-09-08 (Thu, 08 Sep 2022) Changed paths: M modules/media_exchange/media_utils.c Log Message: ----------- media_exchange: make sure we do not unreference NULL dlg Compare: https://github.com/OpenSIPS/opensips/compare/8545144b7688...581a4b8e5b95 From noreply at github.com Thu Sep 8 18:34:25 2022 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Thu, 08 Sep 2022 11:34:25 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4c748b: Add QM_DBG_MALLOC_HIST flag to Makefile.conf template Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 4c748b3f8380185ed74ed8ea37e9e9e9470b685f https://github.com/OpenSIPS/opensips/commit/4c748b3f8380185ed74ed8ea37e9e9e9470b685f Author: Vlad Patrascu Date: 2022-09-08 (Thu, 08 Sep 2022) Changed paths: M Makefile.conf.template Log Message: ----------- Add QM_DBG_MALLOC_HIST flag to Makefile.conf template From noreply at github.com Thu Sep 8 18:34:42 2022 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Thu, 08 Sep 2022 11:34:42 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5d04b5: Add QM_DBG_MALLOC_HIST flag to Makefile.conf template Message-ID: Branch: refs/heads/3.3 Home: https://github.com/OpenSIPS/opensips Commit: 5d04b5e76e2b4fab6505a3e1344a4ed43c18de23 https://github.com/OpenSIPS/opensips/commit/5d04b5e76e2b4fab6505a3e1344a4ed43c18de23 Author: Vlad Patrascu Date: 2022-09-08 (Thu, 08 Sep 2022) Changed paths: M Makefile.conf.template Log Message: ----------- Add QM_DBG_MALLOC_HIST flag to Makefile.conf template (cherry picked from commit 4c748b3f8380185ed74ed8ea37e9e9e9470b685f) From noreply at github.com Thu Sep 8 18:34:51 2022 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Thu, 08 Sep 2022 11:34:51 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 806d0c: Add QM_DBG_MALLOC_HIST flag to Makefile.conf template Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 806d0c4690dbdb6aafff93bf620fb9fca25a7489 https://github.com/OpenSIPS/opensips/commit/806d0c4690dbdb6aafff93bf620fb9fca25a7489 Author: Vlad Patrascu Date: 2022-09-08 (Thu, 08 Sep 2022) Changed paths: M Makefile.conf.template Log Message: ----------- Add QM_DBG_MALLOC_HIST flag to Makefile.conf template (cherry picked from commit 4c748b3f8380185ed74ed8ea37e9e9e9470b685f) From noreply at github.com Thu Sep 8 18:35:29 2022 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Thu, 08 Sep 2022 11:35:29 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1f7d37: Add QM_DBG_MALLOC_HIST flag to Makefile.conf template Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 1f7d377b3d28e7f4a7367e585475cf1b7aa861d9 https://github.com/OpenSIPS/opensips/commit/1f7d377b3d28e7f4a7367e585475cf1b7aa861d9 Author: Vlad Patrascu Date: 2022-09-08 (Thu, 08 Sep 2022) Changed paths: M Makefile.conf.template Log Message: ----------- Add QM_DBG_MALLOC_HIST flag to Makefile.conf template (cherry picked from commit 4c748b3f8380185ed74ed8ea37e9e9e9470b685f) From noreply at github.com Fri Sep 9 08:25:22 2022 From: noreply at github.com (DavidKorczynski) Date: Fri, 09 Sep 2022 01:25:22 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2ef8dd: opensips: initial integration. (#6420) Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 2ef8dda7d6b7add7544f089454cb82e0cfda300a https://github.com/OpenSIPS/opensips/commit/2ef8dda7d6b7add7544f089454cb82e0cfda300a Author: DavidKorczynski Date: 2022-09-09 (Fri, 09 Sep 2022) Changed paths: A test/fuzz/fuzz_msg_parser.c A test/fuzz/fuzz_uri_parser.c Log Message: ----------- opensips: initial integration. (#6420) * opensips: initial integration. * opensips: include primary contact Commit: 2226238a4103da5aba0556ca9ca38c5c1fd9eaed https://github.com/OpenSIPS/opensips/commit/2226238a4103da5aba0556ca9ca38c5c1fd9eaed Author: DavidKorczynski Date: 2022-09-09 (Fri, 09 Sep 2022) Changed paths: A test/fuzz/fuzz_csv_parser.c Log Message: ----------- opensips: add another fuzzer (#6577) Compare: https://github.com/OpenSIPS/opensips/compare/4c748b3f8380...2226238a4103 From noreply at github.com Fri Sep 9 08:38:54 2022 From: noreply at github.com (Liviu Chircu) Date: Fri, 09 Sep 2022 01:38:54 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f988e1: oss-fuzz: Port the test suite script from google/o... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: f988e1562563e7dfcc865c54e2d7fd8be8aa463a https://github.com/OpenSIPS/opensips/commit/f988e1562563e7dfcc865c54e2d7fd8be8aa463a Author: Liviu Chircu Date: 2022-09-09 (Fri, 09 Sep 2022) Changed paths: M Makefile.defs A test/fuzz/oss-fuzz-build.sh Log Message: ----------- oss-fuzz: Port the test suite script from google/oss-fuzz This allows us to more easily manage oss-fuzz failures on OpenSIPS project side, without requiring an oss-fuzz PR on each build or test-related change. From noreply at github.com Fri Sep 9 10:02:24 2022 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 09 Sep 2022 03:02:24 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 34ce45: mi_script: fix infinite loop where there are multi... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 34ce451c664a3f51299cccbc263a8fb1bca214c7 https://github.com/OpenSIPS/opensips/commit/34ce451c664a3f51299cccbc263a8fb1bca214c7 Author: Razvan Crainea Date: 2022-09-09 (Fri, 09 Sep 2022) Changed paths: M modules/mi_script/mi_script.c Log Message: ----------- mi_script: fix infinite loop where there are multiple params From noreply at github.com Fri Sep 9 10:03:05 2022 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 09 Sep 2022 03:03:05 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 44e661: mi_script: fix infinite loop where there are multi... Message-ID: Branch: refs/heads/3.3 Home: https://github.com/OpenSIPS/opensips Commit: 44e66130a100d320a6befe90f6bcf9379a67b4d2 https://github.com/OpenSIPS/opensips/commit/44e66130a100d320a6befe90f6bcf9379a67b4d2 Author: Razvan Crainea Date: 2022-09-09 (Fri, 09 Sep 2022) Changed paths: M modules/mi_script/mi_script.c Log Message: ----------- mi_script: fix infinite loop where there are multiple params (cherry picked from commit 34ce451c664a3f51299cccbc263a8fb1bca214c7) From noreply at github.com Fri Sep 9 10:03:20 2022 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 09 Sep 2022 03:03:20 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d4a054: mi_script: fix infinite loop where there are multi... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: d4a05448c4822bac6ffe744e8ee1747e14614ff9 https://github.com/OpenSIPS/opensips/commit/d4a05448c4822bac6ffe744e8ee1747e14614ff9 Author: Razvan Crainea Date: 2022-09-09 (Fri, 09 Sep 2022) Changed paths: M modules/mi_script/mi_script.c Log Message: ----------- mi_script: fix infinite loop where there are multiple params (cherry picked from commit 34ce451c664a3f51299cccbc263a8fb1bca214c7) From noreply at github.com Fri Sep 9 12:44:32 2022 From: noreply at github.com (Liviu Chircu) Date: Fri, 09 Sep 2022 05:44:32 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a11f9c: mem.h: Avoid warnings when explicitly defining -DS... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: a11f9c74064bd5ec79445e7042d85f151672d038 https://github.com/OpenSIPS/opensips/commit/a11f9c74064bd5ec79445e7042d85f151672d038 Author: Liviu Chircu Date: 2022-09-09 (Fri, 09 Sep 2022) Changed paths: M mem/mem.h Log Message: ----------- mem.h: Avoid warnings when explicitly defining -DSYSTEM_MALLOC From noreply at github.com Fri Sep 9 12:44:56 2022 From: noreply at github.com (Liviu Chircu) Date: Fri, 09 Sep 2022 05:44:56 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 819f7c: mem.h: Avoid warnings when explicitly defining -DS... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 819f7c62e659f831843094d7e47b6eaec0311faf https://github.com/OpenSIPS/opensips/commit/819f7c62e659f831843094d7e47b6eaec0311faf Author: Liviu Chircu Date: 2022-09-09 (Fri, 09 Sep 2022) Changed paths: M mem/mem.h Log Message: ----------- mem.h: Avoid warnings when explicitly defining -DSYSTEM_MALLOC (cherry picked from commit a11f9c74064bd5ec79445e7042d85f151672d038) From noreply at github.com Fri Sep 9 12:44:56 2022 From: noreply at github.com (Liviu Chircu) Date: Fri, 09 Sep 2022 05:44:56 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d98b0b: mem.h: Avoid warnings when explicitly defining -DS... Message-ID: Branch: refs/heads/3.3 Home: https://github.com/OpenSIPS/opensips Commit: d98b0b648531c813db5aab1f4a21a177ebaaf7b4 https://github.com/OpenSIPS/opensips/commit/d98b0b648531c813db5aab1f4a21a177ebaaf7b4 Author: Liviu Chircu Date: 2022-09-09 (Fri, 09 Sep 2022) Changed paths: M mem/mem.h Log Message: ----------- mem.h: Avoid warnings when explicitly defining -DSYSTEM_MALLOC (cherry picked from commit a11f9c74064bd5ec79445e7042d85f151672d038) From noreply at github.com Fri Sep 9 12:44:57 2022 From: noreply at github.com (Liviu Chircu) Date: Fri, 09 Sep 2022 05:44:57 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 68d959: mem.h: Avoid warnings when explicitly defining -DS... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 68d95907f4902f643716a8465f33c176257f135b https://github.com/OpenSIPS/opensips/commit/68d95907f4902f643716a8465f33c176257f135b Author: Liviu Chircu Date: 2022-09-09 (Fri, 09 Sep 2022) Changed paths: M mem/mem.h Log Message: ----------- mem.h: Avoid warnings when explicitly defining -DSYSTEM_MALLOC (cherry picked from commit a11f9c74064bd5ec79445e7042d85f151672d038) From noreply at github.com Fri Sep 9 13:04:58 2022 From: noreply at github.com (Liviu Chircu) Date: Fri, 09 Sep 2022 06:04:58 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d018ac: CIFuzz: Only run Fuzz tests for 'master' branch Message-ID: Branch: refs/heads/3.3 Home: https://github.com/OpenSIPS/opensips Commit: d018ac391825488ad529c4962c16095947d8c9cc https://github.com/OpenSIPS/opensips/commit/d018ac391825488ad529c4962c16095947d8c9cc Author: Liviu Chircu Date: 2022-09-09 (Fri, 09 Sep 2022) Changed paths: R .github/workflows/cifuzz.yml Log Message: ----------- CIFuzz: Only run Fuzz tests for 'master' branch Both the parser and lib/ code is quite stable and rarely changes across releases. Moreover, any fix or optimization will typically get backported to all stable releases. So, for now, let's avoid doubling down on the fuzzing compute power and run the fuzzers only on master! From noreply at github.com Sat Sep 10 20:52:41 2022 From: noreply at github.com (opensips-github) Date: Sat, 10 Sep 2022 13:52:41 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] aa3f87: Rebuild documentation Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: aa3f87b79c95c618e2a7fc914b59c8762ed1f409 https://github.com/OpenSIPS/opensips/commit/aa3f87b79c95c618e2a7fc914b59c8762ed1f409 Author: OpenSIPS Date: 2022-09-10 (Sat, 10 Sep 2022) Changed paths: M modules/dialog/README M modules/dialog/doc/contributors.xml M modules/media_exchange/README M modules/media_exchange/doc/contributors.xml M modules/rtpproxy/README M modules/rtpproxy/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sat Sep 10 21:16:48 2022 From: noreply at github.com (opensips-github) Date: Sat, 10 Sep 2022 14:16:48 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] bf1cf0: Rebuild documentation Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: bf1cf0516fb96ab12f87067338533277dc2668fd https://github.com/OpenSIPS/opensips/commit/bf1cf0516fb96ab12f87067338533277dc2668fd Author: OpenSIPS Date: 2022-09-11 (Sun, 11 Sep 2022) Changed paths: M modules/dialog/README M modules/dialog/doc/contributors.xml M modules/media_exchange/README M modules/media_exchange/doc/contributors.xml M modules/mi_script/README M modules/mi_script/doc/contributors.xml M modules/rtpproxy/README M modules/rtpproxy/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sat Sep 10 21:40:16 2022 From: noreply at github.com (opensips-github) Date: Sat, 10 Sep 2022 14:40:16 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f3c6ed: Rebuild documentation Message-ID: Branch: refs/heads/3.3 Home: https://github.com/OpenSIPS/opensips Commit: f3c6ed29a5d5b65477d0f2c27d77413f3d3c9ec1 https://github.com/OpenSIPS/opensips/commit/f3c6ed29a5d5b65477d0f2c27d77413f3d3c9ec1 Author: OpenSIPS Date: 2022-09-11 (Sun, 11 Sep 2022) Changed paths: M modules/dialog/README M modules/dialog/doc/contributors.xml M modules/media_exchange/README M modules/media_exchange/doc/contributors.xml M modules/mi_script/README M modules/mi_script/doc/contributors.xml M modules/rtpproxy/README M modules/rtpproxy/doc/contributors.xml M modules/siprec/README M modules/siprec/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sat Sep 10 22:17:14 2022 From: noreply at github.com (opensips-github) Date: Sat, 10 Sep 2022 15:17:14 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6d78c5: Rebuild documentation Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 6d78c55e1bd6c6e26c004c948a1b6b6ff4a393ac https://github.com/OpenSIPS/opensips/commit/6d78c55e1bd6c6e26c004c948a1b6b6ff4a393ac Author: OpenSIPS Date: 2022-09-11 (Sun, 11 Sep 2022) Changed paths: M modules/dialog/README M modules/dialog/doc/contributors.xml M modules/dialplan/README M modules/dialplan/doc/contributors.xml M modules/media_exchange/README M modules/media_exchange/doc/contributors.xml M modules/mi_script/README M modules/mi_script/doc/contributors.xml M modules/rtpproxy/README M modules/rtpproxy/doc/contributors.xml M modules/siprec/README M modules/siprec/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Mon Sep 12 11:10:13 2022 From: noreply at github.com (Bogdan Andrei IANCU) Date: Mon, 12 Sep 2022 04:10:13 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 53679e: pvar: fix crash when parsing multi-part body with ... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 53679e17f56a090680697fe53ed7242d6b43b962 https://github.com/OpenSIPS/opensips/commit/53679e17f56a090680697fe53ed7242d6b43b962 Author: John Burke Date: 2022-08-04 (Thu, 04 Aug 2022) Changed paths: M pvar.c Log Message: ----------- pvar: fix crash when parsing multi-part body with negative index in `$rb` Commit: cd853142daa005c20f54cfb93ae99d48ba1e510c https://github.com/OpenSIPS/opensips/commit/cd853142daa005c20f54cfb93ae99d48ba1e510c Author: Bogdan Andrei IANCU Date: 2022-09-12 (Mon, 12 Sep 2022) Changed paths: M pvar.c Log Message: ----------- Merge pull request #2885 from john08burke/multipart_crash pvar: fix crash when parsing multi-part body with negative index Compare: https://github.com/OpenSIPS/opensips/compare/6d78c55e1bd6...cd853142daa0 From noreply at github.com Mon Sep 12 11:14:15 2022 From: noreply at github.com (Bogdan Andrei IANCU) Date: Mon, 12 Sep 2022 04:14:15 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c52539: Merge pull request #2885 from john08burke/multipar... Message-ID: Branch: refs/heads/3.3 Home: https://github.com/OpenSIPS/opensips Commit: c52539955bf1fc8e73bab6cc9da4b0d3118374a4 https://github.com/OpenSIPS/opensips/commit/c52539955bf1fc8e73bab6cc9da4b0d3118374a4 Author: Bogdan Andrei IANCU Date: 2022-09-12 (Mon, 12 Sep 2022) Changed paths: M pvar.c Log Message: ----------- Merge pull request #2885 from john08burke/multipart_crash pvar: fix crash when parsing multi-part body with negative index (cherry picked from commit cd853142daa005c20f54cfb93ae99d48ba1e510c) From noreply at github.com Mon Sep 12 11:14:55 2022 From: noreply at github.com (Bogdan Andrei IANCU) Date: Mon, 12 Sep 2022 04:14:55 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 52a401: Merge pull request #2885 from john08burke/multipar... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 52a401875e5339b84b1b452f48af764f49b5d068 https://github.com/OpenSIPS/opensips/commit/52a401875e5339b84b1b452f48af764f49b5d068 Author: Bogdan Andrei IANCU Date: 2022-09-12 (Mon, 12 Sep 2022) Changed paths: M pvar.c Log Message: ----------- Merge pull request #2885 from john08burke/multipart_crash pvar: fix crash when parsing multi-part body with negative index (cherry picked from commit cd853142daa005c20f54cfb93ae99d48ba1e510c) From noreply at github.com Mon Sep 12 11:16:41 2022 From: noreply at github.com (Bogdan Andrei IANCU) Date: Mon, 12 Sep 2022 04:16:41 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e7b327: Merge pull request #2885 from john08burke/multipar... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: e7b3277855ba67836b8c61449a7baa2c59a9e1aa https://github.com/OpenSIPS/opensips/commit/e7b3277855ba67836b8c61449a7baa2c59a9e1aa Author: Bogdan Andrei IANCU Date: 2022-09-12 (Mon, 12 Sep 2022) Changed paths: M pvar.c Log Message: ----------- Merge pull request #2885 from john08burke/multipart_crash pvar: fix crash when parsing multi-part body with negative index (cherry picked from commit cd853142daa005c20f54cfb93ae99d48ba1e510c) From noreply at github.com Tue Sep 13 08:28:47 2022 From: noreply at github.com (Liviu Chircu) Date: Tue, 13 Sep 2022 01:28:47 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a8f3fe: clusterer: Fix bad shtag packet on BACKUP->ACTIVE ... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: a8f3fe6a0a6fd1fede623f47d05f460ec9387018 https://github.com/OpenSIPS/opensips/commit/a8f3fe6a0a6fd1fede623f47d05f460ec9387018 Author: Liviu Chircu Date: 2022-09-13 (Tue, 13 Sep 2022) Changed paths: M modules/clusterer/sharing_tags.c Log Message: ----------- clusterer: Fix bad shtag packet on BACKUP->ACTIVE transition This fixes an issue where a malformed cluster packet (missing trailer part) would be broadcast on a BACKUP->ACTIVE transition. Consequently, both nodes of an Active/Backup pair would have ACTIVE sharing tags after trying to switch traffic to the Backup node. From noreply at github.com Tue Sep 13 08:38:03 2022 From: noreply at github.com (Liviu Chircu) Date: Tue, 13 Sep 2022 01:38:03 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 77c24e: clusterer: Always broadcast a packet after shtag a... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 77c24e2122ea6f66f251349e05984cfbdef9166c https://github.com/OpenSIPS/opensips/commit/77c24e2122ea6f66f251349e05984cfbdef9166c Author: Liviu Chircu Date: 2022-09-13 (Tue, 13 Sep 2022) Changed paths: M modules/clusterer/sharing_tags.c Log Message: ----------- clusterer: Always broadcast a packet after shtag activation Due to network outages, it is currently possible for both sharing tags of an Active/Backup pair to end up in ACTIVE state. This patch makes it so a "cluster_shtag_set_active" MI command always broadcasts (forces) the ACTIVE state onto all neighbours, thus fixing the incorrect, post-outage state of the tags. Credits to @bogdan-iancu and @rvlad-patrascu for their contributions to this fix! From noreply at github.com Tue Sep 13 08:38:50 2022 From: noreply at github.com (Liviu Chircu) Date: Tue, 13 Sep 2022 01:38:50 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8df72f: clusterer: Always broadcast a packet after shtag a... Message-ID: Branch: refs/heads/3.3 Home: https://github.com/OpenSIPS/opensips Commit: 8df72f92f68f0773e059271c0870fe59560fcc9a https://github.com/OpenSIPS/opensips/commit/8df72f92f68f0773e059271c0870fe59560fcc9a Author: Liviu Chircu Date: 2022-09-13 (Tue, 13 Sep 2022) Changed paths: M modules/clusterer/sharing_tags.c Log Message: ----------- clusterer: Always broadcast a packet after shtag activation Due to network outages, it is currently possible for both sharing tags of an Active/Backup pair to end up in ACTIVE state. This patch makes it so a "cluster_shtag_set_active" MI command always broadcasts (forces) the ACTIVE state onto all neighbours, thus fixing the incorrect, post-outage state of the tags. Credits to @bogdan-iancu and @rvlad-patrascu for their contributions to this fix! (cherry picked from commit 77c24e2122ea6f66f251349e05984cfbdef9166c) From noreply at github.com Tue Sep 13 08:39:55 2022 From: noreply at github.com (Liviu Chircu) Date: Tue, 13 Sep 2022 01:39:55 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ccfdb6: clusterer: Always broadcast a packet after shtag a... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: ccfdb699bdb2e43979a780ead5baad31e2120a00 https://github.com/OpenSIPS/opensips/commit/ccfdb699bdb2e43979a780ead5baad31e2120a00 Author: Liviu Chircu Date: 2022-09-13 (Tue, 13 Sep 2022) Changed paths: M modules/clusterer/sharing_tags.c Log Message: ----------- clusterer: Always broadcast a packet after shtag activation Due to network outages, it is currently possible for both sharing tags of an Active/Backup pair to end up in ACTIVE state. This patch makes it so a "cluster_shtag_set_active" MI command always broadcasts (forces) the ACTIVE state onto all neighbours, thus fixing the incorrect, post-outage state of the tags. Credits to @bogdan-iancu and @rvlad-patrascu for their contributions to this fix! (cherry picked from commit 77c24e2122ea6f66f251349e05984cfbdef9166c) From noreply at github.com Tue Sep 13 08:40:16 2022 From: noreply at github.com (Liviu Chircu) Date: Tue, 13 Sep 2022 01:40:16 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3230fe: clusterer: Always broadcast a packet after shtag a... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 3230fe307c6cd5d1711bdbbf05adaa626fa142e4 https://github.com/OpenSIPS/opensips/commit/3230fe307c6cd5d1711bdbbf05adaa626fa142e4 Author: Liviu Chircu Date: 2022-09-13 (Tue, 13 Sep 2022) Changed paths: M modules/clusterer/sharing_tags.c Log Message: ----------- clusterer: Always broadcast a packet after shtag activation Due to network outages, it is currently possible for both sharing tags of an Active/Backup pair to end up in ACTIVE state. This patch makes it so a "cluster_shtag_set_active" MI command always broadcasts (forces) the ACTIVE state onto all neighbours, thus fixing the incorrect, post-outage state of the tags. Credits to @bogdan-iancu and @rvlad-patrascu for their contributions to this fix! (cherry picked from commit 77c24e2122ea6f66f251349e05984cfbdef9166c) (cherry picked from commit ccfdb699bdb2e43979a780ead5baad31e2120a00) From noreply at github.com Wed Sep 14 06:51:51 2022 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 13 Sep 2022 23:51:51 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4062de: [dialog] fix bad unref leading to dialog leaking Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 4062de45d0ccfe62bb4f9475f6320d2726349bab https://github.com/OpenSIPS/opensips/commit/4062de45d0ccfe62bb4f9475f6320d2726349bab Author: Bogdan-Andrei Iancu Date: 2022-09-14 (Wed, 14 Sep 2022) Changed paths: M modules/dialog/dlg_handlers.c Log Message: ----------- [dialog] fix bad unref leading to dialog leaking When using the dlg_on_timeout to set a new timeout for the dialog, due to the timer related operations (re-inserting in the list), an extra ref cnt happens. If not unref'ed, the dialog will stay (as terminated) forever in memory. Closes #2788 From noreply at github.com Wed Sep 14 06:53:46 2022 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 13 Sep 2022 23:53:46 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c477a5: [dialog] fix bad unref leading to dialog leaking Message-ID: Branch: refs/heads/3.3 Home: https://github.com/OpenSIPS/opensips Commit: c477a5f61da772f058864f8adc2cfec007d31ce4 https://github.com/OpenSIPS/opensips/commit/c477a5f61da772f058864f8adc2cfec007d31ce4 Author: Bogdan-Andrei Iancu Date: 2022-09-14 (Wed, 14 Sep 2022) Changed paths: M modules/dialog/dlg_handlers.c Log Message: ----------- [dialog] fix bad unref leading to dialog leaking When using the dlg_on_timeout to set a new timeout for the dialog, due to the timer related operations (re-inserting in the list), an extra ref cnt happens. If not unref'ed, the dialog will stay (as terminated) forever in memory. Closes #2788 (cherry picked from commit 4062de45d0ccfe62bb4f9475f6320d2726349bab) From noreply at github.com Wed Sep 14 06:54:12 2022 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 13 Sep 2022 23:54:12 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c3de32: [dialog] fix bad unref leading to dialog leaking Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: c3de32c0618a22a6d05960da7dcf4b8927bba3a5 https://github.com/OpenSIPS/opensips/commit/c3de32c0618a22a6d05960da7dcf4b8927bba3a5 Author: Bogdan-Andrei Iancu Date: 2022-09-14 (Wed, 14 Sep 2022) Changed paths: M modules/dialog/dlg_handlers.c Log Message: ----------- [dialog] fix bad unref leading to dialog leaking When using the dlg_on_timeout to set a new timeout for the dialog, due to the timer related operations (re-inserting in the list), an extra ref cnt happens. If not unref'ed, the dialog will stay (as terminated) forever in memory. Closes #2788 (cherry picked from commit 4062de45d0ccfe62bb4f9475f6320d2726349bab) From noreply at github.com Wed Sep 14 06:55:03 2022 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 13 Sep 2022 23:55:03 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f0ff35: [dialog] fix bad unref leading to dialog leaking Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: f0ff350d68b460879cba6db2249378288027ff84 https://github.com/OpenSIPS/opensips/commit/f0ff350d68b460879cba6db2249378288027ff84 Author: Bogdan-Andrei Iancu Date: 2022-09-14 (Wed, 14 Sep 2022) Changed paths: M modules/dialog/dlg_handlers.c Log Message: ----------- [dialog] fix bad unref leading to dialog leaking When using the dlg_on_timeout to set a new timeout for the dialog, due to the timer related operations (re-inserting in the list), an extra ref cnt happens. If not unref'ed, the dialog will stay (as terminated) forever in memory. Closes #2788 (cherry picked from commit 4062de45d0ccfe62bb4f9475f6320d2726349bab) From noreply at github.com Wed Sep 14 07:48:48 2022 From: noreply at github.com (Bogdan Andrei IANCU) Date: Wed, 14 Sep 2022 00:48:48 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c85d93: [tm] fix adding rport in local route Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: c85d93c7a3c3e9177d4621163295816b77bcdddc https://github.com/OpenSIPS/opensips/commit/c85d93c7a3c3e9177d4621163295816b77bcdddc Author: Bogdan-Andrei Iancu Date: 2022-09-14 (Wed, 14 Sep 2022) Changed paths: M modules/tm/uac.c Log Message: ----------- [tm] fix adding rport in local route Force the VIA rebuild if add_local_rport() (for adding rport param to VIA) was called from local route Closes #2833 From noreply at github.com Wed Sep 14 07:49:34 2022 From: noreply at github.com (Bogdan Andrei IANCU) Date: Wed, 14 Sep 2022 00:49:34 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] fbaef9: [tm] fix adding rport in local route Message-ID: Branch: refs/heads/3.3 Home: https://github.com/OpenSIPS/opensips Commit: fbaef964b612d55e392b87e717f9f76bf94244e0 https://github.com/OpenSIPS/opensips/commit/fbaef964b612d55e392b87e717f9f76bf94244e0 Author: Bogdan-Andrei Iancu Date: 2022-09-14 (Wed, 14 Sep 2022) Changed paths: M modules/tm/uac.c Log Message: ----------- [tm] fix adding rport in local route Force the VIA rebuild if add_local_rport() (for adding rport param to VIA) was called from local route Closes #2833 (cherry picked from commit c85d93c7a3c3e9177d4621163295816b77bcdddc) From noreply at github.com Wed Sep 14 07:49:57 2022 From: noreply at github.com (Bogdan Andrei IANCU) Date: Wed, 14 Sep 2022 00:49:57 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 570c0a: [tm] fix adding rport in local route Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 570c0aafab9e2983f2b10d678823962e6c9146c1 https://github.com/OpenSIPS/opensips/commit/570c0aafab9e2983f2b10d678823962e6c9146c1 Author: Bogdan-Andrei Iancu Date: 2022-09-14 (Wed, 14 Sep 2022) Changed paths: M modules/tm/uac.c Log Message: ----------- [tm] fix adding rport in local route Force the VIA rebuild if add_local_rport() (for adding rport param to VIA) was called from local route Closes #2833 (cherry picked from commit c85d93c7a3c3e9177d4621163295816b77bcdddc) From noreply at github.com Wed Sep 14 07:50:20 2022 From: noreply at github.com (Bogdan Andrei IANCU) Date: Wed, 14 Sep 2022 00:50:20 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 22fd17: [tm] fix adding rport in local route Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 22fd1760a7be835b5067bcd7d2517acaf3383505 https://github.com/OpenSIPS/opensips/commit/22fd1760a7be835b5067bcd7d2517acaf3383505 Author: Bogdan-Andrei Iancu Date: 2022-09-14 (Wed, 14 Sep 2022) Changed paths: M modules/tm/uac.c Log Message: ----------- [tm] fix adding rport in local route Force the VIA rebuild if add_local_rport() (for adding rport param to VIA) was called from local route Closes #2833 (cherry picked from commit c85d93c7a3c3e9177d4621163295816b77bcdddc) From noreply at github.com Wed Sep 14 12:14:44 2022 From: noreply at github.com (vladpaiu) Date: Wed, 14 Sep 2022 05:14:44 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3ca73f: Added ref counting for the tracing info Message-ID: Branch: refs/heads/3.3 Home: https://github.com/OpenSIPS/opensips Commit: 3ca73f647fb08691f10c2609956d0e018b469c8b https://github.com/OpenSIPS/opensips/commit/3ca73f647fb08691f10c2609956d0e018b469c8b Author: Vlad Paiu Date: 2022-09-14 (Wed, 14 Sep 2022) Changed paths: M modules/tracer/tracer.c M modules/tracer/tracer.h Log Message: ----------- Added ref counting for the tracing info From noreply at github.com Wed Sep 14 12:15:32 2022 From: noreply at github.com (vladpaiu) Date: Wed, 14 Sep 2022 05:15:32 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 21a173: Added ref counting for the tracing info Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 21a173e700edd742dbfec429c677813fe4dcd4a0 https://github.com/OpenSIPS/opensips/commit/21a173e700edd742dbfec429c677813fe4dcd4a0 Author: Vlad Paiu Date: 2022-09-14 (Wed, 14 Sep 2022) Changed paths: M modules/tracer/tracer.c M modules/tracer/tracer.h Log Message: ----------- Added ref counting for the tracing info (cherry picked from commit 3ca73f647fb08691f10c2609956d0e018b469c8b) From noreply at github.com Thu Sep 15 09:30:53 2022 From: noreply at github.com (Liviu Chircu) Date: Thu, 15 Sep 2022 02:30:53 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b57c53: auth_db: Update docs on "password_column" Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: b57c53db1ec7938aa477663e581898fe134f91b9 https://github.com/OpenSIPS/opensips/commit/b57c53db1ec7938aa477663e581898fe134f91b9 Author: Liviu Chircu Date: 2022-09-15 (Thu, 15 Sep 2022) Changed paths: M modules/auth_db/doc/auth_db_admin.xml Log Message: ----------- auth_db: Update docs on "password_column" From noreply at github.com Thu Sep 15 09:31:12 2022 From: noreply at github.com (Liviu Chircu) Date: Thu, 15 Sep 2022 02:31:12 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d798d7: auth_db: Update docs on "password_column" Message-ID: Branch: refs/heads/3.3 Home: https://github.com/OpenSIPS/opensips Commit: d798d7beb2907887d3f7ae9c89e9916cafba6a6c https://github.com/OpenSIPS/opensips/commit/d798d7beb2907887d3f7ae9c89e9916cafba6a6c Author: Liviu Chircu Date: 2022-09-15 (Thu, 15 Sep 2022) Changed paths: M modules/auth_db/doc/auth_db_admin.xml Log Message: ----------- auth_db: Update docs on "password_column" (cherry picked from commit b57c53db1ec7938aa477663e581898fe134f91b9) From noreply at github.com Thu Sep 15 09:31:27 2022 From: noreply at github.com (Liviu Chircu) Date: Thu, 15 Sep 2022 02:31:27 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1ddbcf: auth_db: Update docs on "password_column" Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 1ddbcf3f941f1dab8bc3b85c0a0a55834b788e8d https://github.com/OpenSIPS/opensips/commit/1ddbcf3f941f1dab8bc3b85c0a0a55834b788e8d Author: Liviu Chircu Date: 2022-09-15 (Thu, 15 Sep 2022) Changed paths: M modules/auth_db/doc/auth_db_admin.xml Log Message: ----------- auth_db: Update docs on "password_column" (cherry picked from commit b57c53db1ec7938aa477663e581898fe134f91b9) From noreply at github.com Thu Sep 15 13:27:23 2022 From: noreply at github.com (Liviu Chircu) Date: Thu, 15 Sep 2022 06:27:23 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] cf9535: parse_uri: Fix some UB corner-cases (reported by O... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: cf95355290c64e2693f88d17e3830405f97962d9 https://github.com/OpenSIPS/opensips/commit/cf95355290c64e2693f88d17e3830405f97962d9 Author: Liviu Chircu Date: 2022-09-15 (Thu, 15 Sep 2022) Changed paths: M parser/parse_uri.c M parser/test/test_parser.c Log Message: ----------- parse_uri: Fix some UB corner-cases (reported by OSS-Fuzz) * possible bitwise left shift with a negative value (UB) * possible integer overflow, due to multiplication (UB) Fixes OSS-Fuzz#48273 From noreply at github.com Thu Sep 15 14:13:16 2022 From: noreply at github.com (Liviu Chircu) Date: Thu, 15 Sep 2022 07:13:16 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9f3998: parse_uri: Complete commit cf95355290 Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 9f3998174f34552bd315ef8698e745feb6bedb4a https://github.com/OpenSIPS/opensips/commit/9f3998174f34552bd315ef8698e745feb6bedb4a Author: Liviu Chircu Date: 2022-09-15 (Thu, 15 Sep 2022) Changed paths: M parser/parse_uri.c M parser/test/test_parser.c Log Message: ----------- parse_uri: Complete commit cf95355290 Fix a regression introduced with the last fix, where a password like "65536" would get rejected as "invalid URI port" due to the temporary parsing of the port in case the URI does not contain a "user" part at all. Add enough unit tests to cover all these URI formatting corner-cases. From noreply at github.com Thu Sep 15 14:15:01 2022 From: noreply at github.com (Liviu Chircu) Date: Thu, 15 Sep 2022 07:15:01 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 99c9a8: parse_uri: Avoid dereferencing invalid memory on e... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 99c9a828dd80f2874e89a520150565fa9e9162c7 https://github.com/OpenSIPS/opensips/commit/99c9a828dd80f2874e89a520150565fa9e9162c7 Author: Liviu Chircu Date: 2022-09-15 (Thu, 15 Sep 2022) Changed paths: M parser/parse_uri.c Log Message: ----------- parse_uri: Avoid dereferencing invalid memory on error logging From noreply at github.com Thu Sep 15 14:31:00 2022 From: noreply at github.com (Liviu Chircu) Date: Thu, 15 Sep 2022 07:31:00 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7cc624: parse_uri: Fix some UB corner-cases (reported by O... Message-ID: Branch: refs/heads/3.3 Home: https://github.com/OpenSIPS/opensips Commit: 7cc624275e6a98322a235062327f2469725dfbb2 https://github.com/OpenSIPS/opensips/commit/7cc624275e6a98322a235062327f2469725dfbb2 Author: Liviu Chircu Date: 2022-09-15 (Thu, 15 Sep 2022) Changed paths: M parser/parse_uri.c M parser/test/test_parser.c Log Message: ----------- parse_uri: Fix some UB corner-cases (reported by OSS-Fuzz) * possible bitwise left shift with a negative value (UB) * possible integer overflow, due to multiplication (UB) Fixes OSS-Fuzz#48273 (cherry picked from commit cf95355290c64e2693f88d17e3830405f97962d9) Commit: 7df9ff7176497c3109ac0648f381aad751ec90dd https://github.com/OpenSIPS/opensips/commit/7df9ff7176497c3109ac0648f381aad751ec90dd Author: Liviu Chircu Date: 2022-09-15 (Thu, 15 Sep 2022) Changed paths: M parser/parse_uri.c Log Message: ----------- parse_uri: Avoid dereferencing invalid memory on error logging (cherry picked from commit 99c9a828dd80f2874e89a520150565fa9e9162c7) Compare: https://github.com/OpenSIPS/opensips/compare/d798d7beb290...7df9ff717649 From noreply at github.com Thu Sep 15 14:31:20 2022 From: noreply at github.com (Liviu Chircu) Date: Thu, 15 Sep 2022 07:31:20 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b54947: parse_uri: Fix some UB corner-cases (reported by O... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: b549476248c9e418cd14733dc53e922d7667f0b3 https://github.com/OpenSIPS/opensips/commit/b549476248c9e418cd14733dc53e922d7667f0b3 Author: Liviu Chircu Date: 2022-09-15 (Thu, 15 Sep 2022) Changed paths: M parser/parse_uri.c M parser/test/test_parser.c Log Message: ----------- parse_uri: Fix some UB corner-cases (reported by OSS-Fuzz) * possible bitwise left shift with a negative value (UB) * possible integer overflow, due to multiplication (UB) Fixes OSS-Fuzz#48273 (cherry picked from commit cf95355290c64e2693f88d17e3830405f97962d9) (cherry picked from commit 7cc624275e6a98322a235062327f2469725dfbb2) Commit: c32349f4833bf4b57dc3597346fdafc241a301ec https://github.com/OpenSIPS/opensips/commit/c32349f4833bf4b57dc3597346fdafc241a301ec Author: Liviu Chircu Date: 2022-09-15 (Thu, 15 Sep 2022) Changed paths: M parser/parse_uri.c Log Message: ----------- parse_uri: Avoid dereferencing invalid memory on error logging (cherry picked from commit 99c9a828dd80f2874e89a520150565fa9e9162c7) (cherry picked from commit 7df9ff7176497c3109ac0648f381aad751ec90dd) Compare: https://github.com/OpenSIPS/opensips/compare/1ddbcf3f941f...c32349f4833b From noreply at github.com Thu Sep 15 14:31:37 2022 From: noreply at github.com (Liviu Chircu) Date: Thu, 15 Sep 2022 07:31:37 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 784346: parse_uri: Fix some UB corner-cases (reported by O... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 78434643e9f409d52c4d9123496f06da0d30fab3 https://github.com/OpenSIPS/opensips/commit/78434643e9f409d52c4d9123496f06da0d30fab3 Author: Liviu Chircu Date: 2022-09-15 (Thu, 15 Sep 2022) Changed paths: M parser/parse_uri.c M parser/test/test_parser.c Log Message: ----------- parse_uri: Fix some UB corner-cases (reported by OSS-Fuzz) * possible bitwise left shift with a negative value (UB) * possible integer overflow, due to multiplication (UB) Fixes OSS-Fuzz#48273 (cherry picked from commit cf95355290c64e2693f88d17e3830405f97962d9) (cherry picked from commit 7cc624275e6a98322a235062327f2469725dfbb2) Commit: 8d714eae91f906154641f4e34206441ff4bd9d8d https://github.com/OpenSIPS/opensips/commit/8d714eae91f906154641f4e34206441ff4bd9d8d Author: Liviu Chircu Date: 2022-09-15 (Thu, 15 Sep 2022) Changed paths: M parser/parse_uri.c Log Message: ----------- parse_uri: Avoid dereferencing invalid memory on error logging (cherry picked from commit 99c9a828dd80f2874e89a520150565fa9e9162c7) (cherry picked from commit 7df9ff7176497c3109ac0648f381aad751ec90dd) Compare: https://github.com/OpenSIPS/opensips/compare/22fd1760a7be...8d714eae91f9 From noreply at github.com Thu Sep 15 14:43:40 2022 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Thu, 15 Sep 2022 07:43:40 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b17c78: rtpengine: raise E_RTPENGINE_STATUS event Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: b17c78bc40cf206953e8e3c1f22aa157d75cc3a4 https://github.com/OpenSIPS/opensips/commit/b17c78bc40cf206953e8e3c1f22aa157d75cc3a4 Author: Razvan Crainea Date: 2022-09-15 (Thu, 15 Sep 2022) Changed paths: M modules/rtpengine/doc/rtpengine_admin.xml M modules/rtpengine/rtpengine.c Log Message: ----------- rtpengine: raise E_RTPENGINE_STATUS event raise event when the status of a RTPEngine node changes Close #2881 From noreply at github.com Fri Sep 16 11:36:52 2022 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 16 Sep 2022 04:36:52 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d6e914: mi_script: fix value of parameters provided throug... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: d6e91459d3fb3fd8e8278561242af56047f51e16 https://github.com/OpenSIPS/opensips/commit/d6e91459d3fb3fd8e8278561242af56047f51e16 Author: Razvan Crainea Date: 2022-09-16 (Fri, 16 Sep 2022) Changed paths: M modules/mi_script/mi_script.c Log Message: ----------- mi_script: fix value of parameters provided through AVP From noreply at github.com Fri Sep 16 11:37:16 2022 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 16 Sep 2022 04:37:16 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 50f97b: mi_script: fix value of parameters provided throug... Message-ID: Branch: refs/heads/3.3 Home: https://github.com/OpenSIPS/opensips Commit: 50f97bc8b85634bbff77030cbcd4693854ed9fea https://github.com/OpenSIPS/opensips/commit/50f97bc8b85634bbff77030cbcd4693854ed9fea Author: Razvan Crainea Date: 2022-09-16 (Fri, 16 Sep 2022) Changed paths: M modules/mi_script/mi_script.c Log Message: ----------- mi_script: fix value of parameters provided through AVP (cherry picked from commit d6e91459d3fb3fd8e8278561242af56047f51e16) From noreply at github.com Fri Sep 16 11:37:30 2022 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 16 Sep 2022 04:37:30 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] cf353b: mi_script: fix value of parameters provided throug... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: cf353bf612372f299febc9dd452f3c573d066586 https://github.com/OpenSIPS/opensips/commit/cf353bf612372f299febc9dd452f3c573d066586 Author: Razvan Crainea Date: 2022-09-16 (Fri, 16 Sep 2022) Changed paths: M modules/mi_script/mi_script.c Log Message: ----------- mi_script: fix value of parameters provided through AVP (cherry picked from commit d6e91459d3fb3fd8e8278561242af56047f51e16) From noreply at github.com Fri Sep 16 12:31:47 2022 From: noreply at github.com (Bogdan Andrei IANCU) Date: Fri, 16 Sep 2022 05:31:47 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4c7a7a: [drouting] Improve probing by sending the probs ou... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 4c7a7a83f93b18eefe4de1fe13c67f9d7561e6a3 https://github.com/OpenSIPS/opensips/commit/4c7a7a83f93b18eefe4de1fe13c67f9d7561e6a3 Author: Bogdan-Andrei Iancu Date: 2022-09-16 (Fri, 16 Sep 2022) Changed paths: M modules/drouting/drouting.c Log Message: ----------- [drouting] Improve probing by sending the probs outside locking Collect the data under locking, move the OPTIONs probing outside the locking, to be sure that any potential blocking on SIP level sending is not leading to lock starvation. Closes #2438 From noreply at github.com Fri Sep 16 12:36:31 2022 From: noreply at github.com (Bogdan Andrei IANCU) Date: Fri, 16 Sep 2022 05:36:31 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a51026: [drouting] Fix bogus malloc test, c'n'p error Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: a51026ad75498a14ae09fadcdff2a47389315665 https://github.com/OpenSIPS/opensips/commit/a51026ad75498a14ae09fadcdff2a47389315665 Author: Bogdan-Andrei Iancu Date: 2022-09-16 (Fri, 16 Sep 2022) Changed paths: M modules/drouting/drouting.c Log Message: ----------- [drouting] Fix bogus malloc test, c'n'p error Thank you CI for catching this ;) From noreply at github.com Fri Sep 16 12:43:33 2022 From: noreply at github.com (Liviu Chircu) Date: Fri, 16 Sep 2022 05:43:33 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] bf6641: Allow folded strings as modparam values Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: bf664144d5647737755e85941ab6e0584a73acd9 https://github.com/OpenSIPS/opensips/commit/bf664144d5647737755e85941ab6e0584a73acd9 Author: Liviu Chircu Date: 2022-09-16 (Fri, 16 Sep 2022) Changed paths: M cfg.y Log Message: ----------- Allow folded strings as modparam values Example syntax which is now valid: modparam("cachedb_local", "cache_collections", "col1=10;col2=10" ";col3=10;col4=10;col5=8" ";col6=4" ";col7=4;col8=4") From noreply at github.com Fri Sep 16 13:21:17 2022 From: noreply at github.com (Bogdan Andrei IANCU) Date: Fri, 16 Sep 2022 06:21:17 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8139e2: [dispatcher] Improve probing by sending the probs ... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 8139e2799ee8d39e9cc99a189f2b2baa2eb0c39d https://github.com/OpenSIPS/opensips/commit/8139e2799ee8d39e9cc99a189f2b2baa2eb0c39d Author: Bogdan-Andrei Iancu Date: 2022-09-16 (Fri, 16 Sep 2022) Changed paths: M modules/dispatcher/dispatch.c Log Message: ----------- [dispatcher] Improve probing by sending the probs outside locking Collect the data under locking, move the OPTIONs probing outside the locking, to be sure that any potential blocking on SIP level sending is not leading to lock starvation. Simialar to 4c7a7a83f93b18eefe4de1fe13c67f9d7561e6a3 (drouting) Related to #2438 From noreply at github.com Fri Sep 16 14:42:34 2022 From: noreply at github.com (Bogdan Andrei IANCU) Date: Fri, 16 Sep 2022 07:42:34 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 994e55: [load_balancer] Improve probing by sending the pro... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 994e55cea3810dc579b70a0e4a28840f95cefd2a https://github.com/OpenSIPS/opensips/commit/994e55cea3810dc579b70a0e4a28840f95cefd2a Author: Bogdan-Andrei Iancu Date: 2022-09-16 (Fri, 16 Sep 2022) Changed paths: M modules/load_balancer/lb_prober.c M modules/load_balancer/load_balancer.c Log Message: ----------- [load_balancer] Improve probing by sending the probs outside locking Collect the data under locking, move the OPTIONs probing outside the locking, to be sure that any potential blocking on SIP level sending is not leading to lock starvation. Simialar to 4c7a7a83f93b18eefe4de1fe13c67f9d7561e6a3 (drouting) Related to #2438 From noreply at github.com Fri Sep 16 14:49:37 2022 From: noreply at github.com (Bogdan Andrei IANCU) Date: Fri, 16 Sep 2022 07:49:37 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d7a4bf: [TCP] fix init TCP support for auto-scalled procs Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: d7a4bf8f134d3d2cd761f528e6963445c9ef9b06 https://github.com/OpenSIPS/opensips/commit/d7a4bf8f134d3d2cd761f528e6963445c9ef9b06 Author: Bogdan-Andrei Iancu Date: 2022-09-16 (Fri, 16 Sep 2022) Changed paths: M net/net_tcp.c Log Message: ----------- [TCP] fix init TCP support for auto-scalled procs When starting the TCP Main proc, be sure we initialize the MAIN<>Worker communication sockets also for the procs to be potentially scaled in the future. `pt[n].unix_sock` is valid only for running procs (not for the "autoscale to-be"), so use the `pt[n].tcp_socks_holder[0]` holder (valid for all procs, running or not). Thanks go to Yury Kirsanov and Slava Bendersky for reporting and helping with the troubleshooting. From noreply at github.com Fri Sep 16 14:50:30 2022 From: noreply at github.com (Bogdan Andrei IANCU) Date: Fri, 16 Sep 2022 07:50:30 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 76984a: [TCP] fix init TCP support for auto-scalled procs Message-ID: Branch: refs/heads/3.3 Home: https://github.com/OpenSIPS/opensips Commit: 76984aa25d6867c5b9ae410df8f2f956521b734c https://github.com/OpenSIPS/opensips/commit/76984aa25d6867c5b9ae410df8f2f956521b734c Author: Bogdan-Andrei Iancu Date: 2022-09-16 (Fri, 16 Sep 2022) Changed paths: M net/net_tcp.c Log Message: ----------- [TCP] fix init TCP support for auto-scalled procs When starting the TCP Main proc, be sure we initialize the MAIN<>Worker communication sockets also for the procs to be potentially scaled in the future. `pt[n].unix_sock` is valid only for running procs (not for the "autoscale to-be"), so use the `pt[n].tcp_socks_holder[0]` holder (valid for all procs, running or not). Thanks go to Yury Kirsanov and Slava Bendersky for reporting and helping with the troubleshooting. (cherry picked from commit d7a4bf8f134d3d2cd761f528e6963445c9ef9b06) From noreply at github.com Fri Sep 16 14:50:49 2022 From: noreply at github.com (Bogdan Andrei IANCU) Date: Fri, 16 Sep 2022 07:50:49 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 54d8ff: [TCP] fix init TCP support for auto-scalled procs Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 54d8ff7c2342a5264be010511e8612f2a6de181e https://github.com/OpenSIPS/opensips/commit/54d8ff7c2342a5264be010511e8612f2a6de181e Author: Bogdan-Andrei Iancu Date: 2022-09-16 (Fri, 16 Sep 2022) Changed paths: M net/net_tcp.c Log Message: ----------- [TCP] fix init TCP support for auto-scalled procs When starting the TCP Main proc, be sure we initialize the MAIN<>Worker communication sockets also for the procs to be potentially scaled in the future. `pt[n].unix_sock` is valid only for running procs (not for the "autoscale to-be"), so use the `pt[n].tcp_socks_holder[0]` holder (valid for all procs, running or not). Thanks go to Yury Kirsanov and Slava Bendersky for reporting and helping with the troubleshooting. (cherry picked from commit d7a4bf8f134d3d2cd761f528e6963445c9ef9b06) From noreply at github.com Fri Sep 16 14:51:28 2022 From: noreply at github.com (Bogdan Andrei IANCU) Date: Fri, 16 Sep 2022 07:51:28 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2b6829: [TCP] fix init TCP support for auto-scalled procs Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 2b68292e93d459e2ae403380a341ac419747c337 https://github.com/OpenSIPS/opensips/commit/2b68292e93d459e2ae403380a341ac419747c337 Author: Bogdan-Andrei Iancu Date: 2022-09-16 (Fri, 16 Sep 2022) Changed paths: M net/net_tcp.c Log Message: ----------- [TCP] fix init TCP support for auto-scalled procs When starting the TCP Main proc, be sure we initialize the MAIN<>Worker communication sockets also for the procs to be potentially scaled in the future. `pt[n].unix_sock` is valid only for running procs (not for the "autoscale to-be"), so use the `pt[n].tcp_socks_holder[0]` holder (valid for all procs, running or not). Thanks go to Yury Kirsanov and Slava Bendersky for reporting and helping with the troubleshooting. (cherry picked from commit d7a4bf8f134d3d2cd761f528e6963445c9ef9b06) From noreply at github.com Sat Sep 17 20:52:11 2022 From: noreply at github.com (opensips-github) Date: Sat, 17 Sep 2022 13:52:11 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] bc162b: Rebuild documentation Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: bc162b666857d87d5d4a8f6a59262cf227ba8e87 https://github.com/OpenSIPS/opensips/commit/bc162b666857d87d5d4a8f6a59262cf227ba8e87 Author: OpenSIPS Date: 2022-09-17 (Sat, 17 Sep 2022) Changed paths: M modules/clusterer/README M modules/clusterer/doc/contributors.xml M modules/dialog/README M modules/dialog/doc/contributors.xml M modules/tm/README M modules/tm/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sat Sep 17 21:15:59 2022 From: noreply at github.com (opensips-github) Date: Sat, 17 Sep 2022 14:15:59 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5e42e9: Rebuild documentation Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 5e42e9422b43bf754568d76c6921f27609a89333 https://github.com/OpenSIPS/opensips/commit/5e42e9422b43bf754568d76c6921f27609a89333 Author: OpenSIPS Date: 2022-09-18 (Sun, 18 Sep 2022) Changed paths: M modules/auth_db/README M modules/auth_db/doc/contributors.xml M modules/clusterer/README M modules/clusterer/doc/contributors.xml M modules/dialog/README M modules/dialog/doc/contributors.xml M modules/mi_script/README M modules/mi_script/doc/contributors.xml M modules/tm/README M modules/tm/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sat Sep 17 21:39:28 2022 From: noreply at github.com (opensips-github) Date: Sat, 17 Sep 2022 14:39:28 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8fd2b1: Rebuild documentation Message-ID: Branch: refs/heads/3.3 Home: https://github.com/OpenSIPS/opensips Commit: 8fd2b1283cc34aed8fe4211b9cb1c198de0c1887 https://github.com/OpenSIPS/opensips/commit/8fd2b1283cc34aed8fe4211b9cb1c198de0c1887 Author: OpenSIPS Date: 2022-09-18 (Sun, 18 Sep 2022) Changed paths: M modules/auth_db/README M modules/auth_db/doc/contributors.xml M modules/clusterer/README M modules/clusterer/doc/contributors.xml M modules/dialog/README M modules/dialog/doc/contributors.xml M modules/mi_script/README M modules/mi_script/doc/contributors.xml M modules/tm/README M modules/tm/doc/contributors.xml M modules/tracer/README M modules/tracer/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sat Sep 17 22:17:36 2022 From: noreply at github.com (opensips-github) Date: Sat, 17 Sep 2022 15:17:36 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2c6c63: Rebuild documentation Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 2c6c6368c37d04686f260883ab728fab97288af9 https://github.com/OpenSIPS/opensips/commit/2c6c6368c37d04686f260883ab728fab97288af9 Author: OpenSIPS Date: 2022-09-18 (Sun, 18 Sep 2022) Changed paths: M modules/auth_db/README M modules/auth_db/doc/contributors.xml M modules/clusterer/README M modules/clusterer/doc/contributors.xml M modules/dialog/README M modules/dialog/doc/contributors.xml M modules/dispatcher/README M modules/dispatcher/doc/contributors.xml M modules/drouting/README M modules/drouting/doc/contributors.xml M modules/load_balancer/README M modules/load_balancer/doc/contributors.xml M modules/mi_script/README M modules/mi_script/doc/contributors.xml M modules/rtpengine/README M modules/rtpengine/doc/contributors.xml M modules/tm/README M modules/tm/doc/contributors.xml M modules/tracer/README M modules/tracer/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Mon Sep 19 21:01:00 2022 From: noreply at github.com (Liviu Chircu) Date: Mon, 19 Sep 2022 14:01:00 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ff34d2: lib/csv: Fix some memleak corner-cases (reported b... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: ff34d213cad9c2b24460aecc206520bac5411bdc https://github.com/OpenSIPS/opensips/commit/ff34d213cad9c2b24460aecc206520bac5411bdc Author: Liviu Chircu Date: 2022-09-20 (Tue, 20 Sep 2022) Changed paths: M lib/csv.c Log Message: ----------- lib/csv: Fix some memleak corner-cases (reported by OSS-Fuzz) Fixes OSS-Fuzz#39925 Commit: e0d90ec107484051e6c769056036447361c5724d https://github.com/OpenSIPS/opensips/commit/e0d90ec107484051e6c769056036447361c5724d Author: Liviu Chircu Date: 2022-09-20 (Tue, 20 Sep 2022) Changed paths: M parser/parse_uri.c Log Message: ----------- parse_uri: Complete the fix for undefined bitwise left-shift (OSS-Fuzz) The default auto-cast to (int) is not enough, as a value such as 255 << 24 can still overflow the 31 value bits... Fixes OSS-Fuzz#51542 Compare: https://github.com/OpenSIPS/opensips/compare/2c6c6368c37d...e0d90ec10748 From noreply at github.com Tue Sep 20 07:55:17 2022 From: noreply at github.com (Liviu Chircu) Date: Tue, 20 Sep 2022 00:55:17 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 87d59a: ut.h: Convert popular shm_str_xxx() functions to m... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 87d59ab503dfe37cda6c94ef15683ed23b1ef0a9 https://github.com/OpenSIPS/opensips/commit/87d59ab503dfe37cda6c94ef15683ed23b1ef0a9 Author: Liviu Chircu Date: 2022-09-20 (Tue, 20 Sep 2022) Changed paths: M ut.h Log Message: ----------- ut.h: Convert popular shm_str_xxx() functions to macros The idea is to help with troubleshooting SHM memory leaks, as any of the debugging memory allocators will now record the file/code/line of the original caller of shm_str_xxx(), instead of the former inlined function itself, which was borderline useless information... From noreply at github.com Tue Sep 20 12:44:50 2022 From: noreply at github.com (Liviu Chircu) Date: Tue, 20 Sep 2022 05:44:50 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b4a72a: parse_uri: Parse the port into an unsigned integer... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: b4a72a5f96f5726afa48854ad0850fe14f78909d https://github.com/OpenSIPS/opensips/commit/b4a72a5f96f5726afa48854ad0850fe14f78909d Author: Liviu Chircu Date: 2022-09-20 (Tue, 20 Sep 2022) Changed paths: M parser/parse_uri.c Log Message: ----------- parse_uri: Parse the port into an unsigned integer (OSS-Fuzz) Fixes OSS-Fuzz#51605 From noreply at github.com Tue Sep 20 15:03:06 2022 From: noreply at github.com (Liviu Chircu) Date: Tue, 20 Sep 2022 08:03:06 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 66898d: parse_msg(): Fix out-of-bounds read edge-case (OSS... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 66898d8208d158d95a27f1a76078a29bd1e08d7e https://github.com/OpenSIPS/opensips/commit/66898d8208d158d95a27f1a76078a29bd1e08d7e Author: Liviu Chircu Date: 2022-09-20 (Tue, 20 Sep 2022) Changed paths: M parser/parse_hname2.c M parser/test/test_parser.c Log Message: ----------- parse_msg(): Fix out-of-bounds read edge-case (OSS-Fuzz) Also add a unit test suite for parse_msg(). Severity: low Fixes OSS-Fuzz#39802 From noreply at github.com Tue Sep 20 15:43:03 2022 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Tue, 20 Sep 2022 08:43:03 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] aee014: b2b_entities: fix shm memory leak Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: aee014beb78be050bd2272ee0080a6f8063d9ec0 https://github.com/OpenSIPS/opensips/commit/aee014beb78be050bd2272ee0080a6f8063d9ec0 Author: Vlad Patrascu Date: 2022-09-20 (Tue, 20 Sep 2022) Changed paths: M modules/b2b_entities/dlg.c Log Message: ----------- b2b_entities: fix shm memory leak For the write back db mode, the entity storage data was only freed after inserting/updating the entity in the database. This would lead to memory leaks if the entity was deleted before the DB timer task had a chance to be run. Thanks go to Norm Brandinger from Five9 for reporting! From noreply at github.com Tue Sep 20 15:43:41 2022 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Tue, 20 Sep 2022 08:43:41 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f2a083: b2b_entities: fix shm memory leak Message-ID: Branch: refs/heads/3.3 Home: https://github.com/OpenSIPS/opensips Commit: f2a083a017cbe26cdd6c42c70688ca38e59456cf https://github.com/OpenSIPS/opensips/commit/f2a083a017cbe26cdd6c42c70688ca38e59456cf Author: Vlad Patrascu Date: 2022-09-20 (Tue, 20 Sep 2022) Changed paths: M modules/b2b_entities/dlg.c Log Message: ----------- b2b_entities: fix shm memory leak For the write back db mode, the entity storage data was only freed after inserting/updating the entity in the database. This would lead to memory leaks if the entity was deleted before the DB timer task had a chance to be run. Thanks go to Norm Brandinger from Five9 for reporting! (cherry picked from commit aee014beb78be050bd2272ee0080a6f8063d9ec0) From noreply at github.com Tue Sep 20 15:45:19 2022 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Tue, 20 Sep 2022 08:45:19 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6266d0: b2b_entities: fix shm memory leak Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 6266d0cd66d4d1115a855e170e9c64a373bb1f0a https://github.com/OpenSIPS/opensips/commit/6266d0cd66d4d1115a855e170e9c64a373bb1f0a Author: Vlad Patrascu Date: 2022-09-20 (Tue, 20 Sep 2022) Changed paths: M modules/b2b_entities/dlg.c Log Message: ----------- b2b_entities: fix shm memory leak For the write back db mode, the entity storage data was only freed after inserting/updating the entity in the database. This would lead to memory leaks if the entity was deleted before the DB timer task had a chance to be run. Thanks go to Norm Brandinger from Five9 for reporting! (cherry picked from commit aee014beb78be050bd2272ee0080a6f8063d9ec0) From noreply at github.com Tue Sep 20 15:46:56 2022 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Tue, 20 Sep 2022 08:46:56 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 854792: b2b_entities: fix shm memory leak Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 854792c82504a4bd3d3b828de1ef152afb3683c0 https://github.com/OpenSIPS/opensips/commit/854792c82504a4bd3d3b828de1ef152afb3683c0 Author: Vlad Patrascu Date: 2022-09-20 (Tue, 20 Sep 2022) Changed paths: M modules/b2b_entities/dlg.c Log Message: ----------- b2b_entities: fix shm memory leak For the write back db mode, the entity storage data was only freed after inserting/updating the entity in the database. This would lead to memory leaks if the entity was deleted before the DB timer task had a chance to be run. Thanks go to Norm Brandinger from Five9 for reporting! (cherry picked from commit aee014beb78be050bd2272ee0080a6f8063d9ec0) From noreply at github.com Fri Sep 23 16:56:18 2022 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Fri, 23 Sep 2022 09:56:18 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2b951e: msrp_ua: fix re-negociation on reINVITE Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 2b951e5f1835581d6a5d24ebbae44d363cbc5ca9 https://github.com/OpenSIPS/opensips/commit/2b951e5f1835581d6a5d24ebbae44d363cbc5ca9 Author: Vlad Patrascu Date: 2022-09-23 (Fri, 23 Sep 2022) Changed paths: M modules/msrp_ua/msrp_ua.c Log Message: ----------- msrp_ua: fix re-negociation on reINVITE Set the proper state for the UA session(established dialog) on the ACK for the reINVITE. Also properly handle late SDP negocication for reINVITEs. From noreply at github.com Fri Sep 23 16:56:45 2022 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Fri, 23 Sep 2022 09:56:45 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 569000: msrp_ua: fix re-negociation on reINVITE Message-ID: Branch: refs/heads/3.3 Home: https://github.com/OpenSIPS/opensips Commit: 5690000c29b5b32acba1c4b23498eada3138c538 https://github.com/OpenSIPS/opensips/commit/5690000c29b5b32acba1c4b23498eada3138c538 Author: Vlad Patrascu Date: 2022-09-23 (Fri, 23 Sep 2022) Changed paths: M modules/msrp_ua/msrp_ua.c Log Message: ----------- msrp_ua: fix re-negociation on reINVITE Set the proper state for the UA session(established dialog) on the ACK for the reINVITE. Also properly handle late SDP negocication for reINVITEs. (cherry picked from commit 2b951e5f1835581d6a5d24ebbae44d363cbc5ca9) From noreply at github.com Fri Sep 23 18:21:30 2022 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 23 Sep 2022 11:21:30 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4cb36e: rtp_relay: protect against NULL current_processing... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 4cb36efa76f2ef2000f9e623c18bdf4c09189059 https://github.com/OpenSIPS/opensips/commit/4cb36efa76f2ef2000f9e623c18bdf4c09189059 Author: Razvan Crainea Date: 2022-09-23 (Fri, 23 Sep 2022) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: ----------- rtp_relay: protect against NULL current_processing_ctx From noreply at github.com Fri Sep 23 18:21:44 2022 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 23 Sep 2022 11:21:44 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1e63c8: rtp_relay: protect against NULL current_processing... Message-ID: Branch: refs/heads/3.3 Home: https://github.com/OpenSIPS/opensips Commit: 1e63c883bb23c21b44e7a540367f86c376ca0e7e https://github.com/OpenSIPS/opensips/commit/1e63c883bb23c21b44e7a540367f86c376ca0e7e Author: Razvan Crainea Date: 2022-09-23 (Fri, 23 Sep 2022) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: ----------- rtp_relay: protect against NULL current_processing_ctx (cherry picked from commit 4cb36efa76f2ef2000f9e623c18bdf4c09189059) From noreply at github.com Sat Sep 24 20:55:09 2022 From: noreply at github.com (opensips-github) Date: Sat, 24 Sep 2022 13:55:09 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 61de4c: Rebuild documentation Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 61de4c5edd5d4a8fdf1d181523f809af824a7b2c https://github.com/OpenSIPS/opensips/commit/61de4c5edd5d4a8fdf1d181523f809af824a7b2c Author: OpenSIPS Date: 2022-09-24 (Sat, 24 Sep 2022) Changed paths: M modules/b2b_entities/README M modules/b2b_entities/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sat Sep 24 21:19:55 2022 From: noreply at github.com (opensips-github) Date: Sat, 24 Sep 2022 14:19:55 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b24366: Rebuild documentation Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: b243666098be44226ade6a7df2b62851efcb5de8 https://github.com/OpenSIPS/opensips/commit/b243666098be44226ade6a7df2b62851efcb5de8 Author: OpenSIPS Date: 2022-09-25 (Sun, 25 Sep 2022) Changed paths: M modules/b2b_entities/README M modules/b2b_entities/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sat Sep 24 21:44:25 2022 From: noreply at github.com (opensips-github) Date: Sat, 24 Sep 2022 14:44:25 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 93cb72: Rebuild documentation Message-ID: Branch: refs/heads/3.3 Home: https://github.com/OpenSIPS/opensips Commit: 93cb7250a3266a1ee423bc83eee8bcec7737a832 https://github.com/OpenSIPS/opensips/commit/93cb7250a3266a1ee423bc83eee8bcec7737a832 Author: OpenSIPS Date: 2022-09-25 (Sun, 25 Sep 2022) Changed paths: M modules/b2b_entities/README M modules/b2b_entities/doc/contributors.xml M modules/msrp_ua/README M modules/msrp_ua/doc/contributors.xml M modules/rtp_relay/README M modules/rtp_relay/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sat Sep 24 22:27:29 2022 From: noreply at github.com (opensips-github) Date: Sat, 24 Sep 2022 15:27:29 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] dd7edc: Rebuild documentation Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: dd7edcd33b34ef353f5759de4c2fbf0b95e9e769 https://github.com/OpenSIPS/opensips/commit/dd7edcd33b34ef353f5759de4c2fbf0b95e9e769 Author: OpenSIPS Date: 2022-09-25 (Sun, 25 Sep 2022) Changed paths: M modules/b2b_entities/README M modules/b2b_entities/doc/contributors.xml M modules/msrp_ua/README M modules/msrp_ua/doc/contributors.xml M modules/rtp_relay/README M modules/rtp_relay/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Wed Sep 28 06:46:37 2022 From: noreply at github.com (Liviu Chircu) Date: Tue, 27 Sep 2022 23:46:37 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 96252b: TCP: Init the default conn profile even without an... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 96252b61fe22d62b584357e5d134a805a1b59433 https://github.com/OpenSIPS/opensips/commit/96252b61fe22d62b584357e5d134a805a1b59433 Author: Liviu Chircu Date: 2022-09-28 (Wed, 28 Sep 2022) Changed paths: M net/net_tcp.c Log Message: ----------- TCP: Init the default conn profile even without any listeners This fixes an issue with outgoing TCP connections being initialized with buggy parameters (timeout: 0, lifetime: 0, etc.), when there are no TCP listeners. From noreply at github.com Wed Sep 28 07:45:09 2022 From: noreply at github.com (Liviu Chircu) Date: Wed, 28 Sep 2022 00:45:09 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] dfcffd: TCP: Init the default conn profile even without an... Message-ID: Branch: refs/heads/3.3 Home: https://github.com/OpenSIPS/opensips Commit: dfcffd5729a82696f8a15794d08e5e5dbeeef118 https://github.com/OpenSIPS/opensips/commit/dfcffd5729a82696f8a15794d08e5e5dbeeef118 Author: Liviu Chircu Date: 2022-09-28 (Wed, 28 Sep 2022) Changed paths: M net/net_tcp.c Log Message: ----------- TCP: Init the default conn profile even without any listeners This fixes an issue with outgoing TCP connections being initialized with buggy parameters (timeout: 0, lifetime: 0, etc.), when there are no TCP listeners. (cherry picked from commit 96252b61fe22d62b584357e5d134a805a1b59433) From noreply at github.com Wed Sep 28 07:54:19 2022 From: noreply at github.com (Liviu Chircu) Date: Wed, 28 Sep 2022 00:54:19 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6ec8dd: freeswitch: If-guard some verbose DBG logs Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 6ec8ddec144ce133a365bdc8a095a1f267376f58 https://github.com/OpenSIPS/opensips/commit/6ec8ddec144ce133a365bdc8a095a1f267376f58 Author: Liviu Chircu Date: 2022-09-28 (Wed, 28 Sep 2022) Changed paths: M modules/freeswitch/fs_proc.c Log Message: ----------- freeswitch: If-guard some verbose DBG logs Suggested by @NormB From noreply at github.com Wed Sep 28 07:54:31 2022 From: noreply at github.com (Liviu Chircu) Date: Wed, 28 Sep 2022 00:54:31 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 868664: freeswitch: If-guard some verbose DBG logs Message-ID: Branch: refs/heads/3.3 Home: https://github.com/OpenSIPS/opensips Commit: 8686647ae87a7968a939894ecabb2d457c3f79d8 https://github.com/OpenSIPS/opensips/commit/8686647ae87a7968a939894ecabb2d457c3f79d8 Author: Liviu Chircu Date: 2022-09-28 (Wed, 28 Sep 2022) Changed paths: M modules/freeswitch/fs_proc.c Log Message: ----------- freeswitch: If-guard some verbose DBG logs Suggested by @NormB (cherry picked from commit 6ec8ddec144ce133a365bdc8a095a1f267376f58) From noreply at github.com Wed Sep 28 07:54:43 2022 From: noreply at github.com (Liviu Chircu) Date: Wed, 28 Sep 2022 00:54:43 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] fa80bd: freeswitch: If-guard some verbose DBG logs Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: fa80bdf1aa054e38b64aa5fcab9e6de25e3c08e3 https://github.com/OpenSIPS/opensips/commit/fa80bdf1aa054e38b64aa5fcab9e6de25e3c08e3 Author: Liviu Chircu Date: 2022-09-28 (Wed, 28 Sep 2022) Changed paths: M modules/freeswitch/fs_proc.c Log Message: ----------- freeswitch: If-guard some verbose DBG logs Suggested by @NormB (cherry picked from commit 6ec8ddec144ce133a365bdc8a095a1f267376f58) From noreply at github.com Wed Sep 28 07:54:53 2022 From: noreply at github.com (Liviu Chircu) Date: Wed, 28 Sep 2022 00:54:53 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] fb7b21: freeswitch: If-guard some verbose DBG logs Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: fb7b21a773032b476a81544b824d8261b5ce2ffb https://github.com/OpenSIPS/opensips/commit/fb7b21a773032b476a81544b824d8261b5ce2ffb Author: Liviu Chircu Date: 2022-09-28 (Wed, 28 Sep 2022) Changed paths: M modules/freeswitch/fs_proc.c Log Message: ----------- freeswitch: If-guard some verbose DBG logs Suggested by @NormB (cherry picked from commit 6ec8ddec144ce133a365bdc8a095a1f267376f58) From noreply at github.com Thu Sep 29 12:54:16 2022 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Thu, 29 Sep 2022 05:54:16 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8b2abc: proto_msrp: fix typo in ident timeout Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 8b2abc12699eb4298e36eae1e59414d7cb062df7 https://github.com/OpenSIPS/opensips/commit/8b2abc12699eb4298e36eae1e59414d7cb062df7 Author: Razvan Crainea Date: 2022-09-29 (Thu, 29 Sep 2022) Changed paths: M modules/proto_msrp/msrp_signaling.c Log Message: ----------- proto_msrp: fix typo in ident timeout From noreply at github.com Thu Sep 29 12:54:36 2022 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Thu, 29 Sep 2022 05:54:36 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e1ef69: proto_msrp: fix typo in ident timeout Message-ID: Branch: refs/heads/3.3 Home: https://github.com/OpenSIPS/opensips Commit: e1ef69915c424a3d8806c00205a3402256ad5f24 https://github.com/OpenSIPS/opensips/commit/e1ef69915c424a3d8806c00205a3402256ad5f24 Author: Razvan Crainea Date: 2022-09-29 (Thu, 29 Sep 2022) Changed paths: M modules/proto_msrp/msrp_signaling.c Log Message: ----------- proto_msrp: fix typo in ident timeout (cherry picked from commit 8b2abc12699eb4298e36eae1e59414d7cb062df7) From noreply at github.com Fri Sep 30 12:44:00 2022 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Fri, 30 Sep 2022 05:44:00 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3c05ae: tls_mgm: fix crash when the client_sip_domain_avp ... Message-ID: Branch: refs/heads/3.3 Home: https://github.com/OpenSIPS/opensips Commit: 3c05ae78e4b2da392f8ab6b5233f54f760284b3b https://github.com/OpenSIPS/opensips/commit/3c05ae78e4b2da392f8ab6b5233f54f760284b3b Author: Vlad Patrascu Date: 2022-09-30 (Fri, 30 Sep 2022) Changed paths: M modules/tls_mgm/tls_domain.c Log Message: ----------- tls_mgm: fix crash when the client_sip_domain_avp AVP is not set This is a regression introduced by commit e94ca5f that would lead to a crash when the client_sip_domain_avp modparam is set but the actual AVP is not set before a TLS connect. Credits to @ovidiusas for reporting and suggesting the fix. Closes #2909 From noreply at github.com Fri Sep 30 12:45:54 2022 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Fri, 30 Sep 2022 05:45:54 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] fe3ae0: tls_mgm: fix crash when the client_sip_domain_avp ... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: fe3ae050dfc0b3de419b6eacb62dc5c26d594022 https://github.com/OpenSIPS/opensips/commit/fe3ae050dfc0b3de419b6eacb62dc5c26d594022 Author: Vlad Patrascu Date: 2022-09-30 (Fri, 30 Sep 2022) Changed paths: M modules/tls_mgm/tls_domain.c Log Message: ----------- tls_mgm: fix crash when the client_sip_domain_avp AVP is not set This is a regression introduced by commit e94ca5f that would lead to a crash when the client_sip_domain_avp modparam is set but the actual AVP is not set before a TLS connect. Credits to @ovidiusas for reporting and suggesting the fix. Closes #2909 (cherry picked from commit 3c05ae78e4b2da392f8ab6b5233f54f760284b3b)