From noreply at github.com Thu Jul 1 09:22:45 2021 From: noreply at github.com (Liviu Chircu) Date: Thu, 01 Jul 2021 02:22:45 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c38106: Reduce db_is_neq_type complexity Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: c381060f9b5f67d0a6792fc82d86450ad93501c6 https://github.com/OpenSIPS/opensips/commit/c381060f9b5f67d0a6792fc82d86450ad93501c6 Author: Walter Doekes Date: 2021-07-01 (Thu, 01 Jul 2021) Changed paths: M db/db_ut.c Log Message: ----------- Reduce db_is_neq_type complexity The code was correct, but overly verbose. Boil it down to the intention and rely on the compiler to work its magic. Reviewed-by: Liviu Chircu Commit: 548826e589275387726006a785e76dee3b7676ef https://github.com/OpenSIPS/opensips/commit/548826e589275387726006a785e76dee3b7676ef Author: Liviu Chircu Date: 2021-07-01 (Thu, 01 Jul 2021) Changed paths: M db/db_ut.c Log Message: ----------- Merge pull request #2518 from wdoekes/reduce-db_is_neq_type-complexity Reduce db_is_neq_type complexity Compare: https://github.com/OpenSIPS/opensips/compare/9e29b549190e...548826e58927 From noreply at github.com Thu Jul 1 09:25:01 2021 From: noreply at github.com (Walter Doekes) Date: Thu, 01 Jul 2021 02:25:01 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8da4b5: Reduce db_is_neq_type complexity Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 8da4b56eb89fd304b92626a79526bf860c98f326 https://github.com/OpenSIPS/opensips/commit/8da4b56eb89fd304b92626a79526bf860c98f326 Author: Walter Doekes Date: 2021-07-01 (Thu, 01 Jul 2021) Changed paths: M db/db_ut.c Log Message: ----------- Reduce db_is_neq_type complexity The code was correct, but overly verbose. Boil it down to the intention and rely on the compiler to work its magic. Reviewed-by: Liviu Chircu (cherry picked from commit c381060f9b5f67d0a6792fc82d86450ad93501c6) From noreply at github.com Thu Jul 1 09:32:32 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Thu, 01 Jul 2021 02:32:32 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ba0435: siprec: add support for pausing and resuming recor... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: ba043543bbe9ece764f19a9b366dc2db86c1a74d https://github.com/OpenSIPS/opensips/commit/ba043543bbe9ece764f19a9b366dc2db86c1a74d Author: Razvan Crainea Date: 2021-07-01 (Thu, 01 Jul 2021) Changed paths: M modules/siprec/doc/siprec_admin.xml M modules/siprec/siprec.c M modules/siprec/siprec_body.c M modules/siprec/siprec_body.h M modules/siprec/siprec_logic.c M modules/siprec/siprec_logic.h M modules/siprec/siprec_sess.c M modules/siprec/siprec_sess.h Log Message: ----------- siprec: add support for pausing and resuming recording Commit: 00e5b994eccecbd488aa8b192f0bd09bad1d37ae https://github.com/OpenSIPS/opensips/commit/00e5b994eccecbd488aa8b192f0bd09bad1d37ae Author: Razvan Crainea Date: 2021-07-01 (Thu, 01 Jul 2021) Changed paths: M lib/dbg/struct_hist.h M modules/siprec/siprec.c M modules/siprec/siprec_logic.c M modules/siprec/siprec_sess.c M modules/siprec/siprec_sess.h Log Message: ----------- siprec: add support for history Compare: https://github.com/OpenSIPS/opensips/compare/548826e58927...00e5b994ecce From noreply at github.com Thu Jul 1 14:49:39 2021 From: noreply at github.com (Liviu Chircu) Date: Thu, 01 Jul 2021 07:49:39 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d7bbb2: aaa_diameter: Fix mem leak on startup Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: d7bbb2951e6c923c4c6eaab95553cfe181589d20 https://github.com/OpenSIPS/opensips/commit/d7bbb2951e6c923c4c6eaab95553cfe181589d20 Author: Liviu Chircu Date: 2021-07-01 (Thu, 01 Jul 2021) Changed paths: M modules/aaa_diameter/aaa_impl.c M modules/aaa_diameter/app_opensips/app_opensips.c Log Message: ----------- aaa_diameter: Fix mem leak on startup Commit: 1f55d05c2b786ee8cca227ff367d49145bed51a4 https://github.com/OpenSIPS/opensips/commit/1f55d05c2b786ee8cca227ff367d49145bed51a4 Author: Liviu Chircu Date: 2021-07-01 (Thu, 01 Jul 2021) Changed paths: M mem/f_malloc.c M mem/f_malloc.h M mem/f_malloc_dyn.h M mem/hp_malloc.c M mem/hp_malloc.h M mem/q_malloc.c M mem/q_malloc.h M mem/test/test_malloc.c Log Message: ----------- Memory allocators: Improve the memory alignment support This patch fixes the support for configurable memory alignment, such that the ROUNDTO macro is now truly customizable, for any allocator. As long as the ROUNDTO is a multiple of 2, the allocators will return memory aligned to any required multiple. The defaults are still the same, as follows: * F_MALLOC: 8-byte aligned memory addresses * HP_MALLOC: 8-byte aligned memory addresses * Q_MALLOC: 16-byte aligned memory addresses (the default in libc!) Also extend the allocator testing suite with memory alignment tests. Related to #2546 Compare: https://github.com/OpenSIPS/opensips/compare/00e5b994ecce...1f55d05c2b78 From noreply at github.com Thu Jul 1 14:50:18 2021 From: noreply at github.com (Liviu Chircu) Date: Thu, 01 Jul 2021 07:50:18 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7fd9cc: aaa_diameter: Fix mem leak on startup Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 7fd9cc6e9a614d6a4dabf7ef33bd7220e19945db https://github.com/OpenSIPS/opensips/commit/7fd9cc6e9a614d6a4dabf7ef33bd7220e19945db Author: Liviu Chircu Date: 2021-07-01 (Thu, 01 Jul 2021) Changed paths: M modules/aaa_diameter/aaa_impl.c M modules/aaa_diameter/app_opensips/app_opensips.c Log Message: ----------- aaa_diameter: Fix mem leak on startup (cherry picked from commit d7bbb2951e6c923c4c6eaab95553cfe181589d20) Commit: b491d44f8ac2ff9f333ae04bb9c2c3ba11a4b315 https://github.com/OpenSIPS/opensips/commit/b491d44f8ac2ff9f333ae04bb9c2c3ba11a4b315 Author: Liviu Chircu Date: 2021-07-01 (Thu, 01 Jul 2021) Changed paths: M mem/f_malloc.c M mem/f_malloc.h M mem/f_malloc_dyn.h M mem/hp_malloc.c M mem/hp_malloc.h M mem/q_malloc.c M mem/q_malloc.h M mem/test/test_malloc.c Log Message: ----------- Memory allocators: Improve the memory alignment support This patch fixes the support for configurable memory alignment, such that the ROUNDTO macro is now truly customizable, for any allocator. As long as the ROUNDTO is a multiple of 2, the allocators will return memory aligned to any required multiple. The defaults are still the same, as follows: * F_MALLOC: 8-byte aligned memory addresses * HP_MALLOC: 8-byte aligned memory addresses * Q_MALLOC: 16-byte aligned memory addresses (the default in libc!) Also extend the allocator testing suite with memory alignment tests. Related to #2546 (cherry picked from commit 1f55d05c2b786ee8cca227ff367d49145bed51a4) Compare: https://github.com/OpenSIPS/opensips/compare/8da4b56eb89f...b491d44f8ac2 From noreply at github.com Thu Jul 1 14:50:59 2021 From: noreply at github.com (Liviu Chircu) Date: Thu, 01 Jul 2021 07:50:59 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c09421: Memory allocators: Improve the memory alignment su... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: c09421db7a224e79364b145529b1f2a51562233a https://github.com/OpenSIPS/opensips/commit/c09421db7a224e79364b145529b1f2a51562233a Author: Liviu Chircu Date: 2021-07-01 (Thu, 01 Jul 2021) Changed paths: M mem/f_malloc.c M mem/f_malloc.h M mem/f_malloc_dyn.h M mem/hp_malloc.c M mem/hp_malloc.h M mem/q_malloc.c M mem/q_malloc.h M mem/test/test_malloc.c Log Message: ----------- Memory allocators: Improve the memory alignment support This patch fixes the support for configurable memory alignment, such that the ROUNDTO macro is now truly customizable, for any allocator. As long as the ROUNDTO is a multiple of 2, the allocators will return memory aligned to any required multiple. The defaults are still the same, as follows: * F_MALLOC: 8-byte aligned memory addresses * HP_MALLOC: 8-byte aligned memory addresses * Q_MALLOC: 16-byte aligned memory addresses (the default in libc!) Also extend the allocator testing suite with memory alignment tests. Related to #2546 (cherry picked from commit 1f55d05c2b786ee8cca227ff367d49145bed51a4) From noreply at github.com Thu Jul 1 14:59:29 2021 From: noreply at github.com (Liviu Chircu) Date: Thu, 01 Jul 2021 07:59:29 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e89b09: Fix ARM32 warnings Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: e89b09e9eac4dfd4ac6673b9b7aaed9610466384 https://github.com/OpenSIPS/opensips/commit/e89b09e9eac4dfd4ac6673b9b7aaed9610466384 Author: Liviu Chircu Date: 2021-07-01 (Thu, 01 Jul 2021) Changed paths: M mem/f_malloc.c M mem/hp_malloc.c M mem/q_malloc.c Log Message: ----------- Fix ARM32 warnings From noreply at github.com Thu Jul 1 15:03:19 2021 From: noreply at github.com (Liviu Chircu) Date: Thu, 01 Jul 2021 08:03:19 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6de2df: Complete commit e89b09e9 Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 6de2df740c4427fdebc96f4c5b8659b8b1e71026 https://github.com/OpenSIPS/opensips/commit/6de2df740c4427fdebc96f4c5b8659b8b1e71026 Author: Liviu Chircu Date: 2021-07-01 (Thu, 01 Jul 2021) Changed paths: M mem/f_malloc.c Log Message: ----------- Complete commit e89b09e9 From noreply at github.com Thu Jul 1 15:16:05 2021 From: noreply at github.com (Liviu Chircu) Date: Thu, 01 Jul 2021 08:16:05 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6fc178: Fix ARM32 warnings Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 6fc17804e8f5ee6769dd5a1dfb794852b66afe5c https://github.com/OpenSIPS/opensips/commit/6fc17804e8f5ee6769dd5a1dfb794852b66afe5c Author: Liviu Chircu Date: 2021-07-01 (Thu, 01 Jul 2021) Changed paths: M mem/f_malloc.c M mem/hp_malloc.c M mem/q_malloc.c Log Message: ----------- Fix ARM32 warnings (cherry picked from commit e89b09e9eac4dfd4ac6673b9b7aaed9610466384) From noreply at github.com Thu Jul 1 15:16:15 2021 From: noreply at github.com (Liviu Chircu) Date: Thu, 01 Jul 2021 08:16:15 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d1ba33: Fix ARM32 warnings Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: d1ba336838de8a9e4bc9d5d085805a9e34076d66 https://github.com/OpenSIPS/opensips/commit/d1ba336838de8a9e4bc9d5d085805a9e34076d66 Author: Liviu Chircu Date: 2021-07-01 (Thu, 01 Jul 2021) Changed paths: M mem/f_malloc.c M mem/hp_malloc.c M mem/q_malloc.c Log Message: ----------- Fix ARM32 warnings (cherry picked from commit e89b09e9eac4dfd4ac6673b9b7aaed9610466384) (cherry picked from commit 6fc17804e8f5ee6769dd5a1dfb794852b66afe5c) From noreply at github.com Fri Jul 2 09:27:39 2021 From: noreply at github.com (Liviu Chircu) Date: Fri, 02 Jul 2021 02:27:39 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c29652: Memory allocators: Revert Q_MALLOC to 8-byte align... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: c29652fa10dbd34ce499f817891abe25964ee63b https://github.com/OpenSIPS/opensips/commit/c29652fa10dbd34ce499f817891abe25964ee63b Author: Liviu Chircu Date: 2021-07-02 (Fri, 02 Jul 2021) Changed paths: M mem/f_malloc.c M mem/hp_malloc.c M mem/hp_malloc.h M mem/q_malloc.c M mem/q_malloc.h Log Message: ----------- Memory allocators: Revert Q_MALLOC to 8-byte alignment Commit 1f55d05c2b actually upped Q_MALLOC's address alignment from 8-bytes to 16-bytes. While this isn't necessarily a bug (in fact, it makes OpenSIPS more crash-safe), it enables new scenarios where buffer overrun crashes would happen with F_MALLOC but not with Q_MALLOC. And since Q_MALLOC is the intended crash debugger, these scenarios must not be allowed, so we stick to 8-byte alignment. If anyone needs 16-byte aligned memory, they can just re-define ROUNDTO and re-compile. From noreply at github.com Fri Jul 2 09:36:47 2021 From: noreply at github.com (Liviu Chircu) Date: Fri, 02 Jul 2021 02:36:47 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 967073: Memory allocators: Revert Q_MALLOC to 8-byte align... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 967073f557243310003400b8cbc5d4d5507dbdf0 https://github.com/OpenSIPS/opensips/commit/967073f557243310003400b8cbc5d4d5507dbdf0 Author: Liviu Chircu Date: 2021-07-02 (Fri, 02 Jul 2021) Changed paths: M mem/f_malloc.c M mem/hp_malloc.c M mem/hp_malloc.h M mem/q_malloc.c M mem/q_malloc.h Log Message: ----------- Memory allocators: Revert Q_MALLOC to 8-byte alignment Commit 1f55d05c2b actually upped Q_MALLOC's address alignment from 8-bytes to 16-bytes. While this isn't necessarily a bug (in fact, it makes OpenSIPS more crash-safe), it enables new scenarios where buffer overrun crashes would happen with F_MALLOC but not with Q_MALLOC. And since Q_MALLOC is the intended crash debugger, these scenarios must not be allowed, so we stick to 8-byte alignment. If anyone needs 16-byte aligned memory, they can just re-define ROUNDTO and re-compile. (cherry picked from commit c29652fa10dbd34ce499f817891abe25964ee63b) From noreply at github.com Fri Jul 2 09:37:25 2021 From: noreply at github.com (Liviu Chircu) Date: Fri, 02 Jul 2021 02:37:25 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 635ce3: Memory allocators: Revert Q_MALLOC to 8-byte align... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 635ce30f7226d0069726f797c23523fc44cd6f05 https://github.com/OpenSIPS/opensips/commit/635ce30f7226d0069726f797c23523fc44cd6f05 Author: Liviu Chircu Date: 2021-07-02 (Fri, 02 Jul 2021) Changed paths: M mem/f_malloc.c M mem/hp_malloc.c M mem/hp_malloc.h M mem/q_malloc.c M mem/q_malloc.h Log Message: ----------- Memory allocators: Revert Q_MALLOC to 8-byte alignment Commit 1f55d05c2b actually upped Q_MALLOC's address alignment from 8-bytes to 16-bytes. While this isn't necessarily a bug (in fact, it makes OpenSIPS more crash-safe), it enables new scenarios where buffer overrun crashes would happen with F_MALLOC but not with Q_MALLOC. And since Q_MALLOC is the intended crash debugger, these scenarios must not be allowed, so we stick to 8-byte alignment. If anyone needs 16-byte aligned memory, they can just re-define ROUNDTO and re-compile. (cherry picked from commit c29652fa10dbd34ce499f817891abe25964ee63b) From noreply at github.com Fri Jul 2 09:55:39 2021 From: noreply at github.com (vladpaiu) Date: Fri, 02 Jul 2021 02:55:39 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 55a67e: Added E_CORE_TCP_DISCONNECT event to be triggered ... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 55a67e3704131fc0c7ef1b751d327e5be946c3f7 https://github.com/OpenSIPS/opensips/commit/55a67e3704131fc0c7ef1b751d327e5be946c3f7 Author: Vlad Paiu Date: 2021-07-02 (Fri, 02 Jul 2021) Changed paths: M evi/evi_core.c M evi/evi_core.h M net/net_tcp.c Log Message: ----------- Added E_CORE_TCP_DISCONNECT event to be triggered when a TCP connection is shutdown Params are : src_ip src_port dst_ip dst_port proto From noreply at github.com Fri Jul 2 09:57:14 2021 From: noreply at github.com (vladpaiu) Date: Fri, 02 Jul 2021 02:57:14 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0e19d9: Added remove_ip_port script function Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 0e19d9e66bf6829c59bfd7f2d2812be79a874487 https://github.com/OpenSIPS/opensips/commit/0e19d9e66bf6829c59bfd7f2d2812be79a874487 Author: Vlad Paiu Date: 2021-07-02 (Fri, 02 Jul 2021) Changed paths: M modules/registrar/README M modules/registrar/doc/registrar_admin.xml M modules/registrar/reg_mod.c M modules/registrar/save.c M modules/registrar/save.h Log Message: ----------- Added remove_ip_port script function Used for removing all contacts behind a specific IP & Port combo From noreply at github.com Fri Jul 2 14:43:14 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Fri, 02 Jul 2021 07:43:14 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a3fd89: cachedb_local: allow specifying which collections ... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: a3fd89931c6d4c93882d5857a63f33ec8cdff5a1 https://github.com/OpenSIPS/opensips/commit/a3fd89931c6d4c93882d5857a63f33ec8cdff5a1 Author: Vlad Patrascu Date: 2021-07-02 (Fri, 02 Jul 2021) Changed paths: M modules/cachedb_local/cachedb_local.c M modules/cachedb_local/cachedb_local.h M modules/cachedb_local/cachedb_local_replication.c M modules/cachedb_local/doc/cachedb_local_admin.xml M modules/cachedb_local/hash.c Log Message: ----------- cachedb_local: allow specifying which collections to replicate When clustering is enabled, explicitly specify which collection to be replicated when setting the 'cache_collections' modparam. Closes #1908 From noreply at github.com Sat Jul 3 20:49:57 2021 From: noreply at github.com (opensips-github) Date: Sat, 03 Jul 2021 13:49:57 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] cb7450: Rebuild documentation Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: cb74504622aa930147c106c7e2e811275c470ca3 https://github.com/OpenSIPS/opensips/commit/cb74504622aa930147c106c7e2e811275c470ca3 Author: OpenSIPS Date: 2021-07-03 (Sat, 03 Jul 2021) Changed paths: M modules/pua_dialoginfo/README M modules/pua_dialoginfo/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Mon Jul 5 10:13:21 2021 From: noreply at github.com (Liviu Chircu) Date: Mon, 05 Jul 2021 03:13:21 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 21547d: sipmsgops: Fix sipmsg_validate() regression Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 21547d571d0ceaf19e5892b684a27c80e95987c9 https://github.com/OpenSIPS/opensips/commit/21547d571d0ceaf19e5892b684a27c80e95987c9 Author: Liviu Chircu Date: 2021-07-05 (Mon, 05 Jul 2021) Changed paths: M modules/sipmsgops/sipmsgops.c M ut.h Log Message: ----------- sipmsgops: Fix sipmsg_validate() regression Commit b03cb41a31 introduced a regression while attempting to simplify some character-checking macros. Reported by Alexey Vasilyev Fixes #2563 From noreply at github.com Mon Jul 5 10:14:41 2021 From: noreply at github.com (Liviu Chircu) Date: Mon, 05 Jul 2021 03:14:41 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2100e6: sipmsgops: Fix sipmsg_validate() regression Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 2100e649b93036ad986dc0f19871c4945980b3de https://github.com/OpenSIPS/opensips/commit/2100e649b93036ad986dc0f19871c4945980b3de Author: Liviu Chircu Date: 2021-07-05 (Mon, 05 Jul 2021) Changed paths: M modules/sipmsgops/sipmsgops.c M ut.h Log Message: ----------- sipmsgops: Fix sipmsg_validate() regression Commit b03cb41a31 introduced a regression while attempting to simplify some character-checking macros. Reported by Alexey Vasilyev Fixes #2563 (cherry picked from commit 21547d571d0ceaf19e5892b684a27c80e95987c9) From noreply at github.com Mon Jul 5 10:14:46 2021 From: noreply at github.com (Liviu Chircu) Date: Mon, 05 Jul 2021 03:14:46 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 02e9b8: sipmsgops: Fix sipmsg_validate() regression Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 02e9b853994789a1e27f12b0acdc2ff02d34712b https://github.com/OpenSIPS/opensips/commit/02e9b853994789a1e27f12b0acdc2ff02d34712b Author: Liviu Chircu Date: 2021-07-05 (Mon, 05 Jul 2021) Changed paths: M modules/sipmsgops/sipmsgops.c M ut.h Log Message: ----------- sipmsgops: Fix sipmsg_validate() regression Commit b03cb41a31 introduced a regression while attempting to simplify some character-checking macros. Reported by Alexey Vasilyev Fixes #2563 (cherry picked from commit 21547d571d0ceaf19e5892b684a27c80e95987c9) From noreply at github.com Mon Jul 5 12:25:52 2021 From: noreply at github.com (Liviu Chircu) Date: Mon, 05 Jul 2021 05:25:52 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0f748f: cachedb_mongodb: Fix possible raw query crashes Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 0f748f46cf4b164890d024e8f9938b076137ce84 https://github.com/OpenSIPS/opensips/commit/0f748f46cf4b164890d024e8f9938b076137ce84 Author: Liviu Chircu Date: 2021-07-05 (Mon, 05 Jul 2021) Changed paths: M modules/cachedb_mongodb/cachedb_mongodb_dbase.c Log Message: ----------- cachedb_mongodb: Fix possible raw query crashes This patch fixes a series of bugs: * raw queries with no result AVP holder, causing a crash, e.g.: cache_raw_query("mongodb", ' "delete": "test", "deletes": [ {"q": {}, "limit": 0} ]}'); * raw queries with bad syntax, causing a crash * pkg memory leak during the "out of pkg memory" condition Credits to Bogdan-Andrei Iancu for the finds! From noreply at github.com Mon Jul 5 12:43:27 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Mon, 05 Jul 2021 05:43:27 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] bc8af8: b2b_logic: mark the lock to be released as soon as... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: bc8af8024609326b00cc0b15004ebb5a2727d6df https://github.com/OpenSIPS/opensips/commit/bc8af8024609326b00cc0b15004ebb5a2727d6df Author: Razvan Crainea Date: 2021-07-05 (Mon, 05 Jul 2021) Changed paths: M modules/b2b_logic/logic.c Log Message: ----------- b2b_logic: mark the lock to be released as soon as it is acquired This prevents deadlocks when lock is taken, but the `do_unlock` marker is not yet set, this never released in case of errors. From noreply at github.com Mon Jul 5 12:43:49 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Mon, 05 Jul 2021 05:43:49 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] bdaea9: b2b_logic: mark the lock to be released as soon as... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: bdaea991fcdb3bd2aa94ea477e8a099881a07337 https://github.com/OpenSIPS/opensips/commit/bdaea991fcdb3bd2aa94ea477e8a099881a07337 Author: Razvan Crainea Date: 2021-07-05 (Mon, 05 Jul 2021) Changed paths: M modules/b2b_logic/logic.c Log Message: ----------- b2b_logic: mark the lock to be released as soon as it is acquired This prevents deadlocks when lock is taken, but the `do_unlock` marker is not yet set, this never released in case of errors. (cherry picked from commit bc8af8024609326b00cc0b15004ebb5a2727d6df) From noreply at github.com Mon Jul 5 12:59:55 2021 From: noreply at github.com (Liviu Chircu) Date: Mon, 05 Jul 2021 05:59:55 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9902dd: cachedb_mongodb: Fix possible raw query crashes Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 9902dda66dcd85ab5cd3410749dfdcc9a0a47510 https://github.com/OpenSIPS/opensips/commit/9902dda66dcd85ab5cd3410749dfdcc9a0a47510 Author: Liviu Chircu Date: 2021-07-05 (Mon, 05 Jul 2021) Changed paths: M modules/cachedb_mongodb/cachedb_mongodb_dbase.c Log Message: ----------- cachedb_mongodb: Fix possible raw query crashes This patch fixes a series of bugs: * raw queries with no result AVP holder, causing a crash, e.g.: cache_raw_query("mongodb", ' "delete": "test", "deletes": [ {"q": {}, "limit": 0} ]}'); * raw queries with bad syntax, causing a crash * pkg memory leak during the "out of pkg memory" condition Credits to Bogdan-Andrei Iancu for the finds! (cherry picked from commit 0f748f46cf4b164890d024e8f9938b076137ce84) From noreply at github.com Mon Jul 5 12:59:55 2021 From: noreply at github.com (Liviu Chircu) Date: Mon, 05 Jul 2021 05:59:55 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b8d12d: cachedb_mongodb: Fix possible raw query crashes Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: b8d12d1e06ae4794eb0815cd51c3c9e9994d0458 https://github.com/OpenSIPS/opensips/commit/b8d12d1e06ae4794eb0815cd51c3c9e9994d0458 Author: Liviu Chircu Date: 2021-07-05 (Mon, 05 Jul 2021) Changed paths: M modules/cachedb_mongodb/cachedb_mongodb_dbase.c Log Message: ----------- cachedb_mongodb: Fix possible raw query crashes This patch fixes a series of bugs: * raw queries with no result AVP holder, causing a crash, e.g.: cache_raw_query("mongodb", ' "delete": "test", "deletes": [ {"q": {}, "limit": 0} ]}'); * raw queries with bad syntax, causing a crash * pkg memory leak during the "out of pkg memory" condition Credits to Bogdan-Andrei Iancu for the finds! (cherry picked from commit 0f748f46cf4b164890d024e8f9938b076137ce84) From noreply at github.com Mon Jul 5 14:00:57 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Mon, 05 Jul 2021 07:00:57 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2b0dde: stir_shaken: fix pkg_memleak of params parsing Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 2b0dde30258da947b023737338f165dfa44a135d https://github.com/OpenSIPS/opensips/commit/2b0dde30258da947b023737338f165dfa44a135d Author: Razvan Crainea Date: 2021-07-05 (Mon, 05 Jul 2021) Changed paths: M modules/stir_shaken/stir_shaken.c Log Message: ----------- stir_shaken: fix pkg_memleak of params parsing do not change the `params` while iterating through the list, as it will prevent `free_params` from releasing the list Thakns go to Nick Altmann for reporting and testing the fix From noreply at github.com Mon Jul 5 14:01:13 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Mon, 05 Jul 2021 07:01:13 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 17bde3: stir_shaken: fix pkg_memleak of params parsing Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 17bde34d7c31066a3f996acd9b35939447888b9c https://github.com/OpenSIPS/opensips/commit/17bde34d7c31066a3f996acd9b35939447888b9c Author: Razvan Crainea Date: 2021-07-05 (Mon, 05 Jul 2021) Changed paths: M modules/stir_shaken/stir_shaken.c Log Message: ----------- stir_shaken: fix pkg_memleak of params parsing do not change the `params` while iterating through the list, as it will prevent `free_params` from releasing the list Thakns go to Nick Altmann for reporting and testing the fix (cherry picked from commit 2b0dde30258da947b023737338f165dfa44a135d) From noreply at github.com Mon Jul 5 14:02:27 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Mon, 05 Jul 2021 07:02:27 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4b218a: stir_shaken: fix pkg_memleak of params parsing Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 4b218ad2d7f7bac83cbf7ccf0330efb80e39091a https://github.com/OpenSIPS/opensips/commit/4b218ad2d7f7bac83cbf7ccf0330efb80e39091a Author: Razvan Crainea Date: 2021-07-05 (Mon, 05 Jul 2021) Changed paths: M modules/stir_shaken/stir_shaken.c Log Message: ----------- stir_shaken: fix pkg_memleak of params parsing do not change the `params` while iterating through the list, as it will prevent `free_params` from releasing the list Thakns go to Nick Altmann for reporting and testing the fix (cherry picked from commit 2b0dde30258da947b023737338f165dfa44a135d) From noreply at github.com Tue Jul 6 12:54:38 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 06 Jul 2021 05:54:38 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 87f241: Change CON_SET_CURR_PS pattern to always call it _... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 87f2416517e128fe139c1888fa74beeaa96287dd https://github.com/OpenSIPS/opensips/commit/87f2416517e128fe139c1888fa74beeaa96287dd Author: Walter Doekes Date: 2021-05-26 (Wed, 26 May 2021) Changed paths: M db/db_insertq.c M modules/acc/acc.c M modules/alias_db/alookup.c M modules/auth_db/checks.c M modules/call_center/cc_db.c M modules/db_mysql/dbase.c M modules/dialog/dlg_db_handler.c M modules/emergency/report_emergency.c M modules/group/group.c M modules/presence/notify.c M modules/presence/presence.c M modules/presence/subscribe.c M modules/sipcapture/sipcapture.c M modules/speeddial/sdlookup.c M modules/tracer/tracer.c M modules/usrloc/ucontact.c M modules/usrloc/udomain.c M modules/usrloc/ul_mi.c M modules/usrloc/urecord.c Log Message: ----------- Change CON_SET_CURR_PS pattern to always call it _directly_ before db call Because CON_SET_CURR_PS is always followed by an immediate call to CON_RESET_CURR_PS inside the DB function, it makes sense to call CON_SET_CURR_PS just before the DB call. Otherwise you could get this: CON_SET_CURR_PS(...); for (i = 0; i < n; ++i) { // first insert uses prepared statement db.insert(...); // but second time in the loop, we use "plain" text queries } The updated pattern would look like this: for (i = 0; i < n; ++i) { // the ps handle is always reset, so we reinit it every time CON_SET_CURR_PS(...); db.insert(...); } Note that we don't need any explicit CON_RESET_CURR_PS() at odd points anymore (like was added in 57caa6c03). A SET is immediately followed by an implicit RESET. Commit: f54e5f95ac7869d983e41ee2a880a8e450a8eb4b https://github.com/OpenSIPS/opensips/commit/f54e5f95ac7869d983e41ee2a880a8e450a8eb4b Author: Bogdan Andrei IANCU Date: 2021-07-06 (Tue, 06 Jul 2021) Changed paths: M db/db_insertq.c M modules/acc/acc.c M modules/alias_db/alookup.c M modules/auth_db/checks.c M modules/call_center/cc_db.c M modules/db_mysql/dbase.c M modules/dialog/dlg_db_handler.c M modules/emergency/report_emergency.c M modules/group/group.c M modules/presence/notify.c M modules/presence/presence.c M modules/presence/subscribe.c M modules/sipcapture/sipcapture.c M modules/speeddial/sdlookup.c M modules/tracer/tracer.c M modules/usrloc/ucontact.c M modules/usrloc/udomain.c M modules/usrloc/ul_mi.c M modules/usrloc/urecord.c Log Message: ----------- Merge pull request #2470 from wdoekes/con-ps-reference-cleanup-2 Change CON_SET_CURR_PS pattern to always call it _directly_ before db call Compare: https://github.com/OpenSIPS/opensips/compare/2b0dde30258d...f54e5f95ac78 From noreply at github.com Tue Jul 6 12:57:04 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 06 Jul 2021 05:57:04 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c0c497: Merge pull request #2470 from wdoekes/con-ps-refer... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: c0c49788a064297752d776021ab04fee3eb1dd98 https://github.com/OpenSIPS/opensips/commit/c0c49788a064297752d776021ab04fee3eb1dd98 Author: Bogdan Andrei IANCU Date: 2021-07-06 (Tue, 06 Jul 2021) Changed paths: M db/db_insertq.c M modules/acc/acc.c M modules/alias_db/alookup.c M modules/auth_db/checks.c M modules/call_center/cc_db.c M modules/db_mysql/dbase.c M modules/dialog/dlg_db_handler.c M modules/emergency/report_emergency.c M modules/group/group.c M modules/presence/notify.c M modules/presence/presence.c M modules/presence/subscribe.c M modules/sipcapture/sipcapture.c M modules/speeddial/sdlookup.c M modules/tracer/tracer.c M modules/usrloc/ucontact.c M modules/usrloc/udomain.c M modules/usrloc/ul_mi.c M modules/usrloc/urecord.c Log Message: ----------- Merge pull request #2470 from wdoekes/con-ps-reference-cleanup-2 Change CON_SET_CURR_PS pattern to always call it _directly_ before db call (cherry picked from commit f54e5f95ac7869d983e41ee2a880a8e450a8eb4b) From noreply at github.com Tue Jul 6 13:09:45 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 06 Jul 2021 06:09:45 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d28153: Fix misuage of CON_RESET_CURR_PS in a while() loop Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: d28153a0c3b1ce871e0b95c4e43d53d71d24280b https://github.com/OpenSIPS/opensips/commit/d28153a0c3b1ce871e0b95c4e43d53d71d24280b Author: Bogdan-Andrei Iancu Date: 2021-07-06 (Tue, 06 Jul 2021) Changed paths: M modules/presence/subscribe.c Log Message: ----------- Fix misuage of CON_RESET_CURR_PS in a while() loop Be sure you set CON_RESET_CURR_PS for each query at a time (while looping). Partial backport of #2470 Credits go to @wdoekes From noreply at github.com Tue Jul 6 13:12:27 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 06 Jul 2021 06:12:27 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 499a50: Be sure there is no "exit" between setting the PS ... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 499a507a12a0a7b8bac7a34a6236efaddff482e5 https://github.com/OpenSIPS/opensips/commit/499a507a12a0a7b8bac7a34a6236efaddff482e5 Author: Bogdan-Andrei Iancu Date: 2021-07-06 (Tue, 06 Jul 2021) Changed paths: M modules/auth_db/authorize.c Log Message: ----------- Be sure there is no "exit" between setting the PS and running the query From noreply at github.com Tue Jul 6 13:13:02 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 06 Jul 2021 06:13:02 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 61c75a: Be sure there is no "exit" between setting the PS ... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 61c75a0c21248eeb165792cc591d8c3a3acae673 https://github.com/OpenSIPS/opensips/commit/61c75a0c21248eeb165792cc591d8c3a3acae673 Author: Bogdan-Andrei Iancu Date: 2021-07-06 (Tue, 06 Jul 2021) Changed paths: M modules/auth_db/authorize.c Log Message: ----------- Be sure there is no "exit" between setting the PS and running the query (cherry picked from commit 499a507a12a0a7b8bac7a34a6236efaddff482e5) From noreply at github.com Tue Jul 6 13:24:52 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 06 Jul 2021 06:24:52 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] af1481: Be sure there is no "exit" between setting the PS ... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: af14810522171cb4fd22f87d736e8957ad8acb0c https://github.com/OpenSIPS/opensips/commit/af14810522171cb4fd22f87d736e8957ad8acb0c Author: Bogdan-Andrei Iancu Date: 2021-07-06 (Tue, 06 Jul 2021) Changed paths: M modules/auth_db/authorize.c Log Message: ----------- Be sure there is no "exit" between setting the PS and running the query From noreply at github.com Tue Jul 6 13:25:02 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Tue, 06 Jul 2021 06:25:02 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9412ed: tls_mgm: fix domain matching after MI reload Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 9412ed271172810e55cc771fa9fd2c82007eafbd https://github.com/OpenSIPS/opensips/commit/9412ed271172810e55cc771fa9fd2c82007eafbd Author: Vlad Patrascu Date: 2021-07-06 (Tue, 06 Jul 2021) Changed paths: M modules/tls_mgm/tls_domain.c Log Message: ----------- tls_mgm: fix domain matching after MI reload After doing an MI reload, old domains might still be matched for new connections while there are ongoing connections that use those domains. Credits to Alexey Vasilyev (@vasilievalex) for troubleshooting and suggesting the fix. Fixes #2433 From noreply at github.com Tue Jul 6 13:25:58 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Tue, 06 Jul 2021 06:25:58 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9b09cc: tls_mgm: fix domain matching after MI reload Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 9b09cc3c947cdeefd04292215f51490a1f090644 https://github.com/OpenSIPS/opensips/commit/9b09cc3c947cdeefd04292215f51490a1f090644 Author: Vlad Patrascu Date: 2021-07-06 (Tue, 06 Jul 2021) Changed paths: M modules/tls_mgm/tls_domain.c Log Message: ----------- tls_mgm: fix domain matching after MI reload After doing an MI reload, old domains might still be matched for new connections while there are ongoing connections that use those domains. Credits to Alexey Vasilyev (@vasilievalex) for troubleshooting and suggesting the fix. Fixes #2433 (cherry picked from commit 9412ed271172810e55cc771fa9fd2c82007eafbd) From noreply at github.com Tue Jul 6 13:26:42 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Tue, 06 Jul 2021 06:26:42 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b982e2: tls_mgm: fix domain matching after MI reload Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: b982e2eff04e2bc5543e15de38baab824568abdc https://github.com/OpenSIPS/opensips/commit/b982e2eff04e2bc5543e15de38baab824568abdc Author: Vlad Patrascu Date: 2021-07-06 (Tue, 06 Jul 2021) Changed paths: M modules/tls_mgm/tls_domain.c Log Message: ----------- tls_mgm: fix domain matching after MI reload After doing an MI reload, old domains might still be matched for new connections while there are ongoing connections that use those domains. Credits to Alexey Vasilyev (@vasilievalex) for troubleshooting and suggesting the fix. Fixes #2433 (cherry picked from commit 9412ed271172810e55cc771fa9fd2c82007eafbd) From noreply at github.com Tue Jul 6 18:25:41 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Tue, 06 Jul 2021 11:25:41 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d25ccb: b2b_logic: fix crash when handling reply to forked... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: d25ccb705c0427195d968a59ea1fba6d57945df6 https://github.com/OpenSIPS/opensips/commit/d25ccb705c0427195d968a59ea1fba6d57945df6 Author: Vlad Patrascu Date: 2021-07-06 (Tue, 06 Jul 2021) Changed paths: M modules/b2b_logic/logic.c Log Message: ----------- b2b_logic: fix crash when handling reply to forked INVITEs Fixes #2473 From noreply at github.com Tue Jul 6 18:26:08 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Tue, 06 Jul 2021 11:26:08 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 95f481: b2b_logic: fix crash when handling reply to forked... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 95f4812aed434f3d1ccc3bfa079b7e35f4d59359 https://github.com/OpenSIPS/opensips/commit/95f4812aed434f3d1ccc3bfa079b7e35f4d59359 Author: Vlad Patrascu Date: 2021-07-06 (Tue, 06 Jul 2021) Changed paths: M modules/b2b_logic/logic.c Log Message: ----------- b2b_logic: fix crash when handling reply to forked INVITEs Fixes #2473 (cherry picked from commit d25ccb705c0427195d968a59ea1fba6d57945df6) From razvan at opensips.org Wed Jul 7 09:29:38 2021 From: razvan at opensips.org (=?UTF-8?Q?R=c4=83zvan_Crainea?=) Date: Wed, 7 Jul 2021 12:29:38 +0300 Subject: [OpenSIPS-Devel] [FEATURE] Trace packets to file or syslog using OpenSIPS 3.2 Message-ID: Hi, All! Starting with OpenSIPS 3.2 you can have all the information captured by the tracer module written to a local file. Moreover, you can also log all the traced information to a syslog facility, and from there, store it to a file, or even send it remotely using the syslog parameters. All these thanks two the two new uri types added in OpenSIPS 3.2 to the trace_id module: file and syslog[1]. [1] https://opensips.org/docs/modules/3.2.x/tracer.html#param_trace_id Happy hacking! -- Răzvan Crainea OpenSIPS Core Developer http://www.opensips-solutions.com From noreply at github.com Wed Jul 7 14:26:23 2021 From: noreply at github.com (vladpaiu) Date: Wed, 07 Jul 2021 07:26:23 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f8b7d5: Don't rely on the static ip buf - that will be ove... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: f8b7d5a8b89379bd6c85346ec283d258bd0e8bd9 https://github.com/OpenSIPS/opensips/commit/f8b7d5a8b89379bd6c85346ec283d258bd0e8bd9 Author: Vlad Paiu Date: 2021-07-07 (Wed, 07 Jul 2021) Changed paths: M net/net_tcp.c Log Message: ----------- Don't rely on the static ip buf - that will be overwritten when building the dummy SIP msg From noreply at github.com Wed Jul 7 15:18:48 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Wed, 07 Jul 2021 08:18:48 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 34acfc: cgrates: don't bind socket before creating it Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 34acfcc2ff3c62f3075f264709d56f6526aa71af https://github.com/OpenSIPS/opensips/commit/34acfcc2ff3c62f3075f264709d56f6526aa71af Author: Razvan Crainea Date: 2021-07-07 (Wed, 07 Jul 2021) Changed paths: M modules/cgrates/cgrates_engine.c Log Message: ----------- cgrates: don't bind socket before creating it Credits go to @volga629-1 on GitHub for reporting it in #2568 From noreply at github.com Wed Jul 7 16:25:43 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Wed, 07 Jul 2021 09:25:43 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ddc8dc: cgrates: don't bind socket before creating it Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: ddc8dc39a95c00b40a48949fb9b73f8ac62a941d https://github.com/OpenSIPS/opensips/commit/ddc8dc39a95c00b40a48949fb9b73f8ac62a941d Author: Razvan Crainea Date: 2021-07-07 (Wed, 07 Jul 2021) Changed paths: M modules/cgrates/cgrates_engine.c Log Message: ----------- cgrates: don't bind socket before creating it Credits go to @volga629-1 on GitHub for reporting it in #2568 (cherry picked from commit 34acfcc2ff3c62f3075f264709d56f6526aa71af) From noreply at github.com Wed Jul 7 16:48:16 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Wed, 07 Jul 2021 09:48:16 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2e0423: Fix deadlock upon BUG/ERROR report Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 2e042353ecdaa14cc3e901478c07965830ee5a3b https://github.com/OpenSIPS/opensips/commit/2e042353ecdaa14cc3e901478c07965830ee5a3b Author: Bogdan-Andrei Iancu Date: 2021-07-07 (Wed, 07 Jul 2021) Changed paths: M usr_avp.c Log Message: ----------- Fix deadlock upon BUG/ERROR report Credits for finding this issue go to Damien Sandras @ Seconix From noreply at github.com Wed Jul 7 16:49:17 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Wed, 07 Jul 2021 09:49:17 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5ced69: Fix deadlock upon BUG/ERROR report Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 5ced6968383c44b49ec5490af250bf949a596b6d https://github.com/OpenSIPS/opensips/commit/5ced6968383c44b49ec5490af250bf949a596b6d Author: Bogdan-Andrei Iancu Date: 2021-07-07 (Wed, 07 Jul 2021) Changed paths: M usr_avp.c Log Message: ----------- Fix deadlock upon BUG/ERROR report Credits for finding this issue go to Damien Sandras @ Seconix (cherry picked from commit 2e042353ecdaa14cc3e901478c07965830ee5a3b) From noreply at github.com Wed Jul 7 16:49:41 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Wed, 07 Jul 2021 09:49:41 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a9c4bb: Fix deadlock upon BUG/ERROR report Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: a9c4bb883a156a1cd44ba52147b63ac0e42fa953 https://github.com/OpenSIPS/opensips/commit/a9c4bb883a156a1cd44ba52147b63ac0e42fa953 Author: Bogdan-Andrei Iancu Date: 2021-07-07 (Wed, 07 Jul 2021) Changed paths: M usr_avp.c Log Message: ----------- Fix deadlock upon BUG/ERROR report Credits for finding this issue go to Damien Sandras @ Seconix (cherry picked from commit 2e042353ecdaa14cc3e901478c07965830ee5a3b) From noreply at github.com Wed Jul 7 17:29:25 2021 From: noreply at github.com (Liviu Chircu) Date: Wed, 07 Jul 2021 10:29:25 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 51643e: tls_mgm: Print the OpenSSL error stack after libra... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 51643e897cb86d4042a5d52cee78c4dbf2ac6a00 https://github.com/OpenSIPS/opensips/commit/51643e897cb86d4042a5d52cee78c4dbf2ac6a00 Author: Liviu Chircu Date: 2021-07-07 (Wed, 07 Jul 2021) Changed paths: M modules/tls_mgm/tls_conn.h M modules/tls_mgm/tls_mgm.c Log Message: ----------- tls_mgm: Print the OpenSSL error stack after library errors This may help with debugging some certificate or key loading issues. Thanks to @ovidiusas and @JeffreyVIP for the suggestion From noreply at github.com Wed Jul 7 17:31:49 2021 From: noreply at github.com (Liviu Chircu) Date: Wed, 07 Jul 2021 10:31:49 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e2807f: tls_mgm: Print the OpenSSL error stack after libra... Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: e2807f0812965afa21b7b22002aac9dacf542306 https://github.com/OpenSIPS/opensips/commit/e2807f0812965afa21b7b22002aac9dacf542306 Author: Liviu Chircu Date: 2021-07-07 (Wed, 07 Jul 2021) Changed paths: M modules/tls_mgm/tls_conn.h M modules/tls_mgm/tls_mgm.c Log Message: ----------- tls_mgm: Print the OpenSSL error stack after library errors This may help with debugging some certificate or key loading issues. Thanks to @ovidiusas and @JeffreyVIP for the suggestion (cherry picked from commit 51643e897cb86d4042a5d52cee78c4dbf2ac6a00) From noreply at github.com Fri Jul 9 11:39:41 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Fri, 09 Jul 2021 04:39:41 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e77830: [core] fix limited support for transport vals in PATH Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: e77830b831e3907d8626d6cb32bb00cfd584e54a https://github.com/OpenSIPS/opensips/commit/e77830b831e3907d8626d6cb32bb00cfd584e54a Author: Bogdan-Andrei Iancu Date: 2021-07-09 (Fri, 09 Jul 2021) Changed paths: M lib/path.c Log Message: ----------- [core] fix limited support for transport vals in PATH The transport of the received parameter was limited to TPC/TLS/SCTP (no WS or WSS) (cherry picked from commit e1347ebe47984492f5a7d383ef00559ce41da8be) (cherry picked from commit 3f053873f05b5b6eaf15670083f6f0a4fc938544) From noreply at github.com Fri Jul 9 14:25:37 2021 From: noreply at github.com (Liviu Chircu) Date: Fri, 09 Jul 2021 07:25:37 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] dcc9f0: rtpproxy: Allow the RTP streaming functions in loc... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: dcc9f0abfed6206cf658185b055c7e8c72171025 https://github.com/OpenSIPS/opensips/commit/dcc9f0abfed6206cf658185b055c7e8c72171025 Author: Liviu Chircu Date: 2021-07-09 (Fri, 09 Jul 2021) Changed paths: M modules/rtpproxy/rtpproxy.c Log Message: ----------- rtpproxy: Allow the RTP streaming functions in local_route This enables new media playback scenarios, especially when coupled with dlg_send_sequential() and/or dlg_on_timeout(). Credits to Pete Kelly for the suggestion From noreply at github.com Fri Jul 9 14:25:53 2021 From: noreply at github.com (Liviu Chircu) Date: Fri, 09 Jul 2021 07:25:53 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d75707: rtpproxy: Allow the RTP streaming functions in loc... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: d757073d5724d83e8016f31dbd5af3bdd677eb66 https://github.com/OpenSIPS/opensips/commit/d757073d5724d83e8016f31dbd5af3bdd677eb66 Author: Liviu Chircu Date: 2021-07-09 (Fri, 09 Jul 2021) Changed paths: M modules/rtpproxy/rtpproxy.c Log Message: ----------- rtpproxy: Allow the RTP streaming functions in local_route This enables new media playback scenarios, especially when coupled with dlg_send_sequential() and/or dlg_on_timeout(). Credits to Pete Kelly for the suggestion (cherry picked from commit dcc9f0abfed6206cf658185b055c7e8c72171025) From noreply at github.com Fri Jul 9 15:53:06 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Fri, 09 Jul 2021 08:53:06 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 83fe5f: Make FORCE_SINGLE_REGISTRATION work again Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 83fe5f174ec1ef9cc0997e29b7b42b1b8693ae89 https://github.com/OpenSIPS/opensips/commit/83fe5f174ec1ef9cc0997e29b7b42b1b8693ae89 Author: Walter Doekes Date: 2021-04-13 (Tue, 13 Apr 2021) Changed paths: M modules/uac_registrant/registrant.c Log Message: ----------- Make FORCE_SINGLE_REGISTRATION work again In 5b551ba35f, an always-false expression was added. The code was probably supposed to be as follows.. (REGISTERING_STATE == 1, AUTHENTICATING_STATE == 2) Commit: c9839c8dfa30f0fb5178075cd943e2480e711400 https://github.com/OpenSIPS/opensips/commit/c9839c8dfa30f0fb5178075cd943e2480e711400 Author: Bogdan Andrei IANCU Date: 2021-07-09 (Fri, 09 Jul 2021) Changed paths: M modules/uac_registrant/registrant.c Log Message: ----------- Merge pull request #2469 from wdoekes/fix-uac_registrant Make FORCE_SINGLE_REGISTRATION work again Compare: https://github.com/OpenSIPS/opensips/compare/dcc9f0abfed6...c9839c8dfa30 From noreply at github.com Fri Jul 9 15:54:14 2021 From: noreply at github.com (Bogdan Andrei IANCU) Date: Fri, 09 Jul 2021 08:54:14 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f664db: Merge pull request #2469 from wdoekes/fix-uac_regi... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: f664db885f6829ed8f6d9fa3c3c86b1c28d5a783 https://github.com/OpenSIPS/opensips/commit/f664db885f6829ed8f6d9fa3c3c86b1c28d5a783 Author: Bogdan Andrei IANCU Date: 2021-07-09 (Fri, 09 Jul 2021) Changed paths: M modules/uac_registrant/registrant.c Log Message: ----------- Merge pull request #2469 from wdoekes/fix-uac_registrant Make FORCE_SINGLE_REGISTRATION work again (cherry picked from commit c9839c8dfa30f0fb5178075cd943e2480e711400) From noreply at github.com Sat Jul 10 20:27:13 2021 From: noreply at github.com (opensips-github) Date: Sat, 10 Jul 2021 13:27:13 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2f568a: Rebuild documentation Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 2f568a17287e68e3f0965f225d09ec73f1853a81 https://github.com/OpenSIPS/opensips/commit/2f568a17287e68e3f0965f225d09ec73f1853a81 Author: OpenSIPS Date: 2021-07-10 (Sat, 10 Jul 2021) Changed paths: M modules/tls_mgm/README M modules/tls_mgm/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sat Jul 10 20:51:34 2021 From: noreply at github.com (opensips-github) Date: Sat, 10 Jul 2021 13:51:34 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 698f95: Rebuild documentation Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 698f95cccaaa543f8b5c48869fb2564df2ce8611 https://github.com/OpenSIPS/opensips/commit/698f95cccaaa543f8b5c48869fb2564df2ce8611 Author: OpenSIPS Date: 2021-07-10 (Sat, 10 Jul 2021) Changed paths: M modules/auth_db/README M modules/auth_db/doc/contributors.xml M modules/cachedb_mongodb/README M modules/cachedb_mongodb/doc/contributors.xml M modules/presence/README M modules/presence/doc/contributors.xml M modules/sipmsgops/README M modules/sipmsgops/doc/contributors.xml M modules/stir_shaken/README M modules/stir_shaken/doc/contributors.xml M modules/tls_mgm/README M modules/tls_mgm/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Mon Jul 12 09:29:44 2021 From: noreply at github.com (Liviu Chircu) Date: Mon, 12 Jul 2021 02:29:44 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 02bef8: Bump version to 3.2.0-rc1 Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 02bef88d2f6aeadbb44bd2d54e05dd5a9fad39dd https://github.com/OpenSIPS/opensips/commit/02bef88d2f6aeadbb44bd2d54e05dd5a9fad39dd Author: Liviu Chircu Date: 2021-07-12 (Mon, 12 Jul 2021) Changed paths: M Makefile.defs M packaging/debian/changelog M packaging/freebsd/Makefile M packaging/netbsd/Makefile M packaging/openbsd/Makefile M packaging/redhat_fedora/opensips.spec M packaging/solaris/base-pkginfo M packaging/solaris/berkeley-pkginfo M packaging/solaris/carrierroute-pkginfo M packaging/solaris/identity-pkginfo M packaging/solaris/ldap-pkginfo M packaging/solaris/mmgeoip-pkginfo M packaging/solaris/mysql-pkginfo M packaging/solaris/perl-pkginfo M packaging/solaris/pgsql-pkginfo M packaging/solaris/pkginfo M packaging/solaris/regex-pkginfo M packaging/solaris/snmp-pkginfo M packaging/solaris/tls-pkginfo M packaging/solaris/xmlrpc-pkginfo Log Message: ----------- Bump version to 3.2.0-rc1 Commit: 30ecbba723b5ad83cdc4493036df4009b1d38e37 https://github.com/OpenSIPS/opensips/commit/30ecbba723b5ad83cdc4493036df4009b1d38e37 Author: Liviu Chircu Date: 2021-07-12 (Mon, 12 Jul 2021) Changed paths: M ChangeLog Log Message: ----------- Update ChangeLog for 3.2.0-rc1 Compare: https://github.com/OpenSIPS/opensips/compare/f664db885f68...30ecbba723b5 From noreply at github.com Mon Jul 12 11:11:29 2021 From: noreply at github.com (Liviu Chircu) Date: Mon, 12 Jul 2021 04:11:29 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c07012: packaging: Avoid the build suffix on Red Hat Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: c07012173454c3392f090486ebeaf9ed02fac028 https://github.com/OpenSIPS/opensips/commit/c07012173454c3392f090486ebeaf9ed02fac028 Author: Liviu Chircu Date: 2021-07-12 (Mon, 12 Jul 2021) Changed paths: M packaging/redhat_fedora/opensips.spec Log Message: ----------- packaging: Avoid the build suffix on Red Hat From noreply at github.com Mon Jul 12 11:12:04 2021 From: noreply at github.com (Liviu Chircu) Date: Mon, 12 Jul 2021 04:12:04 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] Message-ID: Branch: refs/tags/3.2.0-rc1 Home: https://github.com/OpenSIPS/opensips From bogdan at opensips.org Tue Jul 13 06:29:00 2021 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Tue, 13 Jul 2021 09:29:00 +0300 Subject: [OpenSIPS-Devel] [Release] OpenSIPS 3.2.0 major release, beta version In-Reply-To: <3c4acaa8-5dc9-7015-6bb4-1f3f4194a957@opensips.org> References: <3c4acaa8-5dc9-7015-6bb4-1f3f4194a957@opensips.org> Message-ID: <8ff0078a-5b99-9975-9deb-8acc71176273@opensips.org> Hi OpenSIPS'ers ! Things are moving forward with the 3.2 version. The 3.2-rc1 is now available, bringing many fixes (thanks to the community reports) to the beta release. Download, tarballs, packages are available now. Also the *3.2 stable* is scheduled for 21st of July, so we are almost there :) Best regards, Bogdan-Andrei Iancu OpenSIPS Founder and Developer https://www.opensips-solutions.com OpenSIPS Bootcamp 2021 online https://opensips.org/training/OpenSIPS_eBootcamp_2021/ On 5/27/21 7:45 PM, Bogdan-Andrei Iancu wrote: > Hi there !! > > One more year, one more ambitious roadmap > , one more > OpenSIPS major release. > > So, we are all happy to announce the beta release of OpenSIPS 3.2.0 > major version - and this 3.2 version is all about Clustering, > Integration, Security and IMS. But here is the shortest possible > description > of > this release; and be aware that it's actually not so short as nothing > is short about 3.2 ! > > Please keep in mind that 3.2.0 is still a beta release, targeting mid > July to become fully stable. So, we still have some testing ahead of > us :). > > Many thanks to our awesome community for contributing with ideas, > code, patches, tests and reports! > > Looking for downloading it? See the tarball > or the GIT repo > . Packages (rpms > and debs ) are > also already available! > > Enjoy it, > -- > Bogdan-Andrei Iancu > > OpenSIPS Founder and Developer > https://www.opensips-solutions.com > OpenSIPS Bootcamp 2021 online > https://opensips.org/training/OpenSIPS_eBootcamp_2021/ > > _______________________________________________ > Devel mailing list > Devel at lists.opensips.org > http://lists.opensips.org/cgi-bin/mailman/listinfo/devel -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at github.com Tue Jul 13 06:36:01 2021 From: noreply at github.com (Liviu Chircu) Date: Mon, 12 Jul 2021 23:36:01 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] be9cab: Fix crash when vendor hasn't price for prefix Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: be9caba4ad469224c9213edcb1e8bdb11192c823 https://github.com/OpenSIPS/opensips/commit/be9caba4ad469224c9213edcb1e8bdb11192c823 Author: Artiom Druz Date: 2021-07-13 (Tue, 13 Jul 2021) Changed paths: M modules/rate_cacher/rate_cacher.c Log Message: ----------- Fix crash when vendor hasn't price for prefix Commit: eb38a5099e14e70c1b72fd5d04a06e32f3610461 https://github.com/OpenSIPS/opensips/commit/eb38a5099e14e70c1b72fd5d04a06e32f3610461 Author: Liviu Chircu Date: 2021-07-13 (Tue, 13 Jul 2021) Changed paths: M modules/rate_cacher/rate_cacher.c Log Message: ----------- Merge pull request #2572 from Shkiperon/3.1-fix-rate-cacher Fix crash when vendor hasn't price for prefix Compare: https://github.com/OpenSIPS/opensips/compare/698f95cccaaa...eb38a5099e14 From noreply at github.com Tue Jul 13 06:36:32 2021 From: noreply at github.com (Liviu Chircu) Date: Mon, 12 Jul 2021 23:36:32 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f6c711: Fix crash when vendor hasn't price for prefix Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: f6c711b1866ae1415eded5f3ad794ee20b401c57 https://github.com/OpenSIPS/opensips/commit/f6c711b1866ae1415eded5f3ad794ee20b401c57 Author: Artiom Druz Date: 2021-07-13 (Tue, 13 Jul 2021) Changed paths: M modules/rate_cacher/rate_cacher.c Log Message: ----------- Fix crash when vendor hasn't price for prefix (cherry picked from commit be9caba4ad469224c9213edcb1e8bdb11192c823) From noreply at github.com Tue Jul 13 06:36:39 2021 From: noreply at github.com (Liviu Chircu) Date: Mon, 12 Jul 2021 23:36:39 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d1ba56: Fix crash when vendor hasn't price for prefix Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: d1ba563766397d1b83af99fd7801f59b7de635d7 https://github.com/OpenSIPS/opensips/commit/d1ba563766397d1b83af99fd7801f59b7de635d7 Author: Artiom Druz Date: 2021-07-13 (Tue, 13 Jul 2021) Changed paths: M modules/rate_cacher/rate_cacher.c Log Message: ----------- Fix crash when vendor hasn't price for prefix (cherry picked from commit be9caba4ad469224c9213edcb1e8bdb11192c823) From noreply at github.com Wed Jul 14 07:00:53 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Wed, 14 Jul 2021 00:00:53 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8ec966: b2b_entities: add support for checking if an entit... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 8ec966dbee50ab137150aa612f88af4f8fa4b2ee https://github.com/OpenSIPS/opensips/commit/8ec966dbee50ab137150aa612f88af4f8fa4b2ee Author: Razvan Crainea Date: 2021-07-13 (Tue, 13 Jul 2021) Changed paths: M modules/b2b_entities/b2b_entities.c M modules/b2b_entities/b2be_load.h M modules/b2b_entities/dlg.c M modules/b2b_entities/dlg.h Log Message: ----------- b2b_entities: add support for checking if an entity exists From noreply at github.com Thu Jul 15 14:40:41 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Thu, 15 Jul 2021 07:40:41 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] aba8ae: b2b_logic: properly release lock in case of error ... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: aba8ae577ba3e6f1c00b239140bc948714774d1b https://github.com/OpenSIPS/opensips/commit/aba8ae577ba3e6f1c00b239140bc948714774d1b Author: Vlad Patrascu Date: 2021-07-15 (Thu, 15 Jul 2021) Changed paths: M modules/b2b_logic/entity_storage.c Log Message: ----------- b2b_logic: properly release lock in case of error for create event Credits to @nikbyte for the fix Related to #2425 Closes #2426 From noreply at github.com Thu Jul 15 14:42:45 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Thu, 15 Jul 2021 07:42:45 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 08c258: b2b_logic: properly release lock in case of error ... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 08c258418bc3cc31e0438d2890338ad3915c5f24 https://github.com/OpenSIPS/opensips/commit/08c258418bc3cc31e0438d2890338ad3915c5f24 Author: Vlad Patrascu Date: 2021-07-15 (Thu, 15 Jul 2021) Changed paths: M modules/b2b_logic/entity_storage.c Log Message: ----------- b2b_logic: properly release lock in case of error for create event Credits to @nikbyte for the fix Related to #2425 Closes #2426 (cherry picked from commit aba8ae577ba3e6f1c00b239140bc948714774d1b) From noreply at github.com Thu Jul 15 14:42:54 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Thu, 15 Jul 2021 07:42:54 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 231529: b2b_logic: properly release lock in case of error ... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 231529468f7e40d2e5a55792bf8f59423e8c65cc https://github.com/OpenSIPS/opensips/commit/231529468f7e40d2e5a55792bf8f59423e8c65cc Author: Vlad Patrascu Date: 2021-07-15 (Thu, 15 Jul 2021) Changed paths: M modules/b2b_logic/entity_storage.c Log Message: ----------- b2b_logic: properly release lock in case of error for create event Credits to @nikbyte for the fix Related to #2425 Closes #2426 (cherry picked from commit aba8ae577ba3e6f1c00b239140bc948714774d1b) From noreply at github.com Fri Jul 16 14:19:01 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 16 Jul 2021 07:19:01 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e107b0: mi_fifo: proper parse multiple commands received a... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: e107b029be250b61ff2027fdbe03258d096e9344 https://github.com/OpenSIPS/opensips/commit/e107b029be250b61ff2027fdbe03258d096e9344 Author: Razvan Crainea Date: 2021-07-16 (Fri, 16 Jul 2021) Changed paths: M modules/mi_fifo/fifo_fnc.c Log Message: ----------- mi_fifo: proper parse multiple commands received at once From noreply at github.com Fri Jul 16 14:19:34 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 16 Jul 2021 07:19:34 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3c6712: mi_fifo: proper parse multiple commands received a... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 3c6712d16a862c340b532252766b753d9e4add4a https://github.com/OpenSIPS/opensips/commit/3c6712d16a862c340b532252766b753d9e4add4a Author: Razvan Crainea Date: 2021-07-16 (Fri, 16 Jul 2021) Changed paths: M modules/mi_fifo/fifo_fnc.c Log Message: ----------- mi_fifo: proper parse multiple commands received at once (cherry picked from commit e107b029be250b61ff2027fdbe03258d096e9344) From noreply at github.com Fri Jul 16 14:20:10 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 16 Jul 2021 07:20:10 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2bb958: mi_fifo: proper parse multiple commands received a... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 2bb95821360a30e006f1d1ec591e2ed7bfde3f32 https://github.com/OpenSIPS/opensips/commit/2bb95821360a30e006f1d1ec591e2ed7bfde3f32 Author: Razvan Crainea Date: 2021-07-16 (Fri, 16 Jul 2021) Changed paths: M modules/mi_fifo/fifo_fnc.c Log Message: ----------- mi_fifo: proper parse multiple commands received at once From noreply at github.com Fri Jul 16 14:46:41 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 16 Jul 2021 07:46:41 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e75d1f: Add Stale Github Action Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: e75d1fcdedc9ee2c7b43b882d7f2e9d343f4b3e3 https://github.com/OpenSIPS/opensips/commit/e75d1fcdedc9ee2c7b43b882d7f2e9d343f4b3e3 Author: Răzvan Crainea Date: 2021-07-16 (Fri, 16 Jul 2021) Changed paths: A .github/workflows/stale.yml Log Message: ----------- Add Stale Github Action From noreply at github.com Sat Jul 17 20:50:26 2021 From: noreply at github.com (opensips-github) Date: Sat, 17 Jul 2021 13:50:26 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e5def9: Rebuild documentation Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: e5def93b17f1f1ac5f1dc46df38fa89bb2b81862 https://github.com/OpenSIPS/opensips/commit/e5def93b17f1f1ac5f1dc46df38fa89bb2b81862 Author: OpenSIPS Date: 2021-07-17 (Sat, 17 Jul 2021) Changed paths: M modules/b2b_logic/README M modules/b2b_logic/doc/contributors.xml M modules/mi_fifo/README M modules/mi_fifo/doc/contributors.xml M modules/rate_cacher/README M modules/rate_cacher/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Tue Jul 20 06:46:12 2021 From: noreply at github.com (Nick Altmann) Date: Mon, 19 Jul 2021 23:46:12 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 36d095: stir_shaken: fix cherry-pick issue Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 36d0957a4672c9c210b07f6b795c29a4d6dd5431 https://github.com/OpenSIPS/opensips/commit/36d0957a4672c9c210b07f6b795c29a4d6dd5431 Author: Nick Altmann Date: 2021-07-20 (Tue, 20 Jul 2021) Changed paths: M modules/stir_shaken/stir_shaken.c Log Message: ----------- stir_shaken: fix cherry-pick issue From noreply at github.com Tue Jul 20 06:59:11 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Mon, 19 Jul 2021 23:59:11 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b7f3b1: workflows/stale: add stale tag to unassigned PRs o... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: b7f3b1cc2621b1d5264fe41ee2a4a752d47dbe39 https://github.com/OpenSIPS/opensips/commit/b7f3b1cc2621b1d5264fe41ee2a4a752d47dbe39 Author: Razvan Crainea Date: 2021-07-20 (Tue, 20 Jul 2021) Changed paths: M .github/workflows/stale.yml Log Message: ----------- workflows/stale: add stale tag to unassigned PRs older than 30 days From noreply at github.com Tue Jul 20 08:13:27 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 20 Jul 2021 01:13:27 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 882450: cgrates: prevent crash when a reply without reques... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 882450d9e0b9d4f5f314786f90d64bd707f81e78 https://github.com/OpenSIPS/opensips/commit/882450d9e0b9d4f5f314786f90d64bd707f81e78 Author: Razvan Crainea Date: 2021-07-20 (Tue, 20 Jul 2021) Changed paths: M modules/cgrates/cgrates_common.c Log Message: ----------- cgrates: prevent crash when a reply without request comes Reported by Vasilios Tzanoudakis (@vtzan on GitHub) in #2571 From noreply at github.com Tue Jul 20 08:13:38 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 20 Jul 2021 01:13:38 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6bd1d9: cgrates: prevent crash when a reply without reques... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 6bd1d92847435c6dff5624be0234c2a87dd0c293 https://github.com/OpenSIPS/opensips/commit/6bd1d92847435c6dff5624be0234c2a87dd0c293 Author: Razvan Crainea Date: 2021-07-20 (Tue, 20 Jul 2021) Changed paths: M modules/cgrates/cgrates_common.c Log Message: ----------- cgrates: prevent crash when a reply without request comes Reported by Vasilios Tzanoudakis (@vtzan on GitHub) in #2571 (cherry picked from commit 882450d9e0b9d4f5f314786f90d64bd707f81e78) From noreply at github.com Tue Jul 20 08:13:51 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 20 Jul 2021 01:13:51 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7bbe1a: cgrates: prevent crash when a reply without reques... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 7bbe1acaca7015365992e2656526f6d9f8914d17 https://github.com/OpenSIPS/opensips/commit/7bbe1acaca7015365992e2656526f6d9f8914d17 Author: Razvan Crainea Date: 2021-07-20 (Tue, 20 Jul 2021) Changed paths: M modules/cgrates/cgrates_common.c Log Message: ----------- cgrates: prevent crash when a reply without request comes Reported by Vasilios Tzanoudakis (@vtzan on GitHub) in #2571 (cherry picked from commit 882450d9e0b9d4f5f314786f90d64bd707f81e78) From noreply at github.com Wed Jul 21 08:15:42 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Wed, 21 Jul 2021 01:15:42 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0936ec: rtpengine: remove special handling for ICE Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 0936ec3f9ca565f434a133adc42b51b811411af8 https://github.com/OpenSIPS/opensips/commit/0936ec3f9ca565f434a133adc42b51b811411af8 Author: Razvan Crainea Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/rtpengine/rtpengine.c Log Message: ----------- rtpengine: remove special handling for ICE This allows the module to blindfully pass the ICE variables to RTPEngine Reported by @wenyuanZZ on GitHub in sipwise/rtpengine#1319 From noreply at github.com Wed Jul 21 08:15:54 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Wed, 21 Jul 2021 01:15:54 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3c84aa: rtpengine: remove special handling for ICE Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 3c84aae8430d80aad6f5eeef0f384b1fb09a170a https://github.com/OpenSIPS/opensips/commit/3c84aae8430d80aad6f5eeef0f384b1fb09a170a Author: Razvan Crainea Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/rtpengine/rtpengine.c Log Message: ----------- rtpengine: remove special handling for ICE This allows the module to blindfully pass the ICE variables to RTPEngine Reported by @wenyuanZZ on GitHub in sipwise/rtpengine#1319 (cherry picked from commit 0936ec3f9ca565f434a133adc42b51b811411af8) From noreply at github.com Wed Jul 21 08:16:05 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Wed, 21 Jul 2021 01:16:05 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4a90da: rtpengine: remove special handling for ICE Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 4a90daeede6d33fe33a867d19b8fe2d11ece97d7 https://github.com/OpenSIPS/opensips/commit/4a90daeede6d33fe33a867d19b8fe2d11ece97d7 Author: Razvan Crainea Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/rtpengine/rtpengine.c Log Message: ----------- rtpengine: remove special handling for ICE This allows the module to blindfully pass the ICE variables to RTPEngine Reported by @wenyuanZZ on GitHub in sipwise/rtpengine#1319 (cherry picked from commit 0936ec3f9ca565f434a133adc42b51b811411af8) From noreply at github.com Wed Jul 21 09:39:36 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Wed, 21 Jul 2021 02:39:36 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 66f9cf: b2b_entities: do not terminate dialog for CANCEL o... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 66f9cfcd56a04235eea43f11cdc93db839136436 https://github.com/OpenSIPS/opensips/commit/66f9cfcd56a04235eea43f11cdc93db839136436 Author: Razvan Crainea Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/b2b_entities/dlg.c Log Message: ----------- b2b_entities: do not terminate dialog for CANCEL on reINVITE Thanks go to David Escartin from Sonoc for reporting and testing the fixes for this bug Commit: 4e6ea0a356267272b8b2b9b48382bcef08756bf4 https://github.com/OpenSIPS/opensips/commit/4e6ea0a356267272b8b2b9b48382bcef08756bf4 Author: Razvan Crainea Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/tm/t_msgbuilder.c Log Message: ----------- tm: add Route headers to CANCEL of locally generated INVITE Thanks go to David Escartin from Sonoc for reporting and testing the fixes for this bug Compare: https://github.com/OpenSIPS/opensips/compare/0936ec3f9ca5...4e6ea0a35626 From noreply at github.com Wed Jul 21 09:50:32 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Wed, 21 Jul 2021 02:50:32 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 62728f: b2b_entities: fix callid collisions for client ent... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 62728f1775c4ce61645faed3d0130e6c09540b6c https://github.com/OpenSIPS/opensips/commit/62728f1775c4ce61645faed3d0130e6c09540b6c Author: Vlad Patrascu Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/b2b_entities/client.c Log Message: ----------- b2b_entities: fix callid collisions for client entities Prevent the possiblity of using the same seed for generating the random part of the callid for a new client entity. From noreply at github.com Wed Jul 21 09:52:13 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Wed, 21 Jul 2021 02:52:13 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6eba44: b2b_entities: fix callid collisions for client ent... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 6eba441562dc5aff0bb194971afcde0528dace8f https://github.com/OpenSIPS/opensips/commit/6eba441562dc5aff0bb194971afcde0528dace8f Author: Vlad Patrascu Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/b2b_entities/client.c Log Message: ----------- b2b_entities: fix callid collisions for client entities Prevent the possiblity of using the same seed for generating the random part of the callid for a new client entity. (cherry picked from commit 62728f1775c4ce61645faed3d0130e6c09540b6c) From noreply at github.com Wed Jul 21 09:52:23 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Wed, 21 Jul 2021 02:52:23 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6782f5: b2b_entities: fix callid collisions for client ent... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 6782f54221be53cb043129844e37b1cb0a5f9485 https://github.com/OpenSIPS/opensips/commit/6782f54221be53cb043129844e37b1cb0a5f9485 Author: Vlad Patrascu Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/b2b_entities/client.c Log Message: ----------- b2b_entities: fix callid collisions for client entities Prevent the possiblity of using the same seed for generating the random part of the callid for a new client entity. (cherry picked from commit 62728f1775c4ce61645faed3d0130e6c09540b6c) From noreply at github.com Wed Jul 21 10:41:57 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Wed, 21 Jul 2021 03:41:57 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] be6ce6: siprec: add mandatory +sip.src Contact header param Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: be6ce6a5982559e9fa37a2823b219b04e3bd5b55 https://github.com/OpenSIPS/opensips/commit/be6ce6a5982559e9fa37a2823b219b04e3bd5b55 Author: Razvan Crainea Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/b2b_entities/dlg.c M modules/siprec/siprec_logic.c Log Message: ----------- siprec: add mandatory +sip.src Contact header param Credits go to @jofiy on GitHub for reporting this. Close #2383 From noreply at github.com Wed Jul 21 10:43:09 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Wed, 21 Jul 2021 03:43:09 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5c3554: b2b_entities: do not terminate dialog for CANCEL o... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 5c35544138923f8d6dec62d944b1d35ec3d75e2f https://github.com/OpenSIPS/opensips/commit/5c35544138923f8d6dec62d944b1d35ec3d75e2f Author: Razvan Crainea Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/b2b_entities/dlg.c Log Message: ----------- b2b_entities: do not terminate dialog for CANCEL on reINVITE Thanks go to David Escartin from Sonoc for reporting and testing the fixes for this bug (cherry picked from commit 66f9cfcd56a04235eea43f11cdc93db839136436) Commit: 61e4863bdae849fa92dea78658c1da9265b88afb https://github.com/OpenSIPS/opensips/commit/61e4863bdae849fa92dea78658c1da9265b88afb Author: Razvan Crainea Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/tm/t_msgbuilder.c Log Message: ----------- tm: add Route headers to CANCEL of locally generated INVITE Thanks go to David Escartin from Sonoc for reporting and testing the fixes for this bug (cherry picked from commit 4e6ea0a356267272b8b2b9b48382bcef08756bf4) Commit: 9112ad6bdac573949dc988b5f6cf2c6ea20bbe2a https://github.com/OpenSIPS/opensips/commit/9112ad6bdac573949dc988b5f6cf2c6ea20bbe2a Author: Razvan Crainea Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/b2b_entities/dlg.c M modules/siprec/siprec_logic.c Log Message: ----------- siprec: add mandatory +sip.src Contact header param Credits go to @jofiy on GitHub for reporting this. Close #2383 (cherry picked from commit be6ce6a5982559e9fa37a2823b219b04e3bd5b55) Compare: https://github.com/OpenSIPS/opensips/compare/6eba441562dc...9112ad6bdac5 From noreply at github.com Wed Jul 21 10:45:09 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Wed, 21 Jul 2021 03:45:09 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 496092: b2b_entities: do not terminate dialog for CANCEL o... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 49609290caa1894b78dc4345fdc4389aef7f0afe https://github.com/OpenSIPS/opensips/commit/49609290caa1894b78dc4345fdc4389aef7f0afe Author: Razvan Crainea Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/b2b_entities/dlg.c Log Message: ----------- b2b_entities: do not terminate dialog for CANCEL on reINVITE Thanks go to David Escartin from Sonoc for reporting and testing the fixes for this bug (cherry picked from commit 66f9cfcd56a04235eea43f11cdc93db839136436) Commit: 0987cffe6c37e3925e37d1c5f15fa532292f29c9 https://github.com/OpenSIPS/opensips/commit/0987cffe6c37e3925e37d1c5f15fa532292f29c9 Author: Razvan Crainea Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/tm/t_msgbuilder.c Log Message: ----------- tm: add Route headers to CANCEL of locally generated INVITE Thanks go to David Escartin from Sonoc for reporting and testing the fixes for this bug (cherry picked from commit 4e6ea0a356267272b8b2b9b48382bcef08756bf4) Commit: abb79b0e36ad3906818af49b55b709bcec679c01 https://github.com/OpenSIPS/opensips/commit/abb79b0e36ad3906818af49b55b709bcec679c01 Author: Razvan Crainea Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/b2b_entities/dlg.c M modules/siprec/siprec_logic.c Log Message: ----------- siprec: add mandatory +sip.src Contact header param Credits go to @jofiy on GitHub for reporting this. Close #2383 (cherry picked from commit be6ce6a5982559e9fa37a2823b219b04e3bd5b55) Compare: https://github.com/OpenSIPS/opensips/compare/6782f54221be...abb79b0e36ad From noreply at github.com Wed Jul 21 11:16:33 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Wed, 21 Jul 2021 04:16:33 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3261d2: b2b_entities/logic: properly reply to canceled/exp... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 3261d2cb59f4477495cb770af6e3489ce186bc6b https://github.com/OpenSIPS/opensips/commit/3261d2cb59f4477495cb770af6e3489ce186bc6b Author: Vlad Patrascu Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/b2b_entities/b2be_load.h M modules/b2b_entities/dlg.c M modules/b2b_logic/b2b_logic.c M modules/b2b_logic/b2b_logic.h M modules/b2b_logic/logic.c M modules/b2b_logic/records.h M modules/media_exchange/media_exchange.c M modules/siprec/siprec_logic.c Log Message: ----------- b2b_entities/logic: properly reply to canceled/expired entities Generate a 487 reply from opensips to the server entity if: * no final reply from the client entity received and the tuple expires after a CANCEL request has been received; * a 200 OK has be received after a previous CANCEL request. Also, reply with 408 to the server entity if the tuple expires and no final reply from the client entity has been received. Credits to David Escartin from Sonoc for reporting and testing the fixes. Commit: 9c9ab8f948be65dc6a99024f901e748d629f8e56 https://github.com/OpenSIPS/opensips/commit/9c9ab8f948be65dc6a99024f901e748d629f8e56 Author: Vlad Patrascu Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/b2b_entities/b2be_load.h M modules/b2b_entities/dlg.c M modules/b2b_logic/logic.c Log Message: ----------- b2b_entities/logic: fix a race condition with simultaneous reINVITEs Fix behavior when receiving reINVITES from the connected entities at the same time, one replied with 491 and the other with 200OK. The 200 OK would not be passed to the other entity and the tuple would never be deleted in this case. Thanks to David Escartin from Sonoc for reporting and testing the fix. Commit: b59a436cb12854105f379512f32758987b911f47 https://github.com/OpenSIPS/opensips/commit/b59a436cb12854105f379512f32758987b911f47 Author: Vlad Patrascu Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/b2b_logic/b2b_logic.h M modules/b2b_logic/logic.c Log Message: ----------- b2b_logic: fix crash when receiving an INFO or unsupported method Thanks to David Escartin from Sonoc for reporting. Compare: https://github.com/OpenSIPS/opensips/compare/be6ce6a59825...b59a436cb128 From noreply at github.com Wed Jul 21 11:16:42 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Wed, 21 Jul 2021 04:16:42 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 944002: b2b_entities/logic: properly reply to canceled/exp... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 944002af587a75d183859160e24be2a81188852a https://github.com/OpenSIPS/opensips/commit/944002af587a75d183859160e24be2a81188852a Author: Vlad Patrascu Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/b2b_entities/b2be_load.h M modules/b2b_entities/dlg.c M modules/b2b_logic/b2b_logic.c M modules/b2b_logic/b2b_logic.h M modules/b2b_logic/logic.c M modules/b2b_logic/records.h M modules/media_exchange/media_exchange.c M modules/siprec/siprec_logic.c Log Message: ----------- b2b_entities/logic: properly reply to canceled/expired entities Generate a 487 reply from opensips to the server entity if: * no final reply from the client entity received and the tuple expires after a CANCEL request has been received; * a 200 OK has be received after a previous CANCEL request. Also, reply with 408 to the server entity if the tuple expires and no final reply from the client entity has been received. Credits to David Escartin from Sonoc for reporting and testing the fixes. (cherry picked from commit 3261d2cb59f4477495cb770af6e3489ce186bc6b) Commit: 802ce9d2ad39a1738dc9bd36e227409d1ceed222 https://github.com/OpenSIPS/opensips/commit/802ce9d2ad39a1738dc9bd36e227409d1ceed222 Author: Vlad Patrascu Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/b2b_entities/b2be_load.h M modules/b2b_entities/dlg.c M modules/b2b_logic/logic.c Log Message: ----------- b2b_entities/logic: fix a race condition with simultaneous reINVITEs Fix behavior when receiving reINVITES from the connected entities at the same time, one replied with 491 and the other with 200OK. The 200 OK would not be passed to the other entity and the tuple would never be deleted in this case. Thanks to David Escartin from Sonoc for reporting and testing the fix. (cherry picked from commit 9c9ab8f948be65dc6a99024f901e748d629f8e56) Commit: 125b2af25c7d68b0b6f40e29e0e818de8e85be37 https://github.com/OpenSIPS/opensips/commit/125b2af25c7d68b0b6f40e29e0e818de8e85be37 Author: Vlad Patrascu Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/b2b_logic/b2b_logic.h M modules/b2b_logic/logic.c Log Message: ----------- b2b_logic: fix crash when receiving an INFO or unsupported method Thanks to David Escartin from Sonoc for reporting. (cherry picked from commit b59a436cb12854105f379512f32758987b911f47) Compare: https://github.com/OpenSIPS/opensips/compare/9112ad6bdac5...125b2af25c7d From noreply at github.com Wed Jul 21 11:30:37 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Wed, 21 Jul 2021 04:30:37 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5e105b: b2b_logic_xml: fix compilation Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 5e105b3dae2dba8259d74ac472a8f7e7b1082680 https://github.com/OpenSIPS/opensips/commit/5e105b3dae2dba8259d74ac472a8f7e7b1082680 Author: Vlad Patrascu Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/b2b_logic_xml/b2b_logic.h M modules/b2b_logic_xml/logic.c Log Message: ----------- b2b_logic_xml: fix compilation From noreply at github.com Wed Jul 21 11:30:48 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Wed, 21 Jul 2021 04:30:48 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b470b2: b2b_logic_xml: fix compilation Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: b470b29b18abb12a43fd94eb817cc8bc5e92f8ec https://github.com/OpenSIPS/opensips/commit/b470b29b18abb12a43fd94eb817cc8bc5e92f8ec Author: Vlad Patrascu Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/b2b_logic_xml/b2b_logic.h M modules/b2b_logic_xml/logic.c Log Message: ----------- b2b_logic_xml: fix compilation (cherry picked from commit 5e105b3dae2dba8259d74ac472a8f7e7b1082680) From noreply at github.com Wed Jul 21 11:54:27 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Wed, 21 Jul 2021 04:54:27 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ba3bd6: b2b_logic: overwrite existing context keys when us... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: ba3bd6f4d18b2edca3ba942545aa3524d44f08e4 https://github.com/OpenSIPS/opensips/commit/ba3bd6f4d18b2edca3ba942545aa3524d44f08e4 Author: Vlad Patrascu Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/b2b_logic/logic.c Log Message: ----------- b2b_logic: overwrite existing context keys when using b2b_bridge_request() Closes #2424 From noreply at github.com Wed Jul 21 11:54:40 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Wed, 21 Jul 2021 04:54:40 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f921eb: b2b_logic: overwrite existing context keys when us... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: f921eba0fa670dfe560c5c7e3171a3e0d83a3eb2 https://github.com/OpenSIPS/opensips/commit/f921eba0fa670dfe560c5c7e3171a3e0d83a3eb2 Author: Vlad Patrascu Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/b2b_logic/logic.c Log Message: ----------- b2b_logic: overwrite existing context keys when using b2b_bridge_request() Closes #2424 (cherry picked from commit ba3bd6f4d18b2edca3ba942545aa3524d44f08e4) From noreply at github.com Wed Jul 21 11:56:18 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Wed, 21 Jul 2021 04:56:18 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 91d975: b2b_logic: overwrite existing context keys when us... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 91d97516d274291797edfd6429d3baa61aee1df8 https://github.com/OpenSIPS/opensips/commit/91d97516d274291797edfd6429d3baa61aee1df8 Author: Vlad Patrascu Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/b2b_logic/logic.c Log Message: ----------- b2b_logic: overwrite existing context keys when using b2b_bridge_request() Closes #2424 (cherry picked from commit ba3bd6f4d18b2edca3ba942545aa3524d44f08e4) From noreply at github.com Wed Jul 21 12:10:14 2021 From: noreply at github.com (Liviu Chircu) Date: Wed, 21 Jul 2021 05:10:14 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d5a0f2: Bump version to 3.2.0 Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: d5a0f2a3df4c3e379041e0d23b07e4ebfbb88b85 https://github.com/OpenSIPS/opensips/commit/d5a0f2a3df4c3e379041e0d23b07e4ebfbb88b85 Author: Liviu Chircu Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M Makefile.conf.template M Makefile.defs M mem/common.c M packaging/debian/changelog M packaging/freebsd/Makefile M packaging/netbsd/Makefile M packaging/openbsd/Makefile M packaging/solaris/base-pkginfo M packaging/solaris/berkeley-pkginfo M packaging/solaris/carrierroute-pkginfo M packaging/solaris/identity-pkginfo M packaging/solaris/ldap-pkginfo M packaging/solaris/mmgeoip-pkginfo M packaging/solaris/mysql-pkginfo M packaging/solaris/perl-pkginfo M packaging/solaris/pgsql-pkginfo M packaging/solaris/pkginfo M packaging/solaris/regex-pkginfo M packaging/solaris/snmp-pkginfo M packaging/solaris/tls-pkginfo M packaging/solaris/xmlrpc-pkginfo Log Message: ----------- Bump version to 3.2.0 Commit: 1a43a95995997791c0c44d0b0afbfe8d25b562f9 https://github.com/OpenSIPS/opensips/commit/1a43a95995997791c0c44d0b0afbfe8d25b562f9 Author: Liviu Chircu Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M ChangeLog Log Message: ----------- Update ChangeLog for 3.2.0 Compare: https://github.com/OpenSIPS/opensips/compare/f921eba0fa67...1a43a9599599 From noreply at github.com Wed Jul 21 12:10:22 2021 From: noreply at github.com (Liviu Chircu) Date: Wed, 21 Jul 2021 05:10:22 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] Message-ID: Branch: refs/tags/3.2.0 Home: https://github.com/OpenSIPS/opensips From noreply at github.com Wed Jul 21 12:23:34 2021 From: noreply at github.com (Liviu Chircu) Date: Wed, 21 Jul 2021 05:23:34 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4675b1: ldap: Fix possible buffer overflow Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 4675b1fff4c2691a37fd2997bfadf972458bc317 https://github.com/OpenSIPS/opensips/commit/4675b1fff4c2691a37fd2997bfadf972458bc317 Author: Liviu Chircu Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/ldap/iniparser.c Log Message: ----------- ldap: Fix possible buffer overflow If gcc says "2050 chars can overflow a 2049 buffer", gcc is definitely not wrong... From noreply at github.com Wed Jul 21 12:36:44 2021 From: noreply at github.com (Liviu Chircu) Date: Wed, 21 Jul 2021 05:36:44 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5b5f2f: httpd: Fix gcc warning for unchecked fread() retcode Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 5b5f2f68b5b59d0ca7348b4a1777a404f816dc4d https://github.com/OpenSIPS/opensips/commit/5b5f2f68b5b59d0ca7348b4a1777a404f816dc4d Author: Liviu Chircu Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/httpd/httpd_proc.c Log Message: ----------- httpd: Fix gcc warning for unchecked fread() retcode From noreply at github.com Wed Jul 21 12:51:35 2021 From: noreply at github.com (Liviu Chircu) Date: Wed, 21 Jul 2021 05:51:35 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2d98ee: jabber: Fix off-by-one strncpy() error Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 2d98eefa0c1963f22b063aa5514ce44d82160387 https://github.com/OpenSIPS/opensips/commit/2d98eefa0c1963f22b063aa5514ce44d82160387 Author: Liviu Chircu Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/jabber/xjab_wlist.c Log Message: ----------- jabber: Fix off-by-one strncpy() error warning: ‘__builtin_strncpy’ output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bo... | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~... xjab_wlist.c: In function ‘xj_wlist_set_aliases’: xjab_wlist.c:455:34: note: length computed here 455 | i = jwl->aliases->proxy->len = strlen(pa); | ^~~~~~~~~~ From noreply at github.com Wed Jul 21 13:14:28 2021 From: noreply at github.com (Liviu Chircu) Date: Wed, 21 Jul 2021 06:14:28 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a098fe: tracer: Mask buggy gcc 9.x warnings on Ubuntu 20.04 Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: a098fe0471ea8b07dd71c4a5486a7a7db22858ac https://github.com/OpenSIPS/opensips/commit/a098fe0471ea8b07dd71c4a5486a7a7db22858ac Author: Liviu Chircu Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/tracer/Makefile Log Message: ----------- tracer: Mask buggy gcc 9.x warnings on Ubuntu 20.04 In function ‘strncpy’, inlined from ‘trace_slreply_out’ at tracer.c:2290:2: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin___strncpy_chk’ output may be truncatedl copying between 1 and 21 bytes from a string of length 153 [-Wstringop-truncation] This is a false positive, since the "153" bytes are actually 7 * 22 bytes, packed as a (char **) array of 7 buffers. So just mask the warning for now, just at "tracer" module level. From noreply at github.com Wed Jul 21 13:22:12 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Wed, 21 Jul 2021 06:22:12 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 28f7a0: tracer: replace un-necessary strncpy with memcpy Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 28f7a0d5e9b831b3c923faccda6b85bc901d9409 https://github.com/OpenSIPS/opensips/commit/28f7a0d5e9b831b3c923faccda6b85bc901d9409 Author: Razvan Crainea Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/tracer/Makefile M modules/tracer/tracer.c Log Message: ----------- tracer: replace un-necessary strncpy with memcpy From noreply at github.com Wed Jul 21 13:22:25 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Wed, 21 Jul 2021 06:22:25 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c780fe: tracer: replace un-necessary strncpy with memcpy Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: c780fe090e2e856574ee26ecdd6ace7e300d9004 https://github.com/OpenSIPS/opensips/commit/c780fe090e2e856574ee26ecdd6ace7e300d9004 Author: Razvan Crainea Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/tracer/tracer.c Log Message: ----------- tracer: replace un-necessary strncpy with memcpy (cherry picked from commit 28f7a0d5e9b831b3c923faccda6b85bc901d9409) From noreply at github.com Wed Jul 21 13:22:32 2021 From: noreply at github.com (Liviu Chircu) Date: Wed, 21 Jul 2021 06:22:32 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6d2647: statistics: Fix possible uninitialized output vari... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 6d26478e7900e426c46df0b4a4c7dc563ba79c66 https://github.com/OpenSIPS/opensips/commit/6d26478e7900e426c46df0b4a4c7dc563ba79c66 Author: Liviu Chircu Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/statistics/statistics.c Log Message: ----------- statistics: Fix possible uninitialized output variable From noreply at github.com Wed Jul 21 13:29:51 2021 From: noreply at github.com (Liviu Chircu) Date: Wed, 21 Jul 2021 06:29:51 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2b3d73: cachedb_mongodb: Fix possible uninitialized variable Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 2b3d73d8bc4f981d67802ca739132902fd959a64 https://github.com/OpenSIPS/opensips/commit/2b3d73d8bc4f981d67802ca739132902fd959a64 Author: Liviu Chircu Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/cachedb_mongodb/cachedb_mongodb_dbase.c Log Message: ----------- cachedb_mongodb: Fix possible uninitialized variable From noreply at github.com Wed Jul 21 13:38:19 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Wed, 21 Jul 2021 06:38:19 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d4b7a6: sip_i: fix (buggy) uninitialized warning Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: d4b7a615074232d54b1090a3bc77022296d731df https://github.com/OpenSIPS/opensips/commit/d4b7a615074232d54b1090a3bc77022296d731df Author: Razvan Crainea Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/sip_i/isup.c Log Message: ----------- sip_i: fix (buggy) uninitialized warning From noreply at github.com Wed Jul 21 13:38:28 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Wed, 21 Jul 2021 06:38:28 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d55eac: sip_i: fix (buggy) uninitialized warning Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: d55eac4882b06117ba32b8557b48e499c795620c https://github.com/OpenSIPS/opensips/commit/d55eac4882b06117ba32b8557b48e499c795620c Author: Razvan Crainea Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/sip_i/isup.c Log Message: ----------- sip_i: fix (buggy) uninitialized warning (cherry picked from commit d4b7a615074232d54b1090a3bc77022296d731df) From noreply at github.com Wed Jul 21 14:03:10 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Wed, 21 Jul 2021 07:03:10 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7bc88e: freeswitch: fix string maipulation warnings in esl Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 7bc88e2d029e664149609b093bba3d9bc76fce79 https://github.com/OpenSIPS/opensips/commit/7bc88e2d029e664149609b093bba3d9bc76fce79 Author: Razvan Crainea Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/freeswitch/esl/src/include/esl.h Log Message: ----------- freeswitch: fix string maipulation warnings in esl From noreply at github.com Wed Jul 21 14:03:28 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Wed, 21 Jul 2021 07:03:28 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7a92b0: freeswitch: fix string maipulation warnings in esl Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 7a92b024040991257f36e4ea6afcc699bb02bb9e https://github.com/OpenSIPS/opensips/commit/7a92b024040991257f36e4ea6afcc699bb02bb9e Author: Razvan Crainea Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/freeswitch/esl/src/include/esl.h Log Message: ----------- freeswitch: fix string maipulation warnings in esl (cherry picked from commit 7bc88e2d029e664149609b093bba3d9bc76fce79) From noreply at github.com Wed Jul 21 14:18:35 2021 From: noreply at github.com (Liviu Chircu) Date: Wed, 21 Jul 2021 07:18:35 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 20fc08: uac_registrant: Fix buggy gcc 7.x "uninitialized" ... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 20fc08a49e1a8780b4cecb7251cc8243f368c0a5 https://github.com/OpenSIPS/opensips/commit/20fc08a49e1a8780b4cecb7251cc8243f368c0a5 Author: Liviu Chircu Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/uac_registrant/reg_records.c Log Message: ----------- uac_registrant: Fix buggy gcc 7.x "uninitialized" error reg_records.c:302:7: error: ‘new_elem’ may be used uninitialized in this function From noreply at github.com Wed Jul 21 14:31:22 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Wed, 21 Jul 2021 07:31:22 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 80ff0f: rtp_relay: fix uninitialized warning Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 80ff0f404fce998e9b8c6243b5f7083343f0ca2e https://github.com/OpenSIPS/opensips/commit/80ff0f404fce998e9b8c6243b5f7083343f0ca2e Author: Razvan Crainea Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/rtp_relay/rtp_relay.c Log Message: ----------- rtp_relay: fix uninitialized warning From noreply at github.com Wed Jul 21 14:47:35 2021 From: noreply at github.com (Liviu Chircu) Date: Wed, 21 Jul 2021 07:47:35 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1e94ab: Update ChangeLog Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 1e94abe8837fe3511fada132d67a6385d8d099a2 https://github.com/OpenSIPS/opensips/commit/1e94abe8837fe3511fada132d67a6385d8d099a2 Author: Liviu Chircu Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M ChangeLog Log Message: ----------- Update ChangeLog From noreply at github.com Wed Jul 21 14:48:02 2021 From: noreply at github.com (Liviu Chircu) Date: Wed, 21 Jul 2021 07:48:02 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] Message-ID: Branch: refs/tags/3.2.0 Home: https://github.com/OpenSIPS/opensips From noreply at github.com Wed Jul 21 14:48:55 2021 From: noreply at github.com (Liviu Chircu) Date: Wed, 21 Jul 2021 07:48:55 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] Message-ID: Branch: refs/tags/3.2.0 Home: https://github.com/OpenSIPS/opensips From noreply at github.com Wed Jul 21 14:52:12 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Wed, 21 Jul 2021 07:52:12 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 75da6a: ldap: Fix possible buffer overflow Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 75da6a680da3b09d297729e2d808ff5a8b13e9b0 https://github.com/OpenSIPS/opensips/commit/75da6a680da3b09d297729e2d808ff5a8b13e9b0 Author: Liviu Chircu Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/ldap/iniparser.c Log Message: ----------- ldap: Fix possible buffer overflow If gcc says "2050 chars can overflow a 2049 buffer", gcc is definitely not wrong... (cherry picked from commit 4675b1fff4c2691a37fd2997bfadf972458bc317) Commit: df0a145bcd8d7ece160c4e5d631aceb4ac4d7b71 https://github.com/OpenSIPS/opensips/commit/df0a145bcd8d7ece160c4e5d631aceb4ac4d7b71 Author: Liviu Chircu Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/httpd/httpd_proc.c Log Message: ----------- httpd: Fix gcc warning for unchecked fread() retcode (cherry picked from commit 5b5f2f68b5b59d0ca7348b4a1777a404f816dc4d) Commit: a79e6c68cf61fab855b30ed7909946b8e6018129 https://github.com/OpenSIPS/opensips/commit/a79e6c68cf61fab855b30ed7909946b8e6018129 Author: Liviu Chircu Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/jabber/xjab_wlist.c Log Message: ----------- jabber: Fix off-by-one strncpy() error warning: ‘__builtin_strncpy’ output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bo... | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~... xjab_wlist.c: In function ‘xj_wlist_set_aliases’: xjab_wlist.c:455:34: note: length computed here 455 | i = jwl->aliases->proxy->len = strlen(pa); | ^~~~~~~~~~ (cherry picked from commit 2d98eefa0c1963f22b063aa5514ce44d82160387) Commit: 0ce870632fba02e3eb4d848ae09b7661344f18bb https://github.com/OpenSIPS/opensips/commit/0ce870632fba02e3eb4d848ae09b7661344f18bb Author: Liviu Chircu Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/statistics/statistics.c Log Message: ----------- statistics: Fix possible uninitialized output variable (cherry picked from commit 6d26478e7900e426c46df0b4a4c7dc563ba79c66) Commit: bfa125dab917fb4a4b79b588f9066a0f62a9ed99 https://github.com/OpenSIPS/opensips/commit/bfa125dab917fb4a4b79b588f9066a0f62a9ed99 Author: Liviu Chircu Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/cachedb_mongodb/cachedb_mongodb_dbase.c Log Message: ----------- cachedb_mongodb: Fix possible uninitialized variable (cherry picked from commit 2b3d73d8bc4f981d67802ca739132902fd959a64) Commit: a6d6d26bac3705dfe6f731be4e3e51c0663046e6 https://github.com/OpenSIPS/opensips/commit/a6d6d26bac3705dfe6f731be4e3e51c0663046e6 Author: Liviu Chircu Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/uac_registrant/reg_records.c Log Message: ----------- uac_registrant: Fix buggy gcc 7.x "uninitialized" error reg_records.c:302:7: error: ‘new_elem’ may be used uninitialized in this function (cherry picked from commit 20fc08a49e1a8780b4cecb7251cc8243f368c0a5) Commit: 20cc8075df631a400bc140a4588e9c0986499ea8 https://github.com/OpenSIPS/opensips/commit/20cc8075df631a400bc140a4588e9c0986499ea8 Author: Razvan Crainea Date: 2021-07-21 (Wed, 21 Jul 2021) Changed paths: M modules/rtp_relay/rtp_relay.c Log Message: ----------- rtp_relay: fix uninitialized warning (cherry picked from commit 80ff0f404fce998e9b8c6243b5f7083343f0ca2e) Compare: https://github.com/OpenSIPS/opensips/compare/7bc88e2d029e...20cc8075df63 From bogdan at opensips.org Wed Jul 21 16:31:59 2021 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 21 Jul 2021 19:31:59 +0300 Subject: [OpenSIPS-Devel] OpenSIPS 3.2.0 LTS goes stable Message-ID: <76294ecb-4673-475d-7b6d-9672f7ca6bde@opensips.org> OpenSIPS 3.2.0 LTS goes from beta to stable *It got stable!* There were like two months of work, of testing, of reporting and of fixing, but we did it! The OpenSIPS 3.2 release passed all the tests and exams and now it is labelled as stable LTS release, the flagship of the OpenSIPS project. Download it now *3.2 Philosophy* The 3.2 release focuses on increasing OpenSIPS's ability to *integrate with cloud specific services / backends* and it brings more OpenSIPS capabilities for building *distributed (multi PoP/location/DC/zone) SIP services*. Main key features are: * Improved Clustering Engine and more cluster-enabled modules * RTP re-anchoring * Prometheus and Kafka support * WolfSSL replacing libSSL * DIAMETER support * B2B controlled via OpenSIPS scripting * Statistic series Read more on 3.2 *3.3 Security audit* As security is really important for us all, the OpenSIPS 3.2 is the first to benefit of a *professional security audit* (pentests). It is a public endeavor, so consider being part of it. Download and enjoy it as it's freshly baked for you! Any questions? do not hesitate to contact us ! ------------------------------------------------------------------------ -- Bogdan-Andrei Iancu OpenSIPS Founder and Developer http://www.opensips-solutions.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From bogdan at opensips.org Thu Jul 22 15:01:43 2021 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 22 Jul 2021 18:01:43 +0300 Subject: [OpenSIPS-Devel] SIP Chronicles Live, Season 2, Ep. 2 - live now Message-ID: <8dd4f299-ad4c-3519-ff6d-4dd55e398d7c@opensips.org> SIP Chronicles Live, Season 2, Ep. 2 Thursday, July 22, 2021 2:45 PM – 5:00 PM GMT https://youtu.be/KH9j3b7YKds -- Bogdan-Andrei Iancu OpenSIPS Founder and Developer https://www.opensips-solutions.com OpenSIPS Summit Distributed 2021 https://www.opensips.org/events/Summit-2021Distributed/ From noreply at github.com Fri Jul 23 08:01:03 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Fri, 23 Jul 2021 01:01:03 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6e6d87: b2b_logic: fix a crash when using the "n" flag for... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 6e6d876ba9173531c78787f71b7da30e71c520ec https://github.com/OpenSIPS/opensips/commit/6e6d876ba9173531c78787f71b7da30e71c520ec Author: Vlad Patrascu Date: 2021-07-22 (Thu, 22 Jul 2021) Changed paths: M modules/b2b_logic/logic.c Log Message: ----------- b2b_logic: fix a crash when using the "n" flag for b2b_bridge() The crash would occur when using the "n" flag even though the current entity has already been deleted with b2b_delete_entity(). Commit: 947c7e3c295cffde48ddb4c35d928ae7339722dd https://github.com/OpenSIPS/opensips/commit/947c7e3c295cffde48ddb4c35d928ae7339722dd Author: Vlad Patrascu Date: 2021-07-22 (Thu, 22 Jul 2021) Changed paths: M modules/b2b_logic/logic.c Log Message: ----------- b2b_logic: fix bad NOTIFY body for 100 Trying The static variable representing the new message body would point to the buffer of the SIP message from the previous call to process_bridge_notify(), resulting in garbage data. Credits to @nikbyte for catching the issue. Alternative fix to #2503. Commit: 250a33c61c677642f74a242d4b600165f8803643 https://github.com/OpenSIPS/opensips/commit/250a33c61c677642f74a242d4b600165f8803643 Author: Vlad Patrascu Date: 2021-07-23 (Fri, 23 Jul 2021) Changed paths: M modules/b2b_logic/logic.c Log Message: ----------- b2b_logic: properly end dialog with notified entity Send BYE instead of just deleting the entity after completing the bridging action, when using the "n" flag for b2b_bridge(). Compare: https://github.com/OpenSIPS/opensips/compare/20cc8075df63...250a33c61c67 From noreply at github.com Fri Jul 23 08:03:17 2021 From: noreply at github.com (=?utf-8?q?Vlad_P=C4=83tra=C8=99cu?=) Date: Fri, 23 Jul 2021 08:03:17 +0000 (UTC) Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 216694: b2b_logic: fix a crash when using the "n" flag for... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 21669417f9af0db5492f90d75666c7e2032ca737 https://github.com/OpenSIPS/opensips/commit/21669417f9af0db5492f90d75666c7e2032ca737 Author: Vlad Patrascu Date: 2021-07-23 (Fri, 23 Jul 2021) Changed paths: M modules/b2b_logic/logic.c Log Message: ----------- b2b_logic: fix a crash when using the "n" flag for b2b_bridge() The crash would occur when using the "n" flag even though the current entity has already been deleted with b2b_delete_entity(). (cherry picked from commit 6e6d876ba9173531c78787f71b7da30e71c520ec) Commit: ad0de36e1098ac7652679432144130ac3d6bdb74 https://github.com/OpenSIPS/opensips/commit/ad0de36e1098ac7652679432144130ac3d6bdb74 Author: Vlad Patrascu Date: 2021-07-23 (Fri, 23 Jul 2021) Changed paths: M modules/b2b_logic/logic.c Log Message: ----------- b2b_logic: fix bad NOTIFY body for 100 Trying The static variable representing the new message body would point to the buffer of the SIP message from the previous call to process_bridge_notify(), resulting in garbage data. Credits to @nikbyte for catching the issue. Alternative fix to #2503. (cherry picked from commit 947c7e3c295cffde48ddb4c35d928ae7339722dd) Commit: a9bd831a605a8e8443a355f2fcc5cb52d6d1f2b2 https://github.com/OpenSIPS/opensips/commit/a9bd831a605a8e8443a355f2fcc5cb52d6d1f2b2 Author: Vlad Patrascu Date: 2021-07-23 (Fri, 23 Jul 2021) Changed paths: M modules/b2b_logic/logic.c Log Message: ----------- b2b_logic: properly end dialog with notified entity Send BYE instead of just deleting the entity after completing the bridging action, when using the "n" flag for b2b_bridge(). (cherry picked from commit 250a33c61c677642f74a242d4b600165f8803643) Compare: https://github.com/OpenSIPS/opensips/compare/1e94abe8837f...a9bd831a605a From noreply at github.com Sat Jul 24 20:51:14 2021 From: noreply at github.com (opensips-github) Date: Sat, 24 Jul 2021 13:51:14 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6dfe68: Rebuild documentation Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 6dfe6880636549a8833a115d7ebddfe226636758 https://github.com/OpenSIPS/opensips/commit/6dfe6880636549a8833a115d7ebddfe226636758 Author: OpenSIPS Date: 2021-07-24 (Sat, 24 Jul 2021) Changed paths: M modules/b2b_entities/README M modules/b2b_entities/doc/contributors.xml M modules/b2b_logic/README M modules/b2b_logic/doc/contributors.xml M modules/cgrates/README M modules/cgrates/doc/contributors.xml M modules/rtpengine/README M modules/rtpengine/doc/contributors.xml M modules/siprec/README M modules/siprec/doc/contributors.xml M modules/stir_shaken/README M modules/stir_shaken/doc/contributors.xml M modules/tm/README M modules/tm/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Mon Jul 26 08:51:48 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Mon, 26 Jul 2021 01:51:48 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 623d91: topology_hiding: add flags for preserving advertis... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 623d91a206a11daf1245cedd1ecf901c8823ce7b https://github.com/OpenSIPS/opensips/commit/623d91a206a11daf1245cedd1ecf901c8823ce7b Author: Razvan Crainea Date: 2021-07-23 (Fri, 23 Jul 2021) Changed paths: M modules/dialog/dlg_hash.h M modules/topology_hiding/doc/topology_hiding_admin.xml M modules/topology_hiding/topo_hiding_logic.c M modules/topology_hiding/topology_hiding.c Log Message: ----------- topology_hiding: add flags for preserving advertised Contact header From razvan at opensips.org Mon Jul 26 09:45:24 2021 From: razvan at opensips.org (=?UTF-8?Q?R=c4=83zvan_Crainea?=) Date: Mon, 26 Jul 2021 12:45:24 +0300 Subject: [OpenSIPS-Devel] [PACKAGING] New OpenSIPS CLI and OpenSIPS CP Ansible Galaxy roles Message-ID: Hi, All! I am happy to announce that we have released two new Ansible Galaxy: OpenSIPS CP[1] and OpenSIPS CLI[2] tools. Using these new tools, along with the OpenSIPS one[3] you can easily automatize the installation and configuration of your OpenSIPS platform on any Debian or RedHat distros. Many thanks to Daniel Airinei[4] for developing and testing the new roles! [1] https://galaxy.ansible.com/razvancrainea/opensips_cp [2] https://galaxy.ansible.com/razvancrainea/opensips_cli [3] https://galaxy.ansible.com/razvancrainea/opensips [4] https://github.com/airineidaniel23 Happy hacking! -- Răzvan Crainea OpenSIPS Core Developer http://www.opensips-solutions.com From noreply at github.com Mon Jul 26 12:32:25 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Mon, 26 Jul 2021 05:32:25 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7af388: dialog: bump dlg replication version to 3 Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 7af3886511a8cd37bd6121025ab88b41864775dc https://github.com/OpenSIPS/opensips/commit/7af3886511a8cd37bd6121025ab88b41864775dc Author: Razvan Crainea Date: 2021-07-26 (Mon, 26 Jul 2021) Changed paths: M modules/dialog/dlg_replication.h Log Message: ----------- dialog: bump dlg replication version to 3 Commit 58343d45 introduced some new fields in the binary packet, changing its structure. Thus, when using different versions, they may crash due to the packet's mismatch. From noreply at github.com Mon Jul 26 12:33:35 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Mon, 26 Jul 2021 05:33:35 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 43b1c3: dialog: bump dlg replication version to 3 Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 43b1c3c48935525952d1a96f2348c01c70709214 https://github.com/OpenSIPS/opensips/commit/43b1c3c48935525952d1a96f2348c01c70709214 Author: Razvan Crainea Date: 2021-07-26 (Mon, 26 Jul 2021) Changed paths: M modules/dialog/dlg_replication.h Log Message: ----------- dialog: bump dlg replication version to 3 Commit 58343d45 introduced some new fields in the binary packet, changing its structure. Thus, when using different versions, they may crash due to the packet's mismatch. (cherry picked from commit 7af3886511a8cd37bd6121025ab88b41864775dc) From noreply at github.com Mon Jul 26 12:33:42 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Mon, 26 Jul 2021 05:33:42 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f70fd8: dialog: bump dlg replication version to 3 Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: f70fd8dce4b681832671dcc93daa6d9cb00b8e2d https://github.com/OpenSIPS/opensips/commit/f70fd8dce4b681832671dcc93daa6d9cb00b8e2d Author: Razvan Crainea Date: 2021-07-26 (Mon, 26 Jul 2021) Changed paths: M modules/dialog/dlg_replication.h Log Message: ----------- dialog: bump dlg replication version to 3 Commit 58343d45 introduced some new fields in the binary packet, changing its structure. Thus, when using different versions, they may crash due to the packet's mismatch. (cherry picked from commit 7af3886511a8cd37bd6121025ab88b41864775dc) From noreply at github.com Tue Jul 27 07:09:09 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 27 Jul 2021 00:09:09 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 151757: b2b_entities: parse method_id for fake replies Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 15175777cad809ecc5f3e9fcb8a174977b6c800f https://github.com/OpenSIPS/opensips/commit/15175777cad809ecc5f3e9fcb8a174977b6c800f Author: Razvan Crainea Date: 2021-07-27 (Tue, 27 Jul 2021) Changed paths: M modules/b2b_entities/dlg.c Log Message: ----------- b2b_entities: parse method_id for fake replies Commit: 67d1283261bd96069fc19fc7b12bb01b1639459d https://github.com/OpenSIPS/opensips/commit/67d1283261bd96069fc19fc7b12bb01b1639459d Author: Razvan Crainea Date: 2021-07-27 (Tue, 27 Jul 2021) Changed paths: M lib/list.h Log Message: ----------- lib/list.h: add list_size function Compare: https://github.com/OpenSIPS/opensips/compare/7af3886511a8...67d1283261bd From bogdan at opensips.org Tue Jul 27 10:30:00 2021 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Tue, 27 Jul 2021 13:30:00 +0300 Subject: [OpenSIPS-Devel] OpenSIPS Control Panel 8.3.2 is available Message-ID: <6d1d6064-faa9-3a26-3db2-8324aa929a48@opensips.org> Hi all, In order to complete the 3.2 suite, here we have the release of OpenSIPS Control Panel 8.3.2, compatible with OpenSIPS 3.2. The OCP 8.3.2 has the same framework/engine as OCP 8.3.1 / 8.2.4, but it is aligned to the specifics of OpenSIPS 3.2 version: * the "User Management" tool was update not to work with the ha1b field * the "UAC Registrant" tool was extended also manage the new "state" (Enabled / Disabled) field * the "RTPproxy" tool got support for "socket|adv_socket" and "socket=weight"  DB entries Where to check for more or to download it? http://controlpanel.opensips.org Download and enjoy it as it's freshly baked for you, -- Bogdan-Andrei Iancu OpenSIPS Founder and Developer https://www.opensips-solutions.com OpenSIPS Summit Distributed 2021 https://www.opensips.org/events/Summit-2021Distributed/ From bogdan at opensips.org Wed Jul 28 11:09:10 2021 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 28 Jul 2021 14:09:10 +0300 Subject: [OpenSIPS-Devel] [OpenSIPS Summit] The 2021 agenda is ready and it looks great! Message-ID: Dear OpenSIPS'ers, It was a tough decision what topics to be included for this year, but we prepared an awesome selection of OpenSIPS and Open Source, all for you! https://www.opensips.org/events/Summit-2021Distributed/#schedules Seven overall days of presentations, demos, workshops and training, all ready for you, thanks to our great speakers and organizers. Register, be there and win knowledge, experience, skills and why not, prizes https://www.opensips.org/events/Summit-2021Distributed/#pricing Best regards, -- Bogdan-Andrei Iancu OpenSIPS Founder and Developer https://www.opensips-solutions.com OpenSIPS Summit Distributed 2021 https://www.opensips.org/events/Summit-2021Distributed/ From noreply at github.com Wed Jul 28 11:09:37 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Wed, 28 Jul 2021 04:09:37 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1804ba: siprec: handle denied re-invites by SRC Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 1804bad76ed30688e609dd03654e242fd9e68d00 https://github.com/OpenSIPS/opensips/commit/1804bad76ed30688e609dd03654e242fd9e68d00 Author: Razvan Crainea Date: 2021-07-28 (Wed, 28 Jul 2021) Changed paths: M modules/siprec/siprec_logic.c M modules/siprec/siprec_sess.h Log Message: ----------- siprec: handle denied re-invites by SRC Credits go to MikhailKalashnikov on GitHub for reporting it. Close #2398 From noreply at github.com Wed Jul 28 11:10:35 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Wed, 28 Jul 2021 04:10:35 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2cab88: siprec: handle denied re-invites by SRC Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 2cab8820a2cf03f2edb7c79bb2dd4527a71d8aa8 https://github.com/OpenSIPS/opensips/commit/2cab8820a2cf03f2edb7c79bb2dd4527a71d8aa8 Author: Razvan Crainea Date: 2021-07-28 (Wed, 28 Jul 2021) Changed paths: M modules/siprec/siprec_logic.c M modules/siprec/siprec_sess.h Log Message: ----------- siprec: handle denied re-invites by SRC Credits go to MikhailKalashnikov on GitHub for reporting it. Close #2398 (cherry picked from commit 1804bad76ed30688e609dd03654e242fd9e68d00) From noreply at github.com Wed Jul 28 11:11:12 2021 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Wed, 28 Jul 2021 04:11:12 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 985bdf: siprec: handle denied re-invites by SRC Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 985bdfa3d00933a0f46778b8b59a53a24759a5c1 https://github.com/OpenSIPS/opensips/commit/985bdfa3d00933a0f46778b8b59a53a24759a5c1 Author: Razvan Crainea Date: 2021-07-28 (Wed, 28 Jul 2021) Changed paths: M modules/siprec/siprec_logic.c M modules/siprec/siprec_sess.h Log Message: ----------- siprec: handle denied re-invites by SRC Credits go to MikhailKalashnikov on GitHub for reporting it. Close #2398 (cherry picked from commit 1804bad76ed30688e609dd03654e242fd9e68d00) From Johan at democon.be Wed Jul 7 10:06:29 2021 From: Johan at democon.be (Johan De Clercq) Date: Wed, 07 Jul 2021 10:06:29 -0000 Subject: [OpenSIPS-Devel] [OpenSIPS-Users] [FEATURE] Trace packets to file or syslog using OpenSIPS 3.2 In-Reply-To: References: Message-ID: I agree fully with Giovanni On Wed, Jul 7, 2021, 12:02 Giovanni Maruzzelli wrote: > On Wed, Jul 7, 2021 at 11:31 AM Răzvan Crainea > wrote: > >> Hi, All! >> >> Starting with OpenSIPS 3.2 you can have all the information captured by >> the tracer module written to a local file. Moreover, you can also log >> all the traced information to a syslog facility, and from there, store >> it to a file, or even send it remotely using the syslog parameters. >> All these thanks two the two new uri types added in OpenSIPS 3.2 to the >> trace_id module: file and syslog[1]. >> >> > Wow, nice!! > > I'd like to be able to save to pcap too, it's my wet dream... (ok, ok, I > go get a life :) ) > > -giovanni > > -- > Sincerely, > > Giovanni Maruzzelli > OpenTelecom.IT > cell: +39 347 266 56 18 > > _______________________________________________ > Users mailing list > Users at lists.opensips.org > http://lists.opensips.org/cgi-bin/mailman/listinfo/users > -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at github.com Thu Jul 29 10:39:31 2021 From: noreply at github.com (Liviu Chircu) Date: Thu, 29 Jul 2021 03:39:31 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 59b939: tls_wolfssl: Add library build files to .gitignore Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 59b939f7740b2901e6668b30b6bf43869c01e091 https://github.com/OpenSIPS/opensips/commit/59b939f7740b2901e6668b30b6bf43869c01e091 Author: Liviu Chircu Date: 2021-07-28 (Wed, 28 Jul 2021) Changed paths: M .gitignore Log Message: ----------- tls_wolfssl: Add library build files to .gitignore From noreply at github.com Thu Jul 29 10:40:06 2021 From: noreply at github.com (Liviu Chircu) Date: Thu, 29 Jul 2021 03:40:06 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4fc7d7: tls_wolfssl: Add library build files to .gitignore Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 4fc7d7c0186888cee79f7bb42225c55f8bae6028 https://github.com/OpenSIPS/opensips/commit/4fc7d7c0186888cee79f7bb42225c55f8bae6028 Author: Liviu Chircu Date: 2021-07-29 (Thu, 29 Jul 2021) Changed paths: M .gitignore Log Message: ----------- tls_wolfssl: Add library build files to .gitignore (cherry picked from commit 59b939f7740b2901e6668b30b6bf43869c01e091) From noreply at github.com Fri Jul 30 07:59:15 2021 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Fri, 30 Jul 2021 00:59:15 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 68ddee: b2b_entities/logic: properly reply to canceled/exp... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 68ddeed6108cb7a2f444f7a38d1ff83b7ab155e8 https://github.com/OpenSIPS/opensips/commit/68ddeed6108cb7a2f444f7a38d1ff83b7ab155e8 Author: Vlad Patrascu Date: 2021-07-29 (Thu, 29 Jul 2021) Changed paths: M modules/b2b_entities/b2be_load.h M modules/b2b_entities/dlg.c M modules/b2b_logic/b2b_logic.c M modules/b2b_logic/b2b_logic.h M modules/b2b_logic/logic.c M modules/media_exchange/media_exchange.c M modules/siprec/siprec_logic.c Log Message: ----------- b2b_entities/logic: properly reply to canceled/expired entities Generate a 487 reply from opensips to the server entity if: * no final reply from the client entity received and the tuple expires after a CANCEL request has been received; * a 200 OK has be received after a previous CANCEL request. Also, reply with 408 to the server entity if the tuple expires and no final reply from the client entity has been received. Credits to David Escartin from Sonoc for reporting and testing the fixes. (cherry picked from commit 3261d2cb59f4477495cb770af6e3489ce186bc6b) Commit: 19a50a190fb4df534129cfc9973c87c9ef981a52 https://github.com/OpenSIPS/opensips/commit/19a50a190fb4df534129cfc9973c87c9ef981a52 Author: Vlad Patrascu Date: 2021-07-30 (Fri, 30 Jul 2021) Changed paths: M modules/b2b_entities/b2be_load.h M modules/b2b_entities/dlg.c M modules/b2b_logic/logic.c Log Message: ----------- b2b_entities/logic: fix a race condition with simultaneous reINVITEs Fix behavior when receiving reINVITES from the connected entities at the same time, one replied with 491 and the other with 200OK. The 200 OK would not be passed to the other entity and the tuple would never be deleted in this case. Thanks to David Escartin from Sonoc for reporting and testing the fix. (cherry picked from commit 9c9ab8f948be65dc6a99024f901e748d629f8e56) Compare: https://github.com/OpenSIPS/opensips/compare/985bdfa3d009...19a50a190fb4 From noreply at github.com Fri Jul 30 13:47:33 2021 From: noreply at github.com (Liviu Chircu) Date: Fri, 30 Jul 2021 06:47:33 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5ab329: drouting: Allow TEXT type for `dr_rules.gwlist`, `... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 5ab329cdf365460fc80c4622d55c54846e70f5ac https://github.com/OpenSIPS/opensips/commit/5ab329cdf365460fc80c4622d55c54846e70f5ac Author: Liviu Chircu Date: 2021-07-30 (Fri, 30 Jul 2021) Changed paths: M modules/drouting/dr_load.c Log Message: ----------- drouting: Allow TEXT type for `dr_rules.gwlist`, `dr_rules.attrs` Similar to b7b45ff3032, but for the `dr_rules` table. From noreply at github.com Fri Jul 30 13:48:11 2021 From: noreply at github.com (Liviu Chircu) Date: Fri, 30 Jul 2021 06:48:11 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 601be9: drouting: Allow TEXT type for `dr_rules.gwlist`, `... Message-ID: Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: 601be97f1fc4dff1b1bac06f6968411493977432 https://github.com/OpenSIPS/opensips/commit/601be97f1fc4dff1b1bac06f6968411493977432 Author: Liviu Chircu Date: 2021-07-30 (Fri, 30 Jul 2021) Changed paths: M modules/drouting/dr_load.c Log Message: ----------- drouting: Allow TEXT type for `dr_rules.gwlist`, `dr_rules.attrs` Similar to b7b45ff3032, but for the `dr_rules` table. (cherry picked from commit 5ab329cdf365460fc80c4622d55c54846e70f5ac) From noreply at github.com Sat Jul 31 20:49:55 2021 From: noreply at github.com (opensips-github) Date: Sat, 31 Jul 2021 13:49:55 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b333a2: Rebuild documentation Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: b333a222ff4fdcf7c5ff9415c0acf34e0d342410 https://github.com/OpenSIPS/opensips/commit/b333a222ff4fdcf7c5ff9415c0acf34e0d342410 Author: OpenSIPS Date: 2021-07-31 (Sat, 31 Jul 2021) Changed paths: M modules/b2b_entities/README M modules/b2b_entities/doc/contributors.xml M modules/b2b_logic/README M modules/b2b_logic/doc/contributors.xml M modules/dialog/README M modules/dialog/doc/contributors.xml M modules/media_exchange/README M modules/media_exchange/doc/contributors.xml M modules/siprec/README M modules/siprec/doc/contributors.xml Log Message: ----------- Rebuild documentation