From noreply at github.com Tue Sep 1 22:08:07 2020 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Tue, 01 Sep 2020 15:08:07 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9ee8c0: evi: More verbose about which param caused crash Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 9ee8c06484dc8fa50a8c9ab44a6a9e7e7aa40e21 https://github.com/OpenSIPS/opensips/commit/9ee8c06484dc8fa50a8c9ab44a6a9e7e7aa40e21 Author: Peter Lemenkov Date: 2020-09-01 (Tue, 01 Sep 2020) Changed paths: M evi/evi_transport.c M modules/event_datagram/event_datagram.c M modules/event_rabbitmq/event_rabbitmq.c M modules/event_stream/stream_send.c Log Message: ----------- evi: More verbose about which param caused crash When using evi interface sometimes we need to know exactly which parameter led to failure. At least we need its name and event's name. Signed-off-by: Peter Lemenkov Commit: b801f04c4acc970e4c37bae736d0c0518ab0958b https://github.com/OpenSIPS/opensips/commit/b801f04c4acc970e4c37bae736d0c0518ab0958b Author: Peter Lemenkov Date: 2020-09-01 (Tue, 01 Sep 2020) Changed paths: M evi/evi_transport.c Log Message: ----------- evi: Str params can contain NULL values. NULL value as a str param is totally fine according to JSON specification. So let's not crash when adding str parameter with NULL value. Signed-off-by: Peter Lemenkov Commit: bbcace7821d95cd52919c472398793c9cc9f51a3 https://github.com/OpenSIPS/opensips/commit/bbcace7821d95cd52919c472398793c9cc9f51a3 Author: Vlad Pătrașcu Date: 2020-09-02 (Wed, 02 Sep 2020) Changed paths: M evi/evi_transport.c M modules/event_datagram/event_datagram.c M modules/event_rabbitmq/event_rabbitmq.c M modules/event_stream/stream_send.c Log Message: ----------- Merge pull request #2212 from lemenkov/verbose_events Fix NULL values for str params in EVI API Compare: https://github.com/OpenSIPS/opensips/compare/488c56b4cafb...bbcace7821d9 From noreply at github.com Tue Sep 1 22:11:47 2020 From: noreply at github.com (Peter Lemenkov) Date: Tue, 01 Sep 2020 15:11:47 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 78740c: evi: More verbose about which param caused crash Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 78740cf44e8a6db3f1e4771f16dba8fad8fdbdb3 https://github.com/OpenSIPS/opensips/commit/78740cf44e8a6db3f1e4771f16dba8fad8fdbdb3 Author: Peter Lemenkov Date: 2020-09-02 (Wed, 02 Sep 2020) Changed paths: M evi/evi_transport.c M modules/event_datagram/event_datagram.c M modules/event_rabbitmq/event_rabbitmq.c M modules/event_stream/stream_send.c Log Message: ----------- evi: More verbose about which param caused crash When using evi interface sometimes we need to know exactly which parameter led to failure. At least we need its name and event's name. Signed-off-by: Peter Lemenkov (cherry picked from commit 9ee8c06484dc8fa50a8c9ab44a6a9e7e7aa40e21) Commit: 72592f679dff3b0ad046df8e5e4ab0a5560b1ed4 https://github.com/OpenSIPS/opensips/commit/72592f679dff3b0ad046df8e5e4ab0a5560b1ed4 Author: Peter Lemenkov Date: 2020-09-02 (Wed, 02 Sep 2020) Changed paths: M evi/evi_transport.c Log Message: ----------- evi: Str params can contain NULL values. NULL value as a str param is totally fine according to JSON specification. So let's not crash when adding str parameter with NULL value. Signed-off-by: Peter Lemenkov (cherry picked from commit b801f04c4acc970e4c37bae736d0c0518ab0958b) Compare: https://github.com/OpenSIPS/opensips/compare/9cf948b22fab...72592f679dff From noreply at github.com Tue Sep 1 22:21:37 2020 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Tue, 01 Sep 2020 15:21:37 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a75dd2: Wipe out the pointer to already destroyed data so ... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: a75dd210600374c7358c7b2ee0c33a3b6d00b4c2 https://github.com/OpenSIPS/opensips/commit/a75dd210600374c7358c7b2ee0c33a3b6d00b4c2 Author: Andriy Pylypenko Date: 2020-08-12 (Wed, 12 Aug 2020) Changed paths: M modules/stir_shaken/stir_shaken.c Log Message: ----------- Wipe out the pointer to already destroyed data so a later error does not cause a crash. Commit: 234e508fd4d07296c5e0eaa6835e5c9d3a917677 https://github.com/OpenSIPS/opensips/commit/234e508fd4d07296c5e0eaa6835e5c9d3a917677 Author: Vlad Pătrașcu Date: 2020-09-02 (Wed, 02 Sep 2020) Changed paths: M modules/stir_shaken/stir_shaken.c Log Message: ----------- Merge pull request #2209 from bambyster/master A crash in stir_shaken module. Compare: https://github.com/OpenSIPS/opensips/compare/bbcace7821d9...234e508fd4d0 From noreply at github.com Tue Sep 1 22:24:21 2020 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Tue, 01 Sep 2020 15:24:21 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] eccd18: Wipe out the pointer to already destroyed data so ... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: eccd189aba879feffc5cea4f961b976d1b973fd0 https://github.com/OpenSIPS/opensips/commit/eccd189aba879feffc5cea4f961b976d1b973fd0 Author: Andriy Pylypenko Date: 2020-09-02 (Wed, 02 Sep 2020) Changed paths: M modules/stir_shaken/stir_shaken.c Log Message: ----------- Wipe out the pointer to already destroyed data so a later error does not cause a crash. (cherry picked from commit a75dd210600374c7358c7b2ee0c33a3b6d00b4c2) From noreply at github.com Wed Sep 2 07:33:16 2020 From: noreply at github.com (Bogdan Andrei IANCU) Date: Wed, 02 Sep 2020 00:33:16 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d6f342: [permissions] Fixed mem leak on pattern field Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: d6f3424d1fe71de94a545a36d0e14fbd9ecd3b3f https://github.com/OpenSIPS/opensips/commit/d6f3424d1fe71de94a545a36d0e14fbd9ecd3b3f Author: Bogdan-Andrei Iancu Date: 2020-09-02 (Wed, 02 Sep 2020) Changed paths: M modules/permissions/hash.c Log Message: ----------- [permissions] Fixed mem leak on pattern field Closes #2197 From noreply at github.com Wed Sep 2 07:35:00 2020 From: noreply at github.com (Bogdan Andrei IANCU) Date: Wed, 02 Sep 2020 00:35:00 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ac3e6d: [permissions] Fixed mem leak on pattern field Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: ac3e6d3a510b379f0c2d698fc1c029c8843d8593 https://github.com/OpenSIPS/opensips/commit/ac3e6d3a510b379f0c2d698fc1c029c8843d8593 Author: Bogdan-Andrei Iancu Date: 2020-09-02 (Wed, 02 Sep 2020) Changed paths: M modules/permissions/hash.c Log Message: ----------- [permissions] Fixed mem leak on pattern field Closes #2197 (cherry picked from commit d6f3424d1fe71de94a545a36d0e14fbd9ecd3b3f) From noreply at github.com Wed Sep 2 07:35:29 2020 From: noreply at github.com (Bogdan Andrei IANCU) Date: Wed, 02 Sep 2020 00:35:29 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5ec537: [permissions] Fixed mem leak on pattern field Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 5ec53788c776b55908657c7891f0b3ac831e5560 https://github.com/OpenSIPS/opensips/commit/5ec53788c776b55908657c7891f0b3ac831e5560 Author: Bogdan-Andrei Iancu Date: 2020-09-02 (Wed, 02 Sep 2020) Changed paths: M modules/permissions/hash.c Log Message: ----------- [permissions] Fixed mem leak on pattern field Closes #2197 (cherry picked from commit d6f3424d1fe71de94a545a36d0e14fbd9ecd3b3f) From noreply at github.com Wed Sep 2 07:36:07 2020 From: noreply at github.com (Bogdan Andrei IANCU) Date: Wed, 02 Sep 2020 00:36:07 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e41ca7: [permissions] Fixed mem leak on pattern field Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: e41ca7596ba657d86b91a62b6d82236e297ec3dd https://github.com/OpenSIPS/opensips/commit/e41ca7596ba657d86b91a62b6d82236e297ec3dd Author: Bogdan-Andrei Iancu Date: 2020-09-02 (Wed, 02 Sep 2020) Changed paths: M modules/permissions/hash.c Log Message: ----------- [permissions] Fixed mem leak on pattern field Closes #2197 (cherry picked from commit d6f3424d1fe71de94a545a36d0e14fbd9ecd3b3f) From noreply at github.com Wed Sep 2 07:51:27 2020 From: noreply at github.com (Liviu Chircu) Date: Wed, 02 Sep 2020 00:51:27 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5a6b3a: Fix next_hop crash (seen in nathelper nh_timer) du... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 5a6b3abe41a2eaed961a530675f6441a692e8640 https://github.com/OpenSIPS/opensips/commit/5a6b3abe41a2eaed961a530675f6441a692e8640 Author: Walter Doekes Date: 2020-08-31 (Mon, 31 Aug 2020) Changed paths: M modules/usrloc/dlist.c Log Message: ----------- Fix next_hop crash (seen in nathelper nh_timer) due to reading reused mem Problem: - get_domain_db_ucontacts (through get_domain_ucontacts) was handing out (next_hop) pointers to memory that was unused. This resulted in a crash when this memory was reused before the invalid pointer was reused. Relevant issues and commits: - #1652 [OpenSIPS crashes since of child that serves rtpproxy] - e162f5f10 [fix 1652: usrloc: make next_hop point within the shared buffer] - #1710 [nathelper next_hop off by one for usrloc path] - 0300eb1d5 [fix 1710 / revert 1652: usrloc: fix next hop compute for ...] That is: e162f5f10 fixes this exact problem in get_domain_db_ucontacts, in get_domain_mem_ucontacts and in get_domain_cdb_ucontacts (cdb_pack_ping_data). But in 0300eb1d5 it is reverted for only get_domain_db_ucontacts. This fix: - Rewrites the fix for get_domain_db_ucontacts and get_domain_cdb_ucontacts, making it less fragile/bug-prone. - Adds comments about fragility to get_domain_mem_ucontacts - Fixed unaligned memcpy that might affect non-intel CPUs: `((struct proxy_l *)cp)->name.s = next_hop_host` Bug reported and fix tested by Jasper Hafkenscheid @hafkensite (VoIPGRID). Commit: 4d81a7f55441b4a9c8833e7769b4e445cb2f5d05 https://github.com/OpenSIPS/opensips/commit/4d81a7f55441b4a9c8833e7769b4e445cb2f5d05 Author: Liviu Chircu Date: 2020-09-02 (Wed, 02 Sep 2020) Changed paths: M modules/usrloc/dlist.c Log Message: ----------- Merge pull request #2233 from wdoekes/wjd-fix-next_hop-reading-freed-mem Fix next_hop crash (seen in nathelper nh_timer) due to reading reused mem Compare: https://github.com/OpenSIPS/opensips/compare/5ec53788c776...4d81a7f55441 From noreply at github.com Wed Sep 2 08:46:04 2020 From: noreply at github.com (Walter Doekes) Date: Wed, 02 Sep 2020 01:46:04 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] df67ba: Fix next_hop crash (seen in nathelper nh_timer) du... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: df67bac58b260ec426c945c58859978a78c6b67d https://github.com/OpenSIPS/opensips/commit/df67bac58b260ec426c945c58859978a78c6b67d Author: Walter Doekes Date: 2020-09-02 (Wed, 02 Sep 2020) Changed paths: M modules/usrloc/dlist.c Log Message: ----------- Fix next_hop crash (seen in nathelper nh_timer) due to reading reused mem Problem: - get_domain_db_ucontacts (through get_domain_ucontacts) was handing out (next_hop) pointers to memory that was unused. This resulted in a crash when this memory was reused before the invalid pointer was reused. Relevant issues and commits: - #1652 [OpenSIPS crashes since of child that serves rtpproxy] - e162f5f10 [fix 1652: usrloc: make next_hop point within the shared buffer] - #1710 [nathelper next_hop off by one for usrloc path] - 0300eb1d5 [fix 1710 / revert 1652: usrloc: fix next hop compute for ...] That is: e162f5f10 fixes this exact problem in get_domain_db_ucontacts, in get_domain_mem_ucontacts and in get_domain_cdb_ucontacts (cdb_pack_ping_data). But in 0300eb1d5 it is reverted for only get_domain_db_ucontacts. This fix: - Rewrites the fix for get_domain_db_ucontacts and get_domain_cdb_ucontacts, making it less fragile/bug-prone. - Adds comments about fragility to get_domain_mem_ucontacts - Fixed unaligned memcpy that might affect non-intel CPUs: `((struct proxy_l *)cp)->name.s = next_hop_host` Bug reported and fix tested by Jasper Hafkenscheid @hafkensite (VoIPGRID). (cherry picked from commit 5a6b3abe41a2eaed961a530675f6441a692e8640) From noreply at github.com Wed Sep 2 08:46:05 2020 From: noreply at github.com (Walter Doekes) Date: Wed, 02 Sep 2020 01:46:05 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] da4884: Fix next_hop crash (seen in nathelper nh_timer) du... Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: da488403c71b3effb994c7e95310f059fa36ff2c https://github.com/OpenSIPS/opensips/commit/da488403c71b3effb994c7e95310f059fa36ff2c Author: Walter Doekes Date: 2020-09-02 (Wed, 02 Sep 2020) Changed paths: M modules/usrloc/dlist.c Log Message: ----------- Fix next_hop crash (seen in nathelper nh_timer) due to reading reused mem Problem: - get_domain_db_ucontacts (through get_domain_ucontacts) was handing out (next_hop) pointers to memory that was unused. This resulted in a crash when this memory was reused before the invalid pointer was reused. Relevant issues and commits: - #1652 [OpenSIPS crashes since of child that serves rtpproxy] - e162f5f10 [fix 1652: usrloc: make next_hop point within the shared buffer] - #1710 [nathelper next_hop off by one for usrloc path] - 0300eb1d5 [fix 1710 / revert 1652: usrloc: fix next hop compute for ...] That is: e162f5f10 fixes this exact problem in get_domain_db_ucontacts, in get_domain_mem_ucontacts and in get_domain_cdb_ucontacts (cdb_pack_ping_data). But in 0300eb1d5 it is reverted for only get_domain_db_ucontacts. This fix: - Rewrites the fix for get_domain_db_ucontacts and get_domain_cdb_ucontacts, making it less fragile/bug-prone. - Adds comments about fragility to get_domain_mem_ucontacts - Fixed unaligned memcpy that might affect non-intel CPUs: `((struct proxy_l *)cp)->name.s = next_hop_host` Bug reported and fix tested by Jasper Hafkenscheid @hafkensite (VoIPGRID). (cherry picked from commit 5a6b3abe41a2eaed961a530675f6441a692e8640) From noreply at github.com Wed Sep 2 08:46:05 2020 From: noreply at github.com (Walter Doekes) Date: Wed, 02 Sep 2020 01:46:05 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b261b6: Fix next_hop crash (seen in nathelper nh_timer) du... Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: b261b675bffebf0fd3b77503d53da13ce3b6a2c8 https://github.com/OpenSIPS/opensips/commit/b261b675bffebf0fd3b77503d53da13ce3b6a2c8 Author: Walter Doekes Date: 2020-09-02 (Wed, 02 Sep 2020) Changed paths: M modules/usrloc/dlist.c Log Message: ----------- Fix next_hop crash (seen in nathelper nh_timer) due to reading reused mem Problem: - get_domain_db_ucontacts (through get_domain_ucontacts) was handing out (next_hop) pointers to memory that was unused. This resulted in a crash when this memory was reused before the invalid pointer was reused. Relevant issues and commits: - #1652 [OpenSIPS crashes since of child that serves rtpproxy] - e162f5f10 [fix 1652: usrloc: make next_hop point within the shared buffer] - #1710 [nathelper next_hop off by one for usrloc path] - 0300eb1d5 [fix 1710 / revert 1652: usrloc: fix next hop compute for ...] That is: e162f5f10 fixes this exact problem in get_domain_db_ucontacts, in get_domain_mem_ucontacts and in get_domain_cdb_ucontacts (cdb_pack_ping_data). But in 0300eb1d5 it is reverted for only get_domain_db_ucontacts. This fix: - Rewrites the fix for get_domain_db_ucontacts and get_domain_cdb_ucontacts, making it less fragile/bug-prone. - Adds comments about fragility to get_domain_mem_ucontacts - Fixed unaligned memcpy that might affect non-intel CPUs: `((struct proxy_l *)cp)->name.s = next_hop_host` Bug reported and fix tested by Jasper Hafkenscheid @hafkensite (VoIPGRID). (cherry picked from commit 5a6b3abe41a2eaed961a530675f6441a692e8640) From noreply at github.com Wed Sep 2 09:18:12 2020 From: noreply at github.com (Liviu Chircu) Date: Wed, 02 Sep 2020 02:18:12 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] fc1c3e: usrloc: Update doxygen comment about packing get_a... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: fc1c3ec32fa285e90cea457096f557e1088b1031 https://github.com/OpenSIPS/opensips/commit/fc1c3ec32fa285e90cea457096f557e1088b1031 Author: Walter Doekes Date: 2020-09-02 (Wed, 02 Sep 2020) Changed paths: M modules/usrloc/dlist.c Log Message: ----------- usrloc: Update doxygen comment about packing get_all_ucontacts Commit: 7c19af348ee77b6c06ae12bd55ad2d2bc53087fb https://github.com/OpenSIPS/opensips/commit/7c19af348ee77b6c06ae12bd55ad2d2bc53087fb Author: Liviu Chircu Date: 2020-09-02 (Wed, 02 Sep 2020) Changed paths: M modules/usrloc/dlist.c Log Message: ----------- Merge pull request #2237 from wdoekes/wjd-fix-comment usrloc: Update doxygen comment about packing get_all_ucontacts Compare: https://github.com/OpenSIPS/opensips/compare/4d81a7f55441...7c19af348ee7 From noreply at github.com Wed Sep 2 09:39:17 2020 From: noreply at github.com (Walter Doekes) Date: Wed, 02 Sep 2020 02:39:17 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c2e824: usrloc: Update doxygen comment about packing get_a... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: c2e8248de7cedec8a8542abd20762cb46a0a8711 https://github.com/OpenSIPS/opensips/commit/c2e8248de7cedec8a8542abd20762cb46a0a8711 Author: Walter Doekes Date: 2020-09-02 (Wed, 02 Sep 2020) Changed paths: M modules/usrloc/dlist.c Log Message: ----------- usrloc: Update doxygen comment about packing get_all_ucontacts (cherry picked from commit fc1c3ec32fa285e90cea457096f557e1088b1031) From noreply at github.com Wed Sep 2 09:39:19 2020 From: noreply at github.com (Walter Doekes) Date: Wed, 02 Sep 2020 02:39:19 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d3d160: usrloc: Update doxygen comment about packing get_a... Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: d3d160bab47962520f6b013ace29ef5f5247657c https://github.com/OpenSIPS/opensips/commit/d3d160bab47962520f6b013ace29ef5f5247657c Author: Walter Doekes Date: 2020-09-02 (Wed, 02 Sep 2020) Changed paths: M modules/usrloc/dlist.c Log Message: ----------- usrloc: Update doxygen comment about packing get_all_ucontacts (cherry picked from commit fc1c3ec32fa285e90cea457096f557e1088b1031) From noreply at github.com Wed Sep 2 09:39:19 2020 From: noreply at github.com (Walter Doekes) Date: Wed, 02 Sep 2020 02:39:19 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] dd3db5: usrloc: Update doxygen comment about packing get_a... Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: dd3db539bbe0ff98d53ece86a0f06eb1c427f8f1 https://github.com/OpenSIPS/opensips/commit/dd3db539bbe0ff98d53ece86a0f06eb1c427f8f1 Author: Walter Doekes Date: 2020-09-02 (Wed, 02 Sep 2020) Changed paths: M modules/usrloc/dlist.c Log Message: ----------- usrloc: Update doxygen comment about packing get_all_ucontacts (cherry picked from commit fc1c3ec32fa285e90cea457096f557e1088b1031) From noreply at github.com Wed Sep 2 09:53:20 2020 From: noreply at github.com (Liviu Chircu) Date: Wed, 02 Sep 2020 02:53:20 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f5d1b5: Accept single \r as EOH in multipart Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: f5d1b55aa213e448f2716751227234e073277855 https://github.com/OpenSIPS/opensips/commit/f5d1b55aa213e448f2716751227234e073277855 Author: Zero King Date: 2020-08-27 (Thu, 27 Aug 2020) Changed paths: M parser/parse_body.c Log Message: ----------- Accept single \r as EOH in multipart This completes commit 3ec9d1b25430715f2b800c455c8518104a243f49. Commit: 3af502dc4f045815a8a225b21dc77c5488bba2fc https://github.com/OpenSIPS/opensips/commit/3af502dc4f045815a8a225b21dc77c5488bba2fc Author: Liviu Chircu Date: 2020-09-02 (Wed, 02 Sep 2020) Changed paths: M parser/parse_body.c Log Message: ----------- Merge pull request #2229 from l2dy/parser-r Accept single \r as EOH in multipart Compare: https://github.com/OpenSIPS/opensips/compare/7c19af348ee7...3af502dc4f04 From noreply at github.com Wed Sep 2 09:55:23 2020 From: noreply at github.com (Zero King) Date: Wed, 02 Sep 2020 02:55:23 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d36fa2: Accept single \r as EOH in multipart Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: d36fa2b152afb9f08288bb928ef693662b54969d https://github.com/OpenSIPS/opensips/commit/d36fa2b152afb9f08288bb928ef693662b54969d Author: Zero King Date: 2020-09-02 (Wed, 02 Sep 2020) Changed paths: M parser/parse_body.c Log Message: ----------- Accept single \r as EOH in multipart This completes commit 3ec9d1b25430715f2b800c455c8518104a243f49. (cherry picked from commit f5d1b55aa213e448f2716751227234e073277855) From noreply at github.com Wed Sep 2 09:55:24 2020 From: noreply at github.com (Zero King) Date: Wed, 02 Sep 2020 02:55:24 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 98f4c5: Accept single \r as EOH in multipart Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 98f4c5e34757df89bcbdfa58450dbe20003482b8 https://github.com/OpenSIPS/opensips/commit/98f4c5e34757df89bcbdfa58450dbe20003482b8 Author: Zero King Date: 2020-09-02 (Wed, 02 Sep 2020) Changed paths: M parser/parse_body.c Log Message: ----------- Accept single \r as EOH in multipart This completes commit 3ec9d1b25430715f2b800c455c8518104a243f49. (cherry picked from commit f5d1b55aa213e448f2716751227234e073277855) From noreply at github.com Wed Sep 2 09:55:25 2020 From: noreply at github.com (Zero King) Date: Wed, 02 Sep 2020 02:55:25 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e78b27: Accept single \r as EOH in multipart Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: e78b270261719dcbdd0d679b7d82a78f9efb84b9 https://github.com/OpenSIPS/opensips/commit/e78b270261719dcbdd0d679b7d82a78f9efb84b9 Author: Zero King Date: 2020-09-02 (Wed, 02 Sep 2020) Changed paths: M parser/parse_body.c Log Message: ----------- Accept single \r as EOH in multipart This completes commit 3ec9d1b25430715f2b800c455c8518104a243f49. (cherry picked from commit f5d1b55aa213e448f2716751227234e073277855) From noreply at github.com Thu Sep 3 13:50:11 2020 From: noreply at github.com (Liviu Chircu) Date: Thu, 03 Sep 2020 06:50:11 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f4d5d3: load_balancer: Fix AB/BA deadlock in lb_start() Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: f4d5d31e9217b6c270f693d847fd714f019f2bb1 https://github.com/OpenSIPS/opensips/commit/f4d5d31e9217b6c270f693d847fd714f019f2bb1 Author: Liviu Chircu Date: 2020-09-03 (Thu, 03 Sep 2020) Changed paths: M modules/load_balancer/lb_data.c Log Message: ----------- load_balancer: Fix AB/BA deadlock in lb_start() Assuming we have resources A, B, before this patch we would have the following lock grab order on the corresponding resource locks: (see lb_data.c +743): lb_start(): A, B lb_next(): B, A This patch fixes this type of deadlock by inverting the resource AVP elements, such that both functions grab the array locks identically: lb_start(): A, B lb_next(): A, B From noreply at github.com Fri Sep 4 12:29:10 2020 From: noreply at github.com (Liviu Chircu) Date: Fri, 04 Sep 2020 05:29:10 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 33ef20: load_balancer: Fix AB/BA deadlock in lb_start() Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 33ef2068a41b56a7da3c7dcdd4bd27e06d68bd53 https://github.com/OpenSIPS/opensips/commit/33ef2068a41b56a7da3c7dcdd4bd27e06d68bd53 Author: Liviu Chircu Date: 2020-09-03 (Thu, 03 Sep 2020) Changed paths: M modules/load_balancer/lb_data.c Log Message: ----------- load_balancer: Fix AB/BA deadlock in lb_start() Assuming we have resources A, B, before this patch we would have the following lock grab order on the corresponding resource locks: (see lb_data.c +743): lb_start(): A, B lb_next(): B, A This patch fixes this type of deadlock by inverting the resource AVP elements, such that both functions grab the array locks identically: lb_start(): A, B lb_next(): A, B (cherry picked from commit f4d5d31e9217b6c270f693d847fd714f019f2bb1) From noreply at github.com Fri Sep 4 12:29:10 2020 From: noreply at github.com (Liviu Chircu) Date: Fri, 04 Sep 2020 05:29:10 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5c8f8c: load_balancer: Fix AB/BA deadlock in lb_start() Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 5c8f8c027aa4874896ec2fc962e5878ee465fdfd https://github.com/OpenSIPS/opensips/commit/5c8f8c027aa4874896ec2fc962e5878ee465fdfd Author: Liviu Chircu Date: 2020-09-03 (Thu, 03 Sep 2020) Changed paths: M modules/load_balancer/lb_data.c Log Message: ----------- load_balancer: Fix AB/BA deadlock in lb_start() Assuming we have resources A, B, before this patch we would have the following lock grab order on the corresponding resource locks: (see lb_data.c +743): lb_start(): A, B lb_next(): B, A This patch fixes this type of deadlock by inverting the resource AVP elements, such that both functions grab the array locks identically: lb_start(): A, B lb_next(): A, B (cherry picked from commit f4d5d31e9217b6c270f693d847fd714f019f2bb1) From noreply at github.com Fri Sep 4 12:29:11 2020 From: noreply at github.com (Liviu Chircu) Date: Fri, 04 Sep 2020 12:29:11 +0000 (UTC) Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 000c65: load_balancer: Fix AB/BA deadlock in lb_start() Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 000c6507e3912863ed16d46d3cabed9f5721da7c https://github.com/OpenSIPS/opensips/commit/000c6507e3912863ed16d46d3cabed9f5721da7c Author: Liviu Chircu Date: 2020-09-03 (Thu, 03 Sep 2020) Changed paths: M modules/load_balancer/lb_data.c Log Message: ----------- load_balancer: Fix AB/BA deadlock in lb_start() Assuming we have resources A, B, before this patch we would have the following lock grab order on the corresponding resource locks: (see lb_data.c +743): lb_start(): A, B lb_next(): B, A This patch fixes this type of deadlock by inverting the resource AVP elements, such that both functions grab the array locks identically: lb_start(): A, B lb_next(): A, B (cherry picked from commit f4d5d31e9217b6c270f693d847fd714f019f2bb1) From bogdan at opensips.org Fri Sep 4 12:42:20 2020 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Fri, 4 Sep 2020 15:42:20 +0300 Subject: [OpenSIPS-Devel] OpenSIPS Summit 2020 - calendar with slots, streams, conferences Message-ID: <6a648881-7a54-1f92-29fb-1f33312b5793@opensips.org> Hey all, We are excited to get closer and closer to the first day of the OpenSIPS Summit Distributed 2020. To help all our participants to follow the daily schedule, to get the right youtube streams to follow or the right Google Meet conferences for the workshops, we aggregated all the information in a nice Google Calendar format. https://calendar.google.com/calendar?cid=Y3JuYjZyaTA0Y3Y4bmM4Z2pndTN0Zm9lYmdAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ In this way you will always know how to quickly access the right resources of the event, for each section and day. Looking forward to see you all next week! Best regards, -- Bogdan-Andrei Iancu OpenSIPS Founder and Developer https://www.opensips-solutions.com OpenSIPS Summit 2020 online https://www.opensips.org/events/Summit-2020Distributed/ From noreply at github.com Fri Sep 4 12:45:34 2020 From: noreply at github.com (Liviu Chircu) Date: Fri, 04 Sep 2020 05:45:34 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ef7a68: List new / missing contributors Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: ef7a6801c483ece3ea8ab07275fcec7aa051a3f8 https://github.com/OpenSIPS/opensips/commit/ef7a6801c483ece3ea8ab07275fcec7aa051a3f8 Author: Liviu Chircu Date: 2020-09-04 (Fri, 04 Sep 2020) Changed paths: M doc/build-contrib.sh Log Message: ----------- List new / missing contributors From noreply at github.com Fri Sep 4 12:46:09 2020 From: noreply at github.com (Liviu Chircu) Date: Fri, 04 Sep 2020 05:46:09 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] fde639: List new / missing contributors Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: fde639beec5de31605c5a7a7b74ee21bd3532c35 https://github.com/OpenSIPS/opensips/commit/fde639beec5de31605c5a7a7b74ee21bd3532c35 Author: Liviu Chircu Date: 2020-09-04 (Fri, 04 Sep 2020) Changed paths: M doc/build-contrib.sh Log Message: ----------- List new / missing contributors (cherry picked from commit ef7a6801c483ece3ea8ab07275fcec7aa051a3f8) From noreply at github.com Fri Sep 4 12:46:09 2020 From: noreply at github.com (Liviu Chircu) Date: Fri, 04 Sep 2020 05:46:09 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a544c7: List new / missing contributors Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: a544c79677cd8b1c2af92c42991e3ee1a88b9bab https://github.com/OpenSIPS/opensips/commit/a544c79677cd8b1c2af92c42991e3ee1a88b9bab Author: Liviu Chircu Date: 2020-09-04 (Fri, 04 Sep 2020) Changed paths: M doc/build-contrib.sh Log Message: ----------- List new / missing contributors (cherry picked from commit ef7a6801c483ece3ea8ab07275fcec7aa051a3f8) From noreply at github.com Fri Sep 4 12:46:10 2020 From: noreply at github.com (Liviu Chircu) Date: Fri, 04 Sep 2020 05:46:10 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 75c49e: List new / missing contributors Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 75c49e642a7dd3f4e6153fcff257ef9f913e2837 https://github.com/OpenSIPS/opensips/commit/75c49e642a7dd3f4e6153fcff257ef9f913e2837 Author: Liviu Chircu Date: 2020-09-04 (Fri, 04 Sep 2020) Changed paths: M doc/build-contrib.sh Log Message: ----------- List new / missing contributors (cherry picked from commit ef7a6801c483ece3ea8ab07275fcec7aa051a3f8) From noreply at github.com Fri Sep 4 12:54:56 2020 From: noreply at github.com (Liviu Chircu) Date: Fri, 04 Sep 2020 05:54:56 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9c4f6c: rtpengine: fix single-bit field type Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 9c4f6c1c7f7ac88e19ff78b5169c33b17b1d8d38 https://github.com/OpenSIPS/opensips/commit/9c4f6c1c7f7ac88e19ff78b5169c33b17b1d8d38 Author: Zero King Date: 2020-09-03 (Thu, 03 Sep 2020) Changed paths: M modules/rtpengine/bencode.h Log Message: ----------- rtpengine: fix single-bit field type Commit: d29d45f7830aa64688a8b256f5f3a8ceab2cdfa8 https://github.com/OpenSIPS/opensips/commit/d29d45f7830aa64688a8b256f5f3a8ceab2cdfa8 Author: Liviu Chircu Date: 2020-09-04 (Fri, 04 Sep 2020) Changed paths: M modules/rtpengine/bencode.h Log Message: ----------- Merge pull request #2239 from l2dy/rtpengine-signed rtpengine: fix single-bit field type Compare: https://github.com/OpenSIPS/opensips/compare/ef7a6801c483...d29d45f7830a From noreply at github.com Fri Sep 4 12:56:08 2020 From: noreply at github.com (Zero King) Date: Fri, 04 Sep 2020 05:56:08 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4bd563: rtpengine: fix single-bit field type Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 4bd5634b665e47a8c2a5e174ffbf0f2ec0d020bf https://github.com/OpenSIPS/opensips/commit/4bd5634b665e47a8c2a5e174ffbf0f2ec0d020bf Author: Zero King Date: 2020-09-04 (Fri, 04 Sep 2020) Changed paths: M modules/rtpengine/bencode.h Log Message: ----------- rtpengine: fix single-bit field type (cherry picked from commit 9c4f6c1c7f7ac88e19ff78b5169c33b17b1d8d38) From noreply at github.com Fri Sep 4 12:56:08 2020 From: noreply at github.com (Zero King) Date: Fri, 04 Sep 2020 05:56:08 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7818cc: rtpengine: fix single-bit field type Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 7818cc5f3aa11ac98230b53093350e34c520ff26 https://github.com/OpenSIPS/opensips/commit/7818cc5f3aa11ac98230b53093350e34c520ff26 Author: Zero King Date: 2020-09-04 (Fri, 04 Sep 2020) Changed paths: M modules/rtpengine/bencode.h Log Message: ----------- rtpengine: fix single-bit field type (cherry picked from commit 9c4f6c1c7f7ac88e19ff78b5169c33b17b1d8d38) From noreply at github.com Fri Sep 4 12:56:09 2020 From: noreply at github.com (Zero King) Date: Fri, 04 Sep 2020 05:56:09 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4e4c9c: rtpengine: fix single-bit field type Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 4e4c9c6e88ebc12d9a95e5318c7c5999ec1593df https://github.com/OpenSIPS/opensips/commit/4e4c9c6e88ebc12d9a95e5318c7c5999ec1593df Author: Zero King Date: 2020-09-04 (Fri, 04 Sep 2020) Changed paths: M modules/rtpengine/bencode.h Log Message: ----------- rtpengine: fix single-bit field type (cherry picked from commit 9c4f6c1c7f7ac88e19ff78b5169c33b17b1d8d38) From noreply at github.com Sat Sep 5 20:38:48 2020 From: noreply at github.com (opensips-github) Date: Sat, 05 Sep 2020 13:38:48 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 97cd08: Rebuild documentation Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 97cd08fb3006bcd28690c6ef7a3ca2b4b2d804b8 https://github.com/OpenSIPS/opensips/commit/97cd08fb3006bcd28690c6ef7a3ca2b4b2d804b8 Author: OpenSIPS Date: 2020-09-05 (Sat, 05 Sep 2020) Changed paths: M modules/aaa_radius/README M modules/aaa_radius/doc/contributors.xml M modules/acc/README M modules/acc/doc/contributors.xml M modules/alias_db/README M modules/alias_db/doc/contributors.xml M modules/auth/README M modules/auth/doc/contributors.xml M modules/b2b_logic/README M modules/b2b_logic/doc/contributors.xml M modules/b2b_sca/README M modules/b2b_sca/doc/contributors.xml M modules/cachedb_local/README M modules/cachedb_local/doc/contributors.xml M modules/cachedb_sql/README M modules/cachedb_sql/doc/contributors.xml M modules/call_center/README M modules/call_center/doc/contributors.xml M modules/call_control/README M modules/call_control/doc/contributors.xml M modules/compression/README M modules/compression/doc/contributors.xml M modules/db_http/README M modules/db_http/doc/contributors.xml M modules/db_postgres/README M modules/db_postgres/doc/contributors.xml M modules/db_text/README M modules/db_text/doc/contributors.xml M modules/db_virtual/README M modules/db_virtual/doc/contributors.xml M modules/dialog/README M modules/dialog/doc/contributors.xml M modules/dialplan/README M modules/dialplan/doc/contributors.xml M modules/drouting/README M modules/drouting/doc/contributors.xml M modules/enum/README M modules/enum/doc/contributors.xml M modules/event_routing/README M modules/event_routing/doc/contributors.xml M modules/exec/README M modules/exec/doc/contributors.xml M modules/httpd/README M modules/httpd/doc/contributors.xml M modules/jabber/README M modules/jabber/doc/contributors.xml M modules/json/README M modules/json/doc/contributors.xml M modules/ldap/README M modules/ldap/doc/contributors.xml M modules/load_balancer/README M modules/load_balancer/doc/contributors.xml M modules/mi_datagram/README M modules/mi_datagram/doc/contributors.xml M modules/mi_fifo/README M modules/mi_fifo/doc/contributors.xml M modules/msilo/README M modules/msilo/doc/contributors.xml M modules/nathelper/README M modules/nathelper/doc/contributors.xml M modules/osp/README M modules/osp/doc/contributors.xml M modules/permissions/README M modules/permissions/doc/contributors.xml M modules/pi_http/README M modules/pi_http/doc/contributors.xml M modules/presence/README M modules/presence/doc/contributors.xml M modules/presence_xml/README M modules/presence_xml/doc/contributors.xml M modules/proto_sctp/README M modules/proto_sctp/doc/contributors.xml M modules/proto_tls/README M modules/proto_tls/doc/contributors.xml M modules/pua/README M modules/pua/doc/contributors.xml M modules/pua_bla/README M modules/pua_bla/doc/contributors.xml M modules/qos/README M modules/qos/doc/contributors.xml M modules/registrar/README M modules/registrar/doc/contributors.xml M modules/rtpengine/README M modules/rtpengine/doc/contributors.xml M modules/rtpproxy/README M modules/rtpproxy/doc/contributors.xml M modules/sipcapture/README M modules/sipcapture/doc/contributors.xml M modules/sipmsgops/README M modules/sipmsgops/doc/contributors.xml M modules/siptrace/README M modules/siptrace/doc/contributors.xml M modules/sst/README M modules/sst/doc/contributors.xml M modules/tm/README M modules/tm/doc/contributors.xml M modules/uac/README M modules/uac/doc/contributors.xml M modules/uri/README M modules/uri/doc/contributors.xml M modules/usrloc/README M modules/usrloc/doc/contributors.xml M modules/xmpp/README M modules/xmpp/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sat Sep 5 20:53:47 2020 From: noreply at github.com (opensips-github) Date: Sat, 05 Sep 2020 13:53:47 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] fdce9f: Rebuild documentation Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: fdce9f01d836a75eee2101523c3451603313dccf https://github.com/OpenSIPS/opensips/commit/fdce9f01d836a75eee2101523c3451603313dccf Author: OpenSIPS Date: 2020-09-05 (Sat, 05 Sep 2020) Changed paths: M modules/aaa_radius/README M modules/aaa_radius/doc/contributors.xml M modules/acc/README M modules/acc/doc/contributors.xml M modules/alias_db/README M modules/alias_db/doc/contributors.xml M modules/auth/README M modules/auth/doc/contributors.xml M modules/b2b_logic/README M modules/b2b_logic/doc/contributors.xml M modules/b2b_sca/README M modules/b2b_sca/doc/contributors.xml M modules/cachedb_local/README M modules/cachedb_local/doc/contributors.xml M modules/cachedb_sql/README M modules/cachedb_sql/doc/contributors.xml M modules/call_center/README M modules/call_center/doc/contributors.xml M modules/call_control/README M modules/call_control/doc/contributors.xml M modules/compression/README M modules/compression/doc/contributors.xml M modules/db_http/README M modules/db_http/doc/contributors.xml M modules/db_postgres/README M modules/db_postgres/doc/contributors.xml M modules/db_text/README M modules/db_text/doc/contributors.xml M modules/db_virtual/README M modules/db_virtual/doc/contributors.xml M modules/dialog/README M modules/dialog/doc/contributors.xml M modules/dialplan/README M modules/dialplan/doc/contributors.xml M modules/drouting/README M modules/drouting/doc/contributors.xml M modules/enum/README M modules/enum/doc/contributors.xml M modules/event_routing/README M modules/event_routing/doc/contributors.xml M modules/exec/README M modules/exec/doc/contributors.xml M modules/httpd/README M modules/httpd/doc/contributors.xml M modules/jabber/README M modules/jabber/doc/contributors.xml M modules/json/README M modules/json/doc/contributors.xml M modules/ldap/README M modules/ldap/doc/contributors.xml M modules/load_balancer/README M modules/load_balancer/doc/contributors.xml M modules/mi_datagram/README M modules/mi_datagram/doc/contributors.xml M modules/mi_fifo/README M modules/mi_fifo/doc/contributors.xml M modules/mi_html/README M modules/mi_html/doc/contributors.xml M modules/mi_xmlrpc_ng/README M modules/mi_xmlrpc_ng/doc/contributors.xml M modules/msilo/README M modules/msilo/doc/contributors.xml M modules/nathelper/README M modules/nathelper/doc/contributors.xml M modules/osp/README M modules/osp/doc/contributors.xml M modules/permissions/README M modules/permissions/doc/contributors.xml M modules/pi_http/README M modules/pi_http/doc/contributors.xml M modules/presence/README M modules/presence/doc/contributors.xml M modules/presence_xml/README M modules/presence_xml/doc/contributors.xml M modules/proto_sctp/README M modules/proto_sctp/doc/contributors.xml M modules/proto_tls/README M modules/proto_tls/doc/contributors.xml M modules/pua/README M modules/pua/doc/contributors.xml M modules/pua_bla/README M modules/pua_bla/doc/contributors.xml M modules/pua_dialoginfo/README M modules/pua_dialoginfo/doc/contributors.xml M modules/qos/README M modules/qos/doc/contributors.xml M modules/registrar/README M modules/registrar/doc/contributors.xml M modules/rtpengine/README M modules/rtpengine/doc/contributors.xml M modules/rtpproxy/README M modules/rtpproxy/doc/contributors.xml M modules/sipcapture/README M modules/sipcapture/doc/contributors.xml M modules/sipmsgops/README M modules/sipmsgops/doc/contributors.xml M modules/sst/README M modules/sst/doc/contributors.xml M modules/tm/README M modules/tm/doc/contributors.xml M modules/tracer/README M modules/tracer/doc/contributors.xml M modules/uac/README M modules/uac/doc/contributors.xml M modules/usrloc/README M modules/usrloc/doc/contributors.xml M modules/xmpp/README M modules/xmpp/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sat Sep 5 21:08:57 2020 From: noreply at github.com (opensips-github) Date: Sat, 05 Sep 2020 14:08:57 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b34551: Rebuild documentation Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: b34551c49071f325038f75b90f1a3ae1d43e44eb https://github.com/OpenSIPS/opensips/commit/b34551c49071f325038f75b90f1a3ae1d43e44eb Author: OpenSIPS Date: 2020-09-05 (Sat, 05 Sep 2020) Changed paths: M modules/aaa_radius/README M modules/aaa_radius/doc/contributors.xml M modules/acc/README M modules/acc/doc/contributors.xml M modules/alias_db/README M modules/alias_db/doc/contributors.xml M modules/auth/README M modules/auth/doc/contributors.xml M modules/b2b_logic/README M modules/b2b_logic/doc/contributors.xml M modules/b2b_sca/README M modules/b2b_sca/doc/contributors.xml M modules/cachedb_local/README M modules/cachedb_local/doc/contributors.xml M modules/cachedb_sql/README M modules/cachedb_sql/doc/contributors.xml M modules/call_center/README M modules/call_center/doc/contributors.xml M modules/call_control/README M modules/call_control/doc/contributors.xml M modules/carrierroute/README M modules/carrierroute/doc/contributors.xml M modules/compression/README M modules/compression/doc/contributors.xml M modules/db_http/README M modules/db_http/doc/contributors.xml M modules/db_postgres/README M modules/db_postgres/doc/contributors.xml M modules/db_text/README M modules/db_text/doc/contributors.xml M modules/db_virtual/README M modules/db_virtual/doc/contributors.xml M modules/dialog/README M modules/dialog/doc/contributors.xml M modules/dialplan/README M modules/dialplan/doc/contributors.xml M modules/drouting/README M modules/drouting/doc/contributors.xml M modules/emergency/README M modules/emergency/doc/contributors.xml M modules/enum/README M modules/enum/doc/contributors.xml M modules/event_datagram/README M modules/event_datagram/doc/contributors.xml M modules/event_rabbitmq/README M modules/event_rabbitmq/doc/contributors.xml M modules/event_routing/README M modules/event_routing/doc/contributors.xml M modules/event_stream/README M modules/event_stream/doc/contributors.xml M modules/exec/README M modules/exec/doc/contributors.xml M modules/httpd/README M modules/httpd/doc/contributors.xml M modules/jabber/README M modules/jabber/doc/contributors.xml M modules/json/README M modules/json/doc/contributors.xml M modules/ldap/README M modules/ldap/doc/contributors.xml M modules/load_balancer/README M modules/load_balancer/doc/contributors.xml M modules/media_exchange/README M modules/media_exchange/doc/contributors.xml M modules/mi_datagram/README M modules/mi_datagram/doc/contributors.xml M modules/mi_fifo/README M modules/mi_fifo/doc/contributors.xml M modules/mi_html/README M modules/mi_html/doc/contributors.xml M modules/mi_xmlrpc_ng/README M modules/mi_xmlrpc_ng/doc/contributors.xml M modules/msilo/README M modules/msilo/doc/contributors.xml M modules/nathelper/README M modules/nathelper/doc/contributors.xml M modules/osp/README M modules/osp/doc/contributors.xml M modules/permissions/README M modules/permissions/doc/contributors.xml M modules/pi_http/README M modules/pi_http/doc/contributors.xml M modules/presence/README M modules/presence/doc/contributors.xml M modules/presence_xml/README M modules/presence_xml/doc/contributors.xml M modules/proto_sctp/README M modules/proto_sctp/doc/contributors.xml M modules/proto_smpp/README M modules/proto_smpp/doc/contributors.xml M modules/proto_tls/README M modules/proto_tls/doc/contributors.xml M modules/pua/README M modules/pua/doc/contributors.xml M modules/pua_bla/README M modules/pua_bla/doc/contributors.xml M modules/pua_dialoginfo/README M modules/pua_dialoginfo/doc/contributors.xml M modules/qos/README M modules/qos/doc/contributors.xml M modules/qrouting/README M modules/qrouting/doc/contributors.xml M modules/registrar/README M modules/registrar/doc/contributors.xml M modules/rtpengine/README M modules/rtpengine/doc/contributors.xml M modules/rtpproxy/README M modules/rtpproxy/doc/contributors.xml M modules/sipcapture/README M modules/sipcapture/doc/contributors.xml M modules/sipmsgops/README M modules/sipmsgops/doc/contributors.xml M modules/sst/README M modules/sst/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 M modules/tracer/README M modules/tracer/doc/contributors.xml M modules/uac/README M modules/uac/doc/contributors.xml M modules/usrloc/README M modules/usrloc/doc/contributors.xml M modules/xmpp/README M modules/xmpp/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Mon Sep 7 12:11:56 2020 From: noreply at github.com (Liviu Chircu) Date: Mon, 07 Sep 2020 05:11:56 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] fb34cb: nathelper: Do not crash on bad ping reply Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: fb34cbc51405d7928dac0768be4ad912f1bb0bed https://github.com/OpenSIPS/opensips/commit/fb34cbc51405d7928dac0768be4ad912f1bb0bed Author: Liviu Chircu Date: 2020-09-07 (Mon, 07 Sep 2020) Changed paths: M modules/nathelper/sip_pinger.h Log Message: ----------- nathelper: Do not crash on bad ping reply Credits to Alexey Vasilyev for the report! Fixes #2242 From noreply at github.com Mon Sep 7 12:12:43 2020 From: noreply at github.com (Liviu Chircu) Date: Mon, 07 Sep 2020 05:12:43 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e74829: nathelper: Do not crash on bad ping reply Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: e74829d443da599a24a14ac3ee4cd46ae09d79c6 https://github.com/OpenSIPS/opensips/commit/e74829d443da599a24a14ac3ee4cd46ae09d79c6 Author: Liviu Chircu Date: 2020-09-07 (Mon, 07 Sep 2020) Changed paths: M modules/nathelper/sip_pinger.h Log Message: ----------- nathelper: Do not crash on bad ping reply Credits to Alexey Vasilyev for the report! Fixes #2242 (cherry picked from commit fb34cbc51405d7928dac0768be4ad912f1bb0bed) From noreply at github.com Mon Sep 7 12:12:43 2020 From: noreply at github.com (Liviu Chircu) Date: Mon, 07 Sep 2020 05:12:43 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 66b77c: nathelper: Do not crash on bad ping reply Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 66b77c84fb2a19619c5f955e3185ad0f96efe869 https://github.com/OpenSIPS/opensips/commit/66b77c84fb2a19619c5f955e3185ad0f96efe869 Author: Liviu Chircu Date: 2020-09-07 (Mon, 07 Sep 2020) Changed paths: M modules/nathelper/sip_pinger.h Log Message: ----------- nathelper: Do not crash on bad ping reply Credits to Alexey Vasilyev for the report! Fixes #2242 (cherry picked from commit fb34cbc51405d7928dac0768be4ad912f1bb0bed) From noreply at github.com Mon Sep 7 12:12:43 2020 From: noreply at github.com (Liviu Chircu) Date: Mon, 07 Sep 2020 05:12:43 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 29f8cc: nathelper: Do not crash on bad ping reply Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 29f8cca6989a176578d2d432ec16ca56ad8e6c2d https://github.com/OpenSIPS/opensips/commit/29f8cca6989a176578d2d432ec16ca56ad8e6c2d Author: Liviu Chircu Date: 2020-09-07 (Mon, 07 Sep 2020) Changed paths: M modules/nathelper/sip_pinger.h Log Message: ----------- nathelper: Do not crash on bad ping reply Credits to Alexey Vasilyev for the report! Fixes #2242 (cherry picked from commit fb34cbc51405d7928dac0768be4ad912f1bb0bed) From noreply at github.com Tue Sep 8 01:15:44 2020 From: noreply at github.com (Ovidiu Sas) Date: Mon, 07 Sep 2020 18:15:44 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2efaee: dialog: fix/reformat some logs Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 2efaeee24c69841e9776e360960bc8d644081ff9 https://github.com/OpenSIPS/opensips/commit/2efaeee24c69841e9776e360960bc8d644081ff9 Author: Ovidiu Sas Date: 2020-09-07 (Mon, 07 Sep 2020) Changed paths: M modules/dialog/dlg_handlers.c Log Message: ----------- dialog: fix/reformat some logs From noreply at github.com Tue Sep 8 13:40:42 2020 From: noreply at github.com (Ovidiu Sas) Date: Tue, 08 Sep 2020 06:40:42 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 51c5fb: dialog: fix/reformat some logs Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 51c5fbb9aa52dd23bcdf2cd3985cfb65aeac684c https://github.com/OpenSIPS/opensips/commit/51c5fbb9aa52dd23bcdf2cd3985cfb65aeac684c Author: Ovidiu Sas Date: 2020-09-08 (Tue, 08 Sep 2020) Changed paths: M modules/dialog/dlg_handlers.c Log Message: ----------- dialog: fix/reformat some logs (cherry picked from commit 2efaeee24c69841e9776e360960bc8d644081ff9) From noreply at github.com Tue Sep 8 13:41:25 2020 From: noreply at github.com (Ovidiu Sas) Date: Tue, 08 Sep 2020 06:41:25 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0eebc8: dialog: fix/reformat some logs Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 0eebc87464a215c8c5b2acbde8891154a0d52e44 https://github.com/OpenSIPS/opensips/commit/0eebc87464a215c8c5b2acbde8891154a0d52e44 Author: Ovidiu Sas Date: 2020-09-08 (Tue, 08 Sep 2020) Changed paths: M modules/dialog/dlg_handlers.c Log Message: ----------- dialog: fix/reformat some logs (cherry picked from commit 2efaeee24c69841e9776e360960bc8d644081ff9) From noreply at github.com Tue Sep 8 13:47:43 2020 From: noreply at github.com (Ovidiu Sas) Date: Tue, 08 Sep 2020 06:47:43 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 83d0ca: dialog: fix/reformat some logs Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 83d0ca9a7763c3c4ae6f6ef8461c1a573c0d6163 https://github.com/OpenSIPS/opensips/commit/83d0ca9a7763c3c4ae6f6ef8461c1a573c0d6163 Author: Ovidiu Sas Date: 2020-09-08 (Tue, 08 Sep 2020) Changed paths: M modules/dialog/dlg_handlers.c Log Message: ----------- dialog: fix/reformat some logs (cherry picked from commit 2efaeee24c69841e9776e360960bc8d644081ff9) From noreply at github.com Tue Sep 8 14:03:17 2020 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 08 Sep 2020 07:03:17 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6ddfe6: Reset config errors counter on every config parsing Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 6ddfe6221940a8c71cfd118dd36c022251e1100b https://github.com/OpenSIPS/opensips/commit/6ddfe6221940a8c71cfd118dd36c022251e1100b Author: Alexey Vasilyev Date: 2020-09-08 (Tue, 08 Sep 2020) Changed paths: M cfg_pp.c Log Message: ----------- Reset config errors counter on every config parsing Commit: 926d7c71564d71c6eec207a811ab0ee68f860499 https://github.com/OpenSIPS/opensips/commit/926d7c71564d71c6eec207a811ab0ee68f860499 Author: Bogdan Andrei IANCU Date: 2020-09-08 (Tue, 08 Sep 2020) Changed paths: M cfg_pp.c Log Message: ----------- Merge pull request #2244 from vasilevalex/cfg_parse Reset config errors counter on every config parsing Compare: https://github.com/OpenSIPS/opensips/compare/2efaeee24c69...926d7c71564d From noreply at github.com Tue Sep 8 14:07:11 2020 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 08 Sep 2020 14:07:11 +0000 (UTC) Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6a6087: Merge pull request #2244 from vasilevalex/cfg_parse Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 6a60877485ab442bb3165ad05d5b80d8dd928370 https://github.com/OpenSIPS/opensips/commit/6a60877485ab442bb3165ad05d5b80d8dd928370 Author: Bogdan Andrei IANCU Date: 2020-09-08 (Tue, 08 Sep 2020) Changed paths: M cfg_pp.c Log Message: ----------- Merge pull request #2244 from vasilevalex/cfg_parse Reset config errors counter on every config parsing (cherry picked from commit 926d7c71564d71c6eec207a811ab0ee68f860499) From noreply at github.com Tue Sep 8 14:07:39 2020 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 08 Sep 2020 07:07:39 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1c03d2: Merge pull request #2244 from vasilevalex/cfg_parse Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 1c03d29fbb15e2183863a724f055bab2c23c7c56 https://github.com/OpenSIPS/opensips/commit/1c03d29fbb15e2183863a724f055bab2c23c7c56 Author: Bogdan Andrei IANCU Date: 2020-09-08 (Tue, 08 Sep 2020) Changed paths: M cfg_pp.c Log Message: ----------- Merge pull request #2244 from vasilevalex/cfg_parse Reset config errors counter on every config parsing (cherry picked from commit 926d7c71564d71c6eec207a811ab0ee68f860499) From bogdan at opensips.org Tue Sep 8 14:53:11 2020 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Tue, 8 Sep 2020 17:53:11 +0300 Subject: [OpenSIPS-Devel] OpenSIPS Summit 2020 - Day 2 - starting now Message-ID: <10d598d2-a5dc-c105-259e-583da8bb708e@opensips.org> https://youtu.be/LtsKEEeRLEU JOIN US! -- Bogdan-Andrei Iancu OpenSIPS Founder and Developer https://www.opensips-solutions.com OpenSIPS Summit 2020 online https://www.opensips.org/events/Summit-2020Distributed/ From bogdan at opensips.org Wed Sep 9 14:44:44 2020 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 9 Sep 2020 17:44:44 +0300 Subject: [OpenSIPS-Devel] [OpenSIPS-Users] OpenSIPS Summit 2020 - Day 3 - starting now Message-ID: <85b9dea0-e03a-209a-e640-29022326bf59@opensips.org> https://youtu.be/uHFOB-J8GIQ Join us now ! -- Bogdan-Andrei Iancu OpenSIPS Founder and Developer https://www.opensips-solutions.com OpenSIPS Summit 2020 online https://www.opensips.org/events/Summit-2020Distributed/ From bogdan at opensips.org Thu Sep 10 14:57:57 2020 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 10 Sep 2020 17:57:57 +0300 Subject: [OpenSIPS-Devel] OpenSIPS Summit 2020 - Day 4 - starting now Message-ID: https://youtu.be/T-_uN7mdffE Join us now ! -- Bogdan-Andrei Iancu OpenSIPS Founder and Developer https://www.opensips-solutions.com OpenSIPS Summit 2020 online https://www.opensips.org/events/Summit-2020Distributed/ From noreply at github.com Thu Sep 10 19:49:23 2020 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Thu, 10 Sep 2020 12:49:23 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a53f3b: cJSON lib: fix double free in case of string parsi... Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: a53f3bd689a01c495809214823d07bfc3cab512a https://github.com/OpenSIPS/opensips/commit/a53f3bd689a01c495809214823d07bfc3cab512a Author: Vlad Patrascu Date: 2020-09-10 (Thu, 10 Sep 2020) Changed paths: M lib/cJSON.c Log Message: ----------- cJSON lib: fix double free in case of string parsing error Fixes #1977 From noreply at github.com Thu Sep 10 19:49:31 2020 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Thu, 10 Sep 2020 12:49:31 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1e046a: cJSON lib: fix double free in case of string parsi... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 1e046a9a86cebc2a18c3c8f9cc8e74cd481823a9 https://github.com/OpenSIPS/opensips/commit/1e046a9a86cebc2a18c3c8f9cc8e74cd481823a9 Author: Vlad Patrascu Date: 2020-09-10 (Thu, 10 Sep 2020) Changed paths: M lib/cJSON.c Log Message: ----------- cJSON lib: fix double free in case of string parsing error Fixes #1977 (cherry picked from commit a53f3bd689a01c495809214823d07bfc3cab512a) From noreply at github.com Thu Sep 10 19:49:42 2020 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Thu, 10 Sep 2020 12:49:42 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e0704c: cJSON lib: fix double free in case of string parsi... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: e0704c7bf32863452fc1567fd8defe211d28dcae https://github.com/OpenSIPS/opensips/commit/e0704c7bf32863452fc1567fd8defe211d28dcae Author: Vlad Patrascu Date: 2020-09-10 (Thu, 10 Sep 2020) Changed paths: M lib/cJSON.c Log Message: ----------- cJSON lib: fix double free in case of string parsing error Fixes #1977 (cherry picked from commit a53f3bd689a01c495809214823d07bfc3cab512a) From noreply at github.com Thu Sep 10 19:49:53 2020 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Thu, 10 Sep 2020 12:49:53 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] bfbe1d: cJSON lib: fix double free in case of string parsi... Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: bfbe1dd6ce9ab6727cdd68b97984ae28211efa7d https://github.com/OpenSIPS/opensips/commit/bfbe1dd6ce9ab6727cdd68b97984ae28211efa7d Author: Vlad Patrascu Date: 2020-09-10 (Thu, 10 Sep 2020) Changed paths: M lib/cJSON.c Log Message: ----------- cJSON lib: fix double free in case of string parsing error Fixes #1977 (cherry picked from commit a53f3bd689a01c495809214823d07bfc3cab512a) From bogdan at opensips.org Fri Sep 11 14:44:00 2020 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Fri, 11 Sep 2020 17:44:00 +0300 Subject: [OpenSIPS-Devel] OpenSIPS Summit 2020 - Day 5 - starting now Message-ID: <9e0b3248-4a59-2eb0-aa05-ebce7a04bd05@opensips.org> https://youtu.be/NHzwOp2qYzQ Join us now ! -- Bogdan-Andrei Iancu OpenSIPS Founder and Developer https://www.opensips-solutions.com OpenSIPS Summit 2020 online https://www.opensips.org/events/Summit-2020Distributed/ From noreply at github.com Sat Sep 12 20:39:03 2020 From: noreply at github.com (opensips-github) Date: Sat, 12 Sep 2020 13:39:03 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2e8224: Rebuild documentation Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 2e8224cc7a3a1e4fe9d9988cea36550d49f5bd04 https://github.com/OpenSIPS/opensips/commit/2e8224cc7a3a1e4fe9d9988cea36550d49f5bd04 Author: OpenSIPS Date: 2020-09-12 (Sat, 12 Sep 2020) Changed paths: M modules/dialog/README M modules/dialog/doc/contributors.xml M modules/nathelper/README M modules/nathelper/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sat Sep 12 20:53:50 2020 From: noreply at github.com (opensips-github) Date: Sat, 12 Sep 2020 13:53:50 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] bc1a0c: Rebuild documentation Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: bc1a0ce085d5beb731e13c2ee014ffab90c003ca https://github.com/OpenSIPS/opensips/commit/bc1a0ce085d5beb731e13c2ee014ffab90c003ca Author: OpenSIPS Date: 2020-09-12 (Sat, 12 Sep 2020) Changed paths: M modules/dialog/README M modules/dialog/doc/contributors.xml M modules/nathelper/README M modules/nathelper/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sat Sep 12 21:09:37 2020 From: noreply at github.com (opensips-github) Date: Sat, 12 Sep 2020 14:09:37 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 58d5d1: Rebuild documentation Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 58d5d11bf59d7b5ae576e3a6d60f950a119d8435 https://github.com/OpenSIPS/opensips/commit/58d5d11bf59d7b5ae576e3a6d60f950a119d8435 Author: OpenSIPS Date: 2020-09-12 (Sat, 12 Sep 2020) Changed paths: M modules/dialog/README M modules/dialog/doc/contributors.xml M modules/nathelper/README M modules/nathelper/doc/contributors.xml Log Message: ----------- Rebuild documentation From bogdan at opensips.org Mon Sep 14 10:15:45 2020 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Mon, 14 Sep 2020 13:15:45 +0300 Subject: [OpenSIPS-Devel] OpenSIPS Summit 2020 - Day 6 - workshops Message-ID: <81a4ece4-96dd-29e7-21aa-5b533e376042@opensips.org> Hello all! After a full week of conferencing, let's continue the OpenSIPS Summit with some highly hands-on tech sessions. Today is the Workshop day, with*Homer, Janus, CGRateS and OpenSIPS. *All the sessions will be held in this*conference Room:**https://meet.google.com/ejk-gfjr-khm **- EVERYONE is welcome to JOIN here*. (of course, the youtube streaming will still be in place) The schedule of the day may be found in theOpenSIPS Google Calendar Best regards, -- Bogdan-Andrei Iancu OpenSIPS Founder and Developer https://www.opensips-solutions.com OpenSIPS Summit 2020 online https://www.opensips.org/events/Summit-2020Distributed/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at github.com Tue Sep 15 05:58:05 2020 From: noreply at github.com (Bogdan Andrei IANCU) Date: Mon, 14 Sep 2020 22:58:05 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 58bead: [core] fix building path hdr for IPv6 Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 58bead88852993877237984e32d4da47f01a7ba9 https://github.com/OpenSIPS/opensips/commit/58bead88852993877237984e32d4da47f01a7ba9 Author: Bogdan-Andrei Iancu Date: 2020-09-15 (Tue, 15 Sep 2020) Changed paths: M lib/path.c Log Message: ----------- [core] fix building path hdr for IPv6 IPv6 addresses in path received parameter are not enclosed in brackes Credits go to @hafkensite / Jasper Hafkenscheid Closes #2247 From noreply at github.com Tue Sep 15 05:59:34 2020 From: noreply at github.com (Bogdan Andrei IANCU) Date: Mon, 14 Sep 2020 22:59:34 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5f9be4: [core] fix building path hdr for IPv6 Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 5f9be4ed6965adb6397dfbd1630992d203743ba2 https://github.com/OpenSIPS/opensips/commit/5f9be4ed6965adb6397dfbd1630992d203743ba2 Author: Bogdan-Andrei Iancu Date: 2020-09-15 (Tue, 15 Sep 2020) Changed paths: M lib/path.c Log Message: ----------- [core] fix building path hdr for IPv6 IPv6 addresses in path received parameter are not enclosed in brackes Credits go to @hafkensite / Jasper Hafkenscheid Closes #2247 (cherry picked from commit 58bead88852993877237984e32d4da47f01a7ba9) From noreply at github.com Tue Sep 15 05:59:57 2020 From: noreply at github.com (Bogdan Andrei IANCU) Date: Mon, 14 Sep 2020 22:59:57 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e2aa23: [core] fix building path hdr for IPv6 Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: e2aa23ba82456b927e6a3f50e9bf527e49b163ea https://github.com/OpenSIPS/opensips/commit/e2aa23ba82456b927e6a3f50e9bf527e49b163ea Author: Bogdan-Andrei Iancu Date: 2020-09-15 (Tue, 15 Sep 2020) Changed paths: M lib/path.c Log Message: ----------- [core] fix building path hdr for IPv6 IPv6 addresses in path received parameter are not enclosed in brackes Credits go to @hafkensite / Jasper Hafkenscheid Closes #2247 (cherry picked from commit 58bead88852993877237984e32d4da47f01a7ba9) From noreply at github.com Tue Sep 15 06:01:28 2020 From: noreply at github.com (Bogdan Andrei IANCU) Date: Mon, 14 Sep 2020 23:01:28 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a520f7: [core] fix building path hdr for IPv6 Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: a520f718e75a3e475c30c7364b381c3c391cdb1b https://github.com/OpenSIPS/opensips/commit/a520f718e75a3e475c30c7364b381c3c391cdb1b Author: Bogdan-Andrei Iancu Date: 2020-09-15 (Tue, 15 Sep 2020) Changed paths: M lib/path.c Log Message: ----------- [core] fix building path hdr for IPv6 IPv6 addresses in path received parameter are not enclosed in brackes Credits go to @hafkensite / Jasper Hafkenscheid Closes #2247 (cherry picked from commit 58bead88852993877237984e32d4da47f01a7ba9) From noreply at github.com Tue Sep 15 06:53:18 2020 From: noreply at github.com (Bogdan Andrei IANCU) Date: Mon, 14 Sep 2020 23:53:18 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e1347e: [core] fix limited support for transport vals in PATH Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: e1347ebe47984492f5a7d383ef00559ce41da8be https://github.com/OpenSIPS/opensips/commit/e1347ebe47984492f5a7d383ef00559ce41da8be Author: Bogdan-Andrei Iancu Date: 2020-09-15 (Tue, 15 Sep 2020) 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) From noreply at github.com Tue Sep 15 06:54:10 2020 From: noreply at github.com (Bogdan Andrei IANCU) Date: Mon, 14 Sep 2020 23:54:10 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f6e258: [core] fix limited support for transport vals in PATH Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: f6e258e899918e4c8780b0b99c26d44a24cde625 https://github.com/OpenSIPS/opensips/commit/f6e258e899918e4c8780b0b99c26d44a24cde625 Author: Bogdan-Andrei Iancu Date: 2020-09-15 (Tue, 15 Sep 2020) 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) From noreply at github.com Tue Sep 15 06:57:05 2020 From: noreply at github.com (Bogdan Andrei IANCU) Date: Mon, 14 Sep 2020 23:57:05 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 72e4b9: [core] missing file from e1347ebe4 Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 72e4b9d4f85ed5f8a745811fd47f6a2d02a6a993 https://github.com/OpenSIPS/opensips/commit/72e4b9d4f85ed5f8a745811fd47f6a2d02a6a993 Author: Bogdan-Andrei Iancu Date: 2020-09-15 (Tue, 15 Sep 2020) Changed paths: M lib/path.h Log Message: ----------- [core] missing file from e1347ebe4 From noreply at github.com Tue Sep 15 06:58:23 2020 From: noreply at github.com (Bogdan Andrei IANCU) Date: Mon, 14 Sep 2020 23:58:23 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4192f7: [core] missing file from e1347ebe4 Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 4192f7806a3d7d6dfb60830ebcd519dcc0c7660d https://github.com/OpenSIPS/opensips/commit/4192f7806a3d7d6dfb60830ebcd519dcc0c7660d Author: Bogdan-Andrei Iancu Date: 2020-09-15 (Tue, 15 Sep 2020) Changed paths: M lib/path.h Log Message: ----------- [core] missing file from e1347ebe4 (cherry picked from commit 72e4b9d4f85ed5f8a745811fd47f6a2d02a6a993) From noreply at github.com Tue Sep 15 06:58:58 2020 From: noreply at github.com (Bogdan Andrei IANCU) Date: Mon, 14 Sep 2020 23:58:58 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c70143: [core] missing file from e1347ebe4 Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: c701436bb521a1264cd3ae8a58b41bc7da219eb1 https://github.com/OpenSIPS/opensips/commit/c701436bb521a1264cd3ae8a58b41bc7da219eb1 Author: Bogdan-Andrei Iancu Date: 2020-09-15 (Tue, 15 Sep 2020) Changed paths: M lib/path.h Log Message: ----------- [core] missing file from e1347ebe4 (cherry picked from commit 72e4b9d4f85ed5f8a745811fd47f6a2d02a6a993) From noreply at github.com Tue Sep 15 06:59:33 2020 From: noreply at github.com (Bogdan Andrei IANCU) Date: Mon, 14 Sep 2020 23:59:33 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3f0538: [core] fix limited support for transport vals in PATH Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 3f053873f05b5b6eaf15670083f6f0a4fc938544 https://github.com/OpenSIPS/opensips/commit/3f053873f05b5b6eaf15670083f6f0a4fc938544 Author: Bogdan-Andrei Iancu Date: 2020-09-15 (Tue, 15 Sep 2020) 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) Commit: 97d074207b8ded150c7199e12e9c5b79fd2119eb https://github.com/OpenSIPS/opensips/commit/97d074207b8ded150c7199e12e9c5b79fd2119eb Author: Bogdan-Andrei Iancu Date: 2020-09-15 (Tue, 15 Sep 2020) Changed paths: M lib/path.h Log Message: ----------- [core] missing file from e1347ebe4 (cherry picked from commit 72e4b9d4f85ed5f8a745811fd47f6a2d02a6a993) Compare: https://github.com/OpenSIPS/opensips/compare/e2aa23ba8245...97d074207b8d From noreply at github.com Tue Sep 15 09:46:52 2020 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 15 Sep 2020 02:46:52 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a88a57: [core] fix missing check on DNS threshold Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: a88a57479a0217331e080b403476a5ca8d126395 https://github.com/OpenSIPS/opensips/commit/a88a57479a0217331e080b403476a5ca8d126395 Author: Bogdan-Andrei Iancu Date: 2020-09-15 (Tue, 15 Sep 2020) Changed paths: M resolve.c Log Message: ----------- [core] fix missing check on DNS threshold For the DNS A record lookups the DNS threshold was not properly checked and reported. Reported by @bcnewlin / Ben Newlin Many thanks to Ben for helpin to troubleshoot this issue. From noreply at github.com Tue Sep 15 09:55:07 2020 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 15 Sep 2020 02:55:07 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2736d6: [core] convert space identation to tabs Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 2736d6e4784b948083c3b9b711514571da6eb3c1 https://github.com/OpenSIPS/opensips/commit/2736d6e4784b948083c3b9b711514571da6eb3c1 Author: Bogdan-Andrei Iancu Date: 2020-09-15 (Tue, 15 Sep 2020) Changed paths: M resolve.c Log Message: ----------- [core] convert space identation to tabs From noreply at github.com Tue Sep 15 09:59:05 2020 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 15 Sep 2020 02:59:05 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 32bef0: [core] fixed bogus paste from 2736d6 Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 32bef0519e4667041c65afbfdf50a48ff20b3a73 https://github.com/OpenSIPS/opensips/commit/32bef0519e4667041c65afbfdf50a48ff20b3a73 Author: Bogdan-Andrei Iancu Date: 2020-09-15 (Tue, 15 Sep 2020) Changed paths: M resolve.c Log Message: ----------- [core] fixed bogus paste from 2736d6 From noreply at github.com Tue Sep 15 10:02:42 2020 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 15 Sep 2020 10:02:42 +0000 (UTC) Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 411f45: [load_balancer] Fix wrong param name on MI lb_resize Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 411f456606d55c40ce98511222c8231fbb57a18d https://github.com/OpenSIPS/opensips/commit/411f456606d55c40ce98511222c8231fbb57a18d Author: Bogdan-Andrei Iancu Date: 2020-09-15 (Tue, 15 Sep 2020) Changed paths: M modules/load_balancer/load_balancer.c Log Message: ----------- [load_balancer] Fix wrong param name on MI lb_resize Correct the name of the MI lb_resize command parameter used for the new capacity of the destination Credits go to @zhanghaiming Closes #2246 From noreply at github.com Tue Sep 15 10:03:36 2020 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 15 Sep 2020 03:03:36 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6a559d: [load_balancer] Fix wrong param name on MI lb_resize Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 6a559d58347dc090ca7021f100cd355c16194d88 https://github.com/OpenSIPS/opensips/commit/6a559d58347dc090ca7021f100cd355c16194d88 Author: Bogdan-Andrei Iancu Date: 2020-09-15 (Tue, 15 Sep 2020) Changed paths: M modules/load_balancer/load_balancer.c Log Message: ----------- [load_balancer] Fix wrong param name on MI lb_resize Correct the name of the MI lb_resize command parameter used for the new capacity of the destination Credits go to @zhanghaiming Closes #2246 (cherry picked from commit 411f456606d55c40ce98511222c8231fbb57a18d) From noreply at github.com Tue Sep 15 10:04:04 2020 From: noreply at github.com (Bogdan Andrei IANCU) Date: Tue, 15 Sep 2020 03:04:04 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 807c13: [load_balancer] Fix wrong param name on MI lb_resize Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 807c13b59f7a2a3bd3731e1db69e15904b06459c https://github.com/OpenSIPS/opensips/commit/807c13b59f7a2a3bd3731e1db69e15904b06459c Author: Bogdan-Andrei Iancu Date: 2020-09-15 (Tue, 15 Sep 2020) Changed paths: M modules/load_balancer/load_balancer.c Log Message: ----------- [load_balancer] Fix wrong param name on MI lb_resize Correct the name of the MI lb_resize command parameter used for the new capacity of the destination Credits go to @zhanghaiming Closes #2246 (cherry picked from commit 411f456606d55c40ce98511222c8231fbb57a18d) From noreply at github.com Tue Sep 15 13:26:19 2020 From: noreply at github.com (Liviu Chircu) Date: Tue, 15 Sep 2020 13:26:19 +0000 (UTC) Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 27d586: SIP digest auth: Improve handling for multiple dig... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 27d5862fb834e2c71f2fefb89a27430e30814647 https://github.com/OpenSIPS/opensips/commit/27d5862fb834e2c71f2fefb89a27430e30814647 Author: Liviu Chircu Date: 2020-09-15 (Tue, 15 Sep 2020) Changed paths: M modules/b2b_entities/dlg.c M modules/sipmsgops/sipmsgops.c M modules/uac/auth.c M modules/uac_registrant/registrant.c M parser/parse_authenticate.c M parser/parse_authenticate.h Log Message: ----------- SIP digest auth: Improve handling for multiple digest challenges Before this patch, OpenSIPS would always work with the digest credentials of the 1st WWW/Proxy-Authenticate header field. While RFC 3261 does not define the behavior with multiple WWW/Proxy-Authenticate headers, in § 22.3 it is stated that: Note that if an authentication scheme that does not support realms is used in the Proxy-Authorization header field, a proxy server MUST attempt to parse all Proxy-Authorization header field values to determine whether one of them has what the proxy server considers to be valid credentials. ... so a proxy must _walk_ through unacceptable headers until it finds one with "valid" credentials. In the context of the upcoming RFC 8760, this would also mean: finding an auth header field with an MD5 digest algorithm, which is the only one currently supported. TL;DR: this patch improves the "uac", "uac_registrant" and "b2b_entities" modules so they correctly process 3 WWW-Authenticate headers with the following algorithm preference: algorithm=SHA-512-256 algorithm=SHA-256 algorithm=MD5 ... and correctly build an MD5-based response for the 3rd header field. Issue discovered during OpenSIPIt 2020 From sobomax at sippysoft.com Tue Sep 15 20:30:52 2020 From: sobomax at sippysoft.com (Maxim Sobolev) Date: Tue, 15 Sep 2020 13:30:52 -0700 Subject: [OpenSIPS-Devel] Thanks for the great online event! Message-ID: Hey folks, just wanted my gratitude to everyone who made OpenSIPS Distributed Summit 2020 such a great event! Org team, presenters, viewers: without any of you it won't be possible!! I look forward to seeing you all in person eventually, but also I hope we now be able to continue doing this more often in an online format of one form or another as well. -Max -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at github.com Wed Sep 16 13:56:48 2020 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Wed, 16 Sep 2020 06:56:48 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f17737: dialog: fix bug when "state" was not shown by dlg_... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: f17737985e65e88d416b102f6f3f5503f918768f https://github.com/OpenSIPS/opensips/commit/f17737985e65e88d416b102f6f3f5503f918768f Author: Razvan Crainea Date: 2020-09-16 (Wed, 16 Sep 2020) Changed paths: M modules/dialog/dlg_hash.c Log Message: ----------- dialog: fix bug when "state" was not shown by dlg_list Commit d883a0d72a introduced a bug in the dialog module that was no longer printing the "state" node in the MI output; this commit fixes the bug. From noreply at github.com Wed Sep 16 13:57:11 2020 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Wed, 16 Sep 2020 06:57:11 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7b7fbf: dialog: fix bug when "state" was not shown by dlg_... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 7b7fbfc7c930f9b75dd64e4fdbc78ca603456463 https://github.com/OpenSIPS/opensips/commit/7b7fbfc7c930f9b75dd64e4fdbc78ca603456463 Author: Razvan Crainea Date: 2020-09-16 (Wed, 16 Sep 2020) Changed paths: M modules/dialog/dlg_hash.c Log Message: ----------- dialog: fix bug when "state" was not shown by dlg_list Commit d883a0d72a introduced a bug in the dialog module that was no longer printing the "state" node in the MI output; this commit fixes the bug. (cherry picked from commit f17737985e65e88d416b102f6f3f5503f918768f) From noreply at github.com Wed Sep 16 14:33:45 2020 From: noreply at github.com (Liviu Chircu) Date: Wed, 16 Sep 2020 07:33:45 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5942d5: SIP digest auth: Complete 27d5862fb8 Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 5942d53f7aeec8eadcafd394fd1ee51ede2e5ab1 https://github.com/OpenSIPS/opensips/commit/5942d53f7aeec8eadcafd394fd1ee51ede2e5ab1 Author: Liviu Chircu Date: 2020-09-16 (Wed, 16 Sep 2020) Changed paths: M modules/b2b_entities/dlg.c Log Message: ----------- SIP digest auth: Complete 27d5862fb8 The b2b_entities was not patched well, as some weird switch fallthrough-on-error behavior was introduced. From noreply at github.com Fri Sep 18 09:57:58 2020 From: noreply at github.com (Liviu Chircu) Date: Fri, 18 Sep 2020 02:57:58 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 156460: Fix a rather obscure copy-n-paste bug in the diges... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 156460ee9658802823e184911ae62339562f2926 https://github.com/OpenSIPS/opensips/commit/156460ee9658802823e184911ae62339562f2926 Author: Maksym Sobolyev Date: 2020-09-17 (Thu, 17 Sep 2020) Changed paths: M parser/digest/digest_parser.c Log Message: ----------- Fix a rather obscure copy-n-paste bug in the digest parser causing "Digestn" to be accepted just as well as "Digest" would, however if the header happens to overflow to the next line right after that, i.e.: Authorization: Digest[CRLF] username="opensipit2020"... The header would fail to be parsed at LF. Use is_ws() macro here, don't reinvent a wheel. Commit: 659b32939d16c318fa21b9ce4b33b25b99312ca7 https://github.com/OpenSIPS/opensips/commit/659b32939d16c318fa21b9ce4b33b25b99312ca7 Author: Maksym Sobolyev Date: 2020-09-17 (Thu, 17 Sep 2020) Changed paths: M trim.h M ut.h Log Message: ----------- Use is_ws() in two more places where appropriate. Commit: d3b071a2d7792b7e6091dea11b36d9edba8c8bc7 https://github.com/OpenSIPS/opensips/commit/d3b071a2d7792b7e6091dea11b36d9edba8c8bc7 Author: Maksym Sobolyev Date: 2020-09-17 (Thu, 17 Sep 2020) Changed paths: M trim.h Log Message: ----------- Steal highly optimizable and smart algorithm to do LWS detection invented by the clang project. It does LWS detection in just a handful instructions and no branches, as compared to the dozen instructions and 4 branches currently. Some info on how it works here: https://pdimov.github.io/blog/2020/07/19/llvm-and-memchr/ ==== C code === int is_ws_original(char cp) { return ((cp == ' ') || (cp == '\r') || (cp == 'n') || (cp == '\t') || (cp == ',')); } int is_ws_new(unsigned char ch) { const unsigned int mask = (1 << (' ' - 1)) | (1 << ('\r' - 1)) | (1 << ('\n' - 1)) | (1 << ('\t' - 1)); ch--; return ch < ' ' && ((1 << ch) & mask); } ==== Compiled, latest clang/trunk, -O2, x86_64 ==== is_ws_original: # @is_ws_original mov eax, 1 cmp dil, 32 ja .LBB6_1 movzx ecx, dil movabs rdx, 4294976000 bt rdx, rcx jb .LBB6_4 .LBB6_1: cmp dil, 110 jne .LBB6_2 .LBB6_4: ret .LBB6_2: xor eax, eax cmp dil, 44 sete al ret is_ws_new: # @is_ws_new add dil, -1 cmp dil, 32 setb al movzx ecx, dil mov edx, -2147478784 bt edx, ecx setb cl and cl, al movzx eax, cl ret ==== Commit: baddd32e2fd6cb43dd8b55f8a9f494fbd506d403 https://github.com/OpenSIPS/opensips/commit/baddd32e2fd6cb43dd8b55f8a9f494fbd506d403 Author: Liviu Chircu Date: 2020-09-18 (Fri, 18 Sep 2020) Changed paths: M parser/digest/digest_parser.c M trim.h M ut.h Log Message: ----------- Merge pull request #2253 from sippy/master_2020 Fix a rather obscure copy-n-paste bug in the digest parser Compare: https://github.com/OpenSIPS/opensips/compare/f17737985e65...baddd32e2fd6 From noreply at github.com Fri Sep 18 10:10:26 2020 From: noreply at github.com (Liviu Chircu) Date: Fri, 18 Sep 2020 03:10:26 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 74558d: Merge pull request #2253 from sippy/master_2020 Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 74558d8957f57b73427d50dd7b7908f989537a12 https://github.com/OpenSIPS/opensips/commit/74558d8957f57b73427d50dd7b7908f989537a12 Author: Liviu Chircu Date: 2020-09-18 (Fri, 18 Sep 2020) Changed paths: M parser/digest/digest_parser.c M trim.h M ut.h Log Message: ----------- Merge pull request #2253 from sippy/master_2020 Fix a rather obscure copy-n-paste bug in the digest parser (cherry picked from commit baddd32e2fd6cb43dd8b55f8a9f494fbd506d403) From noreply at github.com Fri Sep 18 12:39:25 2020 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Fri, 18 Sep 2020 05:39:25 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 515394: tracer: proper distinction between types and flags... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 51539456b9aadf250c29b7ad92e24ca12d8d2f7a https://github.com/OpenSIPS/opensips/commit/51539456b9aadf250c29b7ad92e24ca12d8d2f7a Author: Razvan Crainea Date: 2020-09-18 (Fri, 18 Sep 2020) Changed paths: M modules/tracer/tracer.c Log Message: ----------- tracer: proper distinction between types and flags/scope Fixes coverity CID #199984 (cherry picked from commit 44d14d6e19134fe4b25dd4116817e0dd31aa3610) From noreply at github.com Fri Sep 18 16:40:53 2020 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Fri, 18 Sep 2020 09:40:53 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 14cce6: presence_dfks: fix dfks_set_feature doc example Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 14cce667e1c4396c6e57ba40c9af6fc1366f66fe https://github.com/OpenSIPS/opensips/commit/14cce667e1c4396c6e57ba40c9af6fc1366f66fe Author: Vlad Patrascu Date: 2020-09-18 (Fri, 18 Sep 2020) Changed paths: M modules/presence_dfks/doc/presence_dfks_admin.xml Log Message: ----------- presence_dfks: fix dfks_set_feature doc example From noreply at github.com Fri Sep 18 16:41:03 2020 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Fri, 18 Sep 2020 09:41:03 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d9af18: presence_dfks: fix dfks_set_feature doc example Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: d9af18f069c2a830bb32916fd4a73456753cef15 https://github.com/OpenSIPS/opensips/commit/d9af18f069c2a830bb32916fd4a73456753cef15 Author: Vlad Patrascu Date: 2020-09-18 (Fri, 18 Sep 2020) Changed paths: M modules/presence_dfks/doc/presence_dfks_admin.xml Log Message: ----------- presence_dfks: fix dfks_set_feature doc example (cherry picked from commit 14cce667e1c4396c6e57ba40c9af6fc1366f66fe) From noreply at github.com Fri Sep 18 18:52:26 2020 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Fri, 18 Sep 2020 11:52:26 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6ad5d4: stir_shaken: improve debug and error logs Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 6ad5d4e9eb440e60e8a512d0a5aebe576798bb69 https://github.com/OpenSIPS/opensips/commit/6ad5d4e9eb440e60e8a512d0a5aebe576798bb69 Author: Vlad Patrascu Date: 2020-09-18 (Fri, 18 Sep 2020) Changed paths: M modules/stir_shaken/stir_shaken.c Log Message: ----------- stir_shaken: improve debug and error logs From noreply at github.com Fri Sep 18 18:52:35 2020 From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=) Date: Fri, 18 Sep 2020 11:52:35 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 01c63f: stir_shaken: improve debug and error logs Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 01c63f22e2f229e70c5f8f1ff0790594fe77441f https://github.com/OpenSIPS/opensips/commit/01c63f22e2f229e70c5f8f1ff0790594fe77441f Author: Vlad Patrascu Date: 2020-09-18 (Fri, 18 Sep 2020) Changed paths: M modules/stir_shaken/stir_shaken.c Log Message: ----------- stir_shaken: improve debug and error logs (cherry picked from commit 6ad5d4e9eb440e60e8a512d0a5aebe576798bb69) From noreply at github.com Sat Sep 19 20:53:57 2020 From: noreply at github.com (opensips-github) Date: Sat, 19 Sep 2020 13:53:57 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7c5511: Rebuild documentation Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 7c5511a39cf5b1383b50dc84873362caff678162 https://github.com/OpenSIPS/opensips/commit/7c5511a39cf5b1383b50dc84873362caff678162 Author: OpenSIPS Date: 2020-09-19 (Sat, 19 Sep 2020) Changed paths: M modules/load_balancer/README M modules/load_balancer/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sat Sep 19 21:09:31 2020 From: noreply at github.com (opensips-github) Date: Sat, 19 Sep 2020 14:09:31 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c5ef38: Rebuild documentation Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: c5ef382ac77b2b6baf89d05fa7581c5185b143c2 https://github.com/OpenSIPS/opensips/commit/c5ef382ac77b2b6baf89d05fa7581c5185b143c2 Author: OpenSIPS Date: 2020-09-19 (Sat, 19 Sep 2020) Changed paths: M modules/b2b_entities/README M modules/b2b_entities/doc/contributors.xml M modules/dialog/README M modules/dialog/doc/contributors.xml M modules/load_balancer/README M modules/load_balancer/doc/contributors.xml M modules/presence_dfks/README M modules/presence_dfks/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/tracer/README M modules/tracer/doc/contributors.xml M modules/uac/README M modules/uac/doc/contributors.xml M modules/uac_registrant/README M modules/uac_registrant/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Tue Sep 22 10:29:06 2020 From: noreply at github.com (Liviu Chircu) Date: Tue, 22 Sep 2020 03:29:06 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b30ac6: EVI: Improve debug logs Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: b30ac6be3348059684ed8e79d01183784f4cb5f5 https://github.com/OpenSIPS/opensips/commit/b30ac6be3348059684ed8e79d01183784f4cb5f5 Author: Liviu Chircu Date: 2020-09-22 (Tue, 22 Sep 2020) Changed paths: M evi/evi_params.c Log Message: ----------- EVI: Improve debug logs Commit: 6757f56cdb982bc8a15519d6af0eb34188fa6951 https://github.com/OpenSIPS/opensips/commit/6757f56cdb982bc8a15519d6af0eb34188fa6951 Author: Liviu Chircu Date: 2020-09-22 (Tue, 22 Sep 2020) Changed paths: M lib/reg/pn.c M modules/registrar/save.c M modules/usrloc/doc/usrloc_admin.xml M modules/usrloc/ul_evi.c M modules/usrloc/ul_evi.h M modules/usrloc/ul_timer.c M modules/usrloc/usrloc.h Log Message: ----------- SIP PN Support: Add the "reason" param in E_UL_CONTACT_REFRESH This gives developers the ability to distinguish between the different types of Push Notifications (e.g. binding refresh, incoming call, etc.). Compare: https://github.com/OpenSIPS/opensips/compare/6ad5d4e9eb44...6757f56cdb98 From noreply at github.com Tue Sep 22 10:32:56 2020 From: noreply at github.com (Liviu Chircu) Date: Tue, 22 Sep 2020 03:32:56 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 475582: Fix gcc warning Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 4755826f7318a7e6e036a86aa28d7983a87bdbd6 https://github.com/OpenSIPS/opensips/commit/4755826f7318a7e6e036a86aa28d7983a87bdbd6 Author: Liviu Chircu Date: 2020-09-22 (Tue, 22 Sep 2020) Changed paths: M lib/reg/pn.c Log Message: ----------- Fix gcc warning From noreply at github.com Wed Sep 23 16:56:07 2020 From: noreply at github.com (Liviu Chircu) Date: Wed, 23 Sep 2020 09:56:07 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] eb5a90: gflags: Allow functions to be called from any route Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: eb5a900622e93f4c10213affb9602dcde16cf69c https://github.com/OpenSIPS/opensips/commit/eb5a900622e93f4c10213affb9602dcde16cf69c Author: Liviu Chircu Date: 2020-09-23 (Wed, 23 Sep 2020) Changed paths: M modules/gflags/gflags.c Log Message: ----------- gflags: Allow functions to be called from any route Reported by Jeff Pyle From noreply at github.com Wed Sep 23 16:56:55 2020 From: noreply at github.com (Liviu Chircu) Date: Wed, 23 Sep 2020 09:56:55 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 88f89e: gflags: Allow functions to be called from any route Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 88f89e94193854bb8beb389707b8a9a6fc8983cc https://github.com/OpenSIPS/opensips/commit/88f89e94193854bb8beb389707b8a9a6fc8983cc Author: Liviu Chircu Date: 2020-09-23 (Wed, 23 Sep 2020) Changed paths: M modules/gflags/gflags.c Log Message: ----------- gflags: Allow functions to be called from any route Reported by Jeff Pyle (cherry picked from commit eb5a900622e93f4c10213affb9602dcde16cf69c) From noreply at github.com Wed Sep 23 16:57:18 2020 From: noreply at github.com (Liviu Chircu) Date: Wed, 23 Sep 2020 09:57:18 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 359e8e: gflags: Allow functions to be called from any route Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 359e8e73783b91d168b1d151a958ac3b76e57b78 https://github.com/OpenSIPS/opensips/commit/359e8e73783b91d168b1d151a958ac3b76e57b78 Author: Liviu Chircu Date: 2020-09-23 (Wed, 23 Sep 2020) Changed paths: M modules/gflags/gflags.c Log Message: ----------- gflags: Allow functions to be called from any route Reported by Jeff Pyle (cherry picked from commit eb5a900622e93f4c10213affb9602dcde16cf69c) From noreply at github.com Fri Sep 25 15:36:29 2020 From: noreply at github.com (Liviu Chircu) Date: Fri, 25 Sep 2020 08:36:29 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a100b7: cfgutils: Add initial test suite for multi time rec Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: a100b7ad8cd3aefc42794a340e45c6e3ddabebe3 https://github.com/OpenSIPS/opensips/commit/a100b7ad8cd3aefc42794a340e45c6e3ddabebe3 Author: Liviu Chircu Date: 2020-09-24 (Thu, 24 Sep 2020) Changed paths: M modules/cfgutils/test/cfgutils.c Log Message: ----------- cfgutils: Add initial test suite for multi time rec Commit: dc9b295d03af6ba91bee2dea9745c04143cedcbe https://github.com/OpenSIPS/opensips/commit/dc9b295d03af6ba91bee2dea9745c04143cedcbe Author: Liviu Chircu Date: 2020-09-24 (Thu, 24 Sep 2020) Changed paths: M modules/cfgutils/cfgutils.c M modules/cpl_c/cpl_switches.h M modules/dialplan/dp_repl.c M modules/drouting/prefix_tree.c M time_rec.c M time_rec.h Log Message: ----------- time rec support: Remove dead code * simplify "always false" if conditions * get rid of redundant (duplicate) memset() operations Commit: 285550d0bcfa7f223cf500f0cad7a2a6063ed0c6 https://github.com/OpenSIPS/opensips/commit/285550d0bcfa7f223cf500f0cad7a2a6063ed0c6 Author: Liviu Chircu Date: 2020-09-24 (Thu, 24 Sep 2020) Changed paths: M modules/cfgutils/cfgutils.c M modules/cfgutils/test/cfgutils.c Log Message: ----------- cfgutils: Prepare for multi time-rec support * differentiate error codes (no match, bad input, internal error) * refactor into a validation function for a simple time rec Commit: 8338276fc3921f096015b5a6061f2049be133553 https://github.com/OpenSIPS/opensips/commit/8338276fc3921f096015b5a6061f2049be133553 Author: Liviu Chircu Date: 2020-09-25 (Fri, 25 Sep 2020) Changed paths: M modules/cfgutils/cfgutils.c M modules/cfgutils/test/cfgutils.c Log Message: ----------- cfgutils: Enhance check_time_rec() with multi-rec support This gives developers the ability to combine multiple time recurrences into a compact, easy-to-evaluate string expressing a complex schedule. The linking is done using the logical operators: AND ("&"), OR ("/") and NEG ("!"). Assuming A, B and C are vanilla check_time_rec() time recurrence strings, here are some example expressions that now become available: A & B A / B (A & B) / C A & !B !((A / B) & C) / D Commit: d4383f4c505748cf6633aeef700a496c98ea7fc0 https://github.com/OpenSIPS/opensips/commit/d4383f4c505748cf6633aeef700a496c98ea7fc0 Author: Liviu Chircu Date: 2020-09-25 (Fri, 25 Sep 2020) Changed paths: M modules/cfgutils/cfgutils.c M modules/cfgutils/doc/cfgutils_admin.xml Log Message: ----------- cfgutils: Update check_time_rec() docs Commit: da73077965eeedeb47fa3480bbe1e0aca3c54ee3 https://github.com/OpenSIPS/opensips/commit/da73077965eeedeb47fa3480bbe1e0aca3c54ee3 Author: Liviu Chircu Date: 2020-09-25 (Fri, 25 Sep 2020) Changed paths: M modules/cfgutils/cfgutils.c M modules/cfgutils/doc/cfgutils_admin.xml M modules/cfgutils/test/cfgutils.c M modules/cpl_c/cpl_switches.h M modules/dialplan/dp_repl.c M modules/drouting/prefix_tree.c M time_rec.c M time_rec.h Log Message: ----------- Merge branch 'feature/multi-time-rec' Compare: https://github.com/OpenSIPS/opensips/compare/eb5a900622e9...da73077965ee From noreply at github.com Fri Sep 25 17:43:11 2020 From: noreply at github.com (Liviu Chircu) Date: Fri, 25 Sep 2020 10:43:11 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] bf3799: Fix parse_qop_value() to not access memory outside... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: bf379955492ba0c058843600ba1b5a932d34a30d https://github.com/OpenSIPS/opensips/commit/bf379955492ba0c058843600ba1b5a932d34a30d Author: Maksym Sobolyev Date: 2020-09-21 (Mon, 21 Sep 2020) Changed paths: M parser/parse_authenticate.c M parser/parse_authenticate.h Log Message: ----------- Fix parse_qop_value() to not access memory outside of the qop value region. Noticed by: liviuchircu Use is_ws(), not isspace() while I am here. Commit: b2602658971214327a28f1c4ea7c9fcce82f7497 https://github.com/OpenSIPS/opensips/commit/b2602658971214327a28f1c4ea7c9fcce82f7497 Author: Maksym Sobolyev Date: 2020-09-22 (Tue, 22 Sep 2020) Changed paths: M evi/evi_params.c M lib/reg/pn.c M modules/registrar/save.c M modules/usrloc/doc/usrloc_admin.xml M modules/usrloc/ul_evi.c M modules/usrloc/ul_evi.h M modules/usrloc/ul_timer.c M modules/usrloc/usrloc.h Log Message: ----------- Merge remote-tracking branch 'upstream/master' into master_fix_parse_qop_value Commit: 7741da5af94f1074e0e29fd1bef5e5a028e3bd8a https://github.com/OpenSIPS/opensips/commit/7741da5af94f1074e0e29fd1bef5e5a028e3bd8a Author: Maksym Sobolyev Date: 2020-09-23 (Wed, 23 Sep 2020) Changed paths: A parser/test/test_oob.c A parser/test/test_oob.h M parser/test/test_parse_qop.c Log Message: ----------- o Make test_parse_qop working with the new parse_qop_value() API; o Add few more checks for error handling; o Organize the code better; o Add out-of-buffer testing API, which verifies that FUT is not accessing memory before supplied buffer or after. The API is fairly generic, so it might be used in other unit tests too. Commit: b532509db39d8dac54ca22981038dc1928b88b37 https://github.com/OpenSIPS/opensips/commit/b532509db39d8dac54ca22981038dc1928b88b37 Author: Liviu Chircu Date: 2020-09-25 (Fri, 25 Sep 2020) Changed paths: M parser/parse_authenticate.c M parser/parse_authenticate.h A parser/test/test_oob.c A parser/test/test_oob.h M parser/test/test_parse_qop.c Log Message: ----------- Merge branch 'master_fix_parse_qop_value' of https://github.com/sippy/opensips into sippy-master_fix_parse_qop_value Commit: ad55f654e81935bccd2a488dcf3c65f053b5525d https://github.com/OpenSIPS/opensips/commit/ad55f654e81935bccd2a488dcf3c65f053b5525d Author: Liviu Chircu Date: 2020-09-25 (Fri, 25 Sep 2020) Changed paths: M parser/parse_authenticate.c Log Message: ----------- parse_qop_value(): Simplify trimming code Compare: https://github.com/OpenSIPS/opensips/compare/da73077965ee...ad55f654e819 From noreply at github.com Fri Sep 25 17:48:29 2020 From: noreply at github.com (Liviu Chircu) Date: Fri, 25 Sep 2020 10:48:29 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6f71f3: sqlite - fix upsert in db_insert_update Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 6f71f3f065fa78a65ee021931207aded5903c909 https://github.com/OpenSIPS/opensips/commit/6f71f3f065fa78a65ee021931207aded5903c909 Author: Eric Green Date: 2020-08-19 (Wed, 19 Aug 2020) Changed paths: M modules/db_sqlite/dbase.c Log Message: ----------- sqlite - fix upsert in db_insert_update Commit: 6a63f35ca40d944a8b0d3ec1df55f85bfe726ad3 https://github.com/OpenSIPS/opensips/commit/6a63f35ca40d944a8b0d3ec1df55f85bfe726ad3 Author: Liviu Chircu Date: 2020-09-25 (Fri, 25 Sep 2020) Changed paths: M modules/db_sqlite/dbase.c Log Message: ----------- Merge pull request #2217 from egreenmachine/dev-sqlite Fix db_insert_update (upsert) in sqlite Compare: https://github.com/OpenSIPS/opensips/compare/ad55f654e819...6a63f35ca40d From noreply at github.com Fri Sep 25 17:49:47 2020 From: noreply at github.com (Eric Green) Date: Fri, 25 Sep 2020 10:49:47 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] be33f6: sqlite - fix upsert in db_insert_update Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: be33f68648d8e1a61fd0b0f08819e73ebacfbe9f https://github.com/OpenSIPS/opensips/commit/be33f68648d8e1a61fd0b0f08819e73ebacfbe9f Author: Eric Green Date: 2020-09-25 (Fri, 25 Sep 2020) Changed paths: M modules/db_sqlite/dbase.c Log Message: ----------- sqlite - fix upsert in db_insert_update (cherry picked from commit 6f71f3f065fa78a65ee021931207aded5903c909) From noreply at github.com Fri Sep 25 18:01:26 2020 From: noreply at github.com (Eric Green) Date: Fri, 25 Sep 2020 11:01:26 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a429ed: sqlite - fix upsert in db_insert_update Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: a429eddff7ac543b38d974c41982176c5bf4daf6 https://github.com/OpenSIPS/opensips/commit/a429eddff7ac543b38d974c41982176c5bf4daf6 Author: Eric Green Date: 2020-09-25 (Fri, 25 Sep 2020) Changed paths: M modules/db_sqlite/dbase.c Log Message: ----------- sqlite - fix upsert in db_insert_update (cherry picked from commit 6f71f3f065fa78a65ee021931207aded5903c909) From noreply at github.com Fri Sep 25 18:01:26 2020 From: noreply at github.com (Eric Green) Date: Fri, 25 Sep 2020 11:01:26 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5a51bd: sqlite - fix upsert in db_insert_update Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 5a51bd694872b5d08683d5aa161f39f5e38646fb https://github.com/OpenSIPS/opensips/commit/5a51bd694872b5d08683d5aa161f39f5e38646fb Author: Eric Green Date: 2020-09-25 (Fri, 25 Sep 2020) Changed paths: M modules/db_sqlite/dbase.c Log Message: ----------- sqlite - fix upsert in db_insert_update (cherry picked from commit 6f71f3f065fa78a65ee021931207aded5903c909) From noreply at github.com Sat Sep 26 20:39:07 2020 From: noreply at github.com (opensips-github) Date: Sat, 26 Sep 2020 13:39:07 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 21edbe: Rebuild documentation Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 21edbeaec4e555fe903fdd3340d6f95637ec38b1 https://github.com/OpenSIPS/opensips/commit/21edbeaec4e555fe903fdd3340d6f95637ec38b1 Author: OpenSIPS Date: 2020-09-26 (Sat, 26 Sep 2020) Changed paths: M modules/db_sqlite/README M modules/db_sqlite/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sat Sep 26 20:53:54 2020 From: noreply at github.com (opensips-github) Date: Sat, 26 Sep 2020 13:53:54 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 720d8e: Rebuild documentation Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 720d8e278e848dd88855a35415fcd9c0b09cc527 https://github.com/OpenSIPS/opensips/commit/720d8e278e848dd88855a35415fcd9c0b09cc527 Author: OpenSIPS Date: 2020-09-26 (Sat, 26 Sep 2020) Changed paths: M modules/db_sqlite/README M modules/db_sqlite/doc/contributors.xml M modules/gflags/README M modules/gflags/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Sat Sep 26 21:09:38 2020 From: noreply at github.com (opensips-github) Date: Sat, 26 Sep 2020 14:09:38 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a2a17b: Rebuild documentation Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: a2a17b13ebd378e5ab1ea782a1020c3ca298bf5e https://github.com/OpenSIPS/opensips/commit/a2a17b13ebd378e5ab1ea782a1020c3ca298bf5e Author: OpenSIPS Date: 2020-09-26 (Sat, 26 Sep 2020) Changed paths: M modules/db_sqlite/README M modules/db_sqlite/doc/contributors.xml M modules/gflags/README M modules/gflags/doc/contributors.xml Log Message: ----------- Rebuild documentation From noreply at github.com Mon Sep 28 13:39:09 2020 From: noreply at github.com (Ovidiu Sas) Date: Mon, 28 Sep 2020 06:39:09 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a298b6: presence: update docs for cluster_federation_mode ... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: a298b6779adaed67c2fa280d577c6af19969963d https://github.com/OpenSIPS/opensips/commit/a298b6779adaed67c2fa280d577c6af19969963d Author: Ovidiu Sas Date: 2020-09-28 (Mon, 28 Sep 2020) Changed paths: M modules/presence/doc/presence_admin.xml Log Message: ----------- presence: update docs for cluster_federation_mode param - completes commit d4e82ea2beb24666201fe731b46f350708192c81 From noreply at github.com Mon Sep 28 13:40:51 2020 From: noreply at github.com (Ovidiu Sas) Date: Mon, 28 Sep 2020 06:40:51 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b3a624: presence: update docs for cluster_federation_mode ... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: b3a6243a9608654a4f25f32f48a3a66800086507 https://github.com/OpenSIPS/opensips/commit/b3a6243a9608654a4f25f32f48a3a66800086507 Author: Ovidiu Sas Date: 2020-09-28 (Mon, 28 Sep 2020) Changed paths: M modules/presence/doc/presence_admin.xml Log Message: ----------- presence: update docs for cluster_federation_mode param - completes commit d4e82ea2beb24666201fe731b46f350708192c81 (cherry picked from commit a298b6779adaed67c2fa280d577c6af19969963d) From noreply at github.com Mon Sep 28 14:40:05 2020 From: noreply at github.com (Liviu Chircu) Date: Mon, 28 Sep 2020 07:40:05 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b0997b: Use body->len as the only authoritative way to che... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: b0997b1fb56d6f518a26b9fe32e45cb16b9a0284 https://github.com/OpenSIPS/opensips/commit/b0997b1fb56d6f518a26b9fe32e45cb16b9a0284 Author: Maksym Sobolyev Date: 2020-09-28 (Mon, 28 Sep 2020) Changed paths: M parser/parse_authenticate.c Log Message: ----------- Use body->len as the only authoritative way to check if the provided body is empty or not. Commit: 20090c44e8df809944fe50a7ca8a3fd0d77cb1a8 https://github.com/OpenSIPS/opensips/commit/20090c44e8df809944fe50a7ca8a3fd0d77cb1a8 Author: Liviu Chircu Date: 2020-09-28 (Mon, 28 Sep 2020) Changed paths: M parser/parse_authenticate.c Log Message: ----------- Merge pull request #2261 from sippy/fab_oob Fix empty body check in the parse_authenticate_body(). Compare: https://github.com/OpenSIPS/opensips/compare/a298b6779ada...20090c44e8df From noreply at github.com Mon Sep 28 14:41:43 2020 From: noreply at github.com (Liviu Chircu) Date: Mon, 28 Sep 2020 07:41:43 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6b2b90: "qop" value parser: Fix and optimize memory access Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 6b2b9019f12e04c45c6d24a8892e31d241d4b2fd https://github.com/OpenSIPS/opensips/commit/6b2b9019f12e04c45c6d24a8892e31d241d4b2fd Author: Liviu Chircu Date: 2020-09-28 (Mon, 28 Sep 2020) Changed paths: M parser/parse_authenticate.c Log Message: ----------- "qop" value parser: Fix and optimize memory access Based on @sobomax's bf37995549, but without breaking the tests. From noreply at github.com Mon Sep 28 14:42:05 2020 From: noreply at github.com (Maksym Sobolyev) Date: Mon, 28 Sep 2020 07:42:05 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] bd5a1d: Use body->len as the only authoritative way to che... Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: bd5a1d027b238892d798e5c3fc0d0633387192fe https://github.com/OpenSIPS/opensips/commit/bd5a1d027b238892d798e5c3fc0d0633387192fe Author: Maksym Sobolyev Date: 2020-09-28 (Mon, 28 Sep 2020) Changed paths: M parser/parse_authenticate.c Log Message: ----------- Use body->len as the only authoritative way to check if the provided body is empty or not. (cherry picked from commit b0997b1fb56d6f518a26b9fe32e45cb16b9a0284) From noreply at github.com Mon Sep 28 14:48:29 2020 From: noreply at github.com (Liviu Chircu) Date: Mon, 28 Sep 2020 07:48:29 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b0612c: o Don't assume bash lives in /bin; Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: b0612c10fe610a76499e9d8170ad392f63d4396f https://github.com/OpenSIPS/opensips/commit/b0612c10fe610a76499e9d8170ad392f63d4396f Author: Maksym Sobolyev Date: 2020-09-28 (Mon, 28 Sep 2020) Changed paths: M test/1.sh M test/11.sh M test/12.sh M test/13.sh M test/14.sh M test/15.sh M test/16.sh M test/18.sh M test/19.sh M test/2.sh M test/20.sh M test/21.sh M test/22.sh M test/23.sh M test/25.sh M test/26.sh M test/27.sh M test/28.sh M test/29.sh M test/30.sh M test/31.sh M test/32.sh M test/33.sh M test/34.sh M test/35.sh M test/4.sh M test/5.sh M test/6.sh M test/7.sh M test/Makefile Log Message: ----------- o Don't assume bash lives in /bin; o fix arguments ordering while calling head to work correctly on non-GNU systems. Commit: b8d86380b95d47d5759a9d0967ec4eb1b9932985 https://github.com/OpenSIPS/opensips/commit/b8d86380b95d47d5759a9d0967ec4eb1b9932985 Author: Liviu Chircu Date: 2020-09-28 (Mon, 28 Sep 2020) Changed paths: M test/1.sh M test/11.sh M test/12.sh M test/13.sh M test/14.sh M test/15.sh M test/16.sh M test/18.sh M test/19.sh M test/2.sh M test/20.sh M test/21.sh M test/22.sh M test/23.sh M test/25.sh M test/26.sh M test/27.sh M test/28.sh M test/29.sh M test/30.sh M test/31.sh M test/32.sh M test/33.sh M test/34.sh M test/35.sh M test/4.sh M test/5.sh M test/6.sh M test/7.sh M test/Makefile Log Message: ----------- Merge pull request #2262 from sippy/test_freebsd_fix Few FreeBSD fixes into test system. Compare: https://github.com/OpenSIPS/opensips/compare/20090c44e8df...b8d86380b95d From noreply at github.com Mon Sep 28 14:53:19 2020 From: noreply at github.com (Maksym Sobolyev) Date: Mon, 28 Sep 2020 07:53:19 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ad5713: o Don't assume bash lives in /bin; Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: ad571321885c8efa6a492fc334a7d8341f567e52 https://github.com/OpenSIPS/opensips/commit/ad571321885c8efa6a492fc334a7d8341f567e52 Author: Maksym Sobolyev Date: 2020-09-28 (Mon, 28 Sep 2020) Changed paths: M test/1.sh M test/11.sh M test/12.sh M test/13.sh M test/14.sh M test/15.sh M test/16.sh M test/18.sh M test/19.sh M test/2.sh M test/20.sh M test/21.sh M test/22.sh M test/23.sh M test/25.sh M test/26.sh M test/27.sh M test/28.sh M test/29.sh M test/30.sh M test/31.sh M test/32.sh M test/33.sh M test/34.sh M test/35.sh M test/4.sh M test/5.sh M test/6.sh M test/7.sh M test/Makefile Log Message: ----------- o Don't assume bash lives in /bin; o fix arguments ordering while calling head to work correctly on non-GNU systems. (cherry picked from commit b0612c10fe610a76499e9d8170ad392f63d4396f) From noreply at github.com Mon Sep 28 14:53:23 2020 From: noreply at github.com (Maksym Sobolyev) Date: Mon, 28 Sep 2020 07:53:23 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 123501: o Don't assume bash lives in /bin; Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 12350193c61a17bd58ce39f60212ca4a12b007c8 https://github.com/OpenSIPS/opensips/commit/12350193c61a17bd58ce39f60212ca4a12b007c8 Author: Maksym Sobolyev Date: 2020-09-28 (Mon, 28 Sep 2020) Changed paths: M test/1.sh M test/11.sh M test/12.sh M test/13.sh M test/14.sh M test/15.sh M test/16.sh M test/18.sh M test/19.sh M test/2.sh M test/20.sh M test/21.sh M test/22.sh M test/23.sh M test/25.sh M test/26.sh M test/27.sh M test/28.sh M test/29.sh M test/30.sh M test/31.sh M test/32.sh M test/33.sh M test/34.sh M test/35.sh M test/4.sh M test/5.sh M test/6.sh M test/7.sh M test/Makefile Log Message: ----------- o Don't assume bash lives in /bin; o fix arguments ordering while calling head to work correctly on non-GNU systems. (cherry picked from commit b0612c10fe610a76499e9d8170ad392f63d4396f) From noreply at github.com Mon Sep 28 14:53:24 2020 From: noreply at github.com (Maksym Sobolyev) Date: Mon, 28 Sep 2020 07:53:24 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 406d57: o Don't assume bash lives in /bin; Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: 406d57910f865458fb4a3b0ecbe57d8cc891ee92 https://github.com/OpenSIPS/opensips/commit/406d57910f865458fb4a3b0ecbe57d8cc891ee92 Author: Maksym Sobolyev Date: 2020-09-28 (Mon, 28 Sep 2020) Changed paths: M test/1.sh M test/11.sh M test/12.sh M test/13.sh M test/14.sh M test/15.sh M test/16.sh M test/18.sh M test/19.sh M test/2.sh M test/20.sh M test/21.sh M test/22.sh M test/23.sh M test/25.sh M test/26.sh M test/27.sh M test/28.sh M test/29.sh M test/30.sh M test/31.sh M test/32.sh M test/33.sh M test/34.sh M test/35.sh M test/4.sh M test/5.sh M test/6.sh M test/7.sh M test/Makefile Log Message: ----------- o Don't assume bash lives in /bin; o fix arguments ordering while calling head to work correctly on non-GNU systems. (cherry picked from commit b0612c10fe610a76499e9d8170ad392f63d4396f) From noreply at github.com Mon Sep 28 19:51:55 2020 From: noreply at github.com (Liviu Chircu) Date: Mon, 28 Sep 2020 12:51:55 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 30ef0c: Rework parse_authenticate_body to be more clear. F... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 30ef0c6888ad4bcdd4e48c0996dee0e14fc986a0 https://github.com/OpenSIPS/opensips/commit/30ef0c6888ad4bcdd4e48c0996dee0e14fc986a0 Author: Maksym Sobolyev Date: 2020-09-25 (Fri, 25 Sep 2020) Changed paths: M parser/parse_authenticate.c M parser/parse_authenticate.h Log Message: ----------- Rework parse_authenticate_body to be more clear. Fix issue always accessing body.s[0] even if the length is 0. Commit: 382757cd27de363319ff26e8d22081ab5d8b3f12 https://github.com/OpenSIPS/opensips/commit/382757cd27de363319ff26e8d22081ab5d8b3f12 Author: Maksym Sobolyev Date: 2020-09-25 (Fri, 25 Sep 2020) Changed paths: A parser/test/test_parse_authenticate_body.c A parser/test/test_parse_authenticate_body.h M parser/test/test_parser.c Log Message: ----------- Add unit test for the parse_authenticate_body(). Commit: 080f34d3cafabd90bb59480f00ddbacea74c6ec0 https://github.com/OpenSIPS/opensips/commit/080f34d3cafabd90bb59480f00ddbacea74c6ec0 Author: Maksym Sobolyev Date: 2020-09-25 (Fri, 25 Sep 2020) Changed paths: M parser/test/test_oob.c M parser/test/test_oob.h M parser/test/test_parse_qop.c Log Message: ----------- Improve OOB test to provide a direction hint, so we can have a more useful debug output. Commit: 92cf30bb1184c86da2ad21867378265122bd18b9 https://github.com/OpenSIPS/opensips/commit/92cf30bb1184c86da2ad21867378265122bd18b9 Author: Maksym Sobolyev Date: 2020-09-28 (Mon, 28 Sep 2020) Changed paths: M modules/presence/doc/presence_admin.xml Log Message: ----------- Merge remote-tracking branch 'upstream/master' into fix_parse_authenticate_body Commit: 7bb1206129aaff4695bcd7b6a3aae40eb076c42f https://github.com/OpenSIPS/opensips/commit/7bb1206129aaff4695bcd7b6a3aae40eb076c42f Author: Maksym Sobolyev Date: 2020-09-28 (Mon, 28 Sep 2020) Changed paths: M test/1.sh M test/11.sh M test/12.sh M test/13.sh M test/14.sh M test/15.sh M test/16.sh M test/18.sh M test/19.sh M test/2.sh M test/20.sh M test/21.sh M test/22.sh M test/23.sh M test/25.sh M test/26.sh M test/27.sh M test/28.sh M test/29.sh M test/30.sh M test/31.sh M test/32.sh M test/33.sh M test/34.sh M test/35.sh M test/4.sh M test/5.sh M test/6.sh M test/7.sh M test/Makefile Log Message: ----------- Merge branch 'master' of github.com:OpenSIPS/opensips into fix_parse_authenticate_body Commit: a76e4421a621b41216c7c6e501497680dbe91ecd https://github.com/OpenSIPS/opensips/commit/a76e4421a621b41216c7c6e501497680dbe91ecd Author: Maksym Sobolyev Date: 2020-09-28 (Mon, 28 Sep 2020) Changed paths: M parser/test/test_oob.c M parser/test/test_oob.h M parser/test/test_parse_authenticate_body.c M parser/test/test_parse_qop.c Log Message: ----------- Rename enum members: o OOB_PRE -> OOB_UNDERFLOW; o OOB_POST -> OOB_OVERFLOW. Convert repeating debug expression into a resuable macro. Suggested by: @liviuchircu Commit: 025463a909bd3519da30f497414ece8431658494 https://github.com/OpenSIPS/opensips/commit/025463a909bd3519da30f497414ece8431658494 Author: Maksym Sobolyev Date: 2020-09-28 (Mon, 28 Sep 2020) Changed paths: M parser/test/test_parse_authenticate_body.c Log Message: ----------- Move test data struct out of test function and format it a bit better. Suggested by: @liviuchircu Commit: 1faf7664296b195aab29d9886042bc08acc1cddd https://github.com/OpenSIPS/opensips/commit/1faf7664296b195aab29d9886042bc08acc1cddd Author: Liviu Chircu Date: 2020-09-28 (Mon, 28 Sep 2020) Changed paths: M parser/parse_authenticate.c M parser/parse_authenticate.h M parser/test/test_oob.c M parser/test/test_oob.h A parser/test/test_parse_authenticate_body.c A parser/test/test_parse_authenticate_body.h M parser/test/test_parse_qop.c M parser/test/test_parser.c Log Message: ----------- Merge pull request #2260 from sippy/fix_parse_authenticate_body Clean up parse_authenticate_body(), fix small bug. Add Unit Test. Improve OOB test. Compare: https://github.com/OpenSIPS/opensips/compare/b8d86380b95d...1faf7664296b From noreply at github.com Tue Sep 29 15:12:55 2020 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 29 Sep 2020 08:12:55 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7ba72d: sipcapture: fix overlapping function name Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 7ba72d434aee3db949c351a46970122f41a7c50a https://github.com/OpenSIPS/opensips/commit/7ba72d434aee3db949c351a46970122f41a7c50a Author: Razvan Crainea Date: 2020-09-29 (Tue, 29 Sep 2020) Changed paths: M modules/sipcapture/sipcapture.c M net/trans_trace.c Log Message: ----------- sipcapture: fix overlapping function name the build_dummy_msg() function being used without the static identifier causes confusion for some compilers. An example is the AL2 compiler, which instead of using the module's implementation, it uses the core's one, hence resulting in broken behavior. Credit goes to @ghmj2417 (GitHub) for reporting this in ticket #2255 Close #2255 From noreply at github.com Tue Sep 29 15:13:12 2020 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 29 Sep 2020 08:13:12 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 86f7a4: sipcapture: fix overlapping function name Message-ID: Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 86f7a4561759bee4fbb018cb3a69b4e8e8cf6892 https://github.com/OpenSIPS/opensips/commit/86f7a4561759bee4fbb018cb3a69b4e8e8cf6892 Author: Razvan Crainea Date: 2020-09-29 (Tue, 29 Sep 2020) Changed paths: M modules/sipcapture/sipcapture.c M net/trans_trace.c Log Message: ----------- sipcapture: fix overlapping function name the build_dummy_msg() function being used without the static identifier causes confusion for some compilers. An example is the AL2 compiler, which instead of using the module's implementation, it uses the core's one, hence resulting in broken behavior. Credit goes to @ghmj2417 (GitHub) for reporting this in ticket #2255 Close #2255 (cherry picked from commit 7ba72d434aee3db949c351a46970122f41a7c50a) From noreply at github.com Tue Sep 29 15:13:28 2020 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 29 Sep 2020 08:13:28 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e0d8d7: sipcapture: fix overlapping function name Message-ID: Branch: refs/heads/3.0 Home: https://github.com/OpenSIPS/opensips Commit: e0d8d73d2c9819a09f581dde5dc9ab0cd2c99da0 https://github.com/OpenSIPS/opensips/commit/e0d8d73d2c9819a09f581dde5dc9ab0cd2c99da0 Author: Razvan Crainea Date: 2020-09-29 (Tue, 29 Sep 2020) Changed paths: M modules/sipcapture/sipcapture.c M net/trans_trace.c Log Message: ----------- sipcapture: fix overlapping function name the build_dummy_msg() function being used without the static identifier causes confusion for some compilers. An example is the AL2 compiler, which instead of using the module's implementation, it uses the core's one, hence resulting in broken behavior. Credit goes to @ghmj2417 (GitHub) for reporting this in ticket #2255 Close #2255 (cherry picked from commit 7ba72d434aee3db949c351a46970122f41a7c50a) From noreply at github.com Tue Sep 29 15:14:28 2020 From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=) Date: Tue, 29 Sep 2020 08:14:28 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7135c0: sipcapture: fix overlapping function name Message-ID: Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 7135c0cc0470f16495e5cb0c4371d9398518d624 https://github.com/OpenSIPS/opensips/commit/7135c0cc0470f16495e5cb0c4371d9398518d624 Author: Razvan Crainea Date: 2020-09-29 (Tue, 29 Sep 2020) Changed paths: M modules/sipcapture/sipcapture.c M net/trans_trace.c Log Message: ----------- sipcapture: fix overlapping function name the build_dummy_msg() function being used without the static identifier causes confusion for some compilers. An example is the AL2 compiler, which instead of using the module's implementation, it uses the core's one, hence resulting in broken behavior. Credit goes to @ghmj2417 (GitHub) for reporting this in ticket #2255 Close #2255 (cherry picked from commit 7ba72d434aee3db949c351a46970122f41a7c50a) From noreply at github.com Wed Sep 30 21:02:56 2020 From: noreply at github.com (Liviu Chircu) Date: Wed, 30 Sep 2020 14:02:56 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7dc3a4: Re-use alg_t from "digest/digest_parser.h" and get... Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 7dc3a4fb58ffc38d07d0e96d419a2e2e2d6777f8 https://github.com/OpenSIPS/opensips/commit/7dc3a4fb58ffc38d07d0e96d419a2e2e2d6777f8 Author: Maksym Sobolyev Date: 2020-10-01 (Thu, 01 Oct 2020) Changed paths: M modules/uac_auth/auth.c M parser/parse_authenticate.c M parser/parse_authenticate.h M parser/test/test_parse_authenticate_body.c Log Message: ----------- Re-use alg_t from "digest/digest_parser.h" and get rid of the duplicate AUTHENTICATE_MD5 and AUTHENTICATE_MD5SESS definitions. Commit: c036539f33365b5f1a24ccf03c862df9213de168 https://github.com/OpenSIPS/opensips/commit/c036539f33365b5f1a24ccf03c862df9213de168 Author: Liviu Chircu Date: 2020-10-01 (Thu, 01 Oct 2020) Changed paths: M modules/uac_auth/auth.c M parser/parse_authenticate.c M parser/parse_authenticate.h M parser/test/test_parse_authenticate_body.c Log Message: ----------- Merge branch 'sippy-use_alg_t_luke' Compare: https://github.com/OpenSIPS/opensips/compare/7ba72d434aee...c036539f3336 From noreply at github.com Wed Sep 30 21:14:53 2020 From: noreply at github.com (Liviu Chircu) Date: Wed, 30 Sep 2020 14:14:53 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 936bb9: Cleanup digest_parser code a bit: Message-ID: Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 936bb99bf2827e0512cbab756b3ddd8a9b1723ea https://github.com/OpenSIPS/opensips/commit/936bb99bf2827e0512cbab756b3ddd8a9b1723ea Author: Maksym Sobolyev Date: 2020-09-30 (Wed, 30 Sep 2020) Changed paths: M parser/digest/digest_parser.c Log Message: ----------- Cleanup digest_parser code a bit: o replace another implementation of is_ws() with a is_ws call; o use str.len as the primary and the only way to see if string has zero lengh. Depending on how algorithm works, str.s might be non-NULL even if str.len == 0. Commit: f97470deb5b105f690ebd8408e6fea6ed18f11b7 https://github.com/OpenSIPS/opensips/commit/f97470deb5b105f690ebd8408e6fea6ed18f11b7 Author: Liviu Chircu Date: 2020-10-01 (Thu, 01 Oct 2020) Changed paths: M parser/digest/digest_parser.c Log Message: ----------- Merge pull request #2270 from sippy/pr_fix_digest_parser Cleanup digest_parser code a bit. Compare: https://github.com/OpenSIPS/opensips/compare/c036539f3336...f97470deb5b1