From noreply at github.com Mon Mar 1 15:06:55 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Mon, 01 Mar 2021 07:06:55 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a9ba24: prometheus: resolve stat modules later, when all a... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: a9ba24ba88511977946360948a44633bb36c1b7d https://github.com/OpenSIPS/opensips/commit/a9ba24ba88511977946360948a44633bb36c1b7d Author: Razvan Crainea Date: 2021-03-01 (Mon, 01 Mar 2021) Changed paths: M modules/prometheus/prometheus.c Log Message: ----------- prometheus: resolve stat modules later, when all are registered Thanks go to Ovidiu Sas (@ovidiusas) for reporting it. From noreply at github.com Mon Mar 1 15:12:02 2021 From: noreply at github.com (Liviu Chircu) Date: Mon, 01 Mar 2021 07:12:02 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a34456: drouting: Allow DB_BLOB for the `dr_rules.timerec`... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: a344568453a3619f02bba0009e756241edd53e22 https://github.com/OpenSIPS/opensips/commit/a344568453a3619f02bba0009e756241edd53e22 Author: Liviu Chircu Date: 2021-03-01 (Mon, 01 Mar 2021) Changed paths: M modules/drouting/dr_load.c Log Message: ----------- drouting: Allow DB_BLOB for the `dr_rules.timerec` field The recent extension to the time recurrence strings has caused the max possible column size for `timerec` to easily exceeed 1KB, so BLOB becomes the most appropriate column type in that case. From noreply at github.com Mon Mar 1 15:49:05 2021 From: noreply at github.com (Liviu Chircu) Date: Mon, 01 Mar 2021 07:49:05 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b7b45f: drouting: Allow DB_BLOB for `dr_carriers.gwlist`, ... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: b7b45ff303205c5a7f91fdfc14c54ad4e1ef81f7 https://github.com/OpenSIPS/opensips/commit/b7b45ff303205c5a7f91fdfc14c54ad4e1ef81f7 Author: Liviu Chircu Date: 2021-03-01 (Mon, 01 Mar 2021) Changed paths: M modules/drouting/dr_load.c Log Message: ----------- drouting: Allow DB_BLOB for `dr_carriers.gwlist`, `dr_carriers.attrs` Similar reasons as in a34456845 -- these colums may get quite large! From noreply at github.com Mon Mar 1 17:55:47 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Mon, 01 Mar 2021 09:55:47 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 29e86d: Fix building the presentity ID when publishing dia... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 29e86ddf2bec43227323c432ec4ca8431f4212ff https://github.com/OpenSIPS/opensips/commit/29e86ddf2bec43227323c432ec4ca8431f4212ff Author: Bogdan-Andrei Iancu Date: 2021-03-01 (Mon, 01 Mar 2021) Changed paths: M modules/pua_dialoginfo/dialog_publish.c Log Message: ----------- Fix building the presentity ID when publishing dialoginfo Following the re-work for being able to publish per-branch dialog info (when the the ID of the dialoginfo document was extanted to callid.branch format), we also need to do the same with the internal ID of the presentities being published (between the pua_dialoginfo and pua modules), so the PUBLISHing should be done as from different sources (call1 versus call2). Otherwise, the PUBLISHes for the branches of the same call will mix at the pua level, looking as coming from the same source. From noreply at github.com Mon Mar 1 17:57:07 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Mon, 01 Mar 2021 09:57:07 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] db41b3: Fix building the presentity ID when publishing dia... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: db41b3dd95fa4ca882558f96855965600dc513e5 https://github.com/OpenSIPS/opensips/commit/db41b3dd95fa4ca882558f96855965600dc513e5 Author: Bogdan-Andrei Iancu Date: 2021-03-01 (Mon, 01 Mar 2021) Changed paths: M modules/pua_dialoginfo/dialog_publish.c Log Message: ----------- Fix building the presentity ID when publishing dialoginfo Following the re-work for being able to publish per-branch dialog info (when the the ID of the dialoginfo document was extanted to callid.branch format), we also need to do the same with the internal ID of the presentities being published (between the pua_dialoginfo and pua modules), so the PUBLISHing should be done as from different sources (call1 versus call2). Otherwise, the PUBLISHes for the branches of the same call will mix at the pua level, looking as coming from the same source. (cherry picked from commit 29e86ddf2bec43227323c432ec4ca8431f4212ff) From noreply at github.com Tue Mar 2 11:13:15 2021 From: noreply at github.com (Liviu Chircu) Date: Tue, 02 Mar 2021 03:13:15 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8da727: db: add extra logging for bogus integers Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 8da72779af114cef12da52e0d60888480416fbc4 https://github.com/OpenSIPS/opensips/commit/8da72779af114cef12da52e0d60888480416fbc4 Author: Liviu Chircu Date: 2021-03-02 (Tue, 02 Mar 2021) Changed paths: M db/db_ut.c Log Message: ----------- db: add extra logging for bogus integers From noreply at github.com Tue Mar 2 11:13:30 2021 From: noreply at github.com (Liviu Chircu) Date: Tue, 02 Mar 2021 03:13:30 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] cf97bc: db: add extra logging for bogus integers Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: cf97bc5737077114212a77fa4eb33146a866e25d https://github.com/OpenSIPS/opensips/commit/cf97bc5737077114212a77fa4eb33146a866e25d Author: Liviu Chircu Date: 2021-03-02 (Tue, 02 Mar 2021) Changed paths: M db/db_ut.c Log Message: ----------- db: add extra logging for bogus integers (cherry picked from commit 8da72779af114cef12da52e0d60888480416fbc4) From noreply at github.com Tue Mar 2 11:16:39 2021 From: noreply at github.com (Liviu Chircu) Date: Tue, 02 Mar 2021 03:16:39 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 244325: db_mysql: add debug for failed to create ctx err Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 24432524eee9057d4c71902a7c99087d0b7768f8 https://github.com/OpenSIPS/opensips/commit/24432524eee9057d4c71902a7c99087d0b7768f8 Author: Liviu Chircu Date: 2021-03-02 (Tue, 02 Mar 2021) Changed paths: M modules/db_mysql/dbase.c Log Message: ----------- db_mysql: add debug for failed to create ctx err From noreply at github.com Tue Mar 2 11:16:50 2021 From: noreply at github.com (Liviu Chircu) Date: Tue, 02 Mar 2021 03:16:50 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] eca0d2: db_mysql: add debug for failed to create ctx err Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: eca0d2d3af6112f091d28113a426655716ca8164 https://github.com/OpenSIPS/opensips/commit/eca0d2d3af6112f091d28113a426655716ca8164 Author: Liviu Chircu Date: 2021-03-02 (Tue, 02 Mar 2021) Changed paths: M modules/db_mysql/dbase.c Log Message: ----------- db_mysql: add debug for failed to create ctx err (cherry picked from commit 24432524eee9057d4c71902a7c99087d0b7768f8) From noreply at github.com Tue Mar 2 11:24:34 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 02 Mar 2021 03:24:34 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 82b8a7: dialog: enhance errors when dlg cannot be inserted... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 82b8a73601c921906d348b0b03be63b27ad3be01 https://github.com/OpenSIPS/opensips/commit/82b8a73601c921906d348b0b03be63b27ad3be01 Author: Razvan Crainea Date: 2021-03-02 (Tue, 02 Mar 2021) Changed paths: M modules/dialog/dlg_db_handler.c Log Message: ----------- dialog: enhance errors when dlg cannot be inserted in db (cherry picked from commit 699832c98460aada6ed839847a9973cabad80fc5) From noreply at github.com Tue Mar 2 14:55:52 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 02 Mar 2021 06:55:52 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 666959: [evi] Migrated to the global DUMMY SIP msg support Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 666959e193589b54c15418aadb42b52d0025d120 https://github.com/OpenSIPS/opensips/commit/666959e193589b54c15418aadb42b52d0025d120 Author: Razvan Crainea Date: 2021-03-02 (Tue, 02 Mar 2021) Changed paths: M evi/event_interface.c Log Message: ----------- [evi] Migrated to the global DUMMY SIP msg support From noreply at github.com Tue Mar 2 14:56:10 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 02 Mar 2021 06:56:10 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8ecf22: [evi] Migrated to the global DUMMY SIP msg support Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 8ecf22f103fca5a933091f304a25437a108bd765 https://github.com/OpenSIPS/opensips/commit/8ecf22f103fca5a933091f304a25437a108bd765 Author: Razvan Crainea Date: 2021-03-02 (Tue, 02 Mar 2021) Changed paths: M evi/event_interface.c Log Message: ----------- [evi] Migrated to the global DUMMY SIP msg support (cherry picked from commit 666959e193589b54c15418aadb42b52d0025d120) From noreply at github.com Tue Mar 2 15:02:34 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 02 Mar 2021 07:02:34 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0a5f94: [evi] Migrated to the global DUMMY SIP msg support Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 0a5f9498b40fce7b93e2c4c8927c7ed4ded49fb4 https://github.com/OpenSIPS/opensips/commit/0a5f9498b40fce7b93e2c4c8927c7ed4ded49fb4 Author: Razvan Crainea Date: 2021-03-02 (Tue, 02 Mar 2021) Changed paths: M evi/event_interface.c Log Message: ----------- [evi] Migrated to the global DUMMY SIP msg support (cherry picked from commit 666959e193589b54c15418aadb42b52d0025d120) From noreply at github.com Tue Mar 2 15:36:19 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 02 Mar 2021 07:36:19 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2d5420: Migrated to the global DUMMY SIP msg support Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 2d5420ab2cf336f0d7da641f31444a1438086f42 https://github.com/OpenSIPS/opensips/commit/2d5420ab2cf336f0d7da641f31444a1438086f42 Author: Bogdan-Andrei Iancu Date: 2021-03-02 (Tue, 02 Mar 2021) Changed paths: M async.c M net/trans_trace.c M route.c M timer.c Log Message: ----------- Migrated to the global DUMMY SIP msg support This is a completion to the 84d1bad2c41b4b58170c0943edd837b08d15012f From noreply at github.com Tue Mar 2 15:44:22 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 02 Mar 2021 07:44:22 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b55c85: Migrated to the global DUMMY SIP msg support Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: b55c85d0339095ee9a2fa1267546c828d7e6fdd7 https://github.com/OpenSIPS/opensips/commit/b55c85d0339095ee9a2fa1267546c828d7e6fdd7 Author: Bogdan-Andrei Iancu Date: 2021-03-02 (Tue, 02 Mar 2021) Changed paths: M async.c M net/trans_trace.c M route.c M timer.c Log Message: ----------- Migrated to the global DUMMY SIP msg support This is a completion to the 84d1bad2c41b4b58170c0943edd837b08d15012f (cherry picked from commit 2d5420ab2cf336f0d7da641f31444a1438086f42) From noreply at github.com Tue Mar 2 16:00:15 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 02 Mar 2021 08:00:15 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6d3c6c: Migrated to the global DUMMY SIP msg support Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 6d3c6ce184ff653f9abb7a7be1c9d992f3909d2d https://github.com/OpenSIPS/opensips/commit/6d3c6ce184ff653f9abb7a7be1c9d992f3909d2d Author: Bogdan-Andrei Iancu Date: 2021-03-02 (Tue, 02 Mar 2021) Changed paths: M async.c M net/trans_trace.c M route.c M timer.c Log Message: ----------- Migrated to the global DUMMY SIP msg support This is a completion to the 84d1bad2c41b4b58170c0943edd837b08d15012f (cherry picked from commit 2d5420ab2cf336f0d7da641f31444a1438086f42) (cherry picked from commit b55c85d0339095ee9a2fa1267546c828d7e6fdd7) From noreply at github.com Tue Mar 2 16:12:58 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Tue, 02 Mar 2021 08:12:58 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0a3368: event_kafka: migrate to the global DUMMY SIP msg s... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 0a336899dc8d54dc9638e05463a142ae763a8b24 https://github.com/OpenSIPS/opensips/commit/0a336899dc8d54dc9638e05463a142ae763a8b24 Author: Vlad Patrascu Date: 2021-03-02 (Tue, 02 Mar 2021) Changed paths: M modules/event_kafka/kafka_producer.c Log Message: ----------- event_kafka: migrate to the global DUMMY SIP msg support From noreply at github.com Wed Mar 3 17:55:07 2021 From: noreply at github.com (Liviu Chircu) Date: Wed, 03 Mar 2021 09:55:07 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 39e5df: qrouting: Fix bad column names during reload Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 39e5dfd6d3951436431e230049b3233996c51f73 https://github.com/OpenSIPS/opensips/commit/39e5dfd6d3951436431e230049b3233996c51f73 Author: Liviu Chircu Date: 2021-03-03 (Wed, 03 Mar 2021) Changed paths: M modules/qrouting/qr_load.h Log Message: ----------- qrouting: Fix bad column names during reload Many thanks to Abdoul Osséni for the report! From noreply at github.com Wed Mar 3 17:55:19 2021 From: noreply at github.com (Liviu Chircu) Date: Wed, 03 Mar 2021 09:55:19 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 424dc5: qrouting: Fix bad column names during reload Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 424dc58ceb313772ff0614dde554e830c1ffc0cc https://github.com/OpenSIPS/opensips/commit/424dc58ceb313772ff0614dde554e830c1ffc0cc Author: Liviu Chircu Date: 2021-03-03 (Wed, 03 Mar 2021) Changed paths: M modules/qrouting/qr_load.h Log Message: ----------- qrouting: Fix bad column names during reload Many thanks to Abdoul Osséni for the report! (cherry picked from commit 39e5dfd6d3951436431e230049b3233996c51f73) From vladp at opensips.org Thu Mar 4 09:52:15 2021 From: vladp at opensips.org (Vlad Patrascu) Date: Thu, 4 Mar 2021 11:52:15 +0200 Subject: [OpenSIPS-Devel] [BLOG] Apache Kafka Producer in OpenSIPS 3.2 Message-ID: <896bf44b-2ad1-c505-9b26-2d17a286f27d@opensips.org> Hi everyone, Check out our latest blog [1] that shows how you can publish data/events to Apache Kafka! Besides, the post also touches on the improvements made to the event failover capabilities in OpenSIPS. Enjoy this new integration feature in OpenSIPS 3.2! [1] https://blog.opensips.org/2021/03/04/apache-kafka-producer-in-opensips-3-2/ Cheers, -- Vlad Patrascu OpenSIPS Developer http://www.opensips-solutions.com From noreply at github.com Sat Mar 6 22:19:55 2021 From: noreply at github.com (opensips-github) Date: Sat, 06 Mar 2021 14:19:55 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ee08dc: Rebuild documentation Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: ee08dc9e9171331f9d426b7dd96b275b005a668f https://github.com/OpenSIPS/opensips/commit/ee08dc9e9171331f9d426b7dd96b275b005a668f Author: OpenSIPS Date: 2021-03-06 (Sat, 06 Mar 2021) Changed paths: M modules/db_mysql/README M modules/db_mysql/doc/contributors.xml M modules/dialog/README M modules/dialog/doc/contributors.xml M modules/pua_dialoginfo/README M modules/pua_dialoginfo/doc/contributors.xml M modules/qrouting/README M modules/qrouting/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sat Mar 6 22:37:53 2021 From: noreply at github.com (opensips-github) Date: Sat, 06 Mar 2021 14:37:53 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2886f8: Rebuild documentation Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 2886f8bb7656d49a3950749c6c9866fe5cd8a391 https://github.com/OpenSIPS/opensips/commit/2886f8bb7656d49a3950749c6c9866fe5cd8a391 Author: OpenSIPS Date: 2021-03-07 (Sun, 07 Mar 2021) Changed paths: M modules/db_mysql/README M modules/db_mysql/doc/contributors.xml M modules/drouting/README M modules/drouting/doc/contributors.xml M modules/event_kafka/README M modules/event_kafka/doc/contributors.xml M modules/prometheus/README M modules/prometheus/doc/contributors.xml M modules/pua_dialoginfo/README M modules/pua_dialoginfo/doc/contributors.xml M modules/qrouting/README M modules/qrouting/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Tue Mar 9 17:23:55 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 09 Mar 2021 09:23:55 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] efb9e1: rtpproxy: alocate anonymous structures in local scope Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: efb9e16de160e976ae5a1ba05388b24d798438c5 https://github.com/OpenSIPS/opensips/commit/efb9e16de160e976ae5a1ba05388b24d798438c5 Author: Razvan Crainea Date: 2021-03-09 (Tue, 09 Mar 2021) Changed paths: M modules/rtpproxy/rtpproxy_vcmd.h Log Message: ----------- rtpproxy: alocate anonymous structures in local scope RTPP_CMD_IOVEC and RTPP_VCMD_INIT_STATIC are initializing a variable with the content of another (anonymous one). If we however create the anonymous variable in a block's scope, it will be unavailable at the end of the block, resulting in invalid memory access - allocating the structures in the function's context (rather than a block's context) fixes this issue. Bug introduced in 0d7a71b2. From noreply at github.com Thu Mar 11 14:15:36 2021 From: noreply at github.com (Liviu Chircu) Date: Thu, 11 Mar 2021 06:15:36 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 635ef0: drouting docs: Avoid str vs. int confusion Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 635ef0480a2c2827c862124499d304b4e4ff9ab2 https://github.com/OpenSIPS/opensips/commit/635ef0480a2c2827c862124499d304b4e4ff9ab2 Author: Liviu Chircu Date: 2021-03-11 (Thu, 11 Mar 2021) Changed paths: M modules/drouting/doc/drouting_admin.xml Log Message: ----------- drouting docs: Avoid str vs. int confusion From noreply at github.com Thu Mar 11 14:15:47 2021 From: noreply at github.com (Liviu Chircu) Date: Thu, 11 Mar 2021 06:15:47 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 84d008: drouting docs: Avoid str vs. int confusion Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 84d008969c874fb336d64bb99e0e31e2ab82b31b https://github.com/OpenSIPS/opensips/commit/84d008969c874fb336d64bb99e0e31e2ab82b31b Author: Liviu Chircu Date: 2021-03-11 (Thu, 11 Mar 2021) Changed paths: M modules/drouting/doc/drouting_admin.xml Log Message: ----------- drouting docs: Avoid str vs. int confusion (cherry picked from commit 635ef0480a2c2827c862124499d304b4e4ff9ab2) From noreply at github.com Thu Mar 11 14:46:59 2021 From: noreply at github.com (Liviu Chircu) Date: Thu, 11 Mar 2021 06:46:59 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c8ba8d: uri docs: Fix title of example Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: c8ba8d6ead6b7967981410c78e116794384cb60b https://github.com/OpenSIPS/opensips/commit/c8ba8d6ead6b7967981410c78e116794384cb60b Author: Liviu Chircu Date: 2021-03-11 (Thu, 11 Mar 2021) Changed paths: M modules/uri/doc/uri_admin.xml Log Message: ----------- uri docs: Fix title of example From noreply at github.com Thu Mar 11 14:47:23 2021 From: noreply at github.com (Liviu Chircu) Date: Thu, 11 Mar 2021 06:47:23 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 593ff1: clusterer: Simplify/Improve cluster_check_addr() docs Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 593ff1e9c7624f5db8d2656538489f04d4441e70 https://github.com/OpenSIPS/opensips/commit/593ff1e9c7624f5db8d2656538489f04d4441e70 Author: Liviu Chircu Date: 2021-03-11 (Thu, 11 Mar 2021) Changed paths: M modules/clusterer/doc/clusterer_admin.xml Log Message: ----------- clusterer: Simplify/Improve cluster_check_addr() docs From noreply at github.com Thu Mar 11 14:47:46 2021 From: noreply at github.com (Liviu Chircu) Date: Thu, 11 Mar 2021 06:47:46 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 367b51: clusterer: Simplify/Improve cluster_check_addr() docs Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 367b51946397239d502b4d325019dbac79212407 https://github.com/OpenSIPS/opensips/commit/367b51946397239d502b4d325019dbac79212407 Author: Liviu Chircu Date: 2021-03-11 (Thu, 11 Mar 2021) Changed paths: M modules/clusterer/doc/clusterer_admin.xml Log Message: ----------- clusterer: Simplify/Improve cluster_check_addr() docs (cherry picked from commit 593ff1e9c7624f5db8d2656538489f04d4441e70) From noreply at github.com Thu Mar 11 15:46:42 2021 From: noreply at github.com (Liviu Chircu) Date: Thu, 11 Mar 2021 07:46:42 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 023691: Module docs: Fix obsolete SIP authorize / challeng... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 0236912c7b83c2bb562b0f0a6366f23f8cc713da https://github.com/OpenSIPS/opensips/commit/0236912c7b83c2bb562b0f0a6366f23f8cc713da Author: Liviu Chircu Date: 2021-03-11 (Thu, 11 Mar 2021) Changed paths: M modules/auth_aaa/doc/auth_aaa_admin.xml M modules/auth_db/doc/auth_db_admin.xml M modules/tracer/doc/tracer_admin.xml Log Message: ----------- Module docs: Fix obsolete SIP authorize / challenge examples From noreply at github.com Thu Mar 11 15:46:53 2021 From: noreply at github.com (Liviu Chircu) Date: Thu, 11 Mar 2021 07:46:53 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0b2e7d: Module docs: Fix obsolete SIP authorize / challeng... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 0b2e7d119386ff764ba288b99fe3c94d405ecc97 https://github.com/OpenSIPS/opensips/commit/0b2e7d119386ff764ba288b99fe3c94d405ecc97 Author: Liviu Chircu Date: 2021-03-11 (Thu, 11 Mar 2021) Changed paths: M modules/auth_aaa/doc/auth_aaa_admin.xml M modules/auth_db/doc/auth_db_admin.xml M modules/tracer/doc/tracer_admin.xml Log Message: ----------- Module docs: Fix obsolete SIP authorize / challenge examples (cherry picked from commit 0236912c7b83c2bb562b0f0a6366f23f8cc713da) From noreply at github.com Fri Mar 12 12:44:03 2021 From: noreply at github.com (Liviu Chircu) Date: Fri, 12 Mar 2021 04:44:03 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b8166f: db_sqlite docs: Remove extraneous wall of text Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: b8166f56708395214e1ffacd661a62098b5c3ce5 https://github.com/OpenSIPS/opensips/commit/b8166f56708395214e1ffacd661a62098b5c3ce5 Author: Liviu Chircu Date: 2021-03-12 (Fri, 12 Mar 2021) Changed paths: M modules/db_sqlite/doc/db_sqlite_admin.xml Log Message: ----------- db_sqlite docs: Remove extraneous wall of text Reported by Nick Altmann From noreply at github.com Fri Mar 12 12:44:15 2021 From: noreply at github.com (Liviu Chircu) Date: Fri, 12 Mar 2021 04:44:15 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 765c19: db_sqlite docs: Remove extraneous wall of text Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 765c197bc6b13954b0c6bda643e50efdb5556001 https://github.com/OpenSIPS/opensips/commit/765c197bc6b13954b0c6bda643e50efdb5556001 Author: Liviu Chircu Date: 2021-03-12 (Fri, 12 Mar 2021) Changed paths: M modules/db_sqlite/doc/db_sqlite_admin.xml Log Message: ----------- db_sqlite docs: Remove extraneous wall of text Reported by Nick Altmann (cherry picked from commit b8166f56708395214e1ffacd661a62098b5c3ce5) From noreply at github.com Fri Mar 12 12:44:25 2021 From: noreply at github.com (Liviu Chircu) Date: Fri, 12 Mar 2021 04:44:25 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9c4e32: db_sqlite docs: Remove extraneous wall of text Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 9c4e32146159ca58e55386b3b7ccf86003f2669d https://github.com/OpenSIPS/opensips/commit/9c4e32146159ca58e55386b3b7ccf86003f2669d Author: Liviu Chircu Date: 2021-03-12 (Fri, 12 Mar 2021) Changed paths: M modules/db_sqlite/doc/db_sqlite_admin.xml Log Message: ----------- db_sqlite docs: Remove extraneous wall of text Reported by Nick Altmann (cherry picked from commit b8166f56708395214e1ffacd661a62098b5c3ce5) From noreply at github.com Fri Mar 12 13:24:08 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 12 Mar 2021 05:24:08 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 18a106: b2b_entities: don't require to_tag if empty Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 18a106147369312380591912abb10ecf9317874a https://github.com/OpenSIPS/opensips/commit/18a106147369312380591912abb10ecf9317874a Author: Razvan Crainea Date: 2021-03-12 (Fri, 12 Mar 2021) Changed paths: M modules/b2b_entities/b2b_entities.c Log Message: ----------- b2b_entities: don't require to_tag if empty (cherry picked from commit 963d87a932ec2e3eb7d0f3a9567ebd6ad3c93fa2) From noreply at github.com Fri Mar 12 13:24:20 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 12 Mar 2021 05:24:20 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 419130: b2b_entities: don't require to_tag if empty Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 4191307c98fa72717749e18ea5b0b00c58cbcffb https://github.com/OpenSIPS/opensips/commit/4191307c98fa72717749e18ea5b0b00c58cbcffb Author: Razvan Crainea Date: 2021-03-12 (Fri, 12 Mar 2021) Changed paths: M modules/b2b_entities/b2b_entities.c Log Message: ----------- b2b_entities: don't require to_tag if empty (cherry picked from commit 963d87a932ec2e3eb7d0f3a9567ebd6ad3c93fa2) (cherry picked from commit 18a106147369312380591912abb10ecf9317874a) From noreply at github.com Fri Mar 12 13:24:36 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 12 Mar 2021 05:24:36 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7df684: b2b_entities: don't require to_tag if empty Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 7df684b4c5044f80add4f51e637aee71197d9496 https://github.com/OpenSIPS/opensips/commit/7df684b4c5044f80add4f51e637aee71197d9496 Author: Razvan Crainea Date: 2021-03-12 (Fri, 12 Mar 2021) Changed paths: M modules/b2b_entities/b2b_entities.c Log Message: ----------- b2b_entities: don't require to_tag if empty (cherry picked from commit 963d87a932ec2e3eb7d0f3a9567ebd6ad3c93fa2) (cherry picked from commit 18a106147369312380591912abb10ecf9317874a) From noreply at github.com Sat Mar 13 21:43:37 2021 From: noreply at github.com (opensips-github) Date: Sat, 13 Mar 2021 13:43:37 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 966997: Rebuild documentation Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 96699780af5be1c5577cb6f7b66b98f2acce7868 https://github.com/OpenSIPS/opensips/commit/96699780af5be1c5577cb6f7b66b98f2acce7868 Author: OpenSIPS Date: 2021-03-13 (Sat, 13 Mar 2021) Changed paths: M modules/b2b_entities/README M modules/b2b_entities/doc/contributors.xml M modules/db_sqlite/README M modules/db_sqlite/doc/contributors.xml M modules/uri/README M modules/uri/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sat Mar 13 22:20:19 2021 From: noreply at github.com (opensips-github) Date: Sat, 13 Mar 2021 14:20:19 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ff9e51: Rebuild documentation Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: ff9e515defb289770f9345c92be8eed2de8c2c74 https://github.com/OpenSIPS/opensips/commit/ff9e515defb289770f9345c92be8eed2de8c2c74 Author: OpenSIPS Date: 2021-03-13 (Sat, 13 Mar 2021) Changed paths: M modules/auth_aaa/README M modules/auth_aaa/doc/contributors.xml M modules/auth_db/README M modules/auth_db/doc/contributors.xml M modules/b2b_entities/README M modules/b2b_entities/doc/contributors.xml M modules/clusterer/README M modules/clusterer/doc/contributors.xml M modules/db_sqlite/README M modules/db_sqlite/doc/contributors.xml M modules/drouting/README M modules/drouting/doc/contributors.xml M modules/tracer/README M modules/tracer/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sat Mar 13 22:38:11 2021 From: noreply at github.com (opensips-github) Date: Sat, 13 Mar 2021 14:38:11 -0800 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 17d149: Rebuild documentation Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 17d149b326e96a7b38da767054a3f57d192f938e https://github.com/OpenSIPS/opensips/commit/17d149b326e96a7b38da767054a3f57d192f938e Author: OpenSIPS Date: 2021-03-14 (Sun, 14 Mar 2021) Changed paths: M modules/auth_aaa/README M modules/auth_aaa/doc/contributors.xml M modules/auth_db/README M modules/auth_db/doc/contributors.xml M modules/b2b_entities/README M modules/b2b_entities/doc/contributors.xml M modules/clusterer/README M modules/clusterer/doc/contributors.xml M modules/db_sqlite/README M modules/db_sqlite/doc/contributors.xml M modules/drouting/README M modules/drouting/doc/contributors.xml M modules/rtpproxy/README M modules/rtpproxy/doc/contributors.xml M modules/tracer/README M modules/tracer/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Mon Mar 15 08:36:24 2021 From: noreply at github.com (Liviu Chircu) Date: Mon, 15 Mar 2021 01:36:24 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9611e8: dispatcher: Fix algorithm 9 regression Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 9611e8680002f1cf226d17b44dfe136fefdeb24b https://github.com/OpenSIPS/opensips/commit/9611e8680002f1cf226d17b44dfe136fefdeb24b Author: Liviu Chircu Date: 2021-03-15 (Mon, 15 Mar 2021) Changed paths: M modules/dispatcher/dispatch.c Log Message: ----------- dispatcher: Fix algorithm 9 regression Completes commit d9d1b9660b. Credits to John Burke for the report! Fixes #2413 From noreply at github.com Mon Mar 15 08:36:40 2021 From: noreply at github.com (Liviu Chircu) Date: Mon, 15 Mar 2021 01:36:40 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f54af0: dispatcher: Fix algorithm 9 regression Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: f54af09bd09ede372b70d21fb954c4cefb2c85b3 https://github.com/OpenSIPS/opensips/commit/f54af09bd09ede372b70d21fb954c4cefb2c85b3 Author: Liviu Chircu Date: 2021-03-15 (Mon, 15 Mar 2021) Changed paths: M modules/dispatcher/dispatch.c Log Message: ----------- dispatcher: Fix algorithm 9 regression Completes commit d9d1b9660b. Credits to John Burke for the report! Fixes #2413 (cherry picked from commit 9611e8680002f1cf226d17b44dfe136fefdeb24b) From noreply at github.com Mon Mar 15 08:45:05 2021 From: noreply at github.com (Liviu Chircu) Date: Mon, 15 Mar 2021 01:45:05 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d71458: tm: Be more verbose when async detected in non-req... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: d7145869e72fd9f0763847009e761af86bbcb0fa https://github.com/OpenSIPS/opensips/commit/d7145869e72fd9f0763847009e761af86bbcb0fa Author: Peter Lemenkov Date: 2021-02-04 (Thu, 04 Feb 2021) Changed paths: M modules/tm/async.c Log Message: ----------- tm: Be more verbose when async detected in non-request route If async operation is detected in non-request route then tm tries to switch to sync mode emmitting just a debug message. Debug messages are relatively rarely being turned on, so this switch to sync can be left unnoticed. Let's raise the severity to WARN so this situation can be spotted much easier. Signed-off-by: Peter Lemenkov Commit: 16b45293f4c27757503ddf3214a4fe9957992492 https://github.com/OpenSIPS/opensips/commit/16b45293f4c27757503ddf3214a4fe9957992492 Author: Liviu Chircu Date: 2021-03-15 (Mon, 15 Mar 2021) Changed paths: M modules/tm/async.c Log Message: ----------- Merge pull request #2396 from lemenkov/tm_async_verbose tm: Be more verbose when async detected in non-request route Compare: https://github.com/OpenSIPS/opensips/compare/9611e8680002...16b45293f4c2 From noreply at github.com Mon Mar 15 08:46:21 2021 From: noreply at github.com (Peter Lemenkov) Date: Mon, 15 Mar 2021 01:46:21 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5a4029: tm: Be more verbose when async detected in non-req... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 5a4029c2c1cd6a1e97d2ea3e6a44a351354adb5e https://github.com/OpenSIPS/opensips/commit/5a4029c2c1cd6a1e97d2ea3e6a44a351354adb5e Author: Peter Lemenkov Date: 2021-03-15 (Mon, 15 Mar 2021) Changed paths: M modules/tm/async.c Log Message: ----------- tm: Be more verbose when async detected in non-request route If async operation is detected in non-request route then tm tries to switch to sync mode emmitting just a debug message. Debug messages are relatively rarely being turned on, so this switch to sync can be left unnoticed. Let's raise the severity to WARN so this situation can be spotted much easier. Signed-off-by: Peter Lemenkov (cherry picked from commit d7145869e72fd9f0763847009e761af86bbcb0fa) From noreply at github.com Mon Mar 15 08:46:32 2021 From: noreply at github.com (Peter Lemenkov) Date: Mon, 15 Mar 2021 01:46:32 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2a8a9a: tm: Be more verbose when async detected in non-req... Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 2a8a9a25a39f37e8df4ea5cfba6df9b413683469 https://github.com/OpenSIPS/opensips/commit/2a8a9a25a39f37e8df4ea5cfba6df9b413683469 Author: Peter Lemenkov Date: 2021-03-15 (Mon, 15 Mar 2021) Changed paths: M modules/tm/async.c Log Message: ----------- tm: Be more verbose when async detected in non-request route If async operation is detected in non-request route then tm tries to switch to sync mode emmitting just a debug message. Debug messages are relatively rarely being turned on, so this switch to sync can be left unnoticed. Let's raise the severity to WARN so this situation can be spotted much easier. Signed-off-by: Peter Lemenkov (cherry picked from commit d7145869e72fd9f0763847009e761af86bbcb0fa) From noreply at github.com Mon Mar 15 10:12:21 2021 From: noreply at github.com (Liviu Chircu) Date: Mon, 15 Mar 2021 03:12:21 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0faf4d: Fix memory leak with Sockets not being cleaned up. Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 0faf4d1b210bd7ac28ed8d01dce83697691e832b https://github.com/OpenSIPS/opensips/commit/0faf4d1b210bd7ac28ed8d01dce83697691e832b Author: rance Date: 2021-03-09 (Tue, 09 Mar 2021) Changed paths: M modules/freeswitch/fs_api.c Log Message: ----------- Fix memory leak with Sockets not being cleaned up. Commit: 1597913dc186213aec611e0f91ac1a7665b15a5d https://github.com/OpenSIPS/opensips/commit/1597913dc186213aec611e0f91ac1a7665b15a5d Author: Liviu Chircu Date: 2021-03-15 (Mon, 15 Mar 2021) Changed paths: M modules/freeswitch/fs_api.c Log Message: ----------- Merge branch '3.1' of https://github.com/zooptwopointone/opensips into zooptwopointone-3.1 Commit: d2a561f40f7832fa5d59d62fe6b76f9d7bcf63fe https://github.com/OpenSIPS/opensips/commit/d2a561f40f7832fa5d59d62fe6b76f9d7bcf63fe Author: Liviu Chircu Date: 2021-03-15 (Mon, 15 Mar 2021) Changed paths: M modules/freeswitch/fs_api.c Log Message: ----------- Merge branch 'zooptwopointone-3.1' into 3.1 Compare: https://github.com/OpenSIPS/opensips/compare/5a4029c2c1cd...d2a561f40f78 From noreply at github.com Mon Mar 15 10:17:15 2021 From: noreply at github.com (Liviu Chircu) Date: Mon, 15 Mar 2021 03:17:15 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0f4e73: freeswitch: Fix memory leak with Sockets not being... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 0f4e738b946e2725b5acfa2b7e4306edf548b647 https://github.com/OpenSIPS/opensips/commit/0f4e738b946e2725b5acfa2b7e4306edf548b647 Author: Liviu Chircu Date: 2021-03-15 (Mon, 15 Mar 2021) Changed paths: M modules/freeswitch/fs_api.c Log Message: ----------- freeswitch: Fix memory leak with Sockets not being cleaned up (cherry picked from commit d2a561f40f7832fa5d59d62fe6b76f9d7bcf63fe) From noreply at github.com Mon Mar 15 10:17:28 2021 From: noreply at github.com (Liviu Chircu) Date: Mon, 15 Mar 2021 03:17:28 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9f7b25: freeswitch: Fix memory leak with Sockets not being... Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 9f7b25ba923395911549186bc104bc61df1feaa7 https://github.com/OpenSIPS/opensips/commit/9f7b25ba923395911549186bc104bc61df1feaa7 Author: Liviu Chircu Date: 2021-03-15 (Mon, 15 Mar 2021) Changed paths: M modules/freeswitch/fs_api.c Log Message: ----------- freeswitch: Fix memory leak with Sockets not being cleaned up (cherry picked from commit d2a561f40f7832fa5d59d62fe6b76f9d7bcf63fe) (cherry picked from commit 0f4e738b946e2725b5acfa2b7e4306edf548b647) From noreply at github.com Tue Mar 16 14:02:47 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Tue, 16 Mar 2021 07:02:47 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] dac973: proto_tls/wss: complete fix in commit b6b7520 Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: dac973404b43b148f91d7fae66417d864f3c047d https://github.com/OpenSIPS/opensips/commit/dac973404b43b148f91d7fae66417d864f3c047d Author: Vlad Patrascu Date: 2021-03-15 (Mon, 15 Mar 2021) Changed paths: M modules/proto_tls/proto_tls.c M modules/proto_wss/proto_wss.c M modules/tls_mgm/api.h M modules/tls_mgm/tls_conn_ops.h M modules/tls_mgm/tls_conn_server.h M modules/tls_mgm/tls_mgm.c Log Message: ----------- proto_tls/wss: complete fix in commit b6b7520 From noreply at github.com Tue Mar 16 14:08:00 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Tue, 16 Mar 2021 07:08:00 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 000907: proto_tls/wss: fix crashes when dumping the openss... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 00090791c7101d5c7e4499df16d54eba91c7cfda https://github.com/OpenSIPS/opensips/commit/00090791c7101d5c7e4499df16d54eba91c7cfda Author: Vlad Patrascu Date: 2021-03-15 (Mon, 15 Mar 2021) Changed paths: M modules/proto_tls/Makefile M modules/proto_tls/proto_tls.c M modules/proto_wss/Makefile M modules/proto_wss/proto_wss.c M modules/tls_mgm/tls_conn_ops.h M modules/tls_mgm/tls_conn_server.h Log Message: ----------- proto_tls/wss: fix crashes when dumping the openssl error stack This commit serializes the execution of openssl's connect/accept/read/write operations in order to prevent adding/removing entries concurrently to/from the openssl error stack. If the performance penalty is deemed too high, the NO_SSL_GLOBAL_LOCK compilation flag can be used to disable this behavior and retain the risk of crashes. Reported in #2362 Credits to Alexey Vasilyev for helping troubleshoot this. (cherry picked from commit b6b7520024561c3cc65d272e038992adc0825fc7) Commit: 5897b2294fb9cba16fb6c9590ccee5a3c4c1351c https://github.com/OpenSIPS/opensips/commit/5897b2294fb9cba16fb6c9590ccee5a3c4c1351c Author: Vlad Patrascu Date: 2021-03-15 (Mon, 15 Mar 2021) Changed paths: M modules/proto_tls/proto_tls.c M modules/proto_wss/proto_wss.c M modules/tls_mgm/api.h M modules/tls_mgm/tls_conn_ops.h M modules/tls_mgm/tls_conn_server.h M modules/tls_mgm/tls_mgm.c Log Message: ----------- proto_tls/wss: complete fix in commit b6b7520 (cherry picked from commit dac973404b43b148f91d7fae66417d864f3c047d) Compare: https://github.com/OpenSIPS/opensips/compare/d2a561f40f78...5897b2294fb9 From noreply at github.com Tue Mar 16 14:08:09 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Tue, 16 Mar 2021 07:08:09 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] dc1276: proto_tls/wss: fix crashes when dumping the openss... Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: dc1276fbe83226fd628e1ea86c1885af2b97de43 https://github.com/OpenSIPS/opensips/commit/dc1276fbe83226fd628e1ea86c1885af2b97de43 Author: Vlad Patrascu Date: 2021-03-16 (Tue, 16 Mar 2021) Changed paths: M modules/proto_tls/Makefile M modules/proto_tls/proto_tls.c M modules/proto_wss/Makefile M modules/proto_wss/proto_wss.c M modules/tls_mgm/tls_conn_ops.h M modules/tls_mgm/tls_conn_server.h Log Message: ----------- proto_tls/wss: fix crashes when dumping the openssl error stack This commit serializes the execution of openssl's connect/accept/read/write operations in order to prevent adding/removing entries concurrently to/from the openssl error stack. If the performance penalty is deemed too high, the NO_SSL_GLOBAL_LOCK compilation flag can be used to disable this behavior and retain the risk of crashes. Reported in #2362 Credits to Alexey Vasilyev for helping troubleshoot this. (cherry picked from commit b6b7520024561c3cc65d272e038992adc0825fc7) (cherry picked from commit 00090791c7101d5c7e4499df16d54eba91c7cfda) Commit: e3c231093572d85d598c8952a1df11fc1e294fd1 https://github.com/OpenSIPS/opensips/commit/e3c231093572d85d598c8952a1df11fc1e294fd1 Author: Vlad Patrascu Date: 2021-03-16 (Tue, 16 Mar 2021) Changed paths: M modules/proto_tls/proto_tls.c M modules/proto_wss/proto_wss.c M modules/tls_mgm/api.h M modules/tls_mgm/tls_conn_ops.h M modules/tls_mgm/tls_conn_server.h M modules/tls_mgm/tls_mgm.c Log Message: ----------- proto_tls/wss: complete fix in commit b6b7520 (cherry picked from commit dac973404b43b148f91d7fae66417d864f3c047d) (cherry picked from commit 5897b2294fb9cba16fb6c9590ccee5a3c4c1351c) Compare: https://github.com/OpenSIPS/opensips/compare/9f7b25ba9233...e3c231093572 From noreply at github.com Tue Mar 16 15:00:21 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Tue, 16 Mar 2021 08:00:21 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9352c5: Add event_kafka to excluded modules Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 9352c513b130d6b060f6d66c2e88c539e65e2f46 https://github.com/OpenSIPS/opensips/commit/9352c513b130d6b060f6d66c2e88c539e65e2f46 Author: Vlad Patrascu Date: 2021-03-16 (Tue, 16 Mar 2021) Changed paths: M Makefile.conf.template Log Message: ----------- Add event_kafka to excluded modules From noreply at github.com Tue Mar 16 15:17:24 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 16 Mar 2021 08:17:24 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 61e890: Fix transactional tracing via LOCAL route Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 61e89088fe52ce99bb9d37565477548b61d37444 https://github.com/OpenSIPS/opensips/commit/61e89088fe52ce99bb9d37565477548b61d37444 Author: Bogdan-Andrei Iancu Date: 2021-03-16 (Tue, 16 Mar 2021) Changed paths: M modules/tm/t_fwd.c M modules/tm/t_fwd.h M modules/tm/tm.c M modules/tm/uac.c M modules/tracer/tracer.c Log Message: ----------- Fix transactional tracing via LOCAL route * in local route do not trace as IN msg (on the spot) as logically speaking, there is no IN request here (it is generated by opensips itself) * trace the OUT request via the TMCB_MSG_SENT_OUT callback, which is now available for the UAC transactions. The tracing must be done AFTER the local route completion, so we can trace the resulting msg (with its changes) and the correct destination (as per local route changes) From noreply at github.com Tue Mar 16 15:20:58 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 16 Mar 2021 08:20:58 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 23d9bf: Revert "Fix transactional tracing via LOCAL route" Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 23d9bf68b89f1f3a1ebfec38104091550f0afe7f https://github.com/OpenSIPS/opensips/commit/23d9bf68b89f1f3a1ebfec38104091550f0afe7f Author: Bogdan-Andrei Iancu Date: 2021-03-16 (Tue, 16 Mar 2021) Changed paths: M modules/tm/t_fwd.c M modules/tm/t_fwd.h M modules/tm/tm.c M modules/tm/uac.c M modules/tracer/tracer.c Log Message: ----------- Revert "Fix transactional tracing via LOCAL route" This reverts commit 61e89088fe52ce99bb9d37565477548b61d37444. Some work-in-progress leaked in this commit From noreply at github.com Tue Mar 16 15:24:53 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 16 Mar 2021 08:24:53 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 68cca5: Fix transactional tracing via LOCAL route Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 68cca59e450b95f921c01ff00007566ea408180d https://github.com/OpenSIPS/opensips/commit/68cca59e450b95f921c01ff00007566ea408180d Author: Bogdan-Andrei Iancu Date: 2021-03-16 (Tue, 16 Mar 2021) Changed paths: M modules/tm/uac.c M modules/tracer/tracer.c Log Message: ----------- Fix transactional tracing via LOCAL route * in local route do not trace as IN msg (on the spot) as logically speaking, there is no IN request here (it is generated by opensips itself) * trace the OUT request via the TMCB_MSG_SENT_OUT callback, which is now available for the UAC transactions. The tracing must be done AFTER the local route completion, so we can trace the resulting msg (with its changes) and the correct destination (as per local route changes) From noreply at github.com Tue Mar 16 15:34:34 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 16 Mar 2021 08:34:34 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c1c3c0: Fix transactional tracing via LOCAL route Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: c1c3c0bc5f62094aa5793e53be1727f43d378c05 https://github.com/OpenSIPS/opensips/commit/c1c3c0bc5f62094aa5793e53be1727f43d378c05 Author: Bogdan-Andrei Iancu Date: 2021-03-16 (Tue, 16 Mar 2021) Changed paths: M modules/tm/uac.c M modules/tracer/tracer.c Log Message: ----------- Fix transactional tracing via LOCAL route * in local route do not trace as IN msg (on the spot) as logically speaking, there is no IN request here (it is generated by opensips itself) * trace the OUT request via the TMCB_MSG_SENT_OUT callback, which is now available for the UAC transactions. The tracing must be done AFTER the local route completion, so we can trace the resulting msg (with its changes) and the correct destination (as per local route changes) (cherry picked from commit 68cca59e450b95f921c01ff00007566ea408180d) From noreply at github.com Tue Mar 16 15:48:40 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 16 Mar 2021 08:48:40 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 58f4d4: Fix transactional tracing via LOCAL route Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 58f4d43b9a3eb790fb6ae9c6f2baf94720ac610a https://github.com/OpenSIPS/opensips/commit/58f4d43b9a3eb790fb6ae9c6f2baf94720ac610a Author: Bogdan-Andrei Iancu Date: 2021-03-16 (Tue, 16 Mar 2021) Changed paths: M modules/siptrace/siptrace.c M modules/tm/uac.c Log Message: ----------- Fix transactional tracing via LOCAL route * in local route do not trace as IN msg (on the spot) as logically speaking, there is no IN request here (it is generated by opensips itself) * trace the OUT request via the TMCB_MSG_SENT_OUT callback, which is now available for the UAC transactions. The tracing must be done AFTER the local route completion, so we can trace the resulting msg (with its changes) and the correct destination (as per local route changes) From noreply at github.com Tue Mar 16 17:27:28 2021 From: noreply at github.com (Liviu Chircu) Date: Tue, 16 Mar 2021 10:27:28 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0395ea: dialog: Relax the allowed output variable types Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 0395eaf80d0b70dc1b4200beb22e97fb8ab5426e https://github.com/OpenSIPS/opensips/commit/0395eaf80d0b70dc1b4200beb22e97fb8ab5426e Author: Liviu Chircu Date: 2021-03-16 (Tue, 16 Mar 2021) Changed paths: M modules/dialog/dialog.c Log Message: ----------- dialog: Relax the allowed output variable types This patch also allows module variables to be passed as output variables to various dialog functions, e.g.: get_profile_size("tot-calls/b", $avp(dst), $acc_leg(ongoing_channels)) Fun fact: commit 4ba14e51cbb did exactly the same thing ~2 years ago, but the logic was lost during the function interface migration :-) From noreply at github.com Tue Mar 16 17:27:45 2021 From: noreply at github.com (Liviu Chircu) Date: Tue, 16 Mar 2021 10:27:45 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 83d0e3: dialog: Relax the allowed output variable types Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 83d0e35df16f0647138caf1b896cb3cfee53f87b https://github.com/OpenSIPS/opensips/commit/83d0e35df16f0647138caf1b896cb3cfee53f87b Author: Liviu Chircu Date: 2021-03-16 (Tue, 16 Mar 2021) Changed paths: M modules/dialog/dialog.c Log Message: ----------- dialog: Relax the allowed output variable types This patch also allows module variables to be passed as output variables to various dialog functions, e.g.: get_profile_size("tot-calls/b", $avp(dst), $acc_leg(ongoing_channels)) Fun fact: commit 4ba14e51cbb did exactly the same thing ~2 years ago, but the logic was lost during the function interface migration :-) (cherry picked from commit 0395eaf80d0b70dc1b4200beb22e97fb8ab5426e) From noreply at github.com Thu Mar 18 08:04:54 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Thu, 18 Mar 2021 01:04:54 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a74ed1: add time in msg struct Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: a74ed14012b3efef0bf847f77937db25d744cd26 https://github.com/OpenSIPS/opensips/commit/a74ed14012b3efef0bf847f77937db25d744cd26 Author: Razvan Crainea Date: 2021-03-18 (Thu, 18 Mar 2021) Changed paths: M parser/msg_parser.h Log Message: ----------- add time in msg struct From noreply at github.com Thu Mar 18 08:12:00 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Thu, 18 Mar 2021 01:12:00 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f1a412: acc: use the time in the message instead of gettin... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: f1a41269865061c201cbee14dab8e0bc34a06eca https://github.com/OpenSIPS/opensips/commit/f1a41269865061c201cbee14dab8e0bc34a06eca Author: Razvan Crainea Date: 2021-03-18 (Thu, 18 Mar 2021) Changed paths: M modules/acc/acc.c M modules/acc/acc_logic.c Log Message: ----------- acc: use the time in the message instead of getting it This improves the accuracy of the CDRs, as the time of the message is only fetched once and used by all the logic to compute different durations Commit: d3d955fed105b549a064760bc52d6eca9455bdac https://github.com/OpenSIPS/opensips/commit/d3d955fed105b549a064760bc52d6eca9455bdac Author: Razvan Crainea Date: 2021-03-18 (Thu, 18 Mar 2021) Changed paths: M modules/acc/Makefile M modules/acc/acc.c Log Message: ----------- acc: improve the accuracy of CDRs duration in secs Up until this commit, if a call's duration would have been T.56 ms, the duration of the CDR might have been computed as Ts. This commit makes sure that the number of seconds is always higher than the duration in ms by ceil-ing the number of ms. Compare: https://github.com/OpenSIPS/opensips/compare/a74ed14012b3...d3d955fed105 From noreply at github.com Thu Mar 18 08:16:48 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Thu, 18 Mar 2021 01:16:48 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4a2183: Fix cleanup of the re-used dummy sip msg. Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 4a2183a620c2ede9481b4369a459e2cf65dcaa48 https://github.com/OpenSIPS/opensips/commit/4a2183a620c2ede9481b4369a459e2cf65dcaa48 Author: Bogdan-Andrei Iancu Date: 2021-03-18 (Thu, 18 Mar 2021) Changed paths: M action.c Log Message: ----------- Fix cleanup of the re-used dummy sip msg. Be sure to clean ALL the fields in the msg, not only the ones related to the msg parsing. The prevent inheriting of data between sequential usage of the message, we need to clean the flags, sockets, etc. From noreply at github.com Thu Mar 18 08:17:56 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Thu, 18 Mar 2021 01:17:56 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b2ac8a: Fix cleanup of the re-used dummy sip msg. Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: b2ac8a2b2d808e0b941a4e7a941d9d0f9aea28af https://github.com/OpenSIPS/opensips/commit/b2ac8a2b2d808e0b941a4e7a941d9d0f9aea28af Author: Bogdan-Andrei Iancu Date: 2021-03-18 (Thu, 18 Mar 2021) Changed paths: M action.c Log Message: ----------- Fix cleanup of the re-used dummy sip msg. Be sure to clean ALL the fields in the msg, not only the ones related to the msg parsing. The prevent inheriting of data between sequential usage of the message, we need to clean the flags, sockets, etc. (cherry picked from commit 4a2183a620c2ede9481b4369a459e2cf65dcaa48) From noreply at github.com Thu Mar 18 08:19:29 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Thu, 18 Mar 2021 01:19:29 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6aab0d: Fix cleanup of the re-used dummy sip msg. Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 6aab0da937fbf3bc07a1587b1b1cc29fb78ebbc6 https://github.com/OpenSIPS/opensips/commit/6aab0da937fbf3bc07a1587b1b1cc29fb78ebbc6 Author: Bogdan-Andrei Iancu Date: 2021-03-18 (Thu, 18 Mar 2021) Changed paths: M action.c Log Message: ----------- Fix cleanup of the re-used dummy sip msg. Be sure to clean ALL the fields in the msg, not only the ones related to the msg parsing. The prevent inheriting of data between sequential usage of the message, we need to clean the flags, sockets, etc. (cherry picked from commit 4a2183a620c2ede9481b4369a459e2cf65dcaa48) Commit: a1faad648be767c557be735331c079cf8735c858 https://github.com/OpenSIPS/opensips/commit/a1faad648be767c557be735331c079cf8735c858 Author: Bogdan-Andrei Iancu Date: 2021-03-18 (Thu, 18 Mar 2021) Changed paths: M action.c Log Message: ----------- Clean/Reset the timestamp too Completion to 6aab0da937fbf3bc07a1587b1b1cc29fb78ebbc6 Compare: https://github.com/OpenSIPS/opensips/compare/d3d955fed105...a1faad648be7 From noreply at github.com Thu Mar 18 09:50:31 2021 From: noreply at github.com (Liviu Chircu) Date: Thu, 18 Mar 2021 02:50:31 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c4eb95: drouting/qrouting: Avoid trailing "\n" in MI respo... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: c4eb952cc4a4a9e0224826aeb9c22e524249974c https://github.com/OpenSIPS/opensips/commit/c4eb952cc4a4a9e0224826aeb9c22e524249974c Author: Liviu Chircu Date: 2021-03-18 (Thu, 18 Mar 2021) Changed paths: M modules/drouting/drouting.c M modules/qrouting/qr_mi.c Log Message: ----------- drouting/qrouting: Avoid trailing "\n" in MI responses From noreply at github.com Thu Mar 18 09:51:27 2021 From: noreply at github.com (Liviu Chircu) Date: Thu, 18 Mar 2021 02:51:27 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5812e3: drouting/qrouting: Avoid trailing "\n" in MI respo... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 5812e391c44be3379088f7ddebd938c61ea4a2ef https://github.com/OpenSIPS/opensips/commit/5812e391c44be3379088f7ddebd938c61ea4a2ef Author: Liviu Chircu Date: 2021-03-18 (Thu, 18 Mar 2021) Changed paths: M modules/drouting/drouting.c M modules/qrouting/qr_mi.c Log Message: ----------- drouting/qrouting: Avoid trailing "\n" in MI responses (cherry picked from commit c4eb952cc4a4a9e0224826aeb9c22e524249974c) From noreply at github.com Thu Mar 18 10:44:41 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Thu, 18 Mar 2021 03:44:41 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4fa4ec: uri: fix memory leak generated by uri_param() Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 4fa4ec317e99d7d7bb7ff3178aebdd3b2638fd11 https://github.com/OpenSIPS/opensips/commit/4fa4ec317e99d7d7bb7ff3178aebdd3b2638fd11 Author: Razvan Crainea Date: 2021-03-18 (Thu, 18 Mar 2021) Changed paths: M modules/uri/checks.c Log Message: ----------- uri: fix memory leak generated by uri_param() The `params` list was changing while iterating through params, thus at the end of the function, the first parameters within the list whould have leaked. This commit fixes the leak From noreply at github.com Thu Mar 18 10:47:42 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Thu, 18 Mar 2021 03:47:42 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 855467: uri: fix memory leak generated by uri_param() Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 855467245a5f60dcd4b66bee709da354ce9cb622 https://github.com/OpenSIPS/opensips/commit/855467245a5f60dcd4b66bee709da354ce9cb622 Author: Razvan Crainea Date: 2021-03-18 (Thu, 18 Mar 2021) Changed paths: M modules/sipmsgops/uri.c Log Message: ----------- uri: fix memory leak generated by uri_param() The `params` list was changing while iterating through params, thus at the end of the function, the first parameters within the list whould have leaked. This commit fixes the leak From noreply at github.com Thu Mar 18 10:47:59 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Thu, 18 Mar 2021 03:47:59 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7e5d29: uri: fix memory leak generated by uri_param() Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 7e5d29cbf9253d2b619c06f3cd8116eeb2d68adc https://github.com/OpenSIPS/opensips/commit/7e5d29cbf9253d2b619c06f3cd8116eeb2d68adc Author: Razvan Crainea Date: 2021-03-18 (Thu, 18 Mar 2021) Changed paths: M modules/sipmsgops/uri.c Log Message: ----------- uri: fix memory leak generated by uri_param() The `params` list was changing while iterating through params, thus at the end of the function, the first parameters within the list whould have leaked. This commit fixes the leak (cherry picked from commit 855467245a5f60dcd4b66bee709da354ce9cb622) From noreply at github.com Thu Mar 18 10:48:16 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Thu, 18 Mar 2021 03:48:16 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b7b151: uri: fix memory leak generated by uri_param() Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: b7b1518e93e9a240266c01d076f4f9793db2886c https://github.com/OpenSIPS/opensips/commit/b7b1518e93e9a240266c01d076f4f9793db2886c Author: Razvan Crainea Date: 2021-03-18 (Thu, 18 Mar 2021) Changed paths: M modules/sipmsgops/uri.c Log Message: ----------- uri: fix memory leak generated by uri_param() The `params` list was changing while iterating through params, thus at the end of the function, the first parameters within the list whould have leaked. This commit fixes the leak (cherry picked from commit 855467245a5f60dcd4b66bee709da354ce9cb622) From noreply at github.com Thu Mar 18 11:45:07 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Thu, 18 Mar 2021 04:45:07 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 68806c: b2b_entities: do not search dlg by NULL from_tag Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 68806c4b079c7601941785decc9824cfe78c3d27 https://github.com/OpenSIPS/opensips/commit/68806c4b079c7601941785decc9824cfe78c3d27 Author: Razvan Crainea Date: 2021-03-18 (Thu, 18 Mar 2021) Changed paths: M modules/b2b_entities/dlg.c Log Message: ----------- b2b_entities: do not search dlg by NULL from_tag b2b_search_htable_dlg() always requires a non-NULL from_tag, therefore when searching the dialog with an empty one (for example in case of a b2b client timeout), we shall check agains a 0-length totag, rather than NULL, otherwise it would result in a crash From noreply at github.com Thu Mar 18 11:45:18 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Thu, 18 Mar 2021 04:45:18 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6c8645: b2b_entities: do not search dlg by NULL from_tag Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 6c864516a271415a948e054d16ae4757af266c3b https://github.com/OpenSIPS/opensips/commit/6c864516a271415a948e054d16ae4757af266c3b Author: Razvan Crainea Date: 2021-03-18 (Thu, 18 Mar 2021) Changed paths: M modules/b2b_entities/dlg.c Log Message: ----------- b2b_entities: do not search dlg by NULL from_tag b2b_search_htable_dlg() always requires a non-NULL from_tag, therefore when searching the dialog with an empty one (for example in case of a b2b client timeout), we shall check agains a 0-length totag, rather than NULL, otherwise it would result in a crash (cherry picked from commit 68806c4b079c7601941785decc9824cfe78c3d27) From noreply at github.com Thu Mar 18 11:45:26 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Thu, 18 Mar 2021 04:45:26 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 543c7a: b2b_entities: do not search dlg by NULL from_tag Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 543c7a8ec488a1fa9c6cc6d950d0b686245efc2a https://github.com/OpenSIPS/opensips/commit/543c7a8ec488a1fa9c6cc6d950d0b686245efc2a Author: Razvan Crainea Date: 2021-03-18 (Thu, 18 Mar 2021) Changed paths: M modules/b2b_entities/dlg.c Log Message: ----------- b2b_entities: do not search dlg by NULL from_tag b2b_search_htable_dlg() always requires a non-NULL from_tag, therefore when searching the dialog with an empty one (for example in case of a b2b client timeout), we shall check agains a 0-length totag, rather than NULL, otherwise it would result in a crash (cherry picked from commit 68806c4b079c7601941785decc9824cfe78c3d27) From noreply at github.com Fri Mar 19 08:51:45 2021 From: noreply at github.com (Liviu Chircu) Date: Fri, 19 Mar 2021 01:51:45 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c64d8c: drouting: Fix incorrect is_from_gw() examples Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: c64d8cb3d3149c1900e390bab655cbed2608bc8a https://github.com/OpenSIPS/opensips/commit/c64d8cb3d3149c1900e390bab655cbed2608bc8a Author: Liviu Chircu Date: 2021-03-19 (Fri, 19 Mar 2021) Changed paths: M modules/drouting/doc/drouting_admin.xml Log Message: ----------- drouting: Fix incorrect is_from_gw() examples Reported by Alexey Kazantsev From noreply at github.com Fri Mar 19 08:54:52 2021 From: noreply at github.com (Liviu Chircu) Date: Fri, 19 Mar 2021 01:54:52 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 636760: drouting: Fix incorrect is_from_gw() examples Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 636760b1d5c9e4dd8960830ba650e2d98046b708 https://github.com/OpenSIPS/opensips/commit/636760b1d5c9e4dd8960830ba650e2d98046b708 Author: Liviu Chircu Date: 2021-03-19 (Fri, 19 Mar 2021) Changed paths: M modules/drouting/doc/drouting_admin.xml Log Message: ----------- drouting: Fix incorrect is_from_gw() examples Reported by Alexey Kazantsev (cherry picked from commit c64d8cb3d3149c1900e390bab655cbed2608bc8a) From noreply at github.com Fri Mar 19 08:58:31 2021 From: noreply at github.com (Liviu Chircu) Date: Fri, 19 Mar 2021 01:58:31 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 34bdab: drouting: Fix incorrect is_from_gw() examples Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 34bdab99d5b84c1e77a5d9ccc4ff90b20674038f https://github.com/OpenSIPS/opensips/commit/34bdab99d5b84c1e77a5d9ccc4ff90b20674038f Author: Liviu Chircu Date: 2021-03-19 (Fri, 19 Mar 2021) Changed paths: M modules/drouting/doc/drouting_admin.xml Log Message: ----------- drouting: Fix incorrect is_from_gw() examples Reported by Alexey Kazantsev (cherry picked from commit c64d8cb3d3149c1900e390bab655cbed2608bc8a) From noreply at github.com Fri Mar 19 08:58:53 2021 From: noreply at github.com (Liviu Chircu) Date: Fri, 19 Mar 2021 01:58:53 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 79345f: drouting: Fix incorrect is_from_gw() examples Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 79345f9452e1e8ec9f5cb5e9a45fbadca79a1c7f https://github.com/OpenSIPS/opensips/commit/79345f9452e1e8ec9f5cb5e9a45fbadca79a1c7f Author: Liviu Chircu Date: 2021-03-19 (Fri, 19 Mar 2021) Changed paths: M modules/drouting/doc/drouting_admin.xml Log Message: ----------- drouting: Fix incorrect is_from_gw() examples Reported by Alexey Kazantsev (cherry picked from commit c64d8cb3d3149c1900e390bab655cbed2608bc8a) From noreply at github.com Fri Mar 19 11:10:54 2021 From: noreply at github.com (Liviu Chircu) Date: Fri, 19 Mar 2021 04:10:54 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 32e41a: -d binary option: Evaluate before PKG malloc initi... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 32e41a8c1880f04563695c28903991d3c43a55df https://github.com/OpenSIPS/opensips/commit/32e41a8c1880f04563695c28903991d3c43a55df Author: Liviu Chircu Date: 2021-03-19 (Fri, 19 Mar 2021) Changed paths: M main.c Log Message: ----------- -d binary option: Evaluate before PKG malloc initializations There is no need to delay the evaluation of '-d'. By moving it earlier, we gain the ability to control the logging of PKG memory initialization. This patch doesn't change the fact that '-d' is somewhat broken, because it will immediately get overridden by the 'log_level' configuration file option. But this is subject to a future patch. Commit: 92541f2d2a19e5f9d1535ac1130c4ae5c66182f9 https://github.com/OpenSIPS/opensips/commit/92541f2d2a19e5f9d1535ac1130c4ae5c66182f9 Author: Liviu Chircu Date: 2021-03-19 (Fri, 19 Mar 2021) Changed paths: M main.c M modules/drouting/drouting.c Log Message: ----------- Improve SHM / PKG / RPM memory block logging on startup * bump up the log level to NOTICE (matching the default `log_level`) * display the used allocator for each memory block * correct the unit from Mb (megabits??) to MB (megabytes!) Compare: https://github.com/OpenSIPS/opensips/compare/c64d8cb3d314...92541f2d2a19 From noreply at github.com Fri Mar 19 11:14:31 2021 From: noreply at github.com (Liviu Chircu) Date: Fri, 19 Mar 2021 04:14:31 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3a7818: -d binary option: Evaluate before PKG malloc initi... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 3a7818d1d4e57f06ac2ccfe5133814496f962324 https://github.com/OpenSIPS/opensips/commit/3a7818d1d4e57f06ac2ccfe5133814496f962324 Author: Liviu Chircu Date: 2021-03-19 (Fri, 19 Mar 2021) Changed paths: M main.c Log Message: ----------- -d binary option: Evaluate before PKG malloc initializations There is no need to delay the evaluation of '-d'. By moving it earlier, we gain the ability to control the logging of PKG memory initialization. This patch doesn't change the fact that '-d' is somewhat broken, because it will immediately get overridden by the 'log_level' configuration file option. But this is subject to a future patch. (cherry picked from commit 32e41a8c1880f04563695c28903991d3c43a55df) Commit: 5ad179b122bc45708058e64985c6dcf2d8f37b11 https://github.com/OpenSIPS/opensips/commit/5ad179b122bc45708058e64985c6dcf2d8f37b11 Author: Liviu Chircu Date: 2021-03-19 (Fri, 19 Mar 2021) Changed paths: M main.c M modules/drouting/drouting.c Log Message: ----------- Improve SHM / PKG / RPM memory block logging on startup * bump up the log level to NOTICE (matching the default `log_level`) * display the used allocator for each memory block * correct the unit from Mb (megabits??) to MB (megabytes!) (cherry picked from commit 92541f2d2a19e5f9d1535ac1130c4ae5c66182f9) Compare: https://github.com/OpenSIPS/opensips/compare/636760b1d5c9...5ad179b122bc From noreply at github.com Fri Mar 19 13:15:56 2021 From: noreply at github.com (Liviu Chircu) Date: Fri, 19 Mar 2021 06:15:56 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a500c6: drouting: Add the "rule_tables_query" feature Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: a500c6bd3b474cb286188f42f653fcbd18b83e56 https://github.com/OpenSIPS/opensips/commit/a500c6bd3b474cb286188f42f653fcbd18b83e56 Author: Liviu Chircu Date: 2021-03-19 (Fri, 19 Mar 2021) Changed paths: M modules/drouting/doc/drouting_admin.xml M modules/drouting/dr_load.c M modules/drouting/dr_load.h M modules/drouting/drouting.c Log Message: ----------- drouting: Add the "rule_tables_query" feature This patch adds optional support for an SQL-based way of building a set of dr_rules-compatible table names, to be each loaded and joined into a single "dr_rules" table, for any chosen partition. Usage example, where we build a single "dr_rules" table out of two other ones, named "dr_rules_a" and "dr_rules_b": modparam("drouting", "rule_table_query", "MY_RULES_QUERY: SELECT 'dr_rules_a' UNION SELECT 'dr_rules_b'") For the "MY_RULES_QUERY" token to be recognized, it must be provided as the name of the "dr_rules" table inside the partition DB entry, i.e. the `dr_partitions.drr_table` column. This module parameter may be set multiple times, where each definition will update the query for the respective "dr_rules" table name (token). Credits to Vlad Paiu for the initial prototype of this concept! From noreply at github.com Fri Mar 19 14:16:41 2021 From: noreply at github.com (Liviu Chircu) Date: Fri, 19 Mar 2021 07:16:41 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d8f647: drouting: Fix some log messages Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: d8f647f890ca8298b0dac1b2244988e103467fd5 https://github.com/OpenSIPS/opensips/commit/d8f647f890ca8298b0dac1b2244988e103467fd5 Author: Liviu Chircu Date: 2021-03-19 (Fri, 19 Mar 2021) Changed paths: M modules/drouting/dr_load.c M modules/drouting/drouting.c Log Message: ----------- drouting: Fix some log messages From noreply at github.com Fri Mar 19 14:18:40 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 19 Mar 2021 07:18:40 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0f98f4: prometheus: add a prefix to the statistics' names Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 0f98f489cfc55b3ca90fd4b73e106e670605f939 https://github.com/OpenSIPS/opensips/commit/0f98f489cfc55b3ca90fd4b73e106e670605f939 Author: Razvan Crainea Date: 2021-03-19 (Fri, 19 Mar 2021) Changed paths: M modules/prometheus/doc/prometheus_admin.xml M modules/prometheus/prometheus.c Log Message: ----------- prometheus: add a prefix to the statistics' names Also allow customization of the statistics group prefix Credits go to Ovidiu Sas (@ovidiusas) for brainstorming and opening the feature request. Close #2427 From noreply at github.com Sat Mar 20 21:44:07 2021 From: noreply at github.com (opensips-github) Date: Sat, 20 Mar 2021 14:44:07 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] de7061: Rebuild documentation Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: de7061f5fe27515f73a4d16cc0e55cd4544f4d8e https://github.com/OpenSIPS/opensips/commit/de7061f5fe27515f73a4d16cc0e55cd4544f4d8e Author: OpenSIPS Date: 2021-03-20 (Sat, 20 Mar 2021) Changed paths: M modules/b2b_entities/README M modules/b2b_entities/doc/contributors.xml M modules/drouting/README M modules/drouting/doc/contributors.xml M modules/freeswitch/README M modules/freeswitch/doc/contributors.xml M modules/proto_tls/README M modules/proto_tls/doc/contributors.xml M modules/proto_wss/README M modules/proto_wss/doc/contributors.xml M modules/siptrace/README M modules/siptrace/doc/contributors.xml M modules/tls_mgm/README M modules/tls_mgm/doc/contributors.xml M modules/tm/README M modules/tm/doc/contributors.xml M modules/uri/README M modules/uri/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sat Mar 20 22:03:03 2021 From: noreply at github.com (opensips-github) Date: Sat, 20 Mar 2021 15:03:03 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f54164: Rebuild documentation Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: f54164f2d7dc265527ddc489aebe0bf5d20a5196 https://github.com/OpenSIPS/opensips/commit/f54164f2d7dc265527ddc489aebe0bf5d20a5196 Author: OpenSIPS Date: 2021-03-20 (Sat, 20 Mar 2021) Changed paths: M modules/drouting/README M modules/drouting/doc/contributors.xml M modules/sipmsgops/README M modules/sipmsgops/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sat Mar 20 22:21:04 2021 From: noreply at github.com (opensips-github) Date: Sat, 20 Mar 2021 15:21:04 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a09596: Rebuild documentation Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: a095964979974edd0b4b62c1001dfd0c1865dcbb https://github.com/OpenSIPS/opensips/commit/a095964979974edd0b4b62c1001dfd0c1865dcbb Author: OpenSIPS Date: 2021-03-20 (Sat, 20 Mar 2021) Changed paths: M modules/b2b_entities/README M modules/b2b_entities/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/freeswitch/README M modules/freeswitch/doc/contributors.xml M modules/proto_tls/README M modules/proto_tls/doc/contributors.xml M modules/proto_wss/README M modules/proto_wss/doc/contributors.xml M modules/qrouting/README M modules/qrouting/doc/contributors.xml M modules/sipmsgops/README M modules/sipmsgops/doc/contributors.xml M modules/tls_mgm/README M modules/tls_mgm/doc/contributors.xml M modules/tm/README M modules/tm/doc/contributors.xml M modules/tracer/README M modules/tracer/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sat Mar 20 22:39:16 2021 From: noreply at github.com (opensips-github) Date: Sat, 20 Mar 2021 15:39:16 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2c7843: Rebuild documentation Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 2c7843ebaedf9638e340ae767199e32a3d7480f4 https://github.com/OpenSIPS/opensips/commit/2c7843ebaedf9638e340ae767199e32a3d7480f4 Author: OpenSIPS Date: 2021-03-21 (Sun, 21 Mar 2021) Changed paths: M modules/acc/README M modules/acc/doc/contributors.xml M modules/b2b_entities/README M modules/b2b_entities/doc/contributors.xml M modules/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/freeswitch/README M modules/freeswitch/doc/contributors.xml M modules/prometheus/README M modules/prometheus/doc/contributors.xml M modules/proto_tls/README M modules/proto_tls/doc/contributors.xml M modules/proto_wss/README M modules/proto_wss/doc/contributors.xml M modules/qrouting/README M modules/qrouting/doc/contributors.xml M modules/sipmsgops/README M modules/sipmsgops/doc/contributors.xml M modules/tls_mgm/README M modules/tls_mgm/doc/contributors.xml M modules/tm/README M modules/tm/doc/contributors.xml M modules/tracer/README M modules/tracer/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Mon Mar 22 10:08:47 2021 From: noreply at github.com (Liviu Chircu) Date: Mon, 22 Mar 2021 03:08:47 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3d9d0f: Fix memory cleak from freeswitch events. Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 3d9d0f4f6dab86e132ed5f26de0f7e30b8a6cf03 https://github.com/OpenSIPS/opensips/commit/3d9d0f4f6dab86e132ed5f26de0f7e30b8a6cf03 Author: rance Date: 2021-03-21 (Sun, 21 Mar 2021) Changed paths: M modules/freeswitch/fs_proc.c Log Message: ----------- Fix memory cleak from freeswitch events. Commit: f16ffc1724c6c945fe0a4ef7fc04f2e45abb4890 https://github.com/OpenSIPS/opensips/commit/f16ffc1724c6c945fe0a4ef7fc04f2e45abb4890 Author: Liviu Chircu Date: 2021-03-22 (Mon, 22 Mar 2021) Changed paths: M modules/freeswitch/fs_proc.c Log Message: ----------- Merge pull request #2441 from zooptwopointone/3.1 Fix memory cleak from freeswitch events. Compare: https://github.com/OpenSIPS/opensips/compare/a09596497997...f16ffc1724c6 From noreply at github.com Mon Mar 22 10:11:35 2021 From: noreply at github.com (RanceYtel) Date: Mon, 22 Mar 2021 03:11:35 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f59827: Fix memory cleak from freeswitch events. Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: f598271eac6478d205ec06d5fcedc572bbac800c https://github.com/OpenSIPS/opensips/commit/f598271eac6478d205ec06d5fcedc572bbac800c Author: rance Date: 2021-03-22 (Mon, 22 Mar 2021) Changed paths: M modules/freeswitch/fs_proc.c Log Message: ----------- Fix memory cleak from freeswitch events. (cherry picked from commit 3d9d0f4f6dab86e132ed5f26de0f7e30b8a6cf03) From noreply at github.com Mon Mar 22 10:11:51 2021 From: noreply at github.com (RanceYtel) Date: Mon, 22 Mar 2021 03:11:51 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1aba65: Fix memory cleak from freeswitch events. Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 1aba6571e7c553c110bf7a9bf0e47748ae149f5a https://github.com/OpenSIPS/opensips/commit/1aba6571e7c553c110bf7a9bf0e47748ae149f5a Author: rance Date: 2021-03-22 (Mon, 22 Mar 2021) Changed paths: M modules/freeswitch/fs_proc.c Log Message: ----------- Fix memory cleak from freeswitch events. (cherry picked from commit 3d9d0f4f6dab86e132ed5f26de0f7e30b8a6cf03) From noreply at github.com Mon Mar 22 15:52:02 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Mon, 22 Mar 2021 08:52:02 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 756916: prometheus: add more custom tuning for group Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 756916e1a79a6545308fe0878d926564e866884a https://github.com/OpenSIPS/opensips/commit/756916e1a79a6545308fe0878d926564e866884a Author: Razvan Crainea Date: 2021-03-22 (Mon, 22 Mar 2021) Changed paths: M modules/prometheus/doc/prometheus_admin.xml M modules/prometheus/prometheus.c Log Message: ----------- prometheus: add more custom tuning for group From noreply at github.com Mon Mar 22 15:52:35 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Mon, 22 Mar 2021 08:52:35 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 601794: b2b_entities: retransmission ACK with SDP for late... Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 6017947259ad82a74d55ef50ad0d4487936e5f83 https://github.com/OpenSIPS/opensips/commit/6017947259ad82a74d55ef50ad0d4487936e5f83 Author: Razvan Crainea Date: 2021-03-22 (Mon, 22 Mar 2021) Changed paths: M modules/b2b_entities/dlg.c Log Message: ----------- b2b_entities: retransmission ACK with SDP for late negociation From noreply at github.com Mon Mar 22 15:52:55 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Mon, 22 Mar 2021 08:52:55 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b38e8f: b2b_entities: retransmission ACK with SDP for late... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: b38e8ff5e8a489c724446571e5e4172743d95074 https://github.com/OpenSIPS/opensips/commit/b38e8ff5e8a489c724446571e5e4172743d95074 Author: Razvan Crainea Date: 2021-03-22 (Mon, 22 Mar 2021) Changed paths: M modules/b2b_entities/dlg.c Log Message: ----------- b2b_entities: retransmission ACK with SDP for late negociation From noreply at github.com Mon Mar 22 15:53:15 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Mon, 22 Mar 2021 08:53:15 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1f04ed: b2b_entities: retransmission ACK with SDP for late... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 1f04ed427d397d477174ac78ecd36c1ce37781fb https://github.com/OpenSIPS/opensips/commit/1f04ed427d397d477174ac78ecd36c1ce37781fb Author: Razvan Crainea Date: 2021-03-22 (Mon, 22 Mar 2021) Changed paths: M modules/b2b_entities/dlg.c Log Message: ----------- b2b_entities: retransmission ACK with SDP for late negociation (cherry picked from commit b38e8ff5e8a489c724446571e5e4172743d95074) From noreply at github.com Tue Mar 23 10:12:32 2021 From: noreply at github.com (Liviu Chircu) Date: Tue, 23 Mar 2021 03:12:32 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 031f1d: cfgutils: Fix check_time_rec() with BYXXX rules Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 031f1d6416b4d23bc44b4addc04af43f50791fa7 https://github.com/OpenSIPS/opensips/commit/031f1d6416b4d23bc44b4addc04af43f50791fa7 Author: Liviu Chircu Date: 2021-03-23 (Tue, 23 Mar 2021) Changed paths: M modules/cfgutils/test/cfgutils.c M time_rec.c Log Message: ----------- cfgutils: Fix check_time_rec() with BYXXX rules Most unit tests added in 4942bfca4d were incorrect as they were using an invalid "19700000T000000" Date-Time (both month and day should be 01). This patch fixes both the tests and the code to work as expected, while also extending BYYEARDAY to support ascending daily intervals. Additionally, the following logic is added: * protection against invalid Year, Month, Day or Frequency specified in the time recurrence string. Previously, this kind of bad input would have passed undetected! * auto-recovery for some invalid recurrences, e.g.: - missing DTSTART (assume UNIX timestamp 0) - missing DURATION, without a recursion rule (assume infinity) - missing DURATION with a recursion rule. Here, the assumed duration varies according to the recurring interval size From noreply at github.com Tue Mar 23 10:15:37 2021 From: noreply at github.com (Liviu Chircu) Date: Tue, 23 Mar 2021 03:15:37 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6c7cb2: time_rec.c: Fix gcc warning on i386 Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 6c7cb2806b52a6dfe1119d13d3a0f57c7546c5fe https://github.com/OpenSIPS/opensips/commit/6c7cb2806b52a6dfe1119d13d3a0f57c7546c5fe Author: Liviu Chircu Date: 2021-03-23 (Tue, 23 Mar 2021) Changed paths: M time_rec.c Log Message: ----------- time_rec.c: Fix gcc warning on i386 From noreply at github.com Tue Mar 23 10:24:05 2021 From: noreply at github.com (Liviu Chircu) Date: Tue, 23 Mar 2021 03:24:05 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] de8a5d: Proper fix for 6c7cb2806b Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: de8a5ddca30b30c4edffe9a9e796fe3b74d7d0e5 https://github.com/OpenSIPS/opensips/commit/de8a5ddca30b30c4edffe9a9e796fe3b74d7d0e5 Author: Liviu Chircu Date: 2021-03-23 (Tue, 23 Mar 2021) Changed paths: M time_rec.c Log Message: ----------- Proper fix for 6c7cb2806b From noreply at github.com Tue Mar 23 19:49:05 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Tue, 23 Mar 2021 12:49:05 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 07774e: Add support for BIN over TLS using the wolfssl lib... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 07774e9da57b98cecff72ce4b7e61fa5b542cba6 https://github.com/OpenSIPS/opensips/commit/07774e9da57b98cecff72ce4b7e61fa5b542cba6 Author: Vlad Patrascu Date: 2021-03-23 (Tue, 23 Mar 2021) Changed paths: M .github/workflows/main.yml A .gitmodules M Makefile.rules M ip_addr.h M modules/clusterer/clusterer.c M modules/clusterer/clusterer_mod.c M modules/clusterer/node_info.c M modules/clusterer/node_info.h M modules/clusterer/topology.c M modules/clusterer/topology.h A modules/proto_bin/bin_common.h M modules/proto_bin/proto_bin.c A modules/proto_bins/Makefile A modules/proto_bins/README A modules/proto_bins/doc/contributors.xml A modules/proto_bins/proto_bins.c A modules/wolfssl/Makefile A modules/wolfssl/README A modules/wolfssl/doc/contributors.xml A modules/wolfssl/doc/wolfssl.xml A modules/wolfssl/doc/wolfssl_admin.xml A modules/wolfssl/lib/wolfssl A modules/wolfssl/tls_ops_api.h A modules/wolfssl/wolfssl.c A modules/wolfssl/wolfssl_api.h M socket_info.h Log Message: ----------- Add support for BIN over TLS using the wolfssl library The actual TLS operations required by the proto_bins module are provided by a wolfssl module which includes the wolfssl library code. From noreply at github.com Tue Mar 23 20:14:15 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Tue, 23 Mar 2021 13:14:15 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f76baa: net: mark closed FD for expired tcp connections Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: f76baad60c567010e031c016da64f25a3793108e https://github.com/OpenSIPS/opensips/commit/f76baad60c567010e031c016da64f25a3793108e Author: Vlad Patrascu Date: 2021-03-23 (Tue, 23 Mar 2021) Changed paths: M net/net_tcp.c Log Message: ----------- net: mark closed FD for expired tcp connections If the socket fd is closed and not marked appropriately in the tcp connection structure, the proto modules might try to do a connection cleanup with an invalid FD. From noreply at github.com Tue Mar 23 20:33:57 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Tue, 23 Mar 2021 13:33:57 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1f8f6b: clusterer: don't drop rerouted messages Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 1f8f6b1f89fdc377a40ef1ced40338c7bdaf04a4 https://github.com/OpenSIPS/opensips/commit/1f8f6b1f89fdc377a40ef1ced40338c7bdaf04a4 Author: Vlad Patrascu Date: 2021-03-23 (Tue, 23 Mar 2021) Changed paths: M modules/clusterer/clusterer.c Log Message: ----------- clusterer: don't drop rerouted messages From noreply at github.com Wed Mar 24 15:00:09 2021 From: noreply at github.com (Liviu Chircu) Date: Wed, 24 Mar 2021 08:00:09 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 18932e: Restore registrar 'f' flag behaviour for "sql-only... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 18932e3db8fcb3892d6da6dcbce5517dd8ea529a https://github.com/OpenSIPS/opensips/commit/18932e3db8fcb3892d6da6dcbce5517dd8ea529a Author: Walter Doekes Date: 2021-03-18 (Thu, 18 Mar 2021) Changed paths: M modules/usrloc/ul_mod.c Log Message: ----------- Restore registrar 'f' flag behaviour for "sql-only" db_mode On 2020-05-25 fix 3a1f9c1e2 for #2118 was introduced into opensips 3.1. This change also modified things so cid_keys and cid_vals would *not* be allocated when the database was in "sql-only" mode. When "sql-only" mode is used, all usrloc records are saved to the DB immediately, and are loaded from DB immediately. The relevant settings: modparam("usrloc", "working_mode_preset", "sql-only") Which equals the deprecated db_mode setting 3: modparam("usrloc", "db_mode", 3) # 3 = "sql-only", DEPRECATED Or, as three separate settings: modparam("usrloc", "cluster_mode", "sql-only") # CM_SQL_ONLY modparam("usrloc", "restart_persistency", "none") # RRP_NONE modparam("usrloc", "sql_write_mode", "none") # SQL_NO_WRITE # This last option is slightly awkwardly named, but it refers # to *additional* SQL writing which is not performed. Because, # the is only *direct* SQL reading/writing. In any case: the changeset removed the access to temporary storage of cid_keys/cid_vals for the CM_SQL_ONLY case, under the assumption that it was not needed: ``` if (rr_persist == RRP_LOAD_FROM_SQL) { if (!(sync_lock = lock_init_rw())) { LM_ERR("cannot init rw lock\n"); return -1; } - } - } - if (cluster_mode != CM_NONE || rr_persist == RRP_LOAD_FROM_SQL) { - cid_keys = pkg_malloc(max_contact_delete * - (sizeof(db_key_t) + sizeof(db_val_t))); - if (!cid_keys) { - LM_ERR("oom\n"); - return -1; - } + /* initialize the "merged contact deletes" array */ + cid_keys = pkg_malloc(max_contact_delete * + (sizeof(db_key_t) + sizeof(db_val_t))); + if (!cid_keys) { + LM_ERR("oom\n"); + return -1; + } ``` However, those "merged contact deletes" were still needed when the registrar save() function tries to limit the number of Contacts (using the 'f' force overwrite flag). registrar:add_contacts() calls usrloc:release_urecord() with the contacts that should be removed (from the database). This calls usrloc:db_only_timer() (and wb_timer) and finally usrloc:db_multiple_ucontact_delete(). The wb_timer was supposed to populate the cid_keys/cid_vals with the database IDs passed along from the registrar module. But because that temporary cid_vals storage was not available, that bit would be skipped: ``` /* Should we remove the contact from the database ? */ if (cid_vals && st_expired_ucontact(t) == 1 ``` The result: usrloc:db_multiple_ucontact_delete() had nothing to delete; the max contacts save settings would be ignored. This changeset restores the `cluster_mode != CM_NONE` alternative that initialises cid_keys/cid_vals, restoring the force/max_contacts behaviour. Commit: 8e0b0094023d86a85b93d970925b0e3ed954946d https://github.com/OpenSIPS/opensips/commit/8e0b0094023d86a85b93d970925b0e3ed954946d Author: Liviu Chircu Date: 2021-03-24 (Wed, 24 Mar 2021) Changed paths: M modules/usrloc/ul_mod.c Log Message: ----------- Merge pull request #2439 from wdoekes/restore-registrar-save-f-flag-for-sqlonly-2372 Restore registrar 'f' flag behaviour for "sql-only" db_mode Compare: https://github.com/OpenSIPS/opensips/compare/1f8f6b1f89fd...8e0b0094023d From noreply at github.com Wed Mar 24 15:10:05 2021 From: noreply at github.com (Walter Doekes) Date: Wed, 24 Mar 2021 08:10:05 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ba7d6a: Restore registrar 'f' flag behaviour for "sql-only... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: ba7d6a7b21a2450b0d8b1f93125974b685c00f51 https://github.com/OpenSIPS/opensips/commit/ba7d6a7b21a2450b0d8b1f93125974b685c00f51 Author: Walter Doekes Date: 2021-03-24 (Wed, 24 Mar 2021) Changed paths: M modules/usrloc/ul_mod.c Log Message: ----------- Restore registrar 'f' flag behaviour for "sql-only" db_mode On 2020-05-25 fix 3a1f9c1e2 for #2118 was introduced into opensips 3.1. This change also modified things so cid_keys and cid_vals would *not* be allocated when the database was in "sql-only" mode. When "sql-only" mode is used, all usrloc records are saved to the DB immediately, and are loaded from DB immediately. The relevant settings: modparam("usrloc", "working_mode_preset", "sql-only") Which equals the deprecated db_mode setting 3: modparam("usrloc", "db_mode", 3) # 3 = "sql-only", DEPRECATED Or, as three separate settings: modparam("usrloc", "cluster_mode", "sql-only") # CM_SQL_ONLY modparam("usrloc", "restart_persistency", "none") # RRP_NONE modparam("usrloc", "sql_write_mode", "none") # SQL_NO_WRITE # This last option is slightly awkwardly named, but it refers # to *additional* SQL writing which is not performed. Because, # the is only *direct* SQL reading/writing. In any case: the changeset removed the access to temporary storage of cid_keys/cid_vals for the CM_SQL_ONLY case, under the assumption that it was not needed: ``` if (rr_persist == RRP_LOAD_FROM_SQL) { if (!(sync_lock = lock_init_rw())) { LM_ERR("cannot init rw lock\n"); return -1; } - } - } - if (cluster_mode != CM_NONE || rr_persist == RRP_LOAD_FROM_SQL) { - cid_keys = pkg_malloc(max_contact_delete * - (sizeof(db_key_t) + sizeof(db_val_t))); - if (!cid_keys) { - LM_ERR("oom\n"); - return -1; - } + /* initialize the "merged contact deletes" array */ + cid_keys = pkg_malloc(max_contact_delete * + (sizeof(db_key_t) + sizeof(db_val_t))); + if (!cid_keys) { + LM_ERR("oom\n"); + return -1; + } ``` However, those "merged contact deletes" were still needed when the registrar save() function tries to limit the number of Contacts (using the 'f' force overwrite flag). registrar:add_contacts() calls usrloc:release_urecord() with the contacts that should be removed (from the database). This calls usrloc:db_only_timer() (and wb_timer) and finally usrloc:db_multiple_ucontact_delete(). The wb_timer was supposed to populate the cid_keys/cid_vals with the database IDs passed along from the registrar module. But because that temporary cid_vals storage was not available, that bit would be skipped: ``` /* Should we remove the contact from the database ? */ if (cid_vals && st_expired_ucontact(t) == 1 ``` The result: usrloc:db_multiple_ucontact_delete() had nothing to delete; the max contacts save settings would be ignored. This changeset restores the `cluster_mode != CM_NONE` alternative that initialises cid_keys/cid_vals, restoring the force/max_contacts behaviour. (cherry picked from commit 18932e3db8fcb3892d6da6dcbce5517dd8ea529a) From noreply at github.com Thu Mar 25 15:28:10 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Thu, 25 Mar 2021 08:28:10 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3f9648: cgrates: fix timeout precision loss when MaxUsage ... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 3f964878b0f9585934c769bfe3f3c184a186cde7 https://github.com/OpenSIPS/opensips/commit/3f964878b0f9585934c769bfe3f3c184a186cde7 Author: Razvan Crainea Date: 2021-03-25 (Thu, 25 Mar 2021) Changed paths: M modules/cgrates/cgrates_acc.c Log Message: ----------- cgrates: fix timeout precision loss when MaxUsage is in ns Converting the MaxUsage from nanoseconds to int was causing an overflow, setting the dialog timeout to 0, thus terminating the call immedately after the 200 OK was received. Reported by Adolphe Cher-Aime (@acheraime) From noreply at github.com Thu Mar 25 15:28:25 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Thu, 25 Mar 2021 08:28:25 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ea7589: cgrates: fix timeout precision loss when MaxUsage ... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: ea75892f0be81c3c71c3b45a4c3755fb127af98d https://github.com/OpenSIPS/opensips/commit/ea75892f0be81c3c71c3b45a4c3755fb127af98d Author: Razvan Crainea Date: 2021-03-25 (Thu, 25 Mar 2021) Changed paths: M modules/cgrates/cgrates_acc.c Log Message: ----------- cgrates: fix timeout precision loss when MaxUsage is in ns Converting the MaxUsage from nanoseconds to int was causing an overflow, setting the dialog timeout to 0, thus terminating the call immedately after the 200 OK was received. Reported by Adolphe Cher-Aime (@acheraime) (cherry picked from commit 3f964878b0f9585934c769bfe3f3c184a186cde7) From noreply at github.com Thu Mar 25 15:28:41 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Thu, 25 Mar 2021 08:28:41 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 836193: cgrates: fix timeout precision loss when MaxUsage ... Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 836193e8a38ac5ba5fef24c3a0bcbd376fd20a45 https://github.com/OpenSIPS/opensips/commit/836193e8a38ac5ba5fef24c3a0bcbd376fd20a45 Author: Razvan Crainea Date: 2021-03-25 (Thu, 25 Mar 2021) Changed paths: M modules/cgrates/cgrates_acc.c Log Message: ----------- cgrates: fix timeout precision loss when MaxUsage is in ns Converting the MaxUsage from nanoseconds to int was causing an overflow, setting the dialog timeout to 0, thus terminating the call immedately after the 200 OK was received. Reported by Adolphe Cher-Aime (@acheraime) (cherry picked from commit 3f964878b0f9585934c769bfe3f3c184a186cde7) From noreply at github.com Sat Mar 27 21:43:48 2021 From: noreply at github.com (opensips-github) Date: Sat, 27 Mar 2021 14:43:48 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 18cd07: Rebuild documentation Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 18cd078b5c0ae036a7eea9a2f06cc7a2489a3d56 https://github.com/OpenSIPS/opensips/commit/18cd078b5c0ae036a7eea9a2f06cc7a2489a3d56 Author: OpenSIPS Date: 2021-03-27 (Sat, 27 Mar 2021) Changed paths: M modules/b2b_entities/README M modules/b2b_entities/doc/contributors.xml M modules/cgrates/README M modules/cgrates/doc/contributors.xml M modules/freeswitch/README M modules/freeswitch/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sat Mar 27 22:20:46 2021 From: noreply at github.com (opensips-github) Date: Sat, 27 Mar 2021 15:20:46 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a000a6: Rebuild documentation Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: a000a66abd9e47af519e3f69fb218a72a3e525be https://github.com/OpenSIPS/opensips/commit/a000a66abd9e47af519e3f69fb218a72a3e525be Author: OpenSIPS Date: 2021-03-27 (Sat, 27 Mar 2021) Changed paths: M modules/b2b_entities/README M modules/b2b_entities/doc/contributors.xml M modules/cgrates/README M modules/cgrates/doc/contributors.xml M modules/freeswitch/README M modules/freeswitch/doc/contributors.xml M modules/usrloc/README M modules/usrloc/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sat Mar 27 22:39:05 2021 From: noreply at github.com (opensips-github) Date: Sat, 27 Mar 2021 15:39:05 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a56793: Rebuild documentation Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: a56793a7741c067e7adbbf1eb6361d0f0d51c805 https://github.com/OpenSIPS/opensips/commit/a56793a7741c067e7adbbf1eb6361d0f0d51c805 Author: OpenSIPS Date: 2021-03-28 (Sun, 28 Mar 2021) Changed paths: M modules/b2b_entities/README M modules/b2b_entities/doc/contributors.xml M modules/cfgutils/README M modules/cfgutils/doc/contributors.xml M modules/cgrates/README M modules/cgrates/doc/contributors.xml M modules/clusterer/README M modules/clusterer/doc/contributors.xml M modules/freeswitch/README M modules/freeswitch/doc/contributors.xml M modules/prometheus/README M modules/prometheus/doc/contributors.xml M modules/proto_bin/README M modules/proto_bin/doc/contributors.xml M modules/proto_bins/doc/contributors.xml M modules/usrloc/README M modules/usrloc/doc/contributors.xml M modules/wolfssl/README M modules/wolfssl/doc/contributors.xml Log Message: ----------- Rebuild documentation From bogdan at opensips.org Tue Mar 30 11:06:17 2021 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Tue, 30 Mar 2021 14:06:17 +0300 Subject: [OpenSIPS-Devel] OpenSIPS 2021 planning Message-ID: <2a3b7dd0-a1c4-8333-f1c2-6dab6cf5eba6@opensips.org> Hi OpenSIPS'ers! We all do plans in advance and the most helpful thing here is to know what to expect, what to rely on, what upcoming events are. Well, we want to help all the OpenSIPS’ers and share with you the 2021 calendar for OpenSIPS project, with the most relevant events. So, please check https://blog.opensips.org/2021/03/30/opensips-calendar-for-2021/ Happy planning, -- Bogdan-Andrei Iancu OpenSIPS Founder and Developer https://www.opensips-solutions.com OpenSIPS Bootcamp 2021 online https://opensips.org/training/OpenSIPS_eBootcamp_2021/ From noreply at github.com Tue Mar 30 14:51:09 2021 From: noreply at github.com (Nick Altmann) Date: Tue, 30 Mar 2021 07:51:09 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 786b25: Packaging: fix typo in rpm spec Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 786b2532c5889ad2e06ba9aa0fc062812ae2f7ce https://github.com/OpenSIPS/opensips/commit/786b2532c5889ad2e06ba9aa0fc062812ae2f7ce Author: Nick Altmann Date: 2021-03-30 (Tue, 30 Mar 2021) Changed paths: M packaging/redhat_fedora/opensips.spec Log Message: ----------- Packaging: fix typo in rpm spec From noreply at github.com Tue Mar 30 17:19:21 2021 From: noreply at github.com (Nick Altmann) Date: Tue, 30 Mar 2021 10:19:21 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2060ee: Packaging: support for wolfssl in rpm Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 2060eec70be5fd09cdee5f2db8d9ac9e547288e6 https://github.com/OpenSIPS/opensips/commit/2060eec70be5fd09cdee5f2db8d9ac9e547288e6 Author: Nick Altmann Date: 2021-03-30 (Tue, 30 Mar 2021) Changed paths: M packaging/redhat_fedora/opensips.spec Log Message: ----------- Packaging: support for wolfssl in rpm From noreply at github.com Wed Mar 31 10:43:10 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Wed, 31 Mar 2021 03:43:10 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a48b5e: Fix the order of ifeq statements. Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: a48b5e1ca0216d6e9de994c0708c2b6682310601 https://github.com/OpenSIPS/opensips/commit/a48b5e1ca0216d6e9de994c0708c2b6682310601 Author: Andriy Pylypenko Date: 2021-03-26 (Fri, 26 Mar 2021) Changed paths: M Makefile.defs Log Message: ----------- Fix the order of ifeq statements. Commit: 2d4448c6687831c0b688397efc687b7a1a8c7953 https://github.com/OpenSIPS/opensips/commit/2d4448c6687831c0b688397efc687b7a1a8c7953 Author: Andriy Pylypenko Date: 2021-03-26 (Fri, 26 Mar 2021) Changed paths: M Makefile.defs Log Message: ----------- Allow to override the INSTALL_* variables. Commit: 23d8f38fbc06b12461ad57bdfd54268d6b13b8f8 https://github.com/OpenSIPS/opensips/commit/23d8f38fbc06b12461ad57bdfd54268d6b13b8f8 Author: Răzvan Crainea Date: 2021-03-31 (Wed, 31 Mar 2021) Changed paths: M Makefile.defs Log Message: ----------- Merge pull request #2447 from bambyster/fix_for_makefile_defs Fix for Makefile.defs Compare: https://github.com/OpenSIPS/opensips/compare/2060eec70be5...23d8f38fbc06 From noreply at github.com Wed Mar 31 11:12:57 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Wed, 31 Mar 2021 04:12:57 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 40b968: Makefile.defs: add clang compiler handling for mod... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 40b968fb87eef74cf031ed079b60378b839fe898 https://github.com/OpenSIPS/opensips/commit/40b968fb87eef74cf031ed079b60378b839fe898 Author: Razvan Crainea Date: 2021-03-31 (Wed, 31 Mar 2021) Changed paths: M Makefile.defs Log Message: ----------- Makefile.defs: add clang compiler handling for mode=debug Credits go to Andriy Pylypenko (@bambyster) for spotting the issue From noreply at github.com Wed Mar 31 11:17:13 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Wed, 31 Mar 2021 04:17:13 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a8e98f: tm: do not forward replies addressed to a differen... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: a8e98f9db99461a324edaefe51614a9080c6ab8e https://github.com/OpenSIPS/opensips/commit/a8e98f9db99461a324edaefe51614a9080c6ab8e Author: Razvan Crainea Date: 2021-03-31 (Wed, 31 Mar 2021) Changed paths: M modules/tm/t_lookup.c M modules/tm/t_lookup.h M modules/tm/t_reply.c Log Message: ----------- tm: do not forward replies addressed to a different anycast node When a node receives a reply that is not addressed to himself (the cid parameter points to a different node), it should not forward the reply downstream, as it was already forwareded to the node where the transaction was initially created. Credits go to Jonathan Hulme for spotting this and reporing it in #2445 From bogdan at opensips.org Wed Mar 31 11:30:59 2021 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 31 Mar 2021 14:30:59 +0300 Subject: [OpenSIPS-Devel] The next OpenSIPS Bootcamp online training Message-ID: 17th May-28th May 2021, online, worldwide *OpenSIPS Bootcamp* Join the core developers and founder of the OpenSIPS project for an *OpenSIPS Bootcamp* online session - an in-cloud training, a ten days, 4 hours per day (40 hours) intensive and practical training, covering installation, configuration and administration on OpenSIPS. All the knowledge transferred to the students will be strongly backed up by practice sessions where you will get hands-on experience in handling OpenSIPS. The training is structured to be offer 50% / 50% between the theoretical and practical sessions. Check Syllabus *Early Birds open* The Early Bird 10% discount is available for registrations before /*16th of April 2021*/, so do not mis the opportunity. The number of seats is limited, so be sure and book a seat now. Keep in mind that a 10% group discount is also available - grab your work mate and start learning more OpenSIPS together . . Register Now *Certified training saves time and money* OpenSIPS mistakes are easily avoided if you get proper training! Companies that use OpenSIPS waste time and money when they don't have a trained engineer on staff. Searching on Google, waiting on IRC, even the latency in mailing list replies takes it's toll over time. Take this rare opportunity to train your employees with the project members themselves. Any questions? do not hesitate to contact us ! ------------------------------------------------------------------------ You received this email as part of your relationship with the OpenSIPS Project. If you do not want to receive any more news, please email to unsubscribe . -- Bogdan-Andrei Iancu OpenSIPS Founder and Developer http://www.opensips-solutions.com -------------- next part -------------- An HTML attachment was scrubbed... URL: