From liviu at opensips.org Mon Apr 2 01:57:29 2018 From: liviu at opensips.org (Liviu Chircu) Date: Sun, 01 Apr 2018 22:57:29 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] aa2470: opensipsdbctl: Fix coding style for table listings Message-ID: <5ac1c649a7eae_20d2af2a3663c10229ae@hookshot-fe-d252ca1.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: aa24702e9e99e33e12e6c75a44713414c23274db https://github.com/OpenSIPS/opensips/commit/aa24702e9e99e33e12e6c75a44713414c23274db Author: Liviu Chircu Date: 2018-04-02 (Mon, 02 Apr 2018) Changed paths: M scripts/opensipsdbctl.base Log Message: ----------- opensipsdbctl: Fix coding style for table listings Commit: 42bfe01d7953271bee7e39b7ec058e4bee70198a https://github.com/OpenSIPS/opensips/commit/42bfe01d7953271bee7e39b7ec058e4bee70198a Author: Liviu Chircu Date: 2018-04-02 (Mon, 02 Apr 2018) Changed paths: M scripts/opensipsdbctl M scripts/opensipsdbctl.base M scripts/opensipsdbctl.db_berkeley M scripts/opensipsdbctl.dbtext M scripts/opensipsdbctl.mysql M scripts/opensipsdbctl.oracle M scripts/opensipsdbctl.pgsql M scripts/opensipsdbctl.sqlite Log Message: ----------- opensipsdbctl: Add default prompt answers Commit: bc079be03a5cf56769c1e1b1cb2b968a5bb5335e https://github.com/OpenSIPS/opensips/commit/bc079be03a5cf56769c1e1b1cb2b968a5bb5335e Author: Liviu Chircu Date: 2018-04-02 (Mon, 02 Apr 2018) Changed paths: M scripts/opensipsdbctl.base Log Message: ----------- opensipsdbctl: Fix PostgreSQL index errors Reported by @volga629. Fixes #1328. Compare: https://github.com/OpenSIPS/opensips/compare/54c0b666ca38...bc079be03a5c From liviu at opensips.org Mon Apr 2 01:59:55 2018 From: liviu at opensips.org (Liviu Chircu) Date: Sun, 01 Apr 2018 22:59:55 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 64bfa7: opensipsdbctl: Fix coding style for table listings Message-ID: <5ac1c6dbdb6bb_10512b1e2aa67c147406f@hookshot-fe-32b5f5b.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 64bfa73c67f8731765e0a5e30d58b88762cedf55 https://github.com/OpenSIPS/opensips/commit/64bfa73c67f8731765e0a5e30d58b88762cedf55 Author: Liviu Chircu Date: 2018-04-02 (Mon, 02 Apr 2018) Changed paths: M scripts/opensipsdbctl.base Log Message: ----------- opensipsdbctl: Fix coding style for table listings (cherry picked from commit aa24702e9e99e33e12e6c75a44713414c23274db) Commit: b8643b2f99eb1d2bf77a3d918bd20234266b45bf https://github.com/OpenSIPS/opensips/commit/b8643b2f99eb1d2bf77a3d918bd20234266b45bf Author: Liviu Chircu Date: 2018-04-02 (Mon, 02 Apr 2018) Changed paths: M scripts/opensipsdbctl M scripts/opensipsdbctl.base M scripts/opensipsdbctl.db_berkeley M scripts/opensipsdbctl.dbtext M scripts/opensipsdbctl.mysql M scripts/opensipsdbctl.oracle M scripts/opensipsdbctl.pgsql M scripts/opensipsdbctl.sqlite Log Message: ----------- opensipsdbctl: Add default prompt answers (cherry picked from commit 42bfe01d7953271bee7e39b7ec058e4bee70198a) Commit: 060faf0701d63fbfd3d9b778058a065aea6a8149 https://github.com/OpenSIPS/opensips/commit/060faf0701d63fbfd3d9b778058a065aea6a8149 Author: Liviu Chircu Date: 2018-04-02 (Mon, 02 Apr 2018) Changed paths: M scripts/opensipsdbctl.base Log Message: ----------- opensipsdbctl: Fix PostgreSQL index errors Reported by @volga629. Fixes #1328. (cherry picked from commit bc079be03a5cf56769c1e1b1cb2b968a5bb5335e) Compare: https://github.com/OpenSIPS/opensips/compare/4094e46ada9a...060faf0701d6 From bogdan at opensips.org Mon Apr 2 03:58:00 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Mon, 02 Apr 2018 00:58:00 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 304d15: Fix multiple int2str coversion in function paramet... Message-ID: <5ac1e288d964f_7952ac6aaa45c045020@hookshot-fe-d252ca1.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 304d1554914302363915aa06db91bcffff27d07c https://github.com/OpenSIPS/opensips/commit/304d1554914302363915aa06db91bcffff27d07c Author: Bogdan-Andrei Iancu Date: 2018-04-02 (Mon, 02 Apr 2018) Changed paths: M ut.c M ut.h Log Message: ----------- Fix multiple int2str coversion in function parameters While evaluating the parameters of the module funtions (which can be up to 6) some of them can internally use pvar evaluation with conversion from int to str. Shortly, multiple int2str may be before in a row. To avoid data overlapping, the int2str uses now a set of 7 rotating buffers (instead of a single one). From bogdan at opensips.org Mon Apr 2 04:00:34 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Mon, 02 Apr 2018 01:00:34 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] dc2fd5: Fix multiple int2str coversion in function paramet... Message-ID: <5ac1e322e8981_1f6c2ab25106bc141042fd@hookshot-fe-6e9b612.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: dc2fd5d248359eeb6b76b871676ff834be1b7dc6 https://github.com/OpenSIPS/opensips/commit/dc2fd5d248359eeb6b76b871676ff834be1b7dc6 Author: Bogdan-Andrei Iancu Date: 2018-04-02 (Mon, 02 Apr 2018) Changed paths: M ut.c M ut.h Log Message: ----------- Fix multiple int2str coversion in function parameters While evaluating the parameters of the module funtions (which can be up to 6) some of them can internally use pvar evaluation with conversion from int to str. Shortly, multiple int2str may be before in a row. To avoid data overlapping, the int2str uses now a set of 7 rotating buffers (instead of a single one). (cherry picked from commit 304d1554914302363915aa06db91bcffff27d07c) From bogdan at opensips.org Mon Apr 2 04:00:39 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Mon, 02 Apr 2018 01:00:39 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] adb560: Fix multiple int2str coversion in function paramet... Message-ID: <5ac1e3277c469_563f2b24b564dc14471a7@hookshot-fe-da92815.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: adb560547cb2a991d6523a62476b21879f322cd6 https://github.com/OpenSIPS/opensips/commit/adb560547cb2a991d6523a62476b21879f322cd6 Author: Bogdan-Andrei Iancu Date: 2018-04-02 (Mon, 02 Apr 2018) Changed paths: M ut.c M ut.h Log Message: ----------- Fix multiple int2str coversion in function parameters While evaluating the parameters of the module funtions (which can be up to 6) some of them can internally use pvar evaluation with conversion from int to str. Shortly, multiple int2str may be before in a row. To avoid data overlapping, the int2str uses now a set of 7 rotating buffers (instead of a single one). (cherry picked from commit 304d1554914302363915aa06db91bcffff27d07c) From bogdan at opensips.org Mon Apr 2 04:03:17 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Mon, 02 Apr 2018 01:03:17 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 060f3f: Fix multiple int2str coversion in function paramet... Message-ID: <5ac1e3c5858c_37542b2033a57c00455a0@hookshot-fe-cace476.cp1-iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 060f3f03708dde6e6d3ddf8712e65e8bb3ea2d36 https://github.com/OpenSIPS/opensips/commit/060f3f03708dde6e6d3ddf8712e65e8bb3ea2d36 Author: Bogdan-Andrei Iancu Date: 2018-04-02 (Mon, 02 Apr 2018) Changed paths: M ut.c M ut.h Log Message: ----------- Fix multiple int2str coversion in function parameters While evaluating the parameters of the module funtions (which can be up to 6) some of them can internally use pvar evaluation with conversion from int to str. Shortly, multiple int2str may be before in a row. To avoid data overlapping, the int2str uses now a set of 7 rotating buffers (instead of a single one). (cherry picked from commit 304d1554914302363915aa06db91bcffff27d07c) From liviu at opensips.org Mon Apr 2 08:38:20 2018 From: liviu at opensips.org (Liviu Chircu) Date: Mon, 02 Apr 2018 05:38:20 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5bc0c8: exec: Clarify "time_to_kill" behavior Message-ID: <5ac2243ca31cd_3a682aaab3c2fc0883714@hookshot-fe-88eb02d.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 5bc0c8fbbb427f033912515a7f3c35e9954573b3 https://github.com/OpenSIPS/opensips/commit/5bc0c8fbbb427f033912515a7f3c35e9954573b3 Author: Liviu Chircu Date: 2018-04-02 (Mon, 02 Apr 2018) Changed paths: M modules/exec/README M modules/exec/doc/exec_admin.xml M modules/exec/kill.c Log Message: ----------- exec: Clarify "time_to_kill" behavior Reported by John Quick. From liviu at opensips.org Mon Apr 2 08:39:16 2018 From: liviu at opensips.org (Liviu Chircu) Date: Mon, 02 Apr 2018 05:39:16 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5f05e0: exec: Clarify "time_to_kill" behavior Message-ID: <5ac22474e4a3a_27c12b14ba2c1c044035f@hookshot-fe-d2afb11.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 5f05e02ac3cd77f4f17f2f1e4ab00e524de99616 https://github.com/OpenSIPS/opensips/commit/5f05e02ac3cd77f4f17f2f1e4ab00e524de99616 Author: Liviu Chircu Date: 2018-04-02 (Mon, 02 Apr 2018) Changed paths: M modules/exec/README M modules/exec/doc/exec_admin.xml M modules/exec/kill.c Log Message: ----------- exec: Clarify "time_to_kill" behavior Reported by John Quick. (cherry picked from commit 5bc0c8fbbb427f033912515a7f3c35e9954573b3) From liviu at opensips.org Mon Apr 2 08:41:36 2018 From: liviu at opensips.org (Liviu Chircu) Date: Mon, 02 Apr 2018 05:41:36 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 914431: exec: Clarify "time_to_kill" behavior Message-ID: <5ac22500dfab6_35ca2adb372cbc0c63546@hookshot-fe-88eb02d.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: 914431e5d37e4804d526d9dabcbf2395da71198d https://github.com/OpenSIPS/opensips/commit/914431e5d37e4804d526d9dabcbf2395da71198d Author: Liviu Chircu Date: 2018-04-02 (Mon, 02 Apr 2018) Changed paths: M modules/exec/README M modules/exec/doc/exec_admin.xml M modules/exec/kill.c Log Message: ----------- exec: Clarify "time_to_kill" behavior Reported by John Quick. (cherry picked from commit 5bc0c8fbbb427f033912515a7f3c35e9954573b3) From liviu at opensips.org Mon Apr 2 15:36:21 2018 From: liviu at opensips.org (Liviu Chircu) Date: Mon, 02 Apr 2018 12:36:21 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3ead20: mid_registrar: Clean up code / documentation Message-ID: <5ac28635b2ba4_11b32afda888dc107535e@hookshot-fe-31feec6.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 3ead207ef492147d0e01bebbd434bbabcd01e89b https://github.com/OpenSIPS/opensips/commit/3ead207ef492147d0e01bebbd434bbabcd01e89b Author: Liviu Chircu Date: 2018-04-02 (Mon, 02 Apr 2018) Changed paths: M modules/mid_registrar/README M modules/mid_registrar/doc/mid_registrar_admin.xml M modules/mid_registrar/lookup.c M modules/mid_registrar/lookup.h M modules/mid_registrar/mid_registrar.c M modules/mid_registrar/mid_registrar.h M modules/mid_registrar/save.c M str.h Log Message: ----------- mid_registrar: Clean up code / documentation * drop auto-insertion by Path (it's Contact-only now) (reason: it cannot work without also adding Contact info, so why use it in the first place?) * update documentation * prepare modparams / documentation for upcoming tweaks - rename insertion_mode -> contact_id_insertion - rename contact_match_param -> contact_id_param Commit: bc4e6cb067a525eece0c2738e9264ce7edc8a88c https://github.com/OpenSIPS/opensips/commit/bc4e6cb067a525eece0c2738e9264ce7edc8a88c Author: Liviu Chircu Date: 2018-04-02 (Mon, 02 Apr 2018) Changed paths: M modules/mid_registrar/lookup.c M modules/mid_registrar/mid_registrar.h M modules/mid_registrar/save.c M modules/usrloc/urecord.c M parser/parse_uri.c M parser/parse_uri.h Log Message: ----------- mid_registrar: Add option of appending IDs as URI params Fixes #1318 Compare: https://github.com/OpenSIPS/opensips/compare/5bc0c8fbbb42...bc4e6cb067a5 From liviu at opensips.org Tue Apr 3 04:11:59 2018 From: liviu at opensips.org (Liviu Chircu) Date: Tue, 03 Apr 2018 01:11:59 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 29e5a9: mid_registrar: Clean up code / documentation Message-ID: <5ac3374fd5ca3_3ef62b13a96a3c1c1061ea@hookshot-fe-88eb02d.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 29e5a9f8cbfdc055b673d9b265e2f5e1cd99dcc5 https://github.com/OpenSIPS/opensips/commit/29e5a9f8cbfdc055b673d9b265e2f5e1cd99dcc5 Author: Liviu Chircu Date: 2018-04-03 (Tue, 03 Apr 2018) Changed paths: M modules/mid_registrar/README M modules/mid_registrar/doc/mid_registrar_admin.xml M modules/mid_registrar/lookup.c M modules/mid_registrar/lookup.h M modules/mid_registrar/mid_registrar.c M modules/mid_registrar/mid_registrar.h M modules/mid_registrar/save.c M str.h Log Message: ----------- mid_registrar: Clean up code / documentation * drop auto-insertion by Path (it's Contact-only now) (reason: it cannot work without also adding Contact info, so why use it in the first place?) * update documentation * prepare modparams / documentation for upcoming tweaks - rename insertion_mode -> contact_id_insertion - rename contact_match_param -> contact_id_param (cherry picked from commit 3ead207ef492147d0e01bebbd434bbabcd01e89b) Commit: f25cfd78d4e97c813456755fe5bba34d79ba5de9 https://github.com/OpenSIPS/opensips/commit/f25cfd78d4e97c813456755fe5bba34d79ba5de9 Author: Liviu Chircu Date: 2018-04-03 (Tue, 03 Apr 2018) Changed paths: M modules/mid_registrar/lookup.c M modules/mid_registrar/mid_registrar.h M modules/mid_registrar/save.c M modules/usrloc/urecord.c M parser/parse_uri.c M parser/parse_uri.h Log Message: ----------- mid_registrar: Add option of appending IDs as URI params Fixes #1318 (cherry picked from commit bc4e6cb067a525eece0c2738e9264ce7edc8a88c) Compare: https://github.com/OpenSIPS/opensips/compare/5f05e02ac3cd...f25cfd78d4e9 From bogdan at opensips.org Tue Apr 3 04:37:03 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Tue, 03 Apr 2018 01:37:03 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7a821a: Fixed wrong triggering of post script callbacks. Message-ID: <5ac33d2f41845_9bde2aaf5cee3c08855e7@hookshot-fe-dfcc362.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 7a821af654b11c51a171a7454b99ebf757becdbd https://github.com/OpenSIPS/opensips/commit/7a821af654b11c51a171a7454b99ebf757becdbd Author: Bogdan-Andrei Iancu Date: 2018-04-03 (Tue, 03 Apr 2018) Changed paths: M modules/tm/async.c Log Message: ----------- Fixed wrong triggering of post script callbacks. If the async() statement translates into a sync/inline operation as triggered from a non request route, do not trigger the post script callbacks. Fix for #1312 From liviu at opensips.org Tue Apr 3 06:26:24 2018 From: liviu at opensips.org (Liviu Chircu) Date: Tue, 03 Apr 2018 03:26:24 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6a9968: Fix typos Message-ID: <5ac356d02c0c7_2c22b27a0b67c0c713d2@hookshot-fe-5a11256.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 6a99685f3c633628ce144d8f0dc980f302a7d07e https://github.com/OpenSIPS/opensips/commit/6a99685f3c633628ce144d8f0dc980f302a7d07e Author: Liviu Chircu Date: 2018-04-03 (Tue, 03 Apr 2018) Changed paths: M modules/clusterer/api.h M modules/clusterer/clusterer.c M modules/dns_cache/dns_cache.c M modules/nathelper/README M modules/nathelper/nh_table.h M modules/sip_i/README M modules/sip_i/doc/sip_i_admin.xml M modules/sipmsgops/README M modules/sipmsgops/doc/sipmsgops_admin.xml M modules/usrloc/README M modules/usrloc/doc/usrloc_admin.xml Log Message: ----------- Fix typos From liviu at opensips.org Tue Apr 3 06:26:42 2018 From: liviu at opensips.org (Liviu Chircu) Date: Tue, 03 Apr 2018 03:26:42 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 917763: Fix typos Message-ID: <5ac356e260cb6_7dc82aed7e417c106756e@hookshot-fe-265448d.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 917763d4ceb68b5cff86882445fc29e7ef26bed2 https://github.com/OpenSIPS/opensips/commit/917763d4ceb68b5cff86882445fc29e7ef26bed2 Author: Liviu Chircu Date: 2018-04-03 (Tue, 03 Apr 2018) Changed paths: M modules/clusterer/api.h M modules/clusterer/clusterer.c M modules/dns_cache/dns_cache.c M modules/nathelper/README M modules/nathelper/nh_table.h M modules/sip_i/README M modules/sip_i/doc/sip_i_admin.xml M modules/sipmsgops/README M modules/sipmsgops/doc/sipmsgops_admin.xml M modules/usrloc/README M modules/usrloc/doc/usrloc_admin.xml Log Message: ----------- Fix typos (cherry picked from commit 6a99685f3c633628ce144d8f0dc980f302a7d07e) From bogdan at opensips.org Wed Apr 4 04:15:45 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 04 Apr 2018 01:15:45 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0070cb: Fix output of bm_poll_results using mi_json. Message-ID: <5ac489b180e3a_37902af95a76dc10438f3@hookshot-fe-cace476.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 0070cbb130d525708f4c50d0ba6fbaa31209e655 https://github.com/OpenSIPS/opensips/commit/0070cbb130d525708f4c50d0ba6fbaa31209e655 Author: Bogdan-Andrei Iancu Date: 2018-04-04 (Wed, 04 Apr 2018) Changed paths: M modules/benchmark/benchmark.c Log Message: ----------- Fix output of bm_poll_results using mi_json. Missing ARRAY flag in a node with a list on nodes without names. Reported by Nick Altmann Fixes #1332 From bogdan at opensips.org Wed Apr 4 04:18:00 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 04 Apr 2018 01:18:00 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] dafffb: Fix output of bm_poll_results using mi_json. Message-ID: <5ac48a38ad3e1_61062b1e752d3c1486795@hookshot-fe-6b2eebc.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: dafffbe82d98dd3adb973d6d7add3588701c2d9f https://github.com/OpenSIPS/opensips/commit/dafffbe82d98dd3adb973d6d7add3588701c2d9f Author: Bogdan-Andrei Iancu Date: 2018-04-04 (Wed, 04 Apr 2018) Changed paths: M modules/benchmark/benchmark.c Log Message: ----------- Fix output of bm_poll_results using mi_json. Missing ARRAY flag in a node with a list on nodes without names. Reported by Nick Altmann Fixes #1332 (cherry picked from commit 0070cbb130d525708f4c50d0ba6fbaa31209e655) From bogdan at opensips.org Wed Apr 4 04:18:29 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 04 Apr 2018 01:18:29 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3a1124: Fix output of bm_poll_results using mi_json. Message-ID: <5ac48a554f306_69ab2b001e0b9c14580fe@hookshot-fe-b0febf1.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: 3a1124ca05d2d1345e64d4ab72443c4d64439a27 https://github.com/OpenSIPS/opensips/commit/3a1124ca05d2d1345e64d4ab72443c4d64439a27 Author: Bogdan-Andrei Iancu Date: 2018-04-04 (Wed, 04 Apr 2018) Changed paths: M modules/benchmark/benchmark.c Log Message: ----------- Fix output of bm_poll_results using mi_json. Missing ARRAY flag in a node with a list on nodes without names. Reported by Nick Altmann Fixes #1332 (cherry picked from commit 0070cbb130d525708f4c50d0ba6fbaa31209e655) From bogdan at opensips.org Wed Apr 4 04:19:09 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 04 Apr 2018 01:19:09 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ecef11: Fix output of bm_poll_results using mi_json. Message-ID: <5ac48a7d18fb2_13532b0a52c95c0c66150@hookshot-fe-cace476.cp1-iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: ecef11381a1390784a60ee03ac4c89a14f5ad5e4 https://github.com/OpenSIPS/opensips/commit/ecef11381a1390784a60ee03ac4c89a14f5ad5e4 Author: Bogdan-Andrei Iancu Date: 2018-04-04 (Wed, 04 Apr 2018) Changed paths: M modules/benchmark/benchmark.c Log Message: ----------- Fix output of bm_poll_results using mi_json. Missing ARRAY flag in a node with a list on nodes without names. Reported by Nick Altmann Fixes #1332 (cherry picked from commit 0070cbb130d525708f4c50d0ba6fbaa31209e655) From bogdan at opensips.org Wed Apr 4 08:07:10 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 04 Apr 2018 05:07:10 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] bb6b21: Fix IPv6 support for check[_source]_address functi... Message-ID: <5ac4bfee7ef18_15c12b07e5badc0065443@hookshot-fe-d2afb11.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: bb6b210294bba23ee22b9961fa5c8e764001d48c https://github.com/OpenSIPS/opensips/commit/bb6b210294bba23ee22b9961fa5c8e764001d48c Author: Bogdan-Andrei Iancu Date: 2018-04-04 (Wed, 04 Apr 2018) Changed paths: M modules/permissions/address.c Log Message: ----------- Fix IPv6 support for check[_source]_address functions Try to parse the string IP as both IPv4 and IPv6. Closes #1334 From liviu at opensips.org Wed Apr 4 11:44:39 2018 From: liviu at opensips.org (Liviu Chircu) Date: Wed, 04 Apr 2018 08:44:39 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b00615: Module doc: Add anchors for Intro and Modparam sec... Message-ID: <5ac4f2e79bf00_1f6c2ab25106bc14122054@hookshot-fe-6e9b612.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: b006154d1796e4ef2b5e8ffc7a415b1f5185ed5c https://github.com/OpenSIPS/opensips/commit/b006154d1796e4ef2b5e8ffc7a415b1f5185ed5c Author: Liviu Chircu Date: 2018-04-04 (Wed, 04 Apr 2018) Changed paths: M modules/aaa_radius/doc/aaa_radius_admin.xml M modules/acc/doc/acc_admin.xml M modules/alias_db/doc/alias_db_admin.xml M modules/auth/doc/auth_admin.xml M modules/auth_aaa/doc/auth_aaa_admin.xml M modules/auth_db/doc/auth_db_admin.xml M modules/avpops/doc/avpops_admin.xml M modules/b2b_entities/doc/b2b_entities_admin.xml M modules/b2b_logic/doc/b2b_logic_admin.xml M modules/b2b_sca/README M modules/b2b_sca/doc/b2b_sca_admin.xml M modules/benchmark/doc/benchmark_admin.xml M modules/cachedb_cassandra/doc/cachedb_cassandra_admin.xml M modules/cachedb_couchbase/README M modules/cachedb_couchbase/doc/cachedb_couchbase_admin.xml M modules/cachedb_local/doc/cachedb_local_admin.xml M modules/cachedb_memcached/doc/cachedb_memcached_admin.xml M modules/cachedb_mongodb/doc/cachedb_mongodb_admin.xml M modules/cachedb_redis/doc/cachedb_redis_admin.xml M modules/cachedb_sql/doc/cachedb_sql_admin.xml M modules/call_center/doc/call_center_admin.xml M modules/call_control/doc/call_control_admin.xml M modules/carrierroute/doc/carrierroute_admin.xml M modules/cfgutils/doc/cfgutils_admin.xml M modules/cgrates/README M modules/cgrates/doc/cgrates_admin.xml M modules/clusterer/doc/clusterer_admin.xml M modules/compression/doc/compression_admin.xml M modules/cpl_c/doc/cpl_c_admin.xml M modules/db_berkeley/doc/db_berkeley_admin.xml M modules/db_cachedb/README M modules/db_cachedb/doc/db_cachedb_admin.xml M modules/db_flatstore/doc/db_flatstore_admin.xml M modules/db_http/doc/db_http_admin.xml M modules/db_mysql/doc/db_mysql_admin.xml M modules/db_oracle/doc/db_oracle_admin.xml M modules/db_perlvdb/doc/db_perlvdb_admin.xml M modules/db_postgres/doc/db_postgres_admin.xml M modules/db_sqlite/doc/db_sqlite_admin.xml M modules/db_text/doc/db_text_admin.xml M modules/db_unixodbc/doc/db_unixodbc_admin.xml M modules/db_virtual/doc/db_virtual_admin.xml M modules/dialog/README M modules/dialog/doc/dialog_admin.xml M modules/dialplan/doc/dialplan_admin.xml M modules/dispatcher/README M modules/dispatcher/doc/dispatcher_admin.xml M modules/diversion/doc/diversion_admin.xml M modules/dns_cache/doc/dns_cache_admin.xml M modules/domain/doc/domain_admin.xml M modules/domainpolicy/doc/domainpolicy_admin.xml M modules/drouting/README M modules/drouting/doc/drouting_admin.xml M modules/emergency/doc/emergency_admin.xml M modules/enum/README M modules/enum/doc/enum_admin.xml M modules/event_datagram/doc/event_datagram_admin.xml M modules/event_flatstore/doc/event_flatstore_admin.xml M modules/event_jsonrpc/README M modules/event_jsonrpc/doc/event_jsonrpc_admin.xml M modules/event_rabbitmq/doc/event_rabbitmq_admin.xml M modules/event_route/doc/event_route_admin.xml M modules/event_routing/doc/event_routing_admin.xml M modules/event_virtual/doc/event_virtual_admin.xml M modules/event_xmlrpc/doc/event_xmlrpc_admin.xml M modules/exec/README M modules/exec/doc/exec_admin.xml M modules/fraud_detection/doc/fraud_detection_admin.xml M modules/freeswitch/doc/freeswitch_admin.xml M modules/freeswitch_scripting/doc/freeswitch_scripting_admin.xml M modules/gflags/doc/gflags_admin.xml M modules/group/doc/group_admin.xml M modules/h350/doc/h350_admin.xml M modules/httpd/doc/httpd_admin.xml M modules/identity/doc/identity_admin.xml M modules/imc/doc/imc_admin.xml M modules/jabber/doc/jabber_admin.xml M modules/json/README M modules/json/doc/json_admin.xml M modules/jsonrpc/README M modules/jsonrpc/doc/jsonrpc_admin.xml M modules/ldap/doc/ldap_admin.xml M modules/load_balancer/doc/load_balancer_admin.xml M modules/lua/doc/lua_admin.xml M modules/mangler/doc/mangler_admin.xml M modules/mathops/doc/mathops_admin.xml M modules/maxfwd/doc/maxfwd_admin.xml M modules/mediaproxy/doc/mediaproxy_admin.xml M modules/mi_datagram/doc/mi_datagram_admin.xml M modules/mi_fifo/doc/mi_fifo_admin.xml M modules/mi_http/doc/mi_http_admin.xml M modules/mi_json/doc/mi_json_admin.xml M modules/mi_xmlrpc_ng/doc/mi_xmlrpc_ng_admin.xml M modules/mid_registrar/README M modules/mid_registrar/doc/mid_registrar_admin.xml M modules/mmgeoip/doc/mmgeoip_admin.xml M modules/msilo/doc/msilo_admin.xml M modules/nat_traversal/doc/nat_traversal_admin.xml M modules/nathelper/doc/nathelper_admin.xml M modules/options/doc/options_admin.xml M modules/osp/doc/osp_admin.xml M modules/path/doc/path_admin.xml M modules/peering/doc/peering_admin.xml M modules/perl/doc/perl_admin.xml M modules/permissions/doc/permissions_admin.xml M modules/pi_http/doc/pi_http_admin.xml M modules/pike/README M modules/pike/doc/pike_admin.xml M modules/presence/doc/presence_admin.xml M modules/presence_callinfo/doc/presence_callinfo_admin.xml M modules/presence_dialoginfo/doc/presence_dialoginfo_admin.xml M modules/presence_mwi/doc/presence_mwi_admin.xml M modules/presence_xcapdiff/doc/presence_xcapdiff_admin.xml M modules/presence_xml/doc/presence_xml_admin.xml M modules/proto_bin/doc/proto_bin_admin.xml M modules/proto_hep/doc/proto_hep_admin.xml M modules/proto_sctp/doc/proto_sctp_admin.xml M modules/proto_tls/README M modules/proto_tls/doc/proto_tls_admin.xml M modules/proto_ws/README M modules/proto_ws/doc/proto_ws_admin.xml M modules/proto_wss/README M modules/proto_wss/doc/proto_wss_admin.xml M modules/pua/doc/pua_admin.xml M modules/pua_bla/doc/pua_bla_admin.xml M modules/pua_dialoginfo/doc/pua_dialoginfo_admin.xml M modules/pua_mi/doc/pua_mi_admin.xml M modules/pua_usrloc/doc/pua_usrloc_admin.xml M modules/pua_xmpp/doc/pua_xmpp_admin.xml M modules/python/doc/python_admin.xml M modules/qos/doc/qos_admin.xml M modules/rabbitmq/doc/rabbitmq_admin.xml M modules/ratelimit/README M modules/ratelimit/doc/ratelimit_admin.xml M modules/regex/doc/regex_admin.xml M modules/registrar/README M modules/registrar/doc/registrar_admin.xml M modules/rest_client/doc/rest_client_admin.xml M modules/rls/doc/rls_admin.xml M modules/rr/README M modules/rr/doc/rr_admin.xml M modules/rr/doc/rr_devel.xml M modules/rtpengine/README M modules/rtpengine/doc/rtpengine_admin.xml M modules/rtpproxy/README M modules/rtpproxy/doc/rtpproxy_admin.xml M modules/script_helper/doc/script_helper_admin.xml M modules/seas/doc/seas_admin.xml M modules/signaling/doc/signaling_admin.xml M modules/sip_i/doc/sip_i_admin.xml M modules/sipcapture/doc/sipcapture_admin.xml M modules/sipmsgops/doc/sipmsgops_admin.xml M modules/siprec/doc/siprec_admin.xml M modules/siptrace/doc/siptrace_admin.xml M modules/sl/doc/sl_admin.xml M modules/sms/doc/sms_admin.xml M modules/sngtc/doc/sngtc_admin.xml M modules/snmpstats/doc/snmpstats_admin.xml M modules/speeddial/doc/speeddial_admin.xml M modules/sql_cacher/doc/sql_cacher_admin.xml M modules/sst/doc/sst_admin.xml M modules/statistics/doc/statistics_admin.xml M modules/stun/doc/stun_admin.xml M modules/textops/doc/textops_admin.xml M modules/tls_mgm/README M modules/tls_mgm/doc/tls_mgm_admin.xml M modules/tm/doc/tm_admin.xml M modules/topology_hiding/doc/topology_hiding_admin.xml M modules/uac/doc/uac_admin.xml M modules/uac_auth/README M modules/uac_auth/doc/uac_auth_admin.xml M modules/uac_redirect/doc/uac_redirect_admin.xml M modules/uac_registrant/doc/uac_registrant_admin.xml M modules/uri/README M modules/uri/doc/uri_admin.xml M modules/userblacklist/doc/userblacklist_admin.xml M modules/usrloc/README M modules/usrloc/doc/usrloc_admin.xml M modules/xcap/doc/xcap_admin.xml M modules/xcap_client/doc/xcap_client_admin.xml M modules/xml/doc/xml_admin.xml M modules/xmpp/README M modules/xmpp/doc/xmpp_admin.xml Log Message: ----------- Module doc: Add anchors for Intro and Modparam sections The convention for modparams is: * id = "param_" + * xreflabel = Commit: 1fce9a71a79234882aae5eebf428e73c2b89b511 https://github.com/OpenSIPS/opensips/commit/1fce9a71a79234882aae5eebf428e73c2b89b511 Author: Liviu Chircu Date: 2018-04-04 (Wed, 04 Apr 2018) Changed paths: M modules/aaa_radius/doc/aaa_radius_admin.xml M modules/acc/README M modules/acc/doc/acc_admin.xml M modules/alias_db/doc/alias_db_admin.xml M modules/auth/README M modules/auth/doc/auth_admin.xml M modules/auth_aaa/doc/auth_aaa_admin.xml M modules/auth_db/doc/auth_db_admin.xml M modules/avpops/doc/avpops_admin.xml M modules/b2b_entities/doc/b2b_entities_admin.xml M modules/b2b_logic/README M modules/b2b_logic/doc/b2b_logic_admin.xml M modules/b2b_sca/doc/b2b_sca_admin.xml M modules/benchmark/doc/benchmark_admin.xml M modules/cachedb_cassandra/doc/cachedb_cassandra_admin.xml M modules/cachedb_couchbase/doc/cachedb_couchbase_admin.xml M modules/cachedb_local/doc/cachedb_local_admin.xml M modules/cachedb_memcached/doc/cachedb_memcached_admin.xml M modules/cachedb_mongodb/doc/cachedb_mongodb_admin.xml M modules/cachedb_redis/doc/cachedb_redis_admin.xml M modules/cachedb_sql/doc/cachedb_sql_admin.xml M modules/call_center/doc/call_center_admin.xml M modules/call_control/doc/call_control_admin.xml M modules/carrierroute/doc/carrierroute_admin.xml M modules/cfgutils/README M modules/cfgutils/doc/cfgutils_admin.xml M modules/cgrates/doc/cgrates_admin.xml M modules/clusterer/doc/clusterer_admin.xml M modules/compression/doc/compression_admin.xml M modules/cpl_c/doc/cpl_c_admin.xml M modules/db_berkeley/doc/db_berkeley_admin.xml M modules/db_flatstore/doc/db_flatstore_admin.xml M modules/db_http/doc/db_http_admin.xml M modules/db_mysql/doc/db_mysql_admin.xml M modules/db_oracle/doc/db_oracle_admin.xml M modules/db_perlvdb/doc/db_perlvdb_admin.xml M modules/db_postgres/doc/db_postgres_admin.xml M modules/db_sqlite/doc/db_sqlite_admin.xml M modules/db_text/doc/db_text_admin.xml M modules/db_unixodbc/doc/db_unixodbc_admin.xml M modules/dialog/doc/dialog_admin.xml M modules/dialplan/doc/dialplan_admin.xml M modules/dispatcher/doc/dispatcher_admin.xml M modules/diversion/doc/diversion_admin.xml M modules/dns_cache/doc/dns_cache_admin.xml M modules/domain/doc/domain_admin.xml M modules/domainpolicy/doc/domainpolicy_admin.xml M modules/drouting/doc/drouting_admin.xml M modules/emergency/doc/emergency_admin.xml M modules/enum/doc/enum_admin.xml M modules/event_datagram/doc/event_datagram_admin.xml M modules/event_flatstore/doc/event_flatstore_admin.xml M modules/event_jsonrpc/doc/event_jsonrpc_admin.xml M modules/event_rabbitmq/doc/event_rabbitmq_admin.xml M modules/event_route/doc/event_route_admin.xml M modules/event_routing/doc/event_routing_admin.xml M modules/event_virtual/doc/event_virtual_admin.xml M modules/event_xmlrpc/doc/event_xmlrpc_admin.xml M modules/exec/README M modules/exec/doc/exec_admin.xml M modules/fraud_detection/doc/fraud_detection_admin.xml M modules/freeswitch/doc/freeswitch_admin.xml M modules/freeswitch_scripting/doc/freeswitch_scripting_admin.xml M modules/gflags/doc/gflags_admin.xml M modules/group/README M modules/group/doc/group_admin.xml M modules/h350/doc/h350_admin.xml M modules/httpd/doc/httpd_admin.xml M modules/identity/doc/identity_admin.xml M modules/imc/doc/imc_admin.xml M modules/jabber/doc/jabber_admin.xml M modules/json/doc/json_admin.xml M modules/jsonrpc/README M modules/jsonrpc/doc/jsonrpc_admin.xml M modules/ldap/doc/ldap_admin.xml M modules/load_balancer/doc/load_balancer_admin.xml M modules/lua/doc/lua_admin.xml M modules/mangler/doc/mangler_admin.xml M modules/mathops/doc/mathops_admin.xml M modules/maxfwd/doc/maxfwd_admin.xml M modules/mediaproxy/doc/mediaproxy_admin.xml M modules/mi_datagram/doc/mi_datagram_admin.xml M modules/mi_fifo/doc/mi_fifo_admin.xml M modules/mi_http/doc/mi_http_admin.xml M modules/mi_json/doc/mi_json_admin.xml M modules/mi_xmlrpc_ng/doc/mi_xmlrpc_ng_admin.xml M modules/mid_registrar/doc/mid_registrar_admin.xml M modules/mmgeoip/doc/mmgeoip_admin.xml M modules/msilo/doc/msilo_admin.xml M modules/nat_traversal/doc/nat_traversal_admin.xml M modules/nathelper/doc/nathelper_admin.xml M modules/options/doc/options_admin.xml M modules/osp/doc/osp_admin.xml M modules/path/doc/path_admin.xml M modules/peering/doc/peering_admin.xml M modules/perl/README M modules/perl/doc/perl_admin.xml M modules/permissions/doc/permissions_admin.xml M modules/pi_http/README M modules/pi_http/doc/pi_http_admin.xml M modules/pike/doc/pike_admin.xml M modules/presence/doc/presence_admin.xml M modules/presence_callinfo/doc/presence_callinfo_admin.xml M modules/presence_dialoginfo/doc/presence_dialoginfo_admin.xml M modules/presence_mwi/doc/presence_mwi_admin.xml M modules/presence_xml/doc/presence_xml_admin.xml M modules/proto_hep/doc/proto_hep_admin.xml M modules/pua/doc/pua_admin.xml M modules/pua_bla/README M modules/pua_bla/doc/pua_bla_admin.xml M modules/pua_dialoginfo/doc/pua_dialoginfo_admin.xml M modules/pua_mi/doc/pua_mi_admin.xml M modules/pua_usrloc/doc/pua_usrloc_admin.xml M modules/pua_xmpp/doc/pua_xmpp_admin.xml M modules/python/doc/python_admin.xml M modules/qos/doc/qos_admin.xml M modules/rabbitmq/doc/rabbitmq_admin.xml M modules/ratelimit/doc/ratelimit_admin.xml M modules/regex/doc/regex_admin.xml M modules/registrar/doc/registrar_admin.xml M modules/rest_client/README M modules/rest_client/doc/rest_client_admin.xml M modules/rls/doc/rls_admin.xml M modules/rr/README M modules/rr/doc/rr_admin.xml M modules/rtpengine/doc/rtpengine_admin.xml M modules/rtpproxy/doc/rtpproxy_admin.xml M modules/seas/doc/seas_admin.xml M modules/signaling/doc/signaling_admin.xml M modules/sip_i/doc/sip_i_admin.xml M modules/sipcapture/README M modules/sipcapture/doc/sipcapture_admin.xml M modules/sipmsgops/doc/sipmsgops_admin.xml M modules/siprec/README M modules/siprec/doc/siprec_admin.xml M modules/siptrace/doc/siptrace_admin.xml M modules/sl/doc/sl_admin.xml M modules/sms/README M modules/sms/doc/sms_admin.xml M modules/sngtc/doc/sngtc_admin.xml M modules/snmpstats/doc/snmpstats_admin.xml M modules/speeddial/doc/speeddial_admin.xml M modules/sql_cacher/doc/sql_cacher_admin.xml M modules/sst/doc/sst_admin.xml M modules/statistics/doc/statistics_admin.xml M modules/textops/doc/textops_admin.xml M modules/tls_mgm/doc/tls_mgm_admin.xml M modules/tm/README M modules/tm/doc/tm_admin.xml M modules/topology_hiding/doc/topology_hiding_admin.xml M modules/uac/doc/uac_admin.xml M modules/uac_redirect/doc/uac_redirect_admin.xml M modules/uac_registrant/doc/uac_registrant_admin.xml M modules/uri/doc/uri_admin.xml M modules/userblacklist/doc/userblacklist_admin.xml M modules/usrloc/doc/usrloc_admin.xml M modules/xcap/doc/xcap_admin.xml M modules/xcap_client/doc/xcap_client_admin.xml M modules/xml/doc/xml_admin.xml M modules/xmpp/doc/xmpp_admin.xml Log Message: ----------- Module doc: Add anchors for all Exported Functions The convention for function documentation is: * id = "func_" + * id = "afunc_" + (async func) * xreflabel = Commit: d82c6306f1f3e9760b2e6bda5d368fc7dc856940 https://github.com/OpenSIPS/opensips/commit/d82c6306f1f3e9760b2e6bda5d368fc7dc856940 Author: Liviu Chircu Date: 2018-04-04 (Wed, 04 Apr 2018) Changed paths: M modules/acc/README M modules/acc/doc/acc_admin.xml M modules/b2b_logic/doc/b2b_logic_admin.xml M modules/b2b_sca/doc/b2b_sca_admin.xml M modules/benchmark/README M modules/benchmark/doc/benchmark_admin.xml M modules/cachedb_local/README M modules/cachedb_local/doc/cachedb_local_admin.xml M modules/call_center/README M modules/call_center/doc/call_center_admin.xml M modules/cfgutils/README M modules/cfgutils/doc/cfgutils_admin.xml M modules/cgrates/README M modules/cgrates/doc/cgrates_admin.xml M modules/clusterer/doc/clusterer_admin.xml M modules/cpl_c/doc/cpl_c_admin.xml M modules/db_berkeley/doc/db_berkeley_admin.xml M modules/db_flatstore/doc/db_flatstore_admin.xml M modules/db_mysql/doc/db_mysql_admin.xml M modules/db_text/doc/db_text_admin.xml M modules/db_virtual/doc/db_virtual_admin.xml M modules/dialog/README M modules/dialog/doc/dialog_admin.xml M modules/dialplan/doc/dialplan_admin.xml M modules/dispatcher/doc/dispatcher_admin.xml M modules/domain/doc/domain_admin.xml M modules/drouting/doc/drouting_admin.xml M modules/event_flatstore/doc/event_flatstore_admin.xml M modules/fraud_detection/doc/fraud_detection_admin.xml M modules/freeswitch_scripting/doc/freeswitch_scripting_admin.xml M modules/httpd/doc/httpd_admin.xml M modules/imc/doc/imc_admin.xml M modules/load_balancer/README M modules/load_balancer/doc/load_balancer_admin.xml M modules/msilo/doc/msilo_admin.xml M modules/nat_traversal/README M modules/nat_traversal/doc/nat_traversal_admin.xml M modules/permissions/doc/permissions_admin.xml M modules/pi_http/doc/pi_http_admin.xml M modules/pike/doc/pike_admin.xml M modules/presence/doc/presence_admin.xml M modules/proto_tls/README M modules/proto_tls/doc/proto_tls_admin.xml M modules/proto_ws/README M modules/proto_ws/doc/proto_ws_admin.xml M modules/proto_wss/README M modules/proto_wss/doc/proto_wss_admin.xml M modules/qos/README M modules/qos/doc/qos_admin.xml M modules/ratelimit/README M modules/ratelimit/doc/ratelimit_admin.xml M modules/regex/doc/regex_admin.xml M modules/rls/doc/rls_admin.xml M modules/rr/README M modules/rr/doc/rr_admin.xml M modules/rtpengine/README M modules/rtpengine/doc/rtpengine_admin.xml M modules/rtpproxy/doc/rtpproxy_admin.xml M modules/sip_i/README M modules/sip_i/doc/sip_i_admin.xml M modules/sipcapture/README M modules/sipcapture/doc/sipcapture_admin.xml M modules/siptrace/doc/siptrace_admin.xml M modules/sl/doc/sl_admin.xml M modules/sql_cacher/README M modules/sql_cacher/doc/sql_cacher_admin.xml M modules/sst/doc/sst_admin.xml M modules/statistics/README M modules/statistics/doc/statistics_admin.xml M modules/stun/README M modules/stun/doc/stun_admin.xml M modules/tls_mgm/doc/tls_mgm_admin.xml M modules/tm/README M modules/tm/doc/tm_admin.xml M modules/topology_hiding/README M modules/topology_hiding/doc/topology_hiding_admin.xml M modules/uac_registrant/doc/uac_registrant_admin.xml M modules/usrloc/README M modules/usrloc/doc/usrloc_admin.xml M modules/xcap_client/doc/xcap_client_admin.xml Log Message: ----------- Module doc: Add anchors for all Events, MI cmds, PVs and Transformations The conventions for these are: * id = "event_" + * id = "mi_" + * id = "pv_" + * id = "tran_" + * xreflabel = Compare: https://github.com/OpenSIPS/opensips/compare/bb6b210294bb...d82c6306f1f3 From liviu at opensips.org Wed Apr 4 11:45:50 2018 From: liviu at opensips.org (Liviu Chircu) Date: Wed, 04 Apr 2018 08:45:50 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a080a9: Module doc: Add anchors for Intro and Modparam sec... Message-ID: <5ac4f32e523ae_9d462acdf5a33c00604ed@hookshot-fe-dfcc362.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: a080a912ae372511dc56c5de59eede3328b3b757 https://github.com/OpenSIPS/opensips/commit/a080a912ae372511dc56c5de59eede3328b3b757 Author: Liviu Chircu Date: 2018-04-04 (Wed, 04 Apr 2018) Changed paths: M modules/aaa_radius/doc/aaa_radius_admin.xml M modules/acc/doc/acc_admin.xml M modules/alias_db/doc/alias_db_admin.xml M modules/auth/doc/auth_admin.xml M modules/auth_aaa/doc/auth_aaa_admin.xml M modules/auth_db/doc/auth_db_admin.xml M modules/avpops/doc/avpops_admin.xml M modules/b2b_entities/doc/b2b_entities_admin.xml M modules/b2b_logic/doc/b2b_logic_admin.xml M modules/b2b_sca/README M modules/b2b_sca/doc/b2b_sca_admin.xml M modules/benchmark/doc/benchmark_admin.xml M modules/cachedb_cassandra/doc/cachedb_cassandra_admin.xml M modules/cachedb_couchbase/README M modules/cachedb_couchbase/doc/cachedb_couchbase_admin.xml M modules/cachedb_local/doc/cachedb_local_admin.xml M modules/cachedb_memcached/doc/cachedb_memcached_admin.xml M modules/cachedb_mongodb/doc/cachedb_mongodb_admin.xml M modules/cachedb_redis/doc/cachedb_redis_admin.xml M modules/cachedb_sql/doc/cachedb_sql_admin.xml M modules/call_center/doc/call_center_admin.xml M modules/call_control/doc/call_control_admin.xml M modules/carrierroute/doc/carrierroute_admin.xml M modules/cfgutils/doc/cfgutils_admin.xml M modules/cgrates/README M modules/cgrates/doc/cgrates_admin.xml M modules/clusterer/doc/clusterer_admin.xml M modules/compression/doc/compression_admin.xml M modules/cpl_c/doc/cpl_c_admin.xml M modules/db_berkeley/doc/db_berkeley_admin.xml M modules/db_cachedb/README M modules/db_cachedb/doc/db_cachedb_admin.xml M modules/db_flatstore/doc/db_flatstore_admin.xml M modules/db_http/doc/db_http_admin.xml M modules/db_mysql/doc/db_mysql_admin.xml M modules/db_oracle/doc/db_oracle_admin.xml M modules/db_perlvdb/doc/db_perlvdb_admin.xml M modules/db_postgres/doc/db_postgres_admin.xml M modules/db_sqlite/doc/db_sqlite_admin.xml M modules/db_text/doc/db_text_admin.xml M modules/db_unixodbc/doc/db_unixodbc_admin.xml M modules/db_virtual/doc/db_virtual_admin.xml M modules/dialog/README M modules/dialog/doc/dialog_admin.xml M modules/dialplan/doc/dialplan_admin.xml M modules/dispatcher/README M modules/dispatcher/doc/dispatcher_admin.xml M modules/diversion/doc/diversion_admin.xml M modules/dns_cache/doc/dns_cache_admin.xml M modules/domain/doc/domain_admin.xml M modules/domainpolicy/doc/domainpolicy_admin.xml M modules/drouting/README M modules/drouting/doc/drouting_admin.xml M modules/emergency/doc/emergency_admin.xml M modules/enum/README M modules/enum/doc/enum_admin.xml M modules/event_datagram/doc/event_datagram_admin.xml M modules/event_flatstore/doc/event_flatstore_admin.xml M modules/event_jsonrpc/README M modules/event_jsonrpc/doc/event_jsonrpc_admin.xml M modules/event_rabbitmq/doc/event_rabbitmq_admin.xml M modules/event_route/doc/event_route_admin.xml M modules/event_routing/doc/event_routing_admin.xml M modules/event_virtual/doc/event_virtual_admin.xml M modules/event_xmlrpc/doc/event_xmlrpc_admin.xml M modules/exec/README M modules/exec/doc/exec_admin.xml M modules/fraud_detection/doc/fraud_detection_admin.xml M modules/freeswitch/doc/freeswitch_admin.xml M modules/freeswitch_scripting/doc/freeswitch_scripting_admin.xml M modules/gflags/doc/gflags_admin.xml M modules/group/doc/group_admin.xml M modules/h350/doc/h350_admin.xml M modules/httpd/doc/httpd_admin.xml M modules/identity/doc/identity_admin.xml M modules/imc/doc/imc_admin.xml M modules/jabber/doc/jabber_admin.xml M modules/json/README M modules/json/doc/json_admin.xml M modules/jsonrpc/README M modules/jsonrpc/doc/jsonrpc_admin.xml M modules/ldap/doc/ldap_admin.xml M modules/load_balancer/doc/load_balancer_admin.xml M modules/lua/doc/lua_admin.xml M modules/mangler/doc/mangler_admin.xml M modules/mathops/doc/mathops_admin.xml M modules/maxfwd/doc/maxfwd_admin.xml M modules/mediaproxy/doc/mediaproxy_admin.xml M modules/mi_datagram/doc/mi_datagram_admin.xml M modules/mi_fifo/doc/mi_fifo_admin.xml M modules/mi_http/doc/mi_http_admin.xml M modules/mi_json/doc/mi_json_admin.xml M modules/mi_xmlrpc_ng/doc/mi_xmlrpc_ng_admin.xml M modules/mid_registrar/README M modules/mid_registrar/doc/mid_registrar_admin.xml M modules/mmgeoip/doc/mmgeoip_admin.xml M modules/msilo/doc/msilo_admin.xml M modules/nat_traversal/doc/nat_traversal_admin.xml M modules/nathelper/doc/nathelper_admin.xml M modules/options/doc/options_admin.xml M modules/osp/doc/osp_admin.xml M modules/path/doc/path_admin.xml M modules/peering/doc/peering_admin.xml M modules/perl/doc/perl_admin.xml M modules/permissions/doc/permissions_admin.xml M modules/pi_http/doc/pi_http_admin.xml M modules/pike/README M modules/pike/doc/pike_admin.xml M modules/presence/doc/presence_admin.xml M modules/presence_callinfo/doc/presence_callinfo_admin.xml M modules/presence_dialoginfo/doc/presence_dialoginfo_admin.xml M modules/presence_mwi/doc/presence_mwi_admin.xml M modules/presence_xcapdiff/doc/presence_xcapdiff_admin.xml M modules/presence_xml/doc/presence_xml_admin.xml M modules/proto_bin/doc/proto_bin_admin.xml M modules/proto_hep/doc/proto_hep_admin.xml M modules/proto_sctp/doc/proto_sctp_admin.xml M modules/proto_tls/README M modules/proto_tls/doc/proto_tls_admin.xml M modules/proto_ws/README M modules/proto_ws/doc/proto_ws_admin.xml M modules/proto_wss/README M modules/proto_wss/doc/proto_wss_admin.xml M modules/pua/doc/pua_admin.xml M modules/pua_bla/doc/pua_bla_admin.xml M modules/pua_dialoginfo/doc/pua_dialoginfo_admin.xml M modules/pua_mi/doc/pua_mi_admin.xml M modules/pua_usrloc/doc/pua_usrloc_admin.xml M modules/pua_xmpp/doc/pua_xmpp_admin.xml M modules/python/doc/python_admin.xml M modules/qos/doc/qos_admin.xml M modules/rabbitmq/doc/rabbitmq_admin.xml M modules/ratelimit/README M modules/ratelimit/doc/ratelimit_admin.xml M modules/regex/doc/regex_admin.xml M modules/registrar/README M modules/registrar/doc/registrar_admin.xml M modules/rest_client/doc/rest_client_admin.xml M modules/rls/doc/rls_admin.xml M modules/rr/README M modules/rr/doc/rr_admin.xml M modules/rr/doc/rr_devel.xml M modules/rtpengine/README M modules/rtpengine/doc/rtpengine_admin.xml M modules/rtpproxy/README M modules/rtpproxy/doc/rtpproxy_admin.xml M modules/script_helper/doc/script_helper_admin.xml M modules/seas/doc/seas_admin.xml M modules/signaling/doc/signaling_admin.xml M modules/sip_i/doc/sip_i_admin.xml M modules/sipcapture/doc/sipcapture_admin.xml M modules/sipmsgops/doc/sipmsgops_admin.xml M modules/siprec/doc/siprec_admin.xml M modules/siptrace/doc/siptrace_admin.xml M modules/sl/doc/sl_admin.xml M modules/sms/doc/sms_admin.xml M modules/sngtc/doc/sngtc_admin.xml M modules/snmpstats/doc/snmpstats_admin.xml M modules/speeddial/doc/speeddial_admin.xml M modules/sql_cacher/doc/sql_cacher_admin.xml M modules/sst/doc/sst_admin.xml M modules/statistics/doc/statistics_admin.xml M modules/stun/doc/stun_admin.xml M modules/textops/doc/textops_admin.xml M modules/tls_mgm/README M modules/tls_mgm/doc/tls_mgm_admin.xml M modules/tm/doc/tm_admin.xml M modules/topology_hiding/doc/topology_hiding_admin.xml M modules/uac/doc/uac_admin.xml M modules/uac_auth/README M modules/uac_auth/doc/uac_auth_admin.xml M modules/uac_redirect/doc/uac_redirect_admin.xml M modules/uac_registrant/doc/uac_registrant_admin.xml M modules/uri/README M modules/uri/doc/uri_admin.xml M modules/userblacklist/doc/userblacklist_admin.xml M modules/usrloc/README M modules/usrloc/doc/usrloc_admin.xml M modules/xcap/doc/xcap_admin.xml M modules/xcap_client/doc/xcap_client_admin.xml M modules/xml/doc/xml_admin.xml M modules/xmpp/README M modules/xmpp/doc/xmpp_admin.xml Log Message: ----------- Module doc: Add anchors for Intro and Modparam sections The convention for modparams is: * id = "param_" + * xreflabel = (cherry picked from commit b006154d1796e4ef2b5e8ffc7a415b1f5185ed5c) Commit: 04337675423a34d833bbbe45f179b934e526d029 https://github.com/OpenSIPS/opensips/commit/04337675423a34d833bbbe45f179b934e526d029 Author: Liviu Chircu Date: 2018-04-04 (Wed, 04 Apr 2018) Changed paths: M modules/aaa_radius/doc/aaa_radius_admin.xml M modules/acc/README M modules/acc/doc/acc_admin.xml M modules/alias_db/doc/alias_db_admin.xml M modules/auth/README M modules/auth/doc/auth_admin.xml M modules/auth_aaa/doc/auth_aaa_admin.xml M modules/auth_db/doc/auth_db_admin.xml M modules/avpops/doc/avpops_admin.xml M modules/b2b_entities/doc/b2b_entities_admin.xml M modules/b2b_logic/README M modules/b2b_logic/doc/b2b_logic_admin.xml M modules/b2b_sca/doc/b2b_sca_admin.xml M modules/benchmark/doc/benchmark_admin.xml M modules/cachedb_cassandra/doc/cachedb_cassandra_admin.xml M modules/cachedb_couchbase/doc/cachedb_couchbase_admin.xml M modules/cachedb_local/doc/cachedb_local_admin.xml M modules/cachedb_memcached/doc/cachedb_memcached_admin.xml M modules/cachedb_mongodb/doc/cachedb_mongodb_admin.xml M modules/cachedb_redis/doc/cachedb_redis_admin.xml M modules/cachedb_sql/doc/cachedb_sql_admin.xml M modules/call_center/doc/call_center_admin.xml M modules/call_control/doc/call_control_admin.xml M modules/carrierroute/doc/carrierroute_admin.xml M modules/cfgutils/README M modules/cfgutils/doc/cfgutils_admin.xml M modules/cgrates/doc/cgrates_admin.xml M modules/clusterer/doc/clusterer_admin.xml M modules/compression/doc/compression_admin.xml M modules/cpl_c/doc/cpl_c_admin.xml M modules/db_berkeley/doc/db_berkeley_admin.xml M modules/db_flatstore/doc/db_flatstore_admin.xml M modules/db_http/doc/db_http_admin.xml M modules/db_mysql/doc/db_mysql_admin.xml M modules/db_oracle/doc/db_oracle_admin.xml M modules/db_perlvdb/doc/db_perlvdb_admin.xml M modules/db_postgres/doc/db_postgres_admin.xml M modules/db_sqlite/doc/db_sqlite_admin.xml M modules/db_text/doc/db_text_admin.xml M modules/db_unixodbc/doc/db_unixodbc_admin.xml M modules/dialog/doc/dialog_admin.xml M modules/dialplan/doc/dialplan_admin.xml M modules/dispatcher/doc/dispatcher_admin.xml M modules/diversion/doc/diversion_admin.xml M modules/dns_cache/doc/dns_cache_admin.xml M modules/domain/doc/domain_admin.xml M modules/domainpolicy/doc/domainpolicy_admin.xml M modules/drouting/doc/drouting_admin.xml M modules/emergency/doc/emergency_admin.xml M modules/enum/doc/enum_admin.xml M modules/event_datagram/doc/event_datagram_admin.xml M modules/event_flatstore/doc/event_flatstore_admin.xml M modules/event_jsonrpc/doc/event_jsonrpc_admin.xml M modules/event_rabbitmq/doc/event_rabbitmq_admin.xml M modules/event_route/doc/event_route_admin.xml M modules/event_routing/doc/event_routing_admin.xml M modules/event_virtual/doc/event_virtual_admin.xml M modules/event_xmlrpc/doc/event_xmlrpc_admin.xml M modules/exec/README M modules/exec/doc/exec_admin.xml M modules/fraud_detection/doc/fraud_detection_admin.xml M modules/freeswitch/doc/freeswitch_admin.xml M modules/freeswitch_scripting/doc/freeswitch_scripting_admin.xml M modules/gflags/doc/gflags_admin.xml M modules/group/README M modules/group/doc/group_admin.xml M modules/h350/doc/h350_admin.xml M modules/httpd/doc/httpd_admin.xml M modules/identity/doc/identity_admin.xml M modules/imc/doc/imc_admin.xml M modules/jabber/doc/jabber_admin.xml M modules/json/doc/json_admin.xml M modules/jsonrpc/README M modules/jsonrpc/doc/jsonrpc_admin.xml M modules/ldap/doc/ldap_admin.xml M modules/load_balancer/doc/load_balancer_admin.xml M modules/lua/doc/lua_admin.xml M modules/mangler/doc/mangler_admin.xml M modules/mathops/doc/mathops_admin.xml M modules/maxfwd/doc/maxfwd_admin.xml M modules/mediaproxy/doc/mediaproxy_admin.xml M modules/mi_datagram/doc/mi_datagram_admin.xml M modules/mi_fifo/doc/mi_fifo_admin.xml M modules/mi_http/doc/mi_http_admin.xml M modules/mi_json/doc/mi_json_admin.xml M modules/mi_xmlrpc_ng/doc/mi_xmlrpc_ng_admin.xml M modules/mid_registrar/doc/mid_registrar_admin.xml M modules/mmgeoip/doc/mmgeoip_admin.xml M modules/msilo/doc/msilo_admin.xml M modules/nat_traversal/doc/nat_traversal_admin.xml M modules/nathelper/doc/nathelper_admin.xml M modules/options/doc/options_admin.xml M modules/osp/doc/osp_admin.xml M modules/path/doc/path_admin.xml M modules/peering/doc/peering_admin.xml M modules/perl/README M modules/perl/doc/perl_admin.xml M modules/permissions/doc/permissions_admin.xml M modules/pi_http/README M modules/pi_http/doc/pi_http_admin.xml M modules/pike/doc/pike_admin.xml M modules/presence/doc/presence_admin.xml M modules/presence_callinfo/doc/presence_callinfo_admin.xml M modules/presence_dialoginfo/doc/presence_dialoginfo_admin.xml M modules/presence_mwi/doc/presence_mwi_admin.xml M modules/presence_xml/doc/presence_xml_admin.xml M modules/proto_hep/doc/proto_hep_admin.xml M modules/pua/doc/pua_admin.xml M modules/pua_bla/README M modules/pua_bla/doc/pua_bla_admin.xml M modules/pua_dialoginfo/doc/pua_dialoginfo_admin.xml M modules/pua_mi/doc/pua_mi_admin.xml M modules/pua_usrloc/doc/pua_usrloc_admin.xml M modules/pua_xmpp/doc/pua_xmpp_admin.xml M modules/python/doc/python_admin.xml M modules/qos/doc/qos_admin.xml M modules/rabbitmq/doc/rabbitmq_admin.xml M modules/ratelimit/doc/ratelimit_admin.xml M modules/regex/doc/regex_admin.xml M modules/registrar/doc/registrar_admin.xml M modules/rest_client/README M modules/rest_client/doc/rest_client_admin.xml M modules/rls/doc/rls_admin.xml M modules/rr/README M modules/rr/doc/rr_admin.xml M modules/rtpengine/doc/rtpengine_admin.xml M modules/rtpproxy/doc/rtpproxy_admin.xml M modules/seas/doc/seas_admin.xml M modules/signaling/doc/signaling_admin.xml M modules/sip_i/doc/sip_i_admin.xml M modules/sipcapture/README M modules/sipcapture/doc/sipcapture_admin.xml M modules/sipmsgops/doc/sipmsgops_admin.xml M modules/siprec/README M modules/siprec/doc/siprec_admin.xml M modules/siptrace/doc/siptrace_admin.xml M modules/sl/doc/sl_admin.xml M modules/sms/README M modules/sms/doc/sms_admin.xml M modules/sngtc/doc/sngtc_admin.xml M modules/snmpstats/doc/snmpstats_admin.xml M modules/speeddial/doc/speeddial_admin.xml M modules/sql_cacher/doc/sql_cacher_admin.xml M modules/sst/doc/sst_admin.xml M modules/statistics/doc/statistics_admin.xml M modules/textops/doc/textops_admin.xml M modules/tls_mgm/doc/tls_mgm_admin.xml M modules/tm/README M modules/tm/doc/tm_admin.xml M modules/topology_hiding/doc/topology_hiding_admin.xml M modules/uac/doc/uac_admin.xml M modules/uac_redirect/doc/uac_redirect_admin.xml M modules/uac_registrant/doc/uac_registrant_admin.xml M modules/uri/doc/uri_admin.xml M modules/userblacklist/doc/userblacklist_admin.xml M modules/usrloc/doc/usrloc_admin.xml M modules/xcap/doc/xcap_admin.xml M modules/xcap_client/doc/xcap_client_admin.xml M modules/xml/doc/xml_admin.xml M modules/xmpp/doc/xmpp_admin.xml Log Message: ----------- Module doc: Add anchors for all Exported Functions The convention for function documentation is: * id = "func_" + * id = "afunc_" + (async func) * xreflabel = (cherry picked from commit 1fce9a71a79234882aae5eebf428e73c2b89b511) Commit: c495d668e81433ace96fb73f8f76a1b07059d93f https://github.com/OpenSIPS/opensips/commit/c495d668e81433ace96fb73f8f76a1b07059d93f Author: Liviu Chircu Date: 2018-04-04 (Wed, 04 Apr 2018) Changed paths: M modules/acc/README M modules/acc/doc/acc_admin.xml M modules/b2b_logic/doc/b2b_logic_admin.xml M modules/b2b_sca/doc/b2b_sca_admin.xml M modules/benchmark/README M modules/benchmark/doc/benchmark_admin.xml M modules/cachedb_local/README M modules/cachedb_local/doc/cachedb_local_admin.xml M modules/call_center/README M modules/call_center/doc/call_center_admin.xml M modules/cfgutils/README M modules/cfgutils/doc/cfgutils_admin.xml M modules/cgrates/README M modules/cgrates/doc/cgrates_admin.xml M modules/clusterer/doc/clusterer_admin.xml M modules/cpl_c/doc/cpl_c_admin.xml M modules/db_berkeley/doc/db_berkeley_admin.xml M modules/db_flatstore/doc/db_flatstore_admin.xml M modules/db_mysql/doc/db_mysql_admin.xml M modules/db_text/doc/db_text_admin.xml M modules/db_virtual/doc/db_virtual_admin.xml M modules/dialog/README M modules/dialog/doc/dialog_admin.xml M modules/dialplan/doc/dialplan_admin.xml M modules/dispatcher/doc/dispatcher_admin.xml M modules/domain/doc/domain_admin.xml M modules/drouting/doc/drouting_admin.xml M modules/event_flatstore/doc/event_flatstore_admin.xml M modules/fraud_detection/doc/fraud_detection_admin.xml M modules/freeswitch_scripting/doc/freeswitch_scripting_admin.xml M modules/httpd/doc/httpd_admin.xml M modules/imc/doc/imc_admin.xml M modules/load_balancer/README M modules/load_balancer/doc/load_balancer_admin.xml M modules/msilo/doc/msilo_admin.xml M modules/nat_traversal/README M modules/nat_traversal/doc/nat_traversal_admin.xml M modules/permissions/doc/permissions_admin.xml M modules/pi_http/doc/pi_http_admin.xml M modules/pike/doc/pike_admin.xml M modules/presence/doc/presence_admin.xml M modules/proto_tls/README M modules/proto_tls/doc/proto_tls_admin.xml M modules/proto_ws/README M modules/proto_ws/doc/proto_ws_admin.xml M modules/proto_wss/README M modules/proto_wss/doc/proto_wss_admin.xml M modules/qos/README M modules/qos/doc/qos_admin.xml M modules/ratelimit/README M modules/ratelimit/doc/ratelimit_admin.xml M modules/regex/doc/regex_admin.xml M modules/rls/doc/rls_admin.xml M modules/rr/README M modules/rr/doc/rr_admin.xml M modules/rtpengine/README M modules/rtpengine/doc/rtpengine_admin.xml M modules/rtpproxy/doc/rtpproxy_admin.xml M modules/sip_i/README M modules/sip_i/doc/sip_i_admin.xml M modules/sipcapture/README M modules/sipcapture/doc/sipcapture_admin.xml M modules/siptrace/doc/siptrace_admin.xml M modules/sl/doc/sl_admin.xml M modules/sql_cacher/README M modules/sql_cacher/doc/sql_cacher_admin.xml M modules/sst/doc/sst_admin.xml M modules/statistics/README M modules/statistics/doc/statistics_admin.xml M modules/stun/README M modules/stun/doc/stun_admin.xml M modules/tls_mgm/doc/tls_mgm_admin.xml M modules/tm/README M modules/tm/doc/tm_admin.xml M modules/topology_hiding/README M modules/topology_hiding/doc/topology_hiding_admin.xml M modules/uac_registrant/doc/uac_registrant_admin.xml M modules/usrloc/README M modules/usrloc/doc/usrloc_admin.xml M modules/xcap_client/doc/xcap_client_admin.xml Log Message: ----------- Module doc: Add anchors for all Events, MI cmds, PVs and Transformations The conventions for these are: * id = "event_" + * id = "mi_" + * id = "pv_" + * id = "tran_" + * xreflabel = (cherry picked from commit d82c6306f1f3e9760b2e6bda5d368fc7dc856940) Compare: https://github.com/OpenSIPS/opensips/compare/dafffbe82d98...c495d668e814 From bogdan at opensips.org Wed Apr 4 12:05:19 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 04 Apr 2018 09:05:19 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ba2840: Support '-' in the URI part of the HEP ID definiti... Message-ID: <5ac4f7bfef80d_1e192b11c1d79c1064429@hookshot-fe-6e9b612.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: ba2840639777d797889e4a3a74c0b56f02ce9aba https://github.com/OpenSIPS/opensips/commit/ba2840639777d797889e4a3a74c0b56f02ce9aba Author: Bogdan-Andrei Iancu Date: 2018-04-04 (Wed, 04 Apr 2018) Changed paths: M modules/proto_hep/hep.c Log Message: ----------- Support '-' in the URI part of the HEP ID definition From liviu at opensips.org Wed Apr 4 12:52:10 2018 From: liviu at opensips.org (Liviu Chircu) Date: Wed, 04 Apr 2018 09:52:10 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a4a72d: usrloc: Correct E_UL_LATENCY_UPDATE behavior with ... Message-ID: <5ac502ba14969_18fe2b181df3fc04623f1@hookshot-fe-6e9b612.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: a4a72dff0d6727feef42686457b024975f817481 https://github.com/OpenSIPS/opensips/commit/a4a72dff0d6727feef42686457b024975f817481 Author: Liviu Chircu Date: 2018-04-04 (Wed, 04 Apr 2018) Changed paths: M modules/usrloc/dlist.c Log Message: ----------- usrloc: Correct E_UL_LATENCY_UPDATE behavior with latencies Commit: 61741aef4dd722194fc3ed5ef7ec7ca87afef690 https://github.com/OpenSIPS/opensips/commit/61741aef4dd722194fc3ed5ef7ec7ca87afef690 Author: Liviu Chircu Date: 2018-04-04 (Wed, 04 Apr 2018) Changed paths: M modules/usrloc/README M modules/usrloc/doc/usrloc_admin.xml M modules/usrloc/ul_mod.c Log Message: ----------- usrloc: Document the latest additions Commit: e2c46e5441518859ae8708f2d36d2a1f31de80a7 https://github.com/OpenSIPS/opensips/commit/e2c46e5441518859ae8708f2d36d2a1f31de80a7 Author: Liviu Chircu Date: 2018-04-04 (Wed, 04 Apr 2018) Changed paths: M modules/nathelper/README M modules/nathelper/doc/nathelper_admin.xml Log Message: ----------- nathelper: Document latest additions Compare: https://github.com/OpenSIPS/opensips/compare/ba2840639777...e2c46e544151 From liviu at opensips.org Wed Apr 4 12:53:00 2018 From: liviu at opensips.org (Liviu Chircu) Date: Wed, 04 Apr 2018 09:53:00 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e55129: usrloc: Correct E_UL_LATENCY_UPDATE behavior with ... Message-ID: <5ac502ec1ab41_1b6c2b115a383c1825163@hookshot-fe-6e9b612.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: e55129cddbb44c5be11f93b956bd42353f2c45dc https://github.com/OpenSIPS/opensips/commit/e55129cddbb44c5be11f93b956bd42353f2c45dc Author: Liviu Chircu Date: 2018-04-04 (Wed, 04 Apr 2018) Changed paths: M modules/usrloc/dlist.c Log Message: ----------- usrloc: Correct E_UL_LATENCY_UPDATE behavior with latencies (cherry picked from commit a4a72dff0d6727feef42686457b024975f817481) Commit: 7382be08a599f77937e09dcc827e0af2d04055ea https://github.com/OpenSIPS/opensips/commit/7382be08a599f77937e09dcc827e0af2d04055ea Author: Liviu Chircu Date: 2018-04-04 (Wed, 04 Apr 2018) Changed paths: M modules/usrloc/README M modules/usrloc/doc/usrloc_admin.xml M modules/usrloc/ul_mod.c Log Message: ----------- usrloc: Document the latest additions (cherry picked from commit 61741aef4dd722194fc3ed5ef7ec7ca87afef690) Commit: d6d19e0289a5e5622449ca5f613ec6e83db3cfc6 https://github.com/OpenSIPS/opensips/commit/d6d19e0289a5e5622449ca5f613ec6e83db3cfc6 Author: Liviu Chircu Date: 2018-04-04 (Wed, 04 Apr 2018) Changed paths: M modules/nathelper/README M modules/nathelper/doc/nathelper_admin.xml Log Message: ----------- nathelper: Document latest additions (cherry picked from commit e2c46e5441518859ae8708f2d36d2a1f31de80a7) Compare: https://github.com/OpenSIPS/opensips/compare/c495d668e814...d6d19e0289a5 From bogdan at opensips.org Wed Apr 4 13:31:30 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 04 Apr 2018 10:31:30 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8a46fb: Fixed the default tracing mode. Message-ID: <5ac50bf298537_6e282ab35c811c143428a@hookshot-fe-b0febf1.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 8a46fbf531c6554c44e3a32b73e4a5e4a6c16959 https://github.com/OpenSIPS/opensips/commit/8a46fbf531c6554c44e3a32b73e4a5e4a6c16959 Author: Bogdan-Andrei Iancu Date: 2018-04-04 (Wed, 04 Apr 2018) Changed paths: M mi/mi_trace.c M modules/mi_datagram/mi_datagram.c M modules/mi_fifo/mi_fifo.c M modules/mi_http/mi_http.c M modules/mi_json/mi_json.c M modules/mi_xmlrpc_ng/mi_xmlrpc_http.c Log Message: ----------- Fixed the default tracing mode. It should stay disabled if no HEP detination was set for that MI backend. Use the -1 marker as disabled as the 0 values is actually a valid one. Reported by Ben Newlin From bogdan at opensips.org Wed Apr 4 13:36:11 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 04 Apr 2018 10:36:11 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3ae3b4: Fixed the default tracing mode. Message-ID: <5ac50d0b2c47_3c172ace3cd95c08840e4@hookshot-fe-7191cb1.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 3ae3b4b980518fb466947b5a56490b693658181e https://github.com/OpenSIPS/opensips/commit/3ae3b4b980518fb466947b5a56490b693658181e Author: Bogdan-Andrei Iancu Date: 2018-04-04 (Wed, 04 Apr 2018) Changed paths: M mi/mi_trace.c M modules/mi_datagram/mi_datagram.c M modules/mi_fifo/mi_fifo.c M modules/mi_http/mi_http.c M modules/mi_json/mi_json.c M modules/mi_xmlrpc_ng/mi_xmlrpc_http.c Log Message: ----------- Fixed the default tracing mode. It should stay disabled if no HEP detination was set for that MI backend. Use the -1 marker as disabled as the 0 values is actually a valid one. Reported by Ben Newlin (cherry picked from commit 8a46fbf531c6554c44e3a32b73e4a5e4a6c16959) From bogdan at opensips.org Wed Apr 4 13:36:14 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 04 Apr 2018 10:36:14 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e5046e: Fixed the default tracing mode. Message-ID: <5ac50d0e79712_3afc2ab19f419c1055821@hookshot-fe-88eb02d.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: e5046e2877c2979523213f7a299f5766c59b7353 https://github.com/OpenSIPS/opensips/commit/e5046e2877c2979523213f7a299f5766c59b7353 Author: Bogdan-Andrei Iancu Date: 2018-04-04 (Wed, 04 Apr 2018) Changed paths: M mi/mi_trace.c M modules/mi_datagram/mi_datagram.c M modules/mi_fifo/mi_fifo.c M modules/mi_http/mi_http.c M modules/mi_json/mi_json.c M modules/mi_xmlrpc_ng/mi_xmlrpc_http.c Log Message: ----------- Fixed the default tracing mode. It should stay disabled if no HEP detination was set for that MI backend. Use the -1 marker as disabled as the 0 values is actually a valid one. Reported by Ben Newlin (cherry picked from commit 8a46fbf531c6554c44e3a32b73e4a5e4a6c16959) From bogdan at opensips.org Wed Apr 4 13:40:23 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 04 Apr 2018 10:40:23 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7c3a0f: Support '-' in the URI part of the HEP ID definiti... Message-ID: <5ac50e07e44cb_62b82b113c1c3c0c231c9@hookshot-fe-265448d.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 7c3a0f0b46f9a0643151b2819b1683fd636be4ac https://github.com/OpenSIPS/opensips/commit/7c3a0f0b46f9a0643151b2819b1683fd636be4ac Author: Bogdan-Andrei Iancu Date: 2018-04-04 (Wed, 04 Apr 2018) Changed paths: M modules/proto_hep/hep.c Log Message: ----------- Support '-' in the URI part of the HEP ID definition (cherry picked from commit ba2840639777d797889e4a3a74c0b56f02ce9aba) From bogdan at opensips.org Wed Apr 4 13:40:31 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 04 Apr 2018 10:40:31 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b8fcb7: Support '-' in the URI part of the HEP ID definiti... Message-ID: <5ac50e0f51eb4_32eb2b02dccfbc005888e@hookshot-fe-cace476.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: b8fcb7397fc0ae7feed007310ba70fdfc454e1dc https://github.com/OpenSIPS/opensips/commit/b8fcb7397fc0ae7feed007310ba70fdfc454e1dc Author: Bogdan-Andrei Iancu Date: 2018-04-04 (Wed, 04 Apr 2018) Changed paths: M modules/proto_hep/hep.c Log Message: ----------- Support '-' in the URI part of the HEP ID definition (cherry picked from commit ba2840639777d797889e4a3a74c0b56f02ce9aba) From liviu at opensips.org Wed Apr 4 14:51:11 2018 From: liviu at opensips.org (Liviu Chircu) Date: Wed, 04 Apr 2018 11:51:11 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] bf690f: Fix syntax errors Message-ID: <5ac51e9fa83cd_32472ab2bab43c18567d0@hookshot-fe-32b5f5b.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: bf690f7ddae9c6c04af56d4d01b689c5fb87f69b https://github.com/OpenSIPS/opensips/commit/bf690f7ddae9c6c04af56d4d01b689c5fb87f69b Author: Liviu Chircu Date: 2018-04-04 (Wed, 04 Apr 2018) Changed paths: M modules/usrloc/dlist.c Log Message: ----------- Fix syntax errors From liviu at opensips.org Wed Apr 4 14:51:22 2018 From: liviu at opensips.org (Liviu Chircu) Date: Wed, 04 Apr 2018 11:51:22 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 67a84f: Fix syntax errors Message-ID: <5ac51eaa1846b_14852aaec42e9bfc15822@hookshot-fe-265448d.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 67a84f131f8e25d7549034b783862bc99aee619a https://github.com/OpenSIPS/opensips/commit/67a84f131f8e25d7549034b783862bc99aee619a Author: Liviu Chircu Date: 2018-04-04 (Wed, 04 Apr 2018) Changed paths: M modules/usrloc/dlist.c Log Message: ----------- Fix syntax errors (cherry picked from commit bf690f7ddae9c6c04af56d4d01b689c5fb87f69b) From bogdan at opensips.org Thu Apr 5 04:42:17 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 05 Apr 2018 01:42:17 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4f5320: Fix IPv6 support for check[_source]_address functi... Message-ID: <5ac5e169128f_5ea62b13451c1c081253a@hookshot-fe-6b2eebc.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 4f5320b1c786b6afb3c435e9b0a7c9d855887ab8 https://github.com/OpenSIPS/opensips/commit/4f5320b1c786b6afb3c435e9b0a7c9d855887ab8 Author: Bogdan-Andrei Iancu Date: 2018-04-05 (Thu, 05 Apr 2018) Changed paths: M modules/permissions/address.c Log Message: ----------- Fix IPv6 support for check[_source]_address functions Try to parse the string IP as both IPv4 and IPv6. Closes #1334 (cherry picked from commit bb6b210294bba23ee22b9961fa5c8e764001d48c) From bogdan at opensips.org Thu Apr 5 04:45:07 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 05 Apr 2018 01:45:07 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 37c959: Fix IPv6 support for check[_source]_address functi... Message-ID: <5ac5e2134a64e_59f22b263a925c08745b9@hookshot-fe-6b2eebc.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: 37c959837f72bf4eee06b743ffc835e218ba835e https://github.com/OpenSIPS/opensips/commit/37c959837f72bf4eee06b743ffc835e218ba835e Author: Bogdan-Andrei Iancu Date: 2018-04-05 (Thu, 05 Apr 2018) Changed paths: M modules/permissions/address.c Log Message: ----------- Fix IPv6 support for check[_source]_address functions Try to parse the string IP as both IPv4 and IPv6. Closes #1334 (cherry picked from commit bb6b210294bba23ee22b9961fa5c8e764001d48c) From bogdan at opensips.org Thu Apr 5 04:45:41 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 05 Apr 2018 01:45:41 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] cad377: Fix previous backport Message-ID: <5ac5e2356c376_60e62ad06c01fc042966b@hookshot-fe-cace476.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: cad377ed6aee8d878bcd8e674e84fcfea6096f25 https://github.com/OpenSIPS/opensips/commit/cad377ed6aee8d878bcd8e674e84fcfea6096f25 Author: Bogdan-Andrei Iancu Date: 2018-04-05 (Thu, 05 Apr 2018) Changed paths: M modules/permissions/address.c Log Message: ----------- Fix previous backport From bogdan at opensips.org Thu Apr 5 04:47:10 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 05 Apr 2018 01:47:10 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 37b486: Fix IPv6 support for check[_source]_address functi... Message-ID: <5ac5e28ee04f4_63ae2b11581b5c1c559b5@hookshot-fe-6b2eebc.cp1-iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 37b486a3c943eddf6db59c4138c9c9c350bfb94d https://github.com/OpenSIPS/opensips/commit/37b486a3c943eddf6db59c4138c9c9c350bfb94d Author: Bogdan-Andrei Iancu Date: 2018-04-05 (Thu, 05 Apr 2018) Changed paths: M modules/permissions/address.c Log Message: ----------- Fix IPv6 support for check[_source]_address functions Try to parse the string IP as both IPv4 and IPv6. Closes #1334 (cherry picked from commit bb6b210294bba23ee22b9961fa5c8e764001d48c) Commit: a0a155326bc4b5d2a716ee1033812db6bf54a9ec https://github.com/OpenSIPS/opensips/commit/a0a155326bc4b5d2a716ee1033812db6bf54a9ec Author: Bogdan-Andrei Iancu Date: 2018-04-05 (Thu, 05 Apr 2018) Changed paths: M modules/permissions/address.c Log Message: ----------- Fix previous backport (cherry picked from commit cad377ed6aee8d878bcd8e674e84fcfea6096f25) Compare: https://github.com/OpenSIPS/opensips/compare/ecef11381a13...a0a155326bc4 From liviu at opensips.org Thu Apr 5 05:54:22 2018 From: liviu at opensips.org (Liviu Chircu) Date: Thu, 05 Apr 2018 02:54:22 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b8843d: Module documentation update Message-ID: <5ac5f24e31a03_4f0a2ac40813bc0c817cf@hookshot-fe-2cc8887.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: b8843dfade6fe118bdd3eee11a048cd80387486c https://github.com/OpenSIPS/opensips/commit/b8843dfade6fe118bdd3eee11a048cd80387486c Author: Liviu Chircu Date: 2018-04-05 (Thu, 05 Apr 2018) Changed paths: M modules/acc/README M modules/acc/doc/acc_admin.xml M modules/benchmark/doc/benchmark_admin.xml M modules/carrierroute/README M modules/carrierroute/doc/carrierroute_admin.xml M modules/cfgutils/README M modules/cfgutils/doc/cfgutils_admin.xml M modules/cgrates/doc/cgrates_admin.xml M modules/dialog/README M modules/dialog/doc/dialog_admin.xml M modules/gflags/README M modules/gflags/doc/gflags_admin.xml M modules/json/README M modules/json/doc/json_admin.xml M modules/nat_traversal/doc/nat_traversal_admin.xml M modules/nathelper/README M modules/nathelper/doc/nathelper_admin.xml M modules/ratelimit/doc/ratelimit_admin.xml M modules/rr/doc/rr_admin.xml M modules/rtpengine/README M modules/rtpengine/doc/rtpengine_admin.xml M modules/rtpproxy/README M modules/rtpproxy/doc/rtpproxy_admin.xml M modules/sip_i/doc/sip_i_admin.xml M modules/sipcapture/doc/sipcapture_admin.xml M modules/sql_cacher/README M modules/sql_cacher/doc/sql_cacher_admin.xml M modules/statistics/doc/statistics_admin.xml M modules/tm/README M modules/tm/doc/tm_admin.xml M modules/topology_hiding/doc/topology_hiding_admin.xml M modules/userblacklist/README M modules/userblacklist/doc/userblacklist_admin.xml M modules/xml/README M modules/xml/doc/xml_admin.xml Log Message: ----------- Module documentation update * complete nathelper doc * uniform "Exported Pseudo-Variables" section across all code * fix display pseudo-variable display labels * fill in missing MI command anchors * fill in missing pseudo-var anchors From liviu at opensips.org Thu Apr 5 05:54:33 2018 From: liviu at opensips.org (Liviu Chircu) Date: Thu, 05 Apr 2018 02:54:33 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a8e702: Module documentation update Message-ID: <5ac5f25948f68_5a222ad9ae1b9c04217d@hookshot-fe-6b2eebc.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: a8e702d12b2c5e6b2cd0d780666a2da1d4f03d4f https://github.com/OpenSIPS/opensips/commit/a8e702d12b2c5e6b2cd0d780666a2da1d4f03d4f Author: Liviu Chircu Date: 2018-04-05 (Thu, 05 Apr 2018) Changed paths: M modules/acc/README M modules/acc/doc/acc_admin.xml M modules/benchmark/doc/benchmark_admin.xml M modules/carrierroute/README M modules/carrierroute/doc/carrierroute_admin.xml M modules/cfgutils/README M modules/cfgutils/doc/cfgutils_admin.xml M modules/cgrates/doc/cgrates_admin.xml M modules/dialog/README M modules/dialog/doc/dialog_admin.xml M modules/gflags/README M modules/gflags/doc/gflags_admin.xml M modules/json/README M modules/json/doc/json_admin.xml M modules/nat_traversal/doc/nat_traversal_admin.xml M modules/nathelper/README M modules/nathelper/doc/nathelper_admin.xml M modules/ratelimit/doc/ratelimit_admin.xml M modules/rr/doc/rr_admin.xml M modules/rtpengine/README M modules/rtpengine/doc/rtpengine_admin.xml M modules/rtpproxy/README M modules/rtpproxy/doc/rtpproxy_admin.xml M modules/sip_i/doc/sip_i_admin.xml M modules/sipcapture/doc/sipcapture_admin.xml M modules/sql_cacher/README M modules/sql_cacher/doc/sql_cacher_admin.xml M modules/statistics/doc/statistics_admin.xml M modules/tm/README M modules/tm/doc/tm_admin.xml M modules/topology_hiding/doc/topology_hiding_admin.xml M modules/userblacklist/README M modules/userblacklist/doc/userblacklist_admin.xml M modules/xml/README M modules/xml/doc/xml_admin.xml Log Message: ----------- Module documentation update * complete nathelper doc * uniform "Exported Pseudo-Variables" section across all code * fix display pseudo-variable display labels * fill in missing MI command anchors * fill in missing pseudo-var anchors (cherry picked from commit b8843dfade6fe118bdd3eee11a048cd80387486c) From bogdan at opensips.org Thu Apr 5 07:11:11 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 05 Apr 2018 04:11:11 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 19a869: Force case insensitive matching via fnmatch Message-ID: <5ac6044f3004f_51592b165ef1dc14226c1@hookshot-fe-d252ca1.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 19a869148c98a1d7b13bac7e19a23a3e8d37fe3f https://github.com/OpenSIPS/opensips/commit/19a869148c98a1d7b13bac7e19a23a3e8d37fe3f Author: Bogdan-Andrei Iancu Date: 2018-04-05 (Thu, 05 Apr 2018) Changed paths: M modules/sipmsgops/sipmsgops.c Log Message: ----------- Force case insensitive matching via fnmatch remove_hf(,'g') uses fnmatch with FNM_CASEFOLD if available (as it is a GNU extension) Closes #1333 Reported by Nick Altmann From bogdan at opensips.org Thu Apr 5 07:12:32 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 05 Apr 2018 04:12:32 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3f952c: Force case insensitive matching via fnmatch Message-ID: <5ac604a0a6175_af42b206ea51c0c92de@hookshot-fe-32b5f5b.cp1-iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 3f952c25d02c85aa545bf2c073d169196dae2f73 https://github.com/OpenSIPS/opensips/commit/3f952c25d02c85aa545bf2c073d169196dae2f73 Author: Bogdan-Andrei Iancu Date: 2018-04-05 (Thu, 05 Apr 2018) Changed paths: M modules/sipmsgops/sipmsgops.c Log Message: ----------- Force case insensitive matching via fnmatch remove_hf(,'g') uses fnmatch with FNM_CASEFOLD if available (as it is a GNU extension) Closes #1333 Reported by Nick Altmann (cherry picked from commit 19a869148c98a1d7b13bac7e19a23a3e8d37fe3f) From bogdan at opensips.org Thu Apr 5 07:12:26 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 05 Apr 2018 04:12:26 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 01bd7a: Force case insensitive matching via fnmatch Message-ID: <5ac6049a404ce_68a2af55c627c04700dc@hookshot-fe-32b5f5b.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 01bd7a2a05ceb3ae09ac70c377abd4bf4006938a https://github.com/OpenSIPS/opensips/commit/01bd7a2a05ceb3ae09ac70c377abd4bf4006938a Author: Bogdan-Andrei Iancu Date: 2018-04-05 (Thu, 05 Apr 2018) Changed paths: M modules/sipmsgops/sipmsgops.c Log Message: ----------- Force case insensitive matching via fnmatch remove_hf(,'g') uses fnmatch with FNM_CASEFOLD if available (as it is a GNU extension) Closes #1333 Reported by Nick Altmann (cherry picked from commit 19a869148c98a1d7b13bac7e19a23a3e8d37fe3f) From bogdan at opensips.org Thu Apr 5 07:12:29 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 05 Apr 2018 04:12:29 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] de3261: Force case insensitive matching via fnmatch Message-ID: <5ac6049d159ee_50d22ab9a663fc101989d@hookshot-fe-88eb02d.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: de3261f5221bf37004bd61d743c4938341cdfb6a https://github.com/OpenSIPS/opensips/commit/de3261f5221bf37004bd61d743c4938341cdfb6a Author: Bogdan-Andrei Iancu Date: 2018-04-05 (Thu, 05 Apr 2018) Changed paths: M modules/sipmsgops/sipmsgops.c Log Message: ----------- Force case insensitive matching via fnmatch remove_hf(,'g') uses fnmatch with FNM_CASEFOLD if available (as it is a GNU extension) Closes #1333 Reported by Nick Altmann (cherry picked from commit 19a869148c98a1d7b13bac7e19a23a3e8d37fe3f) From liviu at opensips.org Thu Apr 5 07:34:34 2018 From: liviu at opensips.org (Liviu Chircu) Date: Thu, 05 Apr 2018 04:34:34 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 904e66: fraud_detection: Fix a couple of limitations Message-ID: <5ac609ca63e93_54c72acf665b9c0c728ce@hookshot-fe-2cc8887.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 904e66b83488f5153133bb2068c4802754ab2aba https://github.com/OpenSIPS/opensips/commit/904e66b83488f5153133bb2068c4802754ab2aba Author: Liviu Chircu Date: 2018-04-05 (Thu, 05 Apr 2018) Changed paths: M modules/fraud_detection/README M modules/fraud_detection/doc/fraud_detection_admin.xml M modules/fraud_detection/fraud_detection.c Log Message: ----------- fraud_detection: Fix a couple of limitations * reset the "sequential calls" stats similarly to the other ones * change the time evaluation from "UTC-based" to "localtime-based". * add a new modparam ("use_utc_time") to control the above behavior Reported by Denis via mailing list. From liviu at opensips.org Thu Apr 5 07:34:53 2018 From: liviu at opensips.org (Liviu Chircu) Date: Thu, 05 Apr 2018 04:34:53 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 23ecdc: fraud_detection: Fix a couple of limitations Message-ID: <5ac609dda3c6f_72072aceac91fc1c681a9@hookshot-fe-da92815.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 23ecdc6ec092eda0df57bd52117d8762736c63f6 https://github.com/OpenSIPS/opensips/commit/23ecdc6ec092eda0df57bd52117d8762736c63f6 Author: Liviu Chircu Date: 2018-04-05 (Thu, 05 Apr 2018) Changed paths: M modules/fraud_detection/README M modules/fraud_detection/doc/fraud_detection_admin.xml M modules/fraud_detection/fraud_detection.c Log Message: ----------- fraud_detection: Fix a couple of limitations * reset the "sequential calls" stats similarly to the other ones * change the time evaluation from "UTC-based" to "localtime-based". * add a new modparam ("use_utc_time") to control the above behavior Reported by Denis via mailing list. (cherry picked from commit 904e66b83488f5153133bb2068c4802754ab2aba) From bogdan at opensips.org Thu Apr 5 07:36:13 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 05 Apr 2018 04:36:13 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 86d3b8: Fixed proper handling of IPv6 net masks Message-ID: <5ac60a2da45e1_5b2f2ae492ccbc0c698e8@hookshot-fe-6b2eebc.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 86d3b84de04cd072a0d1eb2ecf34bcb8d121d2d0 https://github.com/OpenSIPS/opensips/commit/86d3b84de04cd072a0d1eb2ecf34bcb8d121d2d0 Author: Bogdan-Andrei Iancu Date: 2018-04-05 (Thu, 05 Apr 2018) Changed paths: M modules/permissions/address.c M modules/permissions/hash.c Log Message: ----------- Fixed proper handling of IPv6 net masks Reported by Pasan Meemaduma. Fixes #1336 From liviu at opensips.org Thu Apr 5 07:41:14 2018 From: liviu at opensips.org (Liviu Chircu) Date: Thu, 05 Apr 2018 04:41:14 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 35b368: fraud_detection: Fix a couple of limitations Message-ID: <5ac60b5a8afa9_51692b23d3601c0c8028b@hookshot-fe-88eb02d.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: 35b3681a513ba72f26dacda5aadc8fe64d035ada https://github.com/OpenSIPS/opensips/commit/35b3681a513ba72f26dacda5aadc8fe64d035ada Author: Liviu Chircu Date: 2018-04-05 (Thu, 05 Apr 2018) Changed paths: M modules/fraud_detection/README M modules/fraud_detection/doc/fraud_detection_admin.xml M modules/fraud_detection/fraud_detection.c Log Message: ----------- fraud_detection: Fix a couple of limitations * reset the "sequential calls" stats similarly to the other ones * add a new modparam ("use_local_time") Reported by Denis via mailing list. (cherry picked from commit 904e66b83488f5153133bb2068c4802754ab2aba) From liviu at opensips.org Thu Apr 5 07:42:18 2018 From: liviu at opensips.org (Liviu Chircu) Date: Thu, 05 Apr 2018 04:42:18 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0f8cd9: fraud_detection: Fix a couple of limitations Message-ID: <5ac60b9a70e4d_50f72b15f1a2bc00518c6@hookshot-fe-88eb02d.cp1-iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 0f8cd9fad01608310e351ac6718cc61ebad6266c https://github.com/OpenSIPS/opensips/commit/0f8cd9fad01608310e351ac6718cc61ebad6266c Author: Liviu Chircu Date: 2018-04-05 (Thu, 05 Apr 2018) Changed paths: M modules/fraud_detection/README M modules/fraud_detection/doc/fraud_detection_admin.xml M modules/fraud_detection/fraud_detection.c Log Message: ----------- fraud_detection: Fix a couple of limitations * reset the "sequential calls" stats similarly to the other ones * add a new modparam ("use_local_time") Reported by Denis via mailing list. (cherry picked from commit 904e66b83488f5153133bb2068c4802754ab2aba) (cherry picked from commit 35b3681a513ba72f26dacda5aadc8fe64d035ada) From bogdan at opensips.org Thu Apr 5 08:45:13 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 05 Apr 2018 05:45:13 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a69f6d: Fixed checking IP addr against host/name Message-ID: <5ac61a5940ac1_6d42ae1ac68fc141000d4@hookshot-fe-32b5f5b.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: a69f6de764cefab7cb7179b2f439780e74082461 https://github.com/OpenSIPS/opensips/commit/a69f6de764cefab7cb7179b2f439780e74082461 Author: Bogdan-Andrei Iancu Date: 2018-04-05 (Thu, 05 Apr 2018) Changed paths: M resolve.c Log Message: ----------- Fixed checking IP addr against host/name Instead of coverting an IP addr to string and to string matching, it is more sane to try to covert the host/name to IP addr (anyhow in 99% it will be an IP as it is taken from VIA hdr). The old string matching fails for IPv6 as the string representation of an IPv6 is not unique (like for IPv4) - you may have compact format for IPv6. Reported by Pasan Meemaduma From bogdan at opensips.org Fri Apr 6 04:16:22 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Fri, 06 Apr 2018 01:16:22 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 62e0fd: Fixed checking IP addr against host/name Message-ID: <5ac72cd6e3b69_19a32adf08523c142322b@hookshot-fe-da92815.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 62e0fdf7cd07d73bf88fb6c4d4d09f5cb560569e https://github.com/OpenSIPS/opensips/commit/62e0fdf7cd07d73bf88fb6c4d4d09f5cb560569e Author: Bogdan-Andrei Iancu Date: 2018-04-06 (Fri, 06 Apr 2018) Changed paths: M resolve.c Log Message: ----------- Fixed checking IP addr against host/name Instead of coverting an IP addr to string and to string matching, it is more sane to try to covert the host/name to IP addr (anyhow in 99% it will be an IP as it is taken from VIA hdr). The old string matching fails for IPv6 as the string representation of an IPv6 is not unique (like for IPv4) - you may have compact format for IPv6. Reported by Pasan Meemaduma (cherry picked from commit a69f6de764cefab7cb7179b2f439780e74082461) From bogdan at opensips.org Fri Apr 6 04:16:26 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Fri, 06 Apr 2018 01:16:26 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1aa873: Fixed checking IP addr against host/name Message-ID: <5ac72cdaa49db_30142aef81351c0453627@hookshot-fe-6e9b612.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: 1aa8738daaccef1f50f4f272be4f36b174d494e4 https://github.com/OpenSIPS/opensips/commit/1aa8738daaccef1f50f4f272be4f36b174d494e4 Author: Bogdan-Andrei Iancu Date: 2018-04-06 (Fri, 06 Apr 2018) Changed paths: M resolve.c Log Message: ----------- Fixed checking IP addr against host/name Instead of coverting an IP addr to string and to string matching, it is more sane to try to covert the host/name to IP addr (anyhow in 99% it will be an IP as it is taken from VIA hdr). The old string matching fails for IPv6 as the string representation of an IPv6 is not unique (like for IPv4) - you may have compact format for IPv6. Reported by Pasan Meemaduma (cherry picked from commit a69f6de764cefab7cb7179b2f439780e74082461) From bogdan at opensips.org Fri Apr 6 04:16:30 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Fri, 06 Apr 2018 01:16:30 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4aa150: Fixed checking IP addr against host/name Message-ID: <5ac72cde195e9_7722ab3b8e03bfc121d0@hookshot-fe-31feec6.cp1-iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 4aa150e34841f537be76493b5c666898708ab67d https://github.com/OpenSIPS/opensips/commit/4aa150e34841f537be76493b5c666898708ab67d Author: Bogdan-Andrei Iancu Date: 2018-04-06 (Fri, 06 Apr 2018) Changed paths: M resolve.c Log Message: ----------- Fixed checking IP addr against host/name Instead of coverting an IP addr to string and to string matching, it is more sane to try to covert the host/name to IP addr (anyhow in 99% it will be an IP as it is taken from VIA hdr). The old string matching fails for IPv6 as the string representation of an IPv6 is not unique (like for IPv4) - you may have compact format for IPv6. Reported by Pasan Meemaduma (cherry picked from commit a69f6de764cefab7cb7179b2f439780e74082461) From bogdan at opensips.org Fri Apr 6 04:32:19 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Fri, 06 Apr 2018 01:32:19 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4c8b34: updated description of make field (according to ip... Message-ID: <5ac7309382c3_3d302b01babc9bfc532c0@hookshot-fe-d2afb11.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 4c8b3488d3b37f71470f9b5e81eeb1723e837441 https://github.com/OpenSIPS/opensips/commit/4c8b3488d3b37f71470f9b5e81eeb1723e837441 Author: Bogdan-Andrei Iancu Date: 2018-04-06 (Fri, 06 Apr 2018) Changed paths: M db/schema/address.xml Log Message: ----------- updated description of make field (according to ipv6) From bogdan at opensips.org Fri Apr 6 04:32:53 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Fri, 06 Apr 2018 01:32:53 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f164c4: updated description of make field (according to ip... Message-ID: <5ac730b54abb9_73312ab1a6093bfc610e7@hookshot-fe-7191cb1.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: f164c43dadb6d59461604fe2073efa2a76817055 https://github.com/OpenSIPS/opensips/commit/f164c43dadb6d59461604fe2073efa2a76817055 Author: Bogdan-Andrei Iancu Date: 2018-04-06 (Fri, 06 Apr 2018) Changed paths: M db/schema/address.xml Log Message: ----------- updated description of make field (according to ipv6) (cherry picked from commit 4c8b3488d3b37f71470f9b5e81eeb1723e837441) From bogdan at opensips.org Fri Apr 6 04:33:34 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Fri, 06 Apr 2018 01:33:34 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 97e290: updated description of make field (according to ip... Message-ID: <5ac730de5ee66_320a2b0c72fd1c149442@hookshot-fe-6e9b612.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: 97e2907920ea9b31c8b14dcd7b9bd61c058095ef https://github.com/OpenSIPS/opensips/commit/97e2907920ea9b31c8b14dcd7b9bd61c058095ef Author: Bogdan-Andrei Iancu Date: 2018-04-06 (Fri, 06 Apr 2018) Changed paths: M db/schema/address.xml Log Message: ----------- updated description of make field (according to ipv6) (cherry picked from commit 4c8b3488d3b37f71470f9b5e81eeb1723e837441) From bogdan at opensips.org Fri Apr 6 04:38:51 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Fri, 06 Apr 2018 01:38:51 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d4f83d: Updated description of the mask_col. Message-ID: <5ac7321bd8d70_2f4d2aec78e61c0485146@hookshot-fe-6e9b612.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: d4f83db42e10ffd6b4ebe74f61507fa0e135aa39 https://github.com/OpenSIPS/opensips/commit/d4f83db42e10ffd6b4ebe74f61507fa0e135aa39 Author: Bogdan-Andrei Iancu Date: 2018-04-06 (Fri, 06 Apr 2018) Changed paths: M modules/permissions/doc/permissions_admin.xml Log Message: ----------- Updated description of the mask_col. Reported by Pasan Meemaduma Part of #1336 Commit: 2865bf4be7f3ff16f8ad223148ee141016a9d010 https://github.com/OpenSIPS/opensips/commit/2865bf4be7f3ff16f8ad223148ee141016a9d010 Author: Bogdan-Andrei Iancu Date: 2018-04-06 (Fri, 06 Apr 2018) Changed paths: M modules/permissions/README Log Message: ----------- README regenerated Compare: https://github.com/OpenSIPS/opensips/compare/4c8b3488d3b3...2865bf4be7f3 From bogdan at opensips.org Fri Apr 6 04:40:34 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Fri, 06 Apr 2018 01:40:34 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 634bc4: Updated description of the mask_col. Message-ID: <5ac732822db63_34272b1f1c33dc0c806ec@hookshot-fe-6e9b612.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 634bc47ed9501dca6163dac93c8ddd4841c94d37 https://github.com/OpenSIPS/opensips/commit/634bc47ed9501dca6163dac93c8ddd4841c94d37 Author: Bogdan-Andrei Iancu Date: 2018-04-06 (Fri, 06 Apr 2018) Changed paths: M modules/permissions/doc/permissions_admin.xml Log Message: ----------- Updated description of the mask_col. Reported by Pasan Meemaduma Part of #1336 (cherry picked from commit d4f83db42e10ffd6b4ebe74f61507fa0e135aa39) Commit: 4e1dcbfeebd47e979d5f3482fb33a6ec679b45ed https://github.com/OpenSIPS/opensips/commit/4e1dcbfeebd47e979d5f3482fb33a6ec679b45ed Author: Bogdan-Andrei Iancu Date: 2018-04-06 (Fri, 06 Apr 2018) Changed paths: M modules/permissions/README Log Message: ----------- README updated Compare: https://github.com/OpenSIPS/opensips/compare/f164c43dadb6...4e1dcbfeebd4 From bogdan at opensips.org Fri Apr 6 04:40:53 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Fri, 06 Apr 2018 01:40:53 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 383ced: Updated description of the mask_col. Message-ID: <5ac732953ffc2_3bdd2abfce11bc101021ae@hookshot-fe-cace476.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: 383ced85fd728ab249d825ff9eb04110a1c3246d https://github.com/OpenSIPS/opensips/commit/383ced85fd728ab249d825ff9eb04110a1c3246d Author: Bogdan-Andrei Iancu Date: 2018-04-06 (Fri, 06 Apr 2018) Changed paths: M modules/permissions/doc/permissions_admin.xml Log Message: ----------- Updated description of the mask_col. Reported by Pasan Meemaduma Part of #1336 (cherry picked from commit d4f83db42e10ffd6b4ebe74f61507fa0e135aa39) Commit: 1d3dc9d7518a00caa73902e20b7ac20f6ea81486 https://github.com/OpenSIPS/opensips/commit/1d3dc9d7518a00caa73902e20b7ac20f6ea81486 Author: Bogdan-Andrei Iancu Date: 2018-04-06 (Fri, 06 Apr 2018) Changed paths: M modules/permissions/README Log Message: ----------- README updated Compare: https://github.com/OpenSIPS/opensips/compare/97e2907920ea...1d3dc9d7518a From bogdan at opensips.org Fri Apr 6 04:41:09 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Fri, 06 Apr 2018 01:41:09 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1ffebe: updated description of make field (according to ip... Message-ID: <5ac732a5a2ef4_2fde2aee6c141c04617c0@hookshot-fe-6e9b612.cp1-iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 1ffebe92e3b2131d701e88da0f09ba0e19666704 https://github.com/OpenSIPS/opensips/commit/1ffebe92e3b2131d701e88da0f09ba0e19666704 Author: Bogdan-Andrei Iancu Date: 2018-04-06 (Fri, 06 Apr 2018) Changed paths: M db/schema/address.xml Log Message: ----------- updated description of make field (according to ipv6) (cherry picked from commit 4c8b3488d3b37f71470f9b5e81eeb1723e837441) Commit: 28d584b9c7716a53633e8677774780fb7a776184 https://github.com/OpenSIPS/opensips/commit/28d584b9c7716a53633e8677774780fb7a776184 Author: Bogdan-Andrei Iancu Date: 2018-04-06 (Fri, 06 Apr 2018) Changed paths: M modules/permissions/doc/permissions_admin.xml Log Message: ----------- Updated description of the mask_col. Reported by Pasan Meemaduma Part of #1336 (cherry picked from commit d4f83db42e10ffd6b4ebe74f61507fa0e135aa39) Commit: b37a70ba7ab917d33e1bdf435fa10d6b8d573405 https://github.com/OpenSIPS/opensips/commit/b37a70ba7ab917d33e1bdf435fa10d6b8d573405 Author: Bogdan-Andrei Iancu Date: 2018-04-06 (Fri, 06 Apr 2018) Changed paths: M modules/permissions/README Log Message: ----------- README updated Compare: https://github.com/OpenSIPS/opensips/compare/4aa150e34841...b37a70ba7ab9 From bogdan at opensips.org Fri Apr 6 12:10:55 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Fri, 06 Apr 2018 09:10:55 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] dc6fa0: Fix is_ip_registered() to use IP-wise matching. Message-ID: <5ac79c0f9d5e9_792c2ad27e159c149818b@hookshot-fe-d252ca1.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: dc6fa00e6c7d25f296d25b727c1074a5abefdf5d https://github.com/OpenSIPS/opensips/commit/dc6fa00e6c7d25f296d25b727c1074a5abefdf5d Author: Bogdan-Andrei Iancu Date: 2018-04-06 (Fri, 06 Apr 2018) Changed paths: M modules/registrar/lookup.c Log Message: ----------- Fix is_ip_registered() to use IP-wise matching. Instead of doing string comp, better convert to ip_addr both IPs and do the comp as ip_addrs. This fixes the comp for IPv6, as IPv6 does not have a unique string representation. From razvan at opensips.org Wed Apr 11 04:37:13 2018 From: razvan at opensips.org (Razvan Crainea) Date: Wed, 11 Apr 2018 01:37:13 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9de486: acc: prevent crash when drop_accounting() is used Message-ID: <5acdc9393908e_e472aef3a151c0c6353d@hookshot-fe-da92815.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 9de48658d35c62c5bcb888068d3e7978bd3aad6a https://github.com/OpenSIPS/opensips/commit/9de48658d35c62c5bcb888068d3e7978bd3aad6a Author: Razvan Crainea Date: 2018-04-11 (Wed, 11 Apr 2018) Changed paths: M modules/acc/acc_logic.c M modules/acc/acc_logic.h Log Message: ----------- acc: prevent crash when drop_accounting() is used Reported by Tito Cumpen and Pete Kelly Lots of thanks go to Pete Kelly for providing testing environment and extended details about the issue From razvan at opensips.org Wed Apr 11 04:37:50 2018 From: razvan at opensips.org (Razvan Crainea) Date: Wed, 11 Apr 2018 01:37:50 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3863f0: acc: prevent crash when drop_accounting() is used Message-ID: <5acdc95e1c7da_54362aee6dd07c0475762@hookshot-fe-88eb02d.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 3863f03431d418d902457ed99948a7666fc9aa19 https://github.com/OpenSIPS/opensips/commit/3863f03431d418d902457ed99948a7666fc9aa19 Author: Razvan Crainea Date: 2018-04-11 (Wed, 11 Apr 2018) Changed paths: M modules/acc/acc_logic.c M modules/acc/acc_logic.h Log Message: ----------- acc: prevent crash when drop_accounting() is used Reported by Tito Cumpen and Pete Kelly Lots of thanks go to Pete Kelly for providing testing environment and extended details about the issue (cherry picked from commit 9de48658d35c62c5bcb888068d3e7978bd3aad6a) From razvan at opensips.org Wed Apr 11 04:38:17 2018 From: razvan at opensips.org (Razvan Crainea) Date: Wed, 11 Apr 2018 01:38:17 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] cf059c: acc: prevent crash when drop_accounting() is used Message-ID: <5acdc97987491_fbda2ab9d0761c04650f9@hookshot-fe-dfcc362.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: cf059cf5b0819a6d3987cd5870f4e7c70c4a17be https://github.com/OpenSIPS/opensips/commit/cf059cf5b0819a6d3987cd5870f4e7c70c4a17be Author: Razvan Crainea Date: 2018-04-11 (Wed, 11 Apr 2018) Changed paths: M modules/acc/acc_logic.c M modules/acc/acc_logic.h Log Message: ----------- acc: prevent crash when drop_accounting() is used Reported by Tito Cumpen and Pete Kelly Lots of thanks go to Pete Kelly for providing testing environment and extended details about the issue (cherry picked from commit 9de48658d35c62c5bcb888068d3e7978bd3aad6a) From bogdan at opensips.org Wed Apr 11 05:34:29 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 11 Apr 2018 02:34:29 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8da18a: Fix is_ip_registered() to use IP-wise matching. Message-ID: <5acdd6a512ccd_4b752b0672d11c143658c@hookshot-fe-31feec6.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 8da18a45afa5d360c57beccee8142eafd1f05c49 https://github.com/OpenSIPS/opensips/commit/8da18a45afa5d360c57beccee8142eafd1f05c49 Author: Bogdan-Andrei Iancu Date: 2018-04-11 (Wed, 11 Apr 2018) Changed paths: M modules/registrar/lookup.c Log Message: ----------- Fix is_ip_registered() to use IP-wise matching. Instead of doing string comp, better convert to ip_addr both IPs and do the comp as ip_addrs. This fixes the comp for IPv6, as IPv6 does not have a unique string representation. (cherry picked from commit dc6fa00e6c7d25f296d25b727c1074a5abefdf5d) From bogdan at opensips.org Wed Apr 11 05:34:50 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 11 Apr 2018 02:34:50 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d981b6: Fix is_ip_registered() to use IP-wise matching. Message-ID: <5acdd6bab778e_77462b10ed303c1078429@hookshot-fe-6b2eebc.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: d981b65bab9c03eb2e055e6ac320aa34fd3196fe https://github.com/OpenSIPS/opensips/commit/d981b65bab9c03eb2e055e6ac320aa34fd3196fe Author: Bogdan-Andrei Iancu Date: 2018-04-11 (Wed, 11 Apr 2018) Changed paths: M modules/registrar/lookup.c Log Message: ----------- Fix is_ip_registered() to use IP-wise matching. Instead of doing string comp, better convert to ip_addr both IPs and do the comp as ip_addrs. This fixes the comp for IPv6, as IPv6 does not have a unique string representation. (cherry picked from commit dc6fa00e6c7d25f296d25b727c1074a5abefdf5d) From bogdan at opensips.org Wed Apr 11 05:35:16 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 11 Apr 2018 02:35:16 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6d576b: Fix is_ip_registered() to use IP-wise matching. Message-ID: <5acdd6d4b427_7b512af581979c0c73724@hookshot-fe-6b2eebc.cp1-iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 6d576b650e791bf2e889ec4ac4b4e5c7a9f2bf4b https://github.com/OpenSIPS/opensips/commit/6d576b650e791bf2e889ec4ac4b4e5c7a9f2bf4b Author: Bogdan-Andrei Iancu Date: 2018-04-11 (Wed, 11 Apr 2018) Changed paths: M modules/registrar/lookup.c Log Message: ----------- Fix is_ip_registered() to use IP-wise matching. Instead of doing string comp, better convert to ip_addr both IPs and do the comp as ip_addrs. This fixes the comp for IPv6, as IPv6 does not have a unique string representation. (cherry picked from commit dc6fa00e6c7d25f296d25b727c1074a5abefdf5d) From liviu at opensips.org Wed Apr 11 05:54:12 2018 From: liviu at opensips.org (Liviu Chircu) Date: Wed, 11 Apr 2018 02:54:12 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0ff609: clusterer: Fix custom DB table / column names Message-ID: <5acddb4459d3d_2432ad730fddc0c80682@hookshot-fe-6b2eebc.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 0ff609d6d053f16684d364572f51c610bbe7575e https://github.com/OpenSIPS/opensips/commit/0ff609d6d053f16684d364572f51c610bbe7575e Author: Liviu Chircu Date: 2018-04-11 (Wed, 11 Apr 2018) Changed paths: M modules/clusterer/clusterer_mod.c Log Message: ----------- clusterer: Fix custom DB table / column names From liviu at opensips.org Wed Apr 11 05:54:37 2018 From: liviu at opensips.org (Liviu Chircu) Date: Wed, 11 Apr 2018 02:54:37 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] fe9aac: clusterer: Fix custom DB table / column names Message-ID: <5acddb5d32f8e_4ee42af3dc68bc08910e9@hookshot-fe-d2afb11.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: fe9aac4fa6666985af61c042b45cd00352ac12bf https://github.com/OpenSIPS/opensips/commit/fe9aac4fa6666985af61c042b45cd00352ac12bf Author: Liviu Chircu Date: 2018-04-11 (Wed, 11 Apr 2018) Changed paths: M modules/clusterer/clusterer_mod.c Log Message: ----------- clusterer: Fix custom DB table / column names (cherry picked from commit 0ff609d6d053f16684d364572f51c610bbe7575e) From liviu at opensips.org Thu Apr 12 12:10:14 2018 From: liviu at opensips.org (Liviu Chircu) Date: Thu, 12 Apr 2018 09:10:14 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7f1407: OpenSIPS ViM syntax: Allow "." in pvar names Message-ID: <5acf84e682754_13fa2b27081f1bfc87045@hookshot-fe-da92815.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 7f1407baa80dd8383deb8fe11d52dbcb3631f354 https://github.com/OpenSIPS/opensips/commit/7f1407baa80dd8383deb8fe11d52dbcb3631f354 Author: Liviu Chircu Date: 2018-04-12 (Thu, 12 Apr 2018) Changed paths: M utils/vim/opensips.vim Log Message: ----------- OpenSIPS ViM syntax: Allow "." in pvar names Reported by John Quick From liviu at opensips.org Thu Apr 12 12:10:28 2018 From: liviu at opensips.org (Liviu Chircu) Date: Thu, 12 Apr 2018 09:10:28 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 28cc31: OpenSIPS ViM syntax: Allow "." in pvar names Message-ID: <5acf84f41fbea_236b2ab36757bc10465c1@hookshot-fe-5a11256.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 28cc31a5d1b2323bf9d2b55eed5c26602e26761b https://github.com/OpenSIPS/opensips/commit/28cc31a5d1b2323bf9d2b55eed5c26602e26761b Author: Liviu Chircu Date: 2018-04-12 (Thu, 12 Apr 2018) Changed paths: M utils/vim/opensips.vim Log Message: ----------- OpenSIPS ViM syntax: Allow "." in pvar names Reported by John Quick (cherry picked from commit 7f1407baa80dd8383deb8fe11d52dbcb3631f354) From liviu at opensips.org Thu Apr 12 12:10:54 2018 From: liviu at opensips.org (Liviu Chircu) Date: Thu, 12 Apr 2018 09:10:54 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d92637: OpenSIPS ViM syntax: Allow "." in pvar names Message-ID: <5acf850e14724_58562b052dd83c10794f4@hookshot-fe-d252ca1.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: d926376ebb685000c97b23cdca27489d885156c2 https://github.com/OpenSIPS/opensips/commit/d926376ebb685000c97b23cdca27489d885156c2 Author: Liviu Chircu Date: 2018-04-12 (Thu, 12 Apr 2018) Changed paths: M utils/vim/opensips.vim Log Message: ----------- OpenSIPS ViM syntax: Allow "." in pvar names Reported by John Quick (cherry picked from commit 7f1407baa80dd8383deb8fe11d52dbcb3631f354) From liviu at opensips.org Thu Apr 12 12:11:12 2018 From: liviu at opensips.org (Liviu Chircu) Date: Thu, 12 Apr 2018 09:11:12 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b2d71e: OpenSIPS ViM syntax: Allow "." in pvar names Message-ID: <5acf8520f3c79_620b2abe7351dc0c24176@hookshot-fe-32b5f5b.cp1-iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: b2d71e1e87503212b7c7da8f92c2b72810b0da05 https://github.com/OpenSIPS/opensips/commit/b2d71e1e87503212b7c7da8f92c2b72810b0da05 Author: Liviu Chircu Date: 2018-04-12 (Thu, 12 Apr 2018) Changed paths: M utils/vim/opensips.vim Log Message: ----------- OpenSIPS ViM syntax: Allow "." in pvar names Reported by John Quick (cherry picked from commit 7f1407baa80dd8383deb8fe11d52dbcb3631f354) From bogdan at opensips.org Thu Apr 12 15:50:04 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 12 Apr 2018 12:50:04 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5df967: Fix bogus delete on undefined AVPs. Message-ID: <5acfb86c460e0_9a32b0a96c5bc0c9737b@hookshot-fe-6e9b612.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 5df9679c09ea8a247baac9e9ffdaff8e238feb4a https://github.com/OpenSIPS/opensips/commit/5df9679c09ea8a247baac9e9ffdaff8e238feb4a Author: Bogdan-Andrei Iancu Date: 2018-04-12 (Thu, 12 Apr 2018) Changed paths: M modules/drouting/drouting.c Log Message: ----------- Fix bogus delete on undefined AVPs. Reported by John Quick. From bogdan at opensips.org Thu Apr 12 15:50:32 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 12 Apr 2018 12:50:32 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9b3e8e: Fix bogus delete on undefined AVPs. Message-ID: <5acfb88827a7e_7d332ac79bb67c08387ae@hookshot-fe-d2afb11.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 9b3e8e8a6e31a955cbbe47a0d18fe21e0f6aca1a https://github.com/OpenSIPS/opensips/commit/9b3e8e8a6e31a955cbbe47a0d18fe21e0f6aca1a Author: Bogdan-Andrei Iancu Date: 2018-04-12 (Thu, 12 Apr 2018) Changed paths: M modules/drouting/drouting.c Log Message: ----------- Fix bogus delete on undefined AVPs. Reported by John Quick. (cherry picked from commit 5df9679c09ea8a247baac9e9ffdaff8e238feb4a) From bogdan at opensips.org Thu Apr 12 15:52:36 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 12 Apr 2018 12:52:36 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 935cba: Also flush carrier id AVPs when initiating a new r... Message-ID: <5acfb904bf4c0_77992aeff032dc1811820@hookshot-fe-31feec6.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: 935cba1f660709a33a8f2ebd4cf7717c08d38c47 https://github.com/OpenSIPS/opensips/commit/935cba1f660709a33a8f2ebd4cf7717c08d38c47 Author: Vlad Paiu Date: 2018-04-12 (Thu, 12 Apr 2018) Changed paths: M modules/drouting/drouting.c Log Message: ----------- Also flush carrier id AVPs when initiating a new routing Fixed cases where do_routing() followed by route_to_carrier() would report the wrong carrier id (cherry picked from commit 7844aaba9400e6480d341c18ac41dcc17b403070) Commit: 59a1502b09806c4dca4b529ec7f80542f74a3e61 https://github.com/OpenSIPS/opensips/commit/59a1502b09806c4dca4b529ec7f80542f74a3e61 Author: Bogdan-Andrei Iancu Date: 2018-04-12 (Thu, 12 Apr 2018) Changed paths: M modules/drouting/drouting.c Log Message: ----------- Fix bogus delete on undefined AVPs. Reported by John Quick. (cherry picked from commit 5df9679c09ea8a247baac9e9ffdaff8e238feb4a) Compare: https://github.com/OpenSIPS/opensips/compare/d926376ebb68...59a1502b0980 From bogdan at opensips.org Thu Apr 12 15:53:25 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 12 Apr 2018 12:53:25 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 164f07: Also flush carrier id AVPs when initiating a new r... Message-ID: <5acfb935ac0b0_38122ab040051c1479996@hookshot-fe-6b2eebc.cp1-iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 164f0732df91a2fbe5c04df762c4c2953ac0178f https://github.com/OpenSIPS/opensips/commit/164f0732df91a2fbe5c04df762c4c2953ac0178f Author: Vlad Paiu Date: 2018-04-12 (Thu, 12 Apr 2018) Changed paths: M modules/drouting/drouting.c Log Message: ----------- Also flush carrier id AVPs when initiating a new routing Fixed cases where do_routing() followed by route_to_carrier() would report the wrong carrier id (cherry picked from commit 7844aaba9400e6480d341c18ac41dcc17b403070) Commit: 439990c22e37bd6b6eb8a3f1491056da2569a586 https://github.com/OpenSIPS/opensips/commit/439990c22e37bd6b6eb8a3f1491056da2569a586 Author: Bogdan-Andrei Iancu Date: 2018-04-12 (Thu, 12 Apr 2018) Changed paths: M modules/drouting/drouting.c Log Message: ----------- Fix bogus delete on undefined AVPs. Reported by John Quick. (cherry picked from commit 5df9679c09ea8a247baac9e9ffdaff8e238feb4a) Compare: https://github.com/OpenSIPS/opensips/compare/b2d71e1e8750...439990c22e37 From basit.engg at gmail.com Thu Apr 12 17:42:07 2018 From: basit.engg at gmail.com (Abdul Basit) Date: Fri, 13 Apr 2018 02:42:07 +0500 Subject: [OpenSIPS-Devel] Fwd: [SR-Users] MSILO: SIP stored offline MESSAGE repetitive delivery In-Reply-To: References: <2960802.dAbp0FYvPh@linux-rdlu> Message-ID: Hi Opensips team, I faced instant message timeout issues with MSILO module while setting SIP IM server using kamailio. It turned out that fr_timer values was too low to wait for MESSAGE delivery to the destination (online/offline both cases) that server was replying with 408. Which result in message sending failed on sending side where as IM was reaching to the destination. The same issue is true for msilo sample configuration for opensips. Kindly update it at your end as well. This will save lot of time for the ones who want to use opensips as IM server. -- regards, abdul basit | p: +92 32 1416 4196 | o: +92 30 0841 1445 ---------- Forwarded message ---------- From: Abdul Basit Date: 13 April 2018 at 02:28 Subject: Re: [SR-Users] MSILO: SIP stored offline MESSAGE repetitive delivery To: Henning Westerholt Thanks Henning. Good move. You removed the timers so that they use their default values :) Same need to be done in sample msilo script https://kamailio.org/docs/modules/5.1.x/modules/msilo.html#idp45433660 Who will be doing that? -- regards, abdul basit | p: +92 32 1416 4196 | o: +92 30 0841 1445 On 13 April 2018 at 00:37, Henning Westerholt wrote: > On Thursday, 12 April 2018 10:15:19 CEST Abdul Basit wrote: > > My issue for IM handling has been resolved. > > > > @MS helped to look into the matter. From to the example > > [..] > > > > I replaced it as below > > > > # -- tm params -- > > > > modparam("tm", "fr_timer", 10000 ) > > modparam("tm", "fr_inv_timer", 15 ) > > modparam("tm", "wt_timer", 10 ) > > > > > > Lower fr_timer was initiating 408 without waiting for 200 OK from > > destination because 10ms is too low. This was confusing msilo module and > > the sender device that MESSAGE sent was failed. > > Increasing the fr_timer value resolved the issue. > > This also resolved a ripple effect. i.e, kamailio delivery of offline > > messages from DB store to the destination party. > > Since kamailio was get message delivery error, it was > > executing failure_route[1] that was storing the message again in DB store > > as offline message and so on. > > > > lower fr_timer values are also exits in 3.x, 4.x, 5x and dev branches > > documentation. > > [..] > > Hello Abdul, > > great that you found the issue. I have fixed this issue in git master and > also > 5.1 and 5.0 branch. > > Best regards, > > Henning > -------------- next part -------------- An HTML attachment was scrubbed... URL: From liviu at opensips.org Fri Apr 13 04:16:24 2018 From: liviu at opensips.org (Liviu Chircu) Date: Fri, 13 Apr 2018 01:16:24 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b4991d: opensipsctl: Fix dispatcher SQL inserts (2.3+ sche... Message-ID: <5ad0675852bd5_1f652ab23ad11c14540f6@hookshot-fe-5a11256.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: b4991d076eb4859eaced4001befa6d5fcb9802fa https://github.com/OpenSIPS/opensips/commit/b4991d076eb4859eaced4001befa6d5fcb9802fa Author: Liviu Chircu Date: 2018-04-13 (Fri, 13 Apr 2018) Changed paths: M scripts/opensipsctl Log Message: ----------- opensipsctl: Fix dispatcher SQL inserts (2.3+ schema) Fixes #1338 From liviu at opensips.org Fri Apr 13 04:17:12 2018 From: liviu at opensips.org (Liviu Chircu) Date: Fri, 13 Apr 2018 01:17:12 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f1414b: opensipsctl: Fix dispatcher SQL inserts (2.3+ sche... Message-ID: <5ad06788b8a57_11de2ad18aa61c0c1596f@hookshot-fe-cace476.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: f1414ba26923531fcf4358afdb1559a2b7862be9 https://github.com/OpenSIPS/opensips/commit/f1414ba26923531fcf4358afdb1559a2b7862be9 Author: Liviu Chircu Date: 2018-04-13 (Fri, 13 Apr 2018) Changed paths: M scripts/opensipsctl Log Message: ----------- opensipsctl: Fix dispatcher SQL inserts (2.3+ schema) Fixes #1338 (cherry picked from commit b4991d076eb4859eaced4001befa6d5fcb9802fa) From liviu at opensips.org Fri Apr 13 04:17:24 2018 From: liviu at opensips.org (Liviu Chircu) Date: Fri, 13 Apr 2018 01:17:24 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8bbdc1: opensipsctl: Fix dispatcher SQL inserts (2.3+ sche... Message-ID: <5ad06794466b1_1c9be2acd17db5c18371ef@hookshot-fe-dfcc362.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: 8bbdc1f97cceb96b88042a48a1ca9a06b03e256c https://github.com/OpenSIPS/opensips/commit/8bbdc1f97cceb96b88042a48a1ca9a06b03e256c Author: Liviu Chircu Date: 2018-04-13 (Fri, 13 Apr 2018) Changed paths: M scripts/opensipsctl Log Message: ----------- opensipsctl: Fix dispatcher SQL inserts (2.3+ schema) Fixes #1338 (cherry picked from commit b4991d076eb4859eaced4001befa6d5fcb9802fa) From bogdan at opensips.org Fri Apr 13 09:19:20 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Fri, 13 Apr 2018 16:19:20 +0300 Subject: [OpenSIPS-Devel] [OpenSIPS-Users] Fwd: [SR-Users] MSILO: SIP stored offline MESSAGE repetitive delivery In-Reply-To: References: <2960802.dAbp0FYvPh@linux-rdlu> Message-ID: Hi Abdul, Not sure if this is applicable for us. According to the script sample, the fr_timer (in seconds) is 10....Is this value too low for a server to properly reply back ?? I guess that bug is Kamailio specific. We are on the safe side ;) Regards, Bogdan-Andrei Iancu OpenSIPS Founder and Developer http://www.opensips-solutions.com OpenSIPS Summit 2018 http://www.opensips.org/events/Summit-2018Amsterdam On 04/13/2018 12:42 AM, Abdul Basit wrote: > Hi Opensips team, > > I faced instant message timeout issues with MSILO module while setting > SIP IM server using kamailio. > It turned out that fr_timer values was too low to wait for MESSAGE > delivery to the destination (online/offline both cases) that server > was replying with 408. > Which result in message sending failed on sending side where as IM was > reaching to the destination. > > The same issue is true for msilo sample configuration > > for opensips. > Kindly update it at your end as well. This will save lot of time for > the ones who want to use opensips as IM server. > > -- > regards, > > abdul basit | p: +92 32 1416 4196 | o: +92 30 0841 1445 > > ---------- Forwarded message ---------- > From: *Abdul Basit* > > Date: 13 April 2018 at 02:28 > Subject: Re: [SR-Users] MSILO: SIP stored offline MESSAGE repetitive > delivery > To: Henning Westerholt > > > > Thanks Henning. > > Good move. You removed the timers so that they use their default values :) > > Same need to be done in sample msilo script > https://kamailio.org/docs/modules/5.1.x/modules/msilo.html#idp45433660 > > > Who will be doing that? > > > -- > regards, > > abdul basit | p: +92 32 1416 4196 | o: +92 30 0841 1445 > > On 13 April 2018 at 00:37, Henning Westerholt > wrote: > > On Thursday, 12 April 2018 10:15:19 CEST Abdul Basit wrote: > > My issue for IM handling has been resolved. > > > > @MS helped to look into the matter. From to the example > > [..] > > > > I replaced it as below > > > > # -- tm params -- > > > > modparam("tm", "fr_timer", 10000 ) > > modparam("tm", "fr_inv_timer", 15 ) > > modparam("tm", "wt_timer", 10 ) > > > > > > Lower fr_timer was initiating 408 without waiting for 200 OK from > > destination because 10ms is too low. This was confusing msilo > module and > > the sender device that MESSAGE sent was failed. > > Increasing the fr_timer value resolved the issue. > > This also resolved a ripple effect. i.e, kamailio delivery of > offline > > messages from DB store to the destination party. > > Since kamailio was get message delivery error, it was > > executing failure_route[1] that was storing the message again in > DB store > > as offline message and so on. > > > > lower fr_timer values are also exits in 3.x, 4.x, 5x and dev > branches > > documentation. > > [..] > > Hello Abdul, > > great that you found the issue. I have fixed this issue in git > master and also > 5.1 and 5.0 branch. > > Best regards, > > Henning > > > > > > _______________________________________________ > Users mailing list > Users at lists.opensips.org > http://lists.opensips.org/cgi-bin/mailman/listinfo/users -------------- next part -------------- An HTML attachment was scrubbed... URL: From basit.engg at gmail.com Fri Apr 13 09:43:42 2018 From: basit.engg at gmail.com (Abdul Basit) Date: Fri, 13 Apr 2018 18:43:42 +0500 Subject: [OpenSIPS-Devel] [OpenSIPS-Users] Fwd: [SR-Users] MSILO: SIP stored offline MESSAGE repetitive delivery In-Reply-To: References: <2960802.dAbp0FYvPh@linux-rdlu> Message-ID: Hi Bogdan, Thank you for your reply. Unlike kamailio, Opensips has timer value in seconds which is enough for the reply back. Just recalled the tm timer values for opensips. I didn't test it with Opensips but i think you are right. Since origin of both projects is same and the sample config was identical, I thought it should applicable to opensips as well. As soon as i will have time i will give a try to msilo with opensips. Thank your for correction. -- regards, abdul basit | p: +92 32 1416 4196 | o: +92 30 0841 1445 On 13 April 2018 at 18:19, Bogdan-Andrei Iancu wrote: > Hi Abdul, > > Not sure if this is applicable for us. According to the script sample, the > fr_timer (in seconds) is 10....Is this value too low for a server to > properly reply back ?? > > I guess that bug is Kamailio specific. We are on the safe side ;) > > Regards, > > Bogdan-Andrei Iancu > > OpenSIPS Founder and Developer > http://www.opensips-solutions.com > OpenSIPS Summit 2018 > http://www.opensips.org/events/Summit-2018Amsterdam > > On 04/13/2018 12:42 AM, Abdul Basit wrote: > > Hi Opensips team, > > I faced instant message timeout issues with MSILO module while setting SIP > IM server using kamailio. > It turned out that fr_timer values was too low to wait for MESSAGE > delivery to the destination (online/offline both cases) that server was > replying with 408. > Which result in message sending failed on sending side where as IM was > reaching to the destination. > > The same issue is true for msilo sample configuration > > for opensips. > Kindly update it at your end as well. This will save lot of time for the > ones who want to use opensips as IM server. > > -- > regards, > > abdul basit | p: +92 32 1416 4196 | o: +92 30 0841 1445 > > ---------- Forwarded message ---------- > From: Abdul Basit > Date: 13 April 2018 at 02:28 > Subject: Re: [SR-Users] MSILO: SIP stored offline MESSAGE repetitive > delivery > To: Henning Westerholt > > > Thanks Henning. > > Good move. You removed the timers so that they use their default values :) > > Same need to be done in sample msilo script > https://kamailio.org/docs/modules/5.1.x/modules/msilo.html#idp45433660 > > Who will be doing that? > > > -- > regards, > > abdul basit | p: +92 32 1416 4196 | o: +92 30 0841 1445 > > On 13 April 2018 at 00:37, Henning Westerholt wrote: > >> On Thursday, 12 April 2018 10:15:19 CEST Abdul Basit wrote: >> > My issue for IM handling has been resolved. >> > >> > @MS helped to look into the matter. From to the example >> > [..] >> > >> > I replaced it as below >> > >> > # -- tm params -- >> > >> > modparam("tm", "fr_timer", 10000 ) >> > modparam("tm", "fr_inv_timer", 15 ) >> > modparam("tm", "wt_timer", 10 ) >> > >> > >> > Lower fr_timer was initiating 408 without waiting for 200 OK from >> > destination because 10ms is too low. This was confusing msilo module and >> > the sender device that MESSAGE sent was failed. >> > Increasing the fr_timer value resolved the issue. >> > This also resolved a ripple effect. i.e, kamailio delivery of offline >> > messages from DB store to the destination party. >> > Since kamailio was get message delivery error, it was >> > executing failure_route[1] that was storing the message again in DB >> store >> > as offline message and so on. >> > >> > lower fr_timer values are also exits in 3.x, 4.x, 5x and dev branches >> > documentation. >> > [..] >> >> Hello Abdul, >> >> great that you found the issue. I have fixed this issue in git master and >> also >> 5.1 and 5.0 branch. >> >> Best regards, >> >> Henning >> > > > > > _______________________________________________ > Users mailing listUsers at lists.opensips.orghttp://lists.opensips.org/cgi-bin/mailman/listinfo/users > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From liviu at opensips.org Fri Apr 13 11:59:04 2018 From: liviu at opensips.org (Liviu Chircu) Date: Fri, 13 Apr 2018 08:59:04 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4c07fe: registrar: Clean up the lookup() code Message-ID: <5ad0d3c8a7aa9_4182b172c457c0c476a4@hookshot-fe-7191cb1.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 4c07fe9bacd20a4bdfd16b0bd4bfe0b491932d0d https://github.com/OpenSIPS/opensips/commit/4c07fe9bacd20a4bdfd16b0bd4bfe0b491932d0d Author: Liviu Chircu Date: 2018-04-13 (Fri, 13 Apr 2018) Changed paths: M modules/registrar/lookup.c M modules/registrar/reg_mod.c M modules/usrloc/ucontact.c M modules/usrloc/udomain.c M modules/usrloc/urecord.c M modules/usrloc/urecord.h Log Message: ----------- registrar: Clean up the lookup() code This patch also slightly refactors the "FL_EXTRA_HOP" contacts of usrloc (specific to federation clustering), such that they belong to a separate field (urecord_t.remote_aors) rather than being simply appended to urecord_t.contacts. From vladp at opensips.org Fri Apr 13 13:47:43 2018 From: vladp at opensips.org (Vlad Patrascu) Date: Fri, 13 Apr 2018 10:47:43 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] bcc3d8: dialog: call values/profiles write callbacks befor... Message-ID: <5ad0ed3fb8667_3a262ac2af91dc04615c@hookshot-fe-6b2eebc.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: bcc3d8c0fb69073f49980c64aa80fba41d7b7961 https://github.com/OpenSIPS/opensips/commit/bcc3d8c0fb69073f49980c64aa80fba41d7b7961 Author: Vlad Patrascu Date: 2018-04-13 (Fri, 13 Apr 2018) Changed paths: M modules/acc/acc_logic.c M modules/cgrates/cgrates_acc.c M modules/dialog/dlg_cb.h M modules/dialog/dlg_db_handler.c M modules/dialog/dlg_replication.c M modules/siprec/siprec_logic.c M modules/siprec/siprec_sess.c M modules/siprec/siprec_sess.h Log Message: ----------- dialog: call values/profiles write callbacks before replicating dialogs Rename DLGCB_DB_WRITE_VP to DLGCB_WRITE_VP since it should also be triggered when replicating a created dialog. This allow modules to properly save context information in the dialog which can then be visibile on all instances where the dialog is replicated. This fixes issues with received replicated dialogs in acc, cgrates and siprec modules. Commit: d11aa92bb9aff955487988d6ae564501586a5473 https://github.com/OpenSIPS/opensips/commit/d11aa92bb9aff955487988d6ae564501586a5473 Author: Vlad Patrascu Date: 2018-04-13 (Fri, 13 Apr 2018) Changed paths: M modules/dialog/dialog.c M modules/dialog/dlg_db_handler.c M modules/dialog/dlg_handlers.c M modules/dialog/dlg_replication.c M modules/dialog/dlg_req_within.c Log Message: ----------- dialog: fix DB operations to be performed by all nodes in the cluster In the context of dialog replication and with the new feature of synchronization at startup, there is no longer the need for the DB backend to be shared between the nodes in the cluster. Each node can still have a local dialog table but only for restart persistency as a failsafe for the binary replication. Commit: 0784c38b15a9e96cc498b54bd50afb5d5dc8a803 https://github.com/OpenSIPS/opensips/commit/0784c38b15a9e96cc498b54bd50afb5d5dc8a803 Author: Vlad Patrascu Date: 2018-04-13 (Fri, 13 Apr 2018) Changed paths: M modules/clusterer/api.h M modules/clusterer/sync.c M modules/dialog/dlg_db_handler.c M modules/dialog/dlg_handlers.c M modules/dialog/dlg_hash.h M modules/dialog/dlg_replication.c Log Message: ----------- dialog: drop inactive DB loaded dialogs when syncing from cluster is done Dialogs loaded from the database at startup are dropped and also deleted from the DB once the sync from cluster is complete. This is valid for dialogs that are not reconfirmed as being active in the meantime (SIP updates, received in sync data). Compare: https://github.com/OpenSIPS/opensips/compare/4c07fe9bacd2...0784c38b15a9 From vladp at opensips.org Fri Apr 13 13:48:33 2018 From: vladp at opensips.org (Vlad Patrascu) Date: Fri, 13 Apr 2018 10:48:33 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0345fa: dialog: call values/profiles write callbacks befor... Message-ID: <5ad0ed7113a34_6cf12aeb1e625c0856893@hookshot-fe-5a11256.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 0345faa496d0bfae6051c2bab7c725c689057532 https://github.com/OpenSIPS/opensips/commit/0345faa496d0bfae6051c2bab7c725c689057532 Author: Vlad Patrascu Date: 2018-04-13 (Fri, 13 Apr 2018) Changed paths: M modules/acc/acc_logic.c M modules/cgrates/cgrates_acc.c M modules/dialog/dlg_cb.h M modules/dialog/dlg_db_handler.c M modules/dialog/dlg_replication.c M modules/siprec/siprec_logic.c M modules/siprec/siprec_sess.c M modules/siprec/siprec_sess.h Log Message: ----------- dialog: call values/profiles write callbacks before replicating dialogs Rename DLGCB_DB_WRITE_VP to DLGCB_WRITE_VP since it should also be triggered when replicating a created dialog. This allow modules to properly save context information in the dialog which can then be visibile on all instances where the dialog is replicated. This fixes issues with received replicated dialogs in acc, cgrates and siprec modules. (cherry picked from commit bcc3d8c0fb69073f49980c64aa80fba41d7b7961) Commit: 943c9e07e79ad7fe5078887053d9beea16cd539b https://github.com/OpenSIPS/opensips/commit/943c9e07e79ad7fe5078887053d9beea16cd539b Author: Vlad Patrascu Date: 2018-04-13 (Fri, 13 Apr 2018) Changed paths: M modules/dialog/dialog.c M modules/dialog/dlg_db_handler.c M modules/dialog/dlg_handlers.c M modules/dialog/dlg_replication.c M modules/dialog/dlg_req_within.c Log Message: ----------- dialog: fix DB operations to be performed by all nodes in the cluster In the context of dialog replication and with the new feature of synchronization at startup, there is no longer the need for the DB backend to be shared between the nodes in the cluster. Each node can still have a local dialog table but only for restart persistency as a failsafe for the binary replication. (cherry picked from commit d11aa92bb9aff955487988d6ae564501586a5473) Commit: 14871a0562ab14f2403c72e79ac57e9dfe80b221 https://github.com/OpenSIPS/opensips/commit/14871a0562ab14f2403c72e79ac57e9dfe80b221 Author: Vlad Patrascu Date: 2018-04-13 (Fri, 13 Apr 2018) Changed paths: M modules/clusterer/api.h M modules/clusterer/sync.c M modules/dialog/dlg_db_handler.c M modules/dialog/dlg_handlers.c M modules/dialog/dlg_hash.h M modules/dialog/dlg_replication.c Log Message: ----------- dialog: drop inactive DB loaded dialogs when syncing from cluster is done Dialogs loaded from the database at startup are dropped and also deleted from the DB once the sync from cluster is complete. This is valid for dialogs that are not reconfirmed as being active in the meantime (SIP updates, received in sync data). (cherry picked from commit 0784c38b15a9e96cc498b54bd50afb5d5dc8a803) Compare: https://github.com/OpenSIPS/opensips/compare/f1414ba26923...14871a0562ab From vladp at opensips.org Fri Apr 13 13:51:02 2018 From: vladp at opensips.org (Vlad Patrascu) Date: Fri, 13 Apr 2018 10:51:02 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 322be6: dialog: call values/profiles write callbacks befor... Message-ID: <5ad0ee0690907_18c92b15b4237c0c735b0@hookshot-fe-da92815.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: 322be64d27c8799054a2c2ec2e9675b2e5b3db7b https://github.com/OpenSIPS/opensips/commit/322be64d27c8799054a2c2ec2e9675b2e5b3db7b Author: Vlad Patrascu Date: 2018-04-13 (Fri, 13 Apr 2018) Changed paths: M modules/acc/acc_logic.c M modules/cgrates/cgrates_acc.c M modules/dialog/dlg_cb.h M modules/dialog/dlg_db_handler.c M modules/dialog/dlg_replication.c Log Message: ----------- dialog: call values/profiles write callbacks before replicating dialogs Rename DLGCB_DB_WRITE_VP to DLGCB_WRITE_VP since it should also be triggered when replicating a created dialog. This allow modules to properly save context information in the dialog which can then be visibile on all instances where the dialog is replicated. This fixes issues with received replicated dialogs in acc and cgrates modules. (cherry picked from commit bcc3d8c0fb69073f49980c64aa80fba41d7b7961) From razvan at opensips.org Mon Apr 16 04:48:19 2018 From: razvan at opensips.org (Razvan Crainea) Date: Mon, 16 Apr 2018 01:48:19 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] dcb350: dialog: fix dialog timeout when loading from db Message-ID: <5ad46353b9a6b_11de2ad18aa61c0c26451@hookshot-fe-cace476.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: dcb35022ba9b3bad3bf8b6a356f0b96199ce0e92 https://github.com/OpenSIPS/opensips/commit/dcb35022ba9b3bad3bf8b6a356f0b96199ce0e92 Author: Razvan Crainea Date: 2018-04-16 (Mon, 16 Apr 2018) Changed paths: M modules/dialog/dlg_db_handler.c Log Message: ----------- dialog: fix dialog timeout when loading from db Prevent the module from adding the ticks jiffies twice to the dialog timeout. From razvan at opensips.org Mon Apr 16 06:28:27 2018 From: razvan at opensips.org (Razvan Crainea) Date: Mon, 16 Apr 2018 03:28:27 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] efb1e0: dialog: fix dialog timeout when loading from db Message-ID: <5ad47acb2b86e_236b2aff7697fc0c489be@hookshot-fe-88eb02d.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: efb1e0093ceaf36d0fb212bfc7ff8bec94caabbd https://github.com/OpenSIPS/opensips/commit/efb1e0093ceaf36d0fb212bfc7ff8bec94caabbd Author: Razvan Crainea Date: 2018-04-16 (Mon, 16 Apr 2018) Changed paths: M modules/dialog/dlg_db_handler.c Log Message: ----------- dialog: fix dialog timeout when loading from db Prevent the module from adding the ticks jiffies twice to the dialog timeout. (cherry picked from commit dcb35022ba9b3bad3bf8b6a356f0b96199ce0e92) From razvan at opensips.org Mon Apr 16 06:31:52 2018 From: razvan at opensips.org (Razvan Crainea) Date: Mon, 16 Apr 2018 03:31:52 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5444c8: dialog: fix dialog timeout when loading from db Message-ID: <5ad47b98ebb8e_30422aec859e5c1864462@hookshot-fe-2cc8887.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: 5444c8c613ebdc529a936a5f5ba40a6180f621d6 https://github.com/OpenSIPS/opensips/commit/5444c8c613ebdc529a936a5f5ba40a6180f621d6 Author: Razvan Crainea Date: 2018-04-16 (Mon, 16 Apr 2018) Changed paths: M modules/dialog/dlg_db_handler.c Log Message: ----------- dialog: fix dialog timeout when loading from db Prevent the module from adding the ticks jiffies twice to the dialog timeout. (cherry picked from commit dcb35022ba9b3bad3bf8b6a356f0b96199ce0e92) From bogdan at opensips.org Mon Apr 16 10:16:34 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Mon, 16 Apr 2018 07:16:34 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d8ef9f: Fix branch cancelation after a t_reply() Message-ID: <5ad4b0429ef61_145a2b1c955ebc08777fb@hookshot-fe-cace476.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: d8ef9f1264f33469340b5961aaf8a76310f5e258 https://github.com/OpenSIPS/opensips/commit/d8ef9f1264f33469340b5961aaf8a76310f5e258 Author: Bogdan-Andrei Iancu Date: 2018-04-16 (Mon, 16 Apr 2018) Changed paths: M modules/tm/t_reply.c Log Message: ----------- Fix branch cancelation after a t_reply() Be sure and call which_cancel() only when cancel_uac() is also called, otherwise the cancelling markers may prevent further canceling acttions on the transaction Credits go to Stepan Pologov @sisoftrg Fix for #1337 From bogdan at opensips.org Mon Apr 16 10:36:20 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Mon, 16 Apr 2018 07:36:20 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ec5261: Fix dialog unref for local BYEs. Message-ID: <5ad4b4e48352_9a82ae08982bc041231d@hookshot-fe-b0febf1.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: ec52613da12d43299edf0dab26ae80e5d2153854 https://github.com/OpenSIPS/opensips/commit/ec52613da12d43299edf0dab26ae80e5d2153854 Author: Bogdan-Andrei Iancu Date: 2018-04-16 (Mon, 16 Apr 2018) Changed paths: M modules/dialog/dlg_hash.h M modules/dialog/dlg_req_within.c Log Message: ----------- Fix dialog unref for local BYEs. Instead of unref-ing the dialog when a final reply is received for the local BYE, better wait until the BYE transaction is destroyed. IF not, we will end up with a dangling dailog pointer in the BYE transaction. Fix for #1330 where a local BYE retransmission in combination with TH ends up acessing the dangling dialog pointer. Many thanks to Nick Altmann for the support in investigating this issue. From bogdan at opensips.org Mon Apr 16 10:56:27 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Mon, 16 Apr 2018 07:56:27 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ee7db8: Fix CRIT logs back to DBG. Message-ID: <5ad4b99bcab4e_1cb0d2b146f931c104759@hookshot-fe-dfcc362.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: ee7db82ae39eb13fa3675dd05112731af36dfbfc https://github.com/OpenSIPS/opensips/commit/ee7db82ae39eb13fa3675dd05112731af36dfbfc Author: Bogdan-Andrei Iancu Date: 2018-04-16 (Mon, 16 Apr 2018) Changed paths: M modules/dialog/dlg_hash.h M modules/dialog/dlg_req_within.c Log Message: ----------- Fix CRIT logs back to DBG. From liviu at opensips.org Mon Apr 16 11:48:46 2018 From: liviu at opensips.org (Liviu Chircu) Date: Mon, 16 Apr 2018 08:48:46 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] fb5d55: clusterer: Add sync source filtering Message-ID: <5ad4c5de41a9e_256b2ad2e8953c0c6063d@hookshot-fe-265448d.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: fb5d55aae885624cbb473bce580781443415df44 https://github.com/OpenSIPS/opensips/commit/fb5d55aae885624cbb473bce580781443415df44 Author: Liviu Chircu Date: 2018-04-16 (Mon, 16 Apr 2018) Changed paths: M modules/clusterer/api.h M modules/clusterer/clusterer.c M modules/clusterer/clusterer.h M modules/clusterer/node_info.c M modules/clusterer/node_info.h M modules/clusterer/sync.c M modules/dialog/dialog.c M modules/drouting/drouting.c M modules/load_balancer/load_balancer.c M modules/presence/clustering.c M modules/ratelimit/ratelimit_helper.c M modules/tm/cluster.c M modules/usrloc/ul_mod.c Log Message: ----------- clusterer: Add sync source filtering In some cases, we only want to sync from specific donor nodes. The federated user location topology is an example where this feature is useful. Commit: 8a17634f861ae3e71859e2195a85ba12207bacee https://github.com/OpenSIPS/opensips/commit/8a17634f861ae3e71859e2195a85ba12207bacee Author: Liviu Chircu Date: 2018-04-16 (Mon, 16 Apr 2018) Changed paths: M modules/clusterer/clusterer.c Log Message: ----------- clusterer: Refactor broadcast_msg_having() Merge common code into a single function. Commit: 62f15baba76ac366bf3fbc73b0133d3670486058 https://github.com/OpenSIPS/opensips/commit/62f15baba76ac366bf3fbc73b0133d3670486058 Author: Liviu Chircu Date: 2018-04-16 (Mon, 16 Apr 2018) Changed paths: M modules/usrloc/udomain.c M modules/usrloc/ul_mod.c M modules/usrloc/ureplication.c Log Message: ----------- usrloc federation: Replicate data only locally Commit: f2a682a471e18e9ad4eaa02fd3888bdd51f8da6a https://github.com/OpenSIPS/opensips/commit/f2a682a471e18e9ad4eaa02fd3888bdd51f8da6a Author: Liviu Chircu Date: 2018-04-16 (Mon, 16 Apr 2018) Changed paths: M modules/registrar/lookup.c M modules/usrloc/udomain.c M modules/usrloc/udomain.h M modules/usrloc/usrloc.c M modules/usrloc/usrloc.h Log Message: ----------- usrloc federation: Fix global urecord lookups Only fetch AoR metadata (NoSQL lookup) on a specific, new API call (api.get_global_urecord(), rather than performing it on every api.get_urecord() call. Compare: https://github.com/OpenSIPS/opensips/compare/ee7db82ae39e...f2a682a471e1 From liviu at opensips.org Tue Apr 17 04:30:43 2018 From: liviu at opensips.org (Liviu Chircu) Date: Tue, 17 Apr 2018 01:30:43 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f357c8: memory manager: Improve hash debugging output Message-ID: <5ad5b0b3c1a66_499e2acd657ddc0c691b@hookshot-fe-d252ca1.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: f357c8599ec1ab66501d712b88c4c5abb916f9b8 https://github.com/OpenSIPS/opensips/commit/f357c8599ec1ab66501d712b88c4c5abb916f9b8 Author: Liviu Chircu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M mem/f_malloc.c M mem/hp_malloc.c M mem/q_malloc.c Log Message: ----------- memory manager: Improve hash debugging output From liviu at opensips.org Tue Apr 17 04:31:00 2018 From: liviu at opensips.org (Liviu Chircu) Date: Tue, 17 Apr 2018 01:31:00 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5eaa5e: memory manager: Improve hash debugging output Message-ID: <5ad5b0c4f2432_346f2ad4320b5c08218c2@hookshot-fe-7191cb1.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 5eaa5ef549825779041b76f52014c183701b8405 https://github.com/OpenSIPS/opensips/commit/5eaa5ef549825779041b76f52014c183701b8405 Author: Liviu Chircu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M mem/f_malloc.c M mem/hp_malloc.c M mem/q_malloc.c Log Message: ----------- memory manager: Improve hash debugging output (cherry picked from commit f357c8599ec1ab66501d712b88c4c5abb916f9b8) From liviu at opensips.org Tue Apr 17 05:00:41 2018 From: liviu at opensips.org (Liviu Chircu) Date: Tue, 17 Apr 2018 02:00:41 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a0373e: presence: Fix build with -DDBG_LOCK Message-ID: <5ad5b7b9b70c4_31d62ab7df3bbc00475d0@hookshot-fe-6e9b612.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: a0373e52c1ba6f6530eefc07eb5db029d258904b https://github.com/OpenSIPS/opensips/commit/a0373e52c1ba6f6530eefc07eb5db029d258904b Author: Liviu Chircu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M modules/presence/hash.c Log Message: ----------- presence: Fix build with -DDBG_LOCK Commit: b723bd9e2ad1de2f1dc24c329da7db1216ddacd1 https://github.com/OpenSIPS/opensips/commit/b723bd9e2ad1de2f1dc24c329da7db1216ddacd1 Author: Liviu Chircu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M ip_addr.h M modules/presence/utils_func.h M modules/usrloc/ucontact.h M msg_translator.h M socket_info.h Log Message: ----------- Move struct socket_info in socket_info.h Compare: https://github.com/OpenSIPS/opensips/compare/f357c8599ec1...b723bd9e2ad1 From liviu at opensips.org Tue Apr 17 05:01:11 2018 From: liviu at opensips.org (Liviu Chircu) Date: Tue, 17 Apr 2018 02:01:11 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f38730: presence: Fix build with -DDBG_LOCK Message-ID: <5ad5b7d7f0785_355d2b0d33c17c10700f7@hookshot-fe-5a11256.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: f38730383a391c4ccbb84ebede402ec7541ca8df https://github.com/OpenSIPS/opensips/commit/f38730383a391c4ccbb84ebede402ec7541ca8df Author: Liviu Chircu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M modules/presence/hash.c Log Message: ----------- presence: Fix build with -DDBG_LOCK (cherry picked from commit a0373e52c1ba6f6530eefc07eb5db029d258904b) From liviu at opensips.org Tue Apr 17 08:45:17 2018 From: liviu at opensips.org (Liviu Chircu) Date: Tue, 17 Apr 2018 05:45:17 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2f3d7f: registrar lookup(): Refactor the "l" flag Message-ID: <5ad5ec5d42d31_48f62af51ec7dc1827986@hookshot-fe-d252ca1.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 2f3d7f8a9e1a6865b5acb8280bd0db686335ea4c https://github.com/OpenSIPS/opensips/commit/2f3d7f8a9e1a6865b5acb8280bd0db686335ea4c Author: Liviu Chircu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M lib/reg/config.h M modules/registrar/README M modules/registrar/doc/registrar_admin.xml M modules/registrar/lookup.c Log Message: ----------- registrar lookup(): Refactor the "l" flag In federation clustering, it makes more sense to do an explicit global ("g") AoR lookup, rather doing it implicitly and optionally cancelling it with the former "l" flag. Commit: 479b3850c290afaa1de8a6066112403febfc5a82 https://github.com/OpenSIPS/opensips/commit/479b3850c290afaa1de8a6066112403febfc5a82 Author: Liviu Chircu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M modules/registrar/lookup.c Log Message: ----------- registrar: Fix a lookup() bug Compare: https://github.com/OpenSIPS/opensips/compare/b723bd9e2ad1...479b3850c290 From liviu at opensips.org Tue Apr 17 09:21:27 2018 From: liviu at opensips.org (Liviu Chircu) Date: Tue, 17 Apr 2018 06:21:27 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 763d44: usrloc federation: Fix metadata cleanups Message-ID: <5ad5f4d7da904_c532adb508f3bfc36139@hookshot-fe-da92815.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 763d4405cd98f9f63d012c67434909d399c09718 https://github.com/OpenSIPS/opensips/commit/763d4405cd98f9f63d012c67434909d399c09718 Author: Liviu Chircu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M modules/usrloc/udomain.c M modules/usrloc/udomain.h M modules/usrloc/urecord.c Log Message: ----------- usrloc federation: Fix metadata cleanups From liviu at opensips.org Tue Apr 17 09:22:26 2018 From: liviu at opensips.org (Liviu Chircu) Date: Tue, 17 Apr 2018 06:22:26 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4ec643: registrar: Clean up the lookup() code Message-ID: <5ad5f512df3fb_5a852b0d093a3c0c999ae@hookshot-fe-265448d.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 4ec643935794be5645af62678c3ef5c3549d2710 https://github.com/OpenSIPS/opensips/commit/4ec643935794be5645af62678c3ef5c3549d2710 Author: Liviu Chircu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M modules/registrar/lookup.c M modules/registrar/reg_mod.c M modules/usrloc/ucontact.c M modules/usrloc/udomain.c M modules/usrloc/urecord.c M modules/usrloc/urecord.h Log Message: ----------- registrar: Clean up the lookup() code This patch also slightly refactors the "FL_EXTRA_HOP" contacts of usrloc (specific to federation clustering), such that they belong to a separate field (urecord_t.remote_aors) rather than being simply appended to urecord_t.contacts. (cherry picked from commit 4c07fe9bacd20a4bdfd16b0bd4bfe0b491932d0d) Commit: 6610e6b81ff1bcd4b3b7680ad262a1606ef6bb27 https://github.com/OpenSIPS/opensips/commit/6610e6b81ff1bcd4b3b7680ad262a1606ef6bb27 Author: Liviu Chircu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M modules/clusterer/api.h M modules/clusterer/clusterer.c M modules/clusterer/clusterer.h M modules/clusterer/node_info.c M modules/clusterer/node_info.h M modules/clusterer/sync.c M modules/dialog/dialog.c M modules/drouting/drouting.c M modules/load_balancer/load_balancer.c M modules/presence/clustering.c M modules/ratelimit/ratelimit_helper.c M modules/tm/cluster.c M modules/usrloc/ul_mod.c Log Message: ----------- clusterer: Add sync source filtering In some cases, we only want to sync from specific donor nodes. The federated user location topology is an example where this feature is useful. (cherry picked from commit fb5d55aae885624cbb473bce580781443415df44) Commit: adb75c2aa5fe82bc7e3bae5c0bf09f6e75482f69 https://github.com/OpenSIPS/opensips/commit/adb75c2aa5fe82bc7e3bae5c0bf09f6e75482f69 Author: Liviu Chircu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M modules/clusterer/clusterer.c Log Message: ----------- clusterer: Refactor broadcast_msg_having() Merge common code into a single function. (cherry picked from commit 8a17634f861ae3e71859e2195a85ba12207bacee) Commit: 8addad5ac2666f2ecd0a81d91096801d02a1e557 https://github.com/OpenSIPS/opensips/commit/8addad5ac2666f2ecd0a81d91096801d02a1e557 Author: Liviu Chircu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M modules/usrloc/udomain.c M modules/usrloc/ul_mod.c M modules/usrloc/ureplication.c Log Message: ----------- usrloc federation: Replicate data only locally (cherry picked from commit 62f15baba76ac366bf3fbc73b0133d3670486058) Commit: 524603d303781951109df2d6dbb02e8478f5904f https://github.com/OpenSIPS/opensips/commit/524603d303781951109df2d6dbb02e8478f5904f Author: Liviu Chircu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M modules/registrar/lookup.c M modules/usrloc/udomain.c M modules/usrloc/udomain.h M modules/usrloc/usrloc.c M modules/usrloc/usrloc.h Log Message: ----------- usrloc federation: Fix global urecord lookups Only fetch AoR metadata (NoSQL lookup) on a specific, new API call (api.get_global_urecord(), rather than performing it on every api.get_urecord() call. (cherry picked from commit f2a682a471e18e9ad4eaa02fd3888bdd51f8da6a) Commit: 1cb61df1ba983655e8548b85edcfa93c7ebfe5c2 https://github.com/OpenSIPS/opensips/commit/1cb61df1ba983655e8548b85edcfa93c7ebfe5c2 Author: Liviu Chircu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M ip_addr.h M modules/presence/utils_func.h M modules/usrloc/ucontact.h M msg_translator.h M socket_info.h Log Message: ----------- Move struct socket_info in socket_info.h (cherry picked from commit b723bd9e2ad1de2f1dc24c329da7db1216ddacd1) Commit: fc63e57b69bfc2f2ed3ec29690f97cd62f1dd483 https://github.com/OpenSIPS/opensips/commit/fc63e57b69bfc2f2ed3ec29690f97cd62f1dd483 Author: Liviu Chircu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M lib/reg/config.h M modules/registrar/README M modules/registrar/doc/registrar_admin.xml M modules/registrar/lookup.c Log Message: ----------- registrar lookup(): Refactor the "l" flag In federation clustering, it makes more sense to do an explicit global ("g") AoR lookup, rather doing it implicitly and optionally cancelling it with the former "l" flag. (cherry picked from commit 2f3d7f8a9e1a6865b5acb8280bd0db686335ea4c) Commit: 14ee714812ba6cefa473fded04d4485e85c924d5 https://github.com/OpenSIPS/opensips/commit/14ee714812ba6cefa473fded04d4485e85c924d5 Author: Liviu Chircu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M modules/registrar/lookup.c Log Message: ----------- registrar: Fix a lookup() bug (cherry picked from commit 479b3850c290afaa1de8a6066112403febfc5a82) Commit: 8c78280cf344ea631060429f15ee18cbc1e43dc3 https://github.com/OpenSIPS/opensips/commit/8c78280cf344ea631060429f15ee18cbc1e43dc3 Author: Liviu Chircu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M modules/usrloc/udomain.c M modules/usrloc/udomain.h M modules/usrloc/urecord.c Log Message: ----------- usrloc federation: Fix metadata cleanups (cherry picked from commit 763d4405cd98f9f63d012c67434909d399c09718) Compare: https://github.com/OpenSIPS/opensips/compare/f38730383a39...8c78280cf344 From liviu at opensips.org Tue Apr 17 09:58:25 2018 From: liviu at opensips.org (Liviu Chircu) Date: Tue, 17 Apr 2018 06:58:25 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 58d668: clusterer: Fix possible crash in topology learning Message-ID: <5ad5fd812f35f_4d932b1d2d397c0c6725d@hookshot-fe-d252ca1.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 58d668528bd16aa1d2d0ce38119f5ea78b4e08a8 https://github.com/OpenSIPS/opensips/commit/58d668528bd16aa1d2d0ce38119f5ea78b4e08a8 Author: Liviu Chircu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M modules/clusterer/clusterer.c Log Message: ----------- clusterer: Fix possible crash in topology learning From liviu at opensips.org Tue Apr 17 09:58:36 2018 From: liviu at opensips.org (Liviu Chircu) Date: Tue, 17 Apr 2018 06:58:36 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2b3775: clusterer: Fix possible crash in topology learning Message-ID: <5ad5fd8c522ed_4db02ac146903c1032091@hookshot-fe-2cc8887.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 2b3775645edf89564f6a39cbd8fff79d313bfee1 https://github.com/OpenSIPS/opensips/commit/2b3775645edf89564f6a39cbd8fff79d313bfee1 Author: Liviu Chircu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M modules/clusterer/clusterer.c Log Message: ----------- clusterer: Fix possible crash in topology learning (cherry picked from commit 58d668528bd16aa1d2d0ce38119f5ea78b4e08a8) From liviu at opensips.org Tue Apr 17 10:17:47 2018 From: liviu at opensips.org (Liviu Chircu) Date: Tue, 17 Apr 2018 07:17:47 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2a5a67: usrloc federation: Fix contact pinging Message-ID: <5ad6020b3813b_37a22b2a45429c0476582@hookshot-fe-5a11256.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 2a5a67c79477c2ee5c8f58be426508ee39088753 https://github.com/OpenSIPS/opensips/commit/2a5a67c79477c2ee5c8f58be426508ee39088753 Author: Liviu Chircu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M modules/usrloc/dlist.c Log Message: ----------- usrloc federation: Fix contact pinging From liviu at opensips.org Tue Apr 17 10:18:12 2018 From: liviu at opensips.org (Liviu Chircu) Date: Tue, 17 Apr 2018 07:18:12 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2b6694: usrloc federation: Fix contact pinging Message-ID: <5ad6022465b62_4c942af24c3b1c0840428@hookshot-fe-d252ca1.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 2b66949403ece84aa5061cf2066bb62962321c63 https://github.com/OpenSIPS/opensips/commit/2b66949403ece84aa5061cf2066bb62962321c63 Author: Liviu Chircu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M modules/usrloc/dlist.c Log Message: ----------- usrloc federation: Fix contact pinging (cherry picked from commit 2a5a67c79477c2ee5c8f58be426508ee39088753) From bogdan at opensips.org Tue Apr 17 11:05:17 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Tue, 17 Apr 2018 08:05:17 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9d93c8: Fix dialog unref for local BYEs. Message-ID: <5ad60d2d141e8_17892ade0894fc087337a@hookshot-fe-cace476.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 9d93c82560c94e96272277f46cccebf711dd8165 https://github.com/OpenSIPS/opensips/commit/9d93c82560c94e96272277f46cccebf711dd8165 Author: Bogdan-Andrei Iancu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M modules/dialog/dlg_hash.h M modules/dialog/dlg_req_within.c Log Message: ----------- Fix dialog unref for local BYEs. Instead of unref-ing the dialog when a final reply is received for the local BYE, better wait until the BYE transaction is destroyed. IF not, we will end up with a dangling dailog pointer in the BYE transaction. Fix for #1330 where a local BYE retransmission in combination with TH ends up acessing the dangling dialog pointer. Many thanks to Nick Altmann for the support in investigating this issue. (cherry picked from commit ec52613da12d43299edf0dab26ae80e5d2153854) Commit: 1ed8eeda7b62862829bbcf06e07d8e417529c4e9 https://github.com/OpenSIPS/opensips/commit/1ed8eeda7b62862829bbcf06e07d8e417529c4e9 Author: Bogdan-Andrei Iancu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M modules/dialog/dlg_hash.h M modules/dialog/dlg_req_within.c Log Message: ----------- Fix CRIT logs back to DBG. (cherry picked from commit ee7db82ae39eb13fa3675dd05112731af36dfbfc) Compare: https://github.com/OpenSIPS/opensips/compare/2b66949403ec...1ed8eeda7b62 From bogdan at opensips.org Tue Apr 17 11:10:52 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Tue, 17 Apr 2018 08:10:52 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2d02ff: Fix dialog unref for local BYEs. Message-ID: <5ad60e7cb94c1_60542ad2df1ebc0c94549@hookshot-fe-b0febf1.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: 2d02ffba4890457ee2f3e0a49b59bea2c7872c7f https://github.com/OpenSIPS/opensips/commit/2d02ffba4890457ee2f3e0a49b59bea2c7872c7f Author: Bogdan-Andrei Iancu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M modules/dialog/dlg_hash.h M modules/dialog/dlg_req_within.c Log Message: ----------- Fix dialog unref for local BYEs. Instead of unref-ing the dialog when a final reply is received for the local BYE, better wait until the BYE transaction is destroyed. IF not, we will end up with a dangling dailog pointer in the BYE transaction. Fix for #1330 where a local BYE retransmission in combination with TH ends up acessing the dangling dialog pointer. Many thanks to Nick Altmann for the support in investigating this issue. (cherry picked from commit ec52613da12d43299edf0dab26ae80e5d2153854) From bogdan at opensips.org Tue Apr 17 11:12:28 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Tue, 17 Apr 2018 08:12:28 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] dd8fc9: Fix CRIT logs back to DBG. Message-ID: <5ad60edc86a86_5fee2b1a99db7c00309b9@hookshot-fe-b0febf1.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: dd8fc985ac0c52a3b01055d2b82e6f51ce847b82 https://github.com/OpenSIPS/opensips/commit/dd8fc985ac0c52a3b01055d2b82e6f51ce847b82 Author: Bogdan-Andrei Iancu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M modules/dialog/dlg_hash.h M modules/dialog/dlg_req_within.c Log Message: ----------- Fix CRIT logs back to DBG. (cherry picked from commit ee7db82ae39eb13fa3675dd05112731af36dfbfc) From bogdan at opensips.org Tue Apr 17 11:13:36 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Tue, 17 Apr 2018 08:13:36 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c01855: Fix dialog unref for local BYEs. Message-ID: <5ad60f208d3f2_2bbb2b1303747c1477430@hookshot-fe-6e9b612.cp1-iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: c0185546700b6adb89b13f77801f5dc72eea4b24 https://github.com/OpenSIPS/opensips/commit/c0185546700b6adb89b13f77801f5dc72eea4b24 Author: Bogdan-Andrei Iancu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M modules/dialog/dlg_hash.h M modules/dialog/dlg_req_within.c Log Message: ----------- Fix dialog unref for local BYEs. Instead of unref-ing the dialog when a final reply is received for the local BYE, better wait until the BYE transaction is destroyed. IF not, we will end up with a dangling dailog pointer in the BYE transaction. Fix for #1330 where a local BYE retransmission in combination with TH ends up acessing the dangling dialog pointer. Many thanks to Nick Altmann for the support in investigating this issue. (cherry picked from commit ec52613da12d43299edf0dab26ae80e5d2153854) (cherry picked from commit 2d02ffba4890457ee2f3e0a49b59bea2c7872c7f) Commit: c22f6ab32455040ec7a366cde4d46be42397dfab https://github.com/OpenSIPS/opensips/commit/c22f6ab32455040ec7a366cde4d46be42397dfab Author: Bogdan-Andrei Iancu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M modules/dialog/dlg_hash.h M modules/dialog/dlg_req_within.c Log Message: ----------- Fix CRIT logs back to DBG. (cherry picked from commit ee7db82ae39eb13fa3675dd05112731af36dfbfc) (cherry picked from commit dd8fc985ac0c52a3b01055d2b82e6f51ce847b82) Compare: https://github.com/OpenSIPS/opensips/compare/439990c22e37...c22f6ab32455 From bogdan at opensips.org Tue Apr 17 11:19:40 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Tue, 17 Apr 2018 08:19:40 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a62e09: Fix branch cancelation after a t_reply() Message-ID: <5ad6108ca3b43_37a22b2a45429c047732@hookshot-fe-5a11256.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: a62e092d35664bbf8af3ba6dffe346c876f7b1cc https://github.com/OpenSIPS/opensips/commit/a62e092d35664bbf8af3ba6dffe346c876f7b1cc Author: Bogdan-Andrei Iancu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M modules/tm/t_reply.c Log Message: ----------- Fix branch cancelation after a t_reply() Be sure and call which_cancel() only when cancel_uac() is also called, otherwise the cancelling markers may prevent further canceling acttions on the transaction Credits go to Stepan Pologov @sisoftrg Fix for #1337 (cherry picked from commit d8ef9f1264f33469340b5961aaf8a76310f5e258) From bogdan at opensips.org Tue Apr 17 11:20:19 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Tue, 17 Apr 2018 08:20:19 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 03e852: Fix branch cancelation after a t_reply() Message-ID: <5ad610b39d882_3122afc3deabc083651@hookshot-fe-6b2eebc.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: 03e852be789097a39d7774ac161c7b5a2018946f https://github.com/OpenSIPS/opensips/commit/03e852be789097a39d7774ac161c7b5a2018946f Author: Bogdan-Andrei Iancu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M modules/tm/t_reply.c Log Message: ----------- Fix branch cancelation after a t_reply() Be sure and call which_cancel() only when cancel_uac() is also called, otherwise the cancelling markers may prevent further canceling acttions on the transaction Credits go to Stepan Pologov @sisoftrg Fix for #1337 (cherry picked from commit d8ef9f1264f33469340b5961aaf8a76310f5e258) From bogdan at opensips.org Tue Apr 17 11:21:10 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Tue, 17 Apr 2018 08:21:10 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 88607d: Fix branch cancelation after a t_reply() Message-ID: <5ad610e6f3b21_a602abae602fc1c1036b2@hookshot-fe-da92815.cp1-iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 88607dbe160cd5cabcce2176c65f41419db52ef3 https://github.com/OpenSIPS/opensips/commit/88607dbe160cd5cabcce2176c65f41419db52ef3 Author: Bogdan-Andrei Iancu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M modules/tm/t_reply.c Log Message: ----------- Fix branch cancelation after a t_reply() Be sure and call which_cancel() only when cancel_uac() is also called, otherwise the cancelling markers may prevent further canceling acttions on the transaction Credits go to Stepan Pologov @sisoftrg Fix for #1337 (cherry picked from commit d8ef9f1264f33469340b5961aaf8a76310f5e258) From liviu at opensips.org Tue Apr 17 11:59:12 2018 From: liviu at opensips.org (Liviu Chircu) Date: Tue, 17 Apr 2018 08:59:12 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5f8174: usrloc: Improve get_domain_mem_ucontacts() Message-ID: <5ad619d06f71d_2ef72ab369c39c089406b@hookshot-fe-6e9b612.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 5f817446dc4dbc937ae489c9cd94679f54f1a0c2 https://github.com/OpenSIPS/opensips/commit/5f817446dc4dbc937ae489c9cd94679f54f1a0c2 Author: Liviu Chircu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M modules/usrloc/dlist.c Log Message: ----------- usrloc: Improve get_domain_mem_ucontacts() There is no need to query clusterer.get_my_index() for every contact, the info can be fetched before the entire iteration. Also improve debug logging. Commit: 6ba77b12c65639a94fd6296e3f494a98b5b3a866 https://github.com/OpenSIPS/opensips/commit/6ba77b12c65639a94fd6296e3f494a98b5b3a866 Author: Liviu Chircu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M modules/usrloc/ul_mod.c Log Message: ----------- usrloc: Fix cluster capability registration Compare: https://github.com/OpenSIPS/opensips/compare/2a5a67c79477...6ba77b12c656 From liviu at opensips.org Tue Apr 17 11:59:28 2018 From: liviu at opensips.org (Liviu Chircu) Date: Tue, 17 Apr 2018 08:59:28 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 22247f: usrloc: Improve get_domain_mem_ucontacts() Message-ID: <5ad619e039edc_752a2b22fc117c14630a2@hookshot-fe-88eb02d.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 22247f348dec4097d1402ef5757bcf13b4383f27 https://github.com/OpenSIPS/opensips/commit/22247f348dec4097d1402ef5757bcf13b4383f27 Author: Liviu Chircu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M modules/usrloc/dlist.c Log Message: ----------- usrloc: Improve get_domain_mem_ucontacts() There is no need to query clusterer.get_my_index() for every contact, the info can be fetched before the entire iteration. Also improve debug logging. (cherry picked from commit 5f817446dc4dbc937ae489c9cd94679f54f1a0c2) Commit: 9054138613819be8cfecb0d30a425d4796f8d4a0 https://github.com/OpenSIPS/opensips/commit/9054138613819be8cfecb0d30a425d4796f8d4a0 Author: Liviu Chircu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M modules/usrloc/ul_mod.c Log Message: ----------- usrloc: Fix cluster capability registration (cherry picked from commit 6ba77b12c65639a94fd6296e3f494a98b5b3a866) Compare: https://github.com/OpenSIPS/opensips/compare/a62e092d3566...905413861381 From liviu at opensips.org Tue Apr 17 12:04:41 2018 From: liviu at opensips.org (Liviu Chircu) Date: Tue, 17 Apr 2018 09:04:41 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 196881: Fix typos Message-ID: <5ad61b196b600_7a92b1e7f6d3bfc8598@hookshot-fe-d2afb11.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 1968810bd0260262af905efdb7a9b63965db80a1 https://github.com/OpenSIPS/opensips/commit/1968810bd0260262af905efdb7a9b63965db80a1 Author: Liviu Chircu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M modules/fraud_detection/README M modules/fraud_detection/doc/fraud_detection_admin.xml M modules/mid_registrar/README M modules/mid_registrar/doc/mid_registrar_admin.xml M modules/registrar/lookup.c M modules/tm/sip_msg.h M modules/usrloc/ul_mod.c Log Message: ----------- Fix typos From liviu at opensips.org Tue Apr 17 12:04:53 2018 From: liviu at opensips.org (Liviu Chircu) Date: Tue, 17 Apr 2018 09:04:53 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1bb75e: Fix typos Message-ID: <5ad61b25db0a9_17252af99160dc083097e@hookshot-fe-31feec6.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 1bb75e9a27d1a7781bdb519b04eac7efd8eadd3d https://github.com/OpenSIPS/opensips/commit/1bb75e9a27d1a7781bdb519b04eac7efd8eadd3d Author: Liviu Chircu Date: 2018-04-17 (Tue, 17 Apr 2018) Changed paths: M modules/fraud_detection/README M modules/fraud_detection/doc/fraud_detection_admin.xml M modules/mid_registrar/README M modules/mid_registrar/doc/mid_registrar_admin.xml M modules/registrar/lookup.c M modules/tm/sip_msg.h M modules/usrloc/ul_mod.c Log Message: ----------- Fix typos (cherry picked from commit 1968810bd0260262af905efdb7a9b63965db80a1) From razvan at opensips.org Wed Apr 18 04:01:02 2018 From: razvan at opensips.org (Razvan Crainea) Date: Wed, 18 Apr 2018 01:01:02 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 16f086: rtpengine: prevent SDP from being rewritten Message-ID: <5ad6fb3e4500_778f2b186b977c1094634@hookshot-fe-5a11256.cp1-iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 16f0860110bbf7105d170340383840b4879ac9b1 https://github.com/OpenSIPS/opensips/commit/16f0860110bbf7105d170340383840b4879ac9b1 Author: Razvan Crainea Date: 2018-04-18 (Wed, 18 Apr 2018) Changed paths: M modules/rtpengine/README M modules/rtpengine/doc/rtpengine_admin.xml M modules/rtpengine/rtpengine.c Log Message: ----------- rtpengine: prevent SDP from being rewritten From razvan at opensips.org Wed Apr 18 04:05:16 2018 From: razvan at opensips.org (Razvan Crainea) Date: Wed, 18 Apr 2018 01:05:16 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e73bda: rtpengine: add loop-protect README Message-ID: <5ad6fc3c30ad0_5452ac172899c088131c@hookshot-fe-b0febf1.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: e73bda6fb16684f4e4b21b4f6bb058dfc4d4c042 https://github.com/OpenSIPS/opensips/commit/e73bda6fb16684f4e4b21b4f6bb058dfc4d4c042 Author: Razvan Crainea Date: 2018-04-18 (Wed, 18 Apr 2018) Changed paths: M modules/rtpengine/README M modules/rtpengine/doc/rtpengine_admin.xml Log Message: ----------- rtpengine: add loop-protect README From razvan at opensips.org Wed Apr 18 04:05:44 2018 From: razvan at opensips.org (Razvan Crainea) Date: Wed, 18 Apr 2018 01:05:44 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8efeaa: rtpengine: add loop-protect README Message-ID: <5ad6fc5881778_7efd2ac6348bdc04134f7@hookshot-fe-2cc8887.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 8efeaae061e8d2b0fdfe36d4fcf2701a50fe0391 https://github.com/OpenSIPS/opensips/commit/8efeaae061e8d2b0fdfe36d4fcf2701a50fe0391 Author: Razvan Crainea Date: 2018-04-18 (Wed, 18 Apr 2018) Changed paths: M modules/rtpengine/README M modules/rtpengine/doc/rtpengine_admin.xml Log Message: ----------- rtpengine: add loop-protect README (cherry picked from commit e73bda6fb16684f4e4b21b4f6bb058dfc4d4c042) From liviu at opensips.org Wed Apr 18 06:28:25 2018 From: liviu at opensips.org (Liviu Chircu) Date: Wed, 18 Apr 2018 03:28:25 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 57615b: usrloc: Fix regression in 'single-instance' mode Message-ID: <5ad71dc912698_6f6f2ae19a865c1c799ee@hookshot-fe-cace476.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 57615b234abfa7f4384f9f5638844b9ca559814b https://github.com/OpenSIPS/opensips/commit/57615b234abfa7f4384f9f5638844b9ca559814b Author: Liviu Chircu Date: 2018-04-18 (Wed, 18 Apr 2018) Changed paths: M modules/usrloc/urecord.c Log Message: ----------- usrloc: Fix regression in 'single-instance' mode From liviu at opensips.org Wed Apr 18 06:28:46 2018 From: liviu at opensips.org (Liviu Chircu) Date: Wed, 18 Apr 2018 03:28:46 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6c3e53: usrloc: Fix regression in 'single-instance' mode Message-ID: <5ad71dded3593_6a3b2b1e63d6dc0487677@hookshot-fe-265448d.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 6c3e53137e9fa62a42df18e5f7b9d0e0604a5034 https://github.com/OpenSIPS/opensips/commit/6c3e53137e9fa62a42df18e5f7b9d0e0604a5034 Author: Liviu Chircu Date: 2018-04-18 (Wed, 18 Apr 2018) Changed paths: M modules/usrloc/urecord.c Log Message: ----------- usrloc: Fix regression in 'single-instance' mode (cherry picked from commit 57615b234abfa7f4384f9f5638844b9ca559814b) From razvan at opensips.org Wed Apr 18 07:49:45 2018 From: razvan at opensips.org (Razvan Crainea) Date: Wed, 18 Apr 2018 04:49:45 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2a2027: dialog: always check if create dialog was called o... Message-ID: <5ad730d97bfbd_79ce2ae611f87c1846464@hookshot-fe-6e9b612.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 2a2027a6e99ae20d6b3580950cfe39b81d46f087 https://github.com/OpenSIPS/opensips/commit/2a2027a6e99ae20d6b3580950cfe39b81d46f087 Author: Razvan Crainea Date: 2018-04-18 (Wed, 18 Apr 2018) Changed paths: M modules/dialog/dialog.c M modules/dialog/dlg_handlers.c Log Message: ----------- dialog: always check if create dialog was called on initial INVITE From razvan at opensips.org Wed Apr 18 07:51:04 2018 From: razvan at opensips.org (Razvan Crainea) Date: Wed, 18 Apr 2018 04:51:04 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1cfbd2: dialog: always check if create dialog was called o... Message-ID: <5ad731288a074_2512afc74263c0c728e@hookshot-fe-b0febf1.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 1cfbd29beba5661fee44664a4e8922be15fb0416 https://github.com/OpenSIPS/opensips/commit/1cfbd29beba5661fee44664a4e8922be15fb0416 Author: Razvan Crainea Date: 2018-04-18 (Wed, 18 Apr 2018) Changed paths: M modules/dialog/dialog.c M modules/dialog/dlg_handlers.c Log Message: ----------- dialog: always check if create dialog was called on initial INVITE (cherry picked from commit 2a2027a6e99ae20d6b3580950cfe39b81d46f087) From razvan at opensips.org Wed Apr 18 07:51:34 2018 From: razvan at opensips.org (Razvan Crainea) Date: Wed, 18 Apr 2018 04:51:34 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6b6d54: dialog: always check if create dialog was called o... Message-ID: <5ad73146de842_1250e2af9920afc105802@hookshot-fe-dfcc362.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: 6b6d5418b12f7ddd7d5252fe6171710f8d22af1f https://github.com/OpenSIPS/opensips/commit/6b6d5418b12f7ddd7d5252fe6171710f8d22af1f Author: Razvan Crainea Date: 2018-04-18 (Wed, 18 Apr 2018) Changed paths: M modules/dialog/dialog.c M modules/dialog/dlg_handlers.c Log Message: ----------- dialog: always check if create dialog was called on initial INVITE (cherry picked from commit 2a2027a6e99ae20d6b3580950cfe39b81d46f087) From razvan at opensips.org Wed Apr 18 07:52:12 2018 From: razvan at opensips.org (Razvan Crainea) Date: Wed, 18 Apr 2018 04:52:12 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f43958: dialog: always check if create dialog was called o... Message-ID: <5ad7316c3cbd0_787f2ab0bbd99c0c199e1@hookshot-fe-d2afb11.cp1-iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: f439585a406ce59803149b2879fde43f2971a0e5 https://github.com/OpenSIPS/opensips/commit/f439585a406ce59803149b2879fde43f2971a0e5 Author: Razvan Crainea Date: 2018-04-18 (Wed, 18 Apr 2018) Changed paths: M modules/dialog/dialog.c M modules/dialog/dlg_handlers.c Log Message: ----------- dialog: always check if create dialog was called on initial INVITE (cherry picked from commit 2a2027a6e99ae20d6b3580950cfe39b81d46f087) From bogdan at opensips.org Thu Apr 19 03:13:53 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 19 Apr 2018 00:13:53 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 97d656: Fixed bogus error message Message-ID: <5ad841b1ee2c5_779d2afc58371c148972b@hookshot-fe-32b5f5b.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 97d656831a2871132746084094036655ffbec4a7 https://github.com/OpenSIPS/opensips/commit/97d656831a2871132746084094036655ffbec4a7 Author: Bogdan-Andrei Iancu Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M modules/topology_hiding/topo_hiding_logic.c Log Message: ----------- Fixed bogus error message From liviu at opensips.org Thu Apr 19 04:23:31 2018 From: liviu at opensips.org (Liviu Chircu) Date: Thu, 19 Apr 2018 01:23:31 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a1332c: ctl tools: Fix errors in verbose mode Message-ID: <5ad852035b756_6b2b2ac90414fc1010546c@hookshot-fe-265448d.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: a1332cbbd061adc3c0f56de2f08e0b13fbf40adb https://github.com/OpenSIPS/opensips/commit/a1332cbbd061adc3c0f56de2f08e0b13fbf40adb Author: Liviu Chircu Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M scripts/opensipsctl.base M scripts/opensipsdbctl.base Log Message: ----------- ctl tools: Fix errors in verbose mode From liviu at opensips.org Thu Apr 19 04:23:44 2018 From: liviu at opensips.org (Liviu Chircu) Date: Thu, 19 Apr 2018 01:23:44 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b32189: ctl tools: Fix errors in verbose mode Message-ID: <5ad85210d9129_6ce72aeda0efdc0c25588@hookshot-fe-cace476.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: b32189766b1952a46c2f4a80770f58199611701f https://github.com/OpenSIPS/opensips/commit/b32189766b1952a46c2f4a80770f58199611701f Author: Liviu Chircu Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M scripts/opensipsctl.base M scripts/opensipsdbctl.base Log Message: ----------- ctl tools: Fix errors in verbose mode (cherry picked from commit a1332cbbd061adc3c0f56de2f08e0b13fbf40adb) From liviu at opensips.org Thu Apr 19 04:24:12 2018 From: liviu at opensips.org (Liviu Chircu) Date: Thu, 19 Apr 2018 01:24:12 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 43090f: ctl tools: Fix errors in verbose mode Message-ID: <5ad8522cef539_57132aeef0fe5c0493831@hookshot-fe-7191cb1.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: 43090fca5841d482756cc3168077b7a5947ad673 https://github.com/OpenSIPS/opensips/commit/43090fca5841d482756cc3168077b7a5947ad673 Author: Liviu Chircu Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M scripts/opensipsctl.base M scripts/opensipsdbctl.base Log Message: ----------- ctl tools: Fix errors in verbose mode (cherry picked from commit a1332cbbd061adc3c0f56de2f08e0b13fbf40adb) From liviu at opensips.org Thu Apr 19 04:24:24 2018 From: liviu at opensips.org (Liviu Chircu) Date: Thu, 19 Apr 2018 01:24:24 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] cd6497: ctl tools: Fix errors in verbose mode Message-ID: <5ad85238cdac4_5a42afa71793c0477173@hookshot-fe-b0febf1.cp1-iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: cd64975051ac36ffe60ea0a8e32874f352cd4b2f https://github.com/OpenSIPS/opensips/commit/cd64975051ac36ffe60ea0a8e32874f352cd4b2f Author: Liviu Chircu Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M scripts/opensipsctl.base M scripts/opensipsdbctl.base Log Message: ----------- ctl tools: Fix errors in verbose mode (cherry picked from commit a1332cbbd061adc3c0f56de2f08e0b13fbf40adb) From bogdan at opensips.org Thu Apr 19 04:40:15 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 19 Apr 2018 01:40:15 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9cd305: Added global variable for opensips state. Message-ID: <5ad855ef83b6d_5faa2aace2bf5c0c37476@hookshot-fe-da92815.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 9cd3057b000422112250153a99cbdaeaf3b03f7f https://github.com/OpenSIPS/opensips/commit/9cd3057b000422112250153a99cbdaeaf3b03f7f Author: Bogdan-Andrei Iancu Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M daemonize.c M daemonize.h M main.c M net/net_tcp.c M net/tcp_passfd.c Log Message: ----------- Added global variable for opensips state. By knowing the opensips state (like starting, running or terminating), we can avoid bogus critical logs when shutting down the TCP layer. Fixes #1343 From bogdan at opensips.org Thu Apr 19 04:40:57 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 19 Apr 2018 01:40:57 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 83a6f7: Added global variable for opensips state. Message-ID: <5ad85619e4918_79b52ab38238dc1c556fd@hookshot-fe-5a11256.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 83a6f7dbd7939a260eb7e671b60add7048c287ce https://github.com/OpenSIPS/opensips/commit/83a6f7dbd7939a260eb7e671b60add7048c287ce Author: Bogdan-Andrei Iancu Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M daemonize.c M daemonize.h M main.c M net/net_tcp.c M net/tcp_passfd.c Log Message: ----------- Added global variable for opensips state. By knowing the opensips state (like starting, running or terminating), we can avoid bogus critical logs when shutting down the TCP layer. Fixes #1343 (cherry picked from commit 9cd3057b000422112250153a99cbdaeaf3b03f7f) From bogdan at opensips.org Thu Apr 19 05:43:34 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 19 Apr 2018 02:43:34 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] eb50b9: Fix function get_local_contact() to add transport Message-ID: <5ad864c65fffa_6ec52aeccf6ddc103799a@hookshot-fe-d252ca1.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: eb50b9b1516599316752ad5a4d037d10f625bc60 https://github.com/OpenSIPS/opensips/commit/eb50b9b1516599316752ad5a4d037d10f625bc60 Author: Bogdan-Andrei Iancu Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M modules/presence/doc/presence_admin.xml M modules/presence/notify.c M modules/presence/subscribe.c M modules/presence/utils_func.h Log Message: ----------- Fix function get_local_contact() to add transport to have consistency over b2b and presence module, fix the get_local_contact() to also add the transport indication in the URI it builds. This will simplify the code in presence (as we do not have to add the transport param later, from several parts of the code) and also fixes the b2b code where the transport was not added at all in the URIs. Credits go to @arttemk for identifing the problem and suggesting the fix. Fix for #1275 From bogdan at opensips.org Thu Apr 19 06:01:32 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 19 Apr 2018 03:01:32 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e2f4ad: Fix function get_local_contact() to add transport Message-ID: <5ad868fc90113_1e42abfc6eebc088049@hookshot-fe-b0febf1.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: e2f4adea6fab7bad0592dd331019921f92beb3a7 https://github.com/OpenSIPS/opensips/commit/e2f4adea6fab7bad0592dd331019921f92beb3a7 Author: Bogdan-Andrei Iancu Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M modules/presence/doc/presence_admin.xml M modules/presence/notify.c M modules/presence/subscribe.c M modules/presence/utils_func.h Log Message: ----------- Fix function get_local_contact() to add transport to have consistency over b2b and presence module, fix the get_local_contact() to also add the transport indication in the URI it builds. This will simplify the code in presence (as we do not have to add the transport param later, from several parts of the code) and also fixes the b2b code where the transport was not added at all in the URIs. Credits go to @arttemk for identifing the problem and suggesting the fix. Fix for #1275 (cherry picked from commit eb50b9b1516599316752ad5a4d037d10f625bc60) From bogdan at opensips.org Thu Apr 19 06:02:57 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 19 Apr 2018 03:02:57 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7326de: updated README file Message-ID: <5ad86951a389f_76aa2b16b248bc0c39787@hookshot-fe-32b5f5b.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 7326ded2d7b1a99ee8bf525ec6edf2418b62df57 https://github.com/OpenSIPS/opensips/commit/7326ded2d7b1a99ee8bf525ec6edf2418b62df57 Author: Bogdan-Andrei Iancu Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M modules/presence/README Log Message: ----------- updated README file From bogdan at opensips.org Thu Apr 19 06:03:37 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 19 Apr 2018 03:03:37 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 73c736: updated README file Message-ID: <5ad869791f74_6bbc2abc3ecffc041081b0@hookshot-fe-265448d.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 73c73668a46fb951a1bf9052103bb52ac47144e1 https://github.com/OpenSIPS/opensips/commit/73c73668a46fb951a1bf9052103bb52ac47144e1 Author: Bogdan-Andrei Iancu Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M modules/presence/README Log Message: ----------- updated README file From bogdan at opensips.org Thu Apr 19 06:07:32 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 19 Apr 2018 03:07:32 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] fe5424: Fix function get_local_contact() to add transport Message-ID: <5ad86a64d5662_11fa12affc94f9c0c632c@hookshot-fe-dfcc362.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: fe542451142930d695b6b9cac447b4e04dbd4b16 https://github.com/OpenSIPS/opensips/commit/fe542451142930d695b6b9cac447b4e04dbd4b16 Author: Bogdan-Andrei Iancu Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M modules/presence/doc/presence_admin.xml M modules/presence/notify.c M modules/presence/subscribe.c M modules/presence/utils_func.h Log Message: ----------- Fix function get_local_contact() to add transport to have consistency over b2b and presence module, fix the get_local_contact() to also add the transport indication in the URI it builds. This will simplify the code in presence (as we do not have to add the transport param later, from several parts of the code) and also fixes the b2b code where the transport was not added at all in the URIs. Credits go to @arttemk for identifing the problem and suggesting the fix. Fix for #1275 (cherry picked from commit eb50b9b1516599316752ad5a4d037d10f625bc60) From bogdan at opensips.org Thu Apr 19 06:08:12 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 19 Apr 2018 03:08:12 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e3bb36: updated README file Message-ID: <5ad86a8c44caf_8b32ae8f913dc086927f@hookshot-fe-b0febf1.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: e3bb367582cf5c9bb19c8312bb1f5ddc7da1c00f https://github.com/OpenSIPS/opensips/commit/e3bb367582cf5c9bb19c8312bb1f5ddc7da1c00f Author: Bogdan-Andrei Iancu Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M modules/presence/README Log Message: ----------- updated README file From bogdan at opensips.org Thu Apr 19 06:14:50 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 19 Apr 2018 03:14:50 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 32e14f: Fix function get_local_contact() to add transport Message-ID: <5ad86c1ab0d3f_7ed12aeb9d23bc08107728@hookshot-fe-2cc8887.cp1-iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 32e14f9badb4cc48316981539e2790845a51b351 https://github.com/OpenSIPS/opensips/commit/32e14f9badb4cc48316981539e2790845a51b351 Author: Bogdan-Andrei Iancu Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M modules/presence/doc/presence_admin.xml M modules/presence/notify.c M modules/presence/subscribe.c M modules/presence/utils_func.h Log Message: ----------- Fix function get_local_contact() to add transport to have consistency over b2b and presence module, fix the get_local_contact() to also add the transport indication in the URI it builds. This will simplify the code in presence (as we do not have to add the transport param later, from several parts of the code) and also fixes the b2b code where the transport was not added at all in the URIs. Credits go to @arttemk for identifing the problem and suggesting the fix. Fix for #1275 (cherry picked from commit eb50b9b1516599316752ad5a4d037d10f625bc60) (cherry picked from commit fe542451142930d695b6b9cac447b4e04dbd4b16) From bogdan at opensips.org Thu Apr 19 06:15:16 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 19 Apr 2018 03:15:16 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 465310: updated README file Message-ID: <5ad86c34b3ca7_7c4d2ad00fb7fc0068477@hookshot-fe-5a11256.cp1-iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 46531052c75f681dfa0bf9e0771bbc5eeb055bfa https://github.com/OpenSIPS/opensips/commit/46531052c75f681dfa0bf9e0771bbc5eeb055bfa Author: Bogdan-Andrei Iancu Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M modules/presence/README Log Message: ----------- updated README file From razvan at opensips.org Thu Apr 19 06:35:02 2018 From: razvan at opensips.org (Razvan Crainea) Date: Thu, 19 Apr 2018 03:35:02 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e99f26: bump devel version to 3.0.0 Message-ID: <5ad870d6c66d6_4b202b190adb9c0c736ef@hookshot-fe-6b2eebc.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: e99f2619c727f88ad11a818d0c96dd9cebd12cb7 https://github.com/OpenSIPS/opensips/commit/e99f2619c727f88ad11a818d0c96dd9cebd12cb7 Author: Razvan Crainea Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M Makefile.defs Log Message: ----------- bump devel version to 3.0.0 From bogdan at opensips.org Thu Apr 19 06:43:03 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 19 Apr 2018 03:43:03 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7cd9b0: Improve example on mcontact_avp usage Message-ID: <5ad872b7d275c_7c902af13a3e3c0c32484@hookshot-fe-5a11256.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 7cd9b0f8e66bb5c2b8ab16e4beaebdb5b36728c8 https://github.com/OpenSIPS/opensips/commit/7cd9b0f8e66bb5c2b8ab16e4beaebdb5b36728c8 Author: Bogdan-Andrei Iancu Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M modules/registrar/doc/registrar_admin.xml Log Message: ----------- Improve example on mcontact_avp usage Commit: 08bc8a3c62b07cf22fc4ff047f72c385641dd623 https://github.com/OpenSIPS/opensips/commit/08bc8a3c62b07cf22fc4ff047f72c385641dd623 Author: Bogdan-Andrei Iancu Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M modules/registrar/README Log Message: ----------- README updated Compare: https://github.com/OpenSIPS/opensips/compare/e99f2619c727...08bc8a3c62b0 From bogdan at opensips.org Thu Apr 19 06:44:53 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 19 Apr 2018 03:44:53 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0f45e7: Improve example on mcontact_avp usage Message-ID: <5ad87325b0bdb_78f92ac58eed9c1092350@hookshot-fe-6e9b612.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 0f45e70ad7540fc32a9c29d7fd69cd0d920f7eb9 https://github.com/OpenSIPS/opensips/commit/0f45e70ad7540fc32a9c29d7fd69cd0d920f7eb9 Author: Bogdan-Andrei Iancu Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M modules/registrar/doc/registrar_admin.xml Log Message: ----------- Improve example on mcontact_avp usage (cherry picked from commit 7cd9b0f8e66bb5c2b8ab16e4beaebdb5b36728c8) From bogdan at opensips.org Thu Apr 19 06:47:16 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 19 Apr 2018 03:47:16 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] dcb894: updated README file Message-ID: <5ad873b44674d_64ad2b0796d39c1c933a4@hookshot-fe-d252ca1.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: dcb894306ebfa8f25f514c76ccfae2b8dffbd6aa https://github.com/OpenSIPS/opensips/commit/dcb894306ebfa8f25f514c76ccfae2b8dffbd6aa Author: Bogdan-Andrei Iancu Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M modules/registrar/README Log Message: ----------- updated README file From razvan at opensips.org Thu Apr 19 09:29:25 2018 From: razvan at opensips.org (Razvan Crainea) Date: Thu, 19 Apr 2018 06:29:25 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c28fec: permissions: remove not init variable Message-ID: <5ad899b518f5e_5b562ab391609c0c1825e@hookshot-fe-7191cb1.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: c28fecf7098660d0d11390373b65c0c84921031c https://github.com/OpenSIPS/opensips/commit/c28fecf7098660d0d11390373b65c0c84921031c Author: Razvan Crainea Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M modules/permissions/address.c Log Message: ----------- permissions: remove not init variable Commit: 125a1dc5327cf1ae9d056c64f679abf03c7a6890 https://github.com/OpenSIPS/opensips/commit/125a1dc5327cf1ae9d056c64f679abf03c7a6890 Author: Razvan Crainea Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M modules/dialog/dlg_db_handler.c M modules/dialog/dlg_handlers.c Log Message: ----------- dialog: update contact on re-INVITEs and UPDATEs Closes ticket #964 Compare: https://github.com/OpenSIPS/opensips/compare/08bc8a3c62b0...125a1dc5327c From liviu at opensips.org Thu Apr 19 10:13:55 2018 From: liviu at opensips.org (Liviu Chircu) Date: Thu, 19 Apr 2018 07:13:55 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 849039: Use json_object_object_get_ex. Message-ID: <5ad8a42375151_127ba2b1993b5fc0c20082@hookshot-fe-dfcc362.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 8490397f5de665b79f6e207b6930f0618fccaccf https://github.com/OpenSIPS/opensips/commit/8490397f5de665b79f6e207b6930f0618fccaccf Author: wuhanck Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M modules/cgrates/cgrates_acc.c Log Message: ----------- Use json_object_object_get_ex. Commit: c60b4b5ffd39082ec1563852912daeac42ab5f69 https://github.com/OpenSIPS/opensips/commit/c60b4b5ffd39082ec1563852912daeac42ab5f69 Author: wuhanck Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M modules/permissions/address.c Log Message: ----------- Use ip_addr2a. Remove unused str_ip. Commit: 1947537201b49bf2370d681af097950d5c0c7c2b https://github.com/OpenSIPS/opensips/commit/1947537201b49bf2370d681af097950d5c0c7c2b Author: wuhanck Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M modules/presence/README M modules/presence/doc/presence_admin.xml M modules/presence/notify.c M modules/presence/subscribe.c M modules/presence/utils_func.h Log Message: ----------- Merge branch 'master' of https://github.com/opensips/opensips Commit: 4ab1de258b09ba13bc1cd2eda049e8be632124b4 https://github.com/OpenSIPS/opensips/commit/4ab1de258b09ba13bc1cd2eda049e8be632124b4 Author: Liviu Chircu Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M modules/cgrates/cgrates_acc.c M modules/permissions/address.c Log Message: ----------- Merge pull request #1345 from wuhanck/master Fix compile issues in Ubuntu 18.04 / gcc 7.3.0 Compare: https://github.com/OpenSIPS/opensips/compare/125a1dc5327c...4ab1de258b09 From liviu at opensips.org Thu Apr 19 10:53:16 2018 From: liviu at opensips.org (Liviu Chircu) Date: Thu, 19 Apr 2018 07:53:16 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a03ed4: dialog: Fix Re-INVITE pinging issues with parallel... Message-ID: <5ad8ad5c23d41_76e92b0106e3dc1c98985@hookshot-fe-6e9b612.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: a03ed4e1a366807df3a89efada59df0d07f4d361 https://github.com/OpenSIPS/opensips/commit/a03ed4e1a366807df3a89efada59df0d07f4d361 Author: Liviu Chircu Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M modules/dialog/dlg_db_handler.c M modules/dialog/dlg_handlers.c M modules/dialog/dlg_handlers.h M modules/dialog/dlg_hash.c M modules/dialog/dlg_hash.h M modules/dialog/dlg_replication.c M modules/dialog/dlg_timer.c Log Message: ----------- dialog: Fix Re-INVITE pinging issues with parallel forking The Re-INVITE pinging code would always leak both SDP and contact buffers when parallel forking. Moreover, depending on which branch answered the call, in some cases OpenSIPS would only Re-INVITE ping one of the parties involved, even if both "Rr" create_dialog() flags are set. This patch fixes the above issues by storing the SDPs of each forked branch into the "callee" leg array. Each call leg gets created before the INVITE branch is sent out, rather than only getting created upon matching a 200 OK reply. When matching a reply, the corresponding leg becomes 1 + the Via branch idx, which added by tm. (0, 1, 2, ...) Remaining issue: Proper handling for the multi-200 OK scenario, as we currently still overwrite the callee SDP at each 200 OK. From liviu at opensips.org Thu Apr 19 11:10:27 2018 From: liviu at opensips.org (Liviu Chircu) Date: Thu, 19 Apr 2018 08:10:27 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] bf2ae3: dialog: Clarify the new meaning of dlg_leg.sdp Message-ID: <5ad8b163f4089_29d2afb7c1fbc0494747@hookshot-fe-b0febf1.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: bf2ae315609b1224338273a059b5f760b961b89f https://github.com/OpenSIPS/opensips/commit/bf2ae315609b1224338273a059b5f760b961b89f Author: Liviu Chircu Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M modules/dialog/dlg_hash.h Log Message: ----------- dialog: Clarify the new meaning of dlg_leg.sdp Commit: 581ca5c8c188d349525cd718560669849bacde15 https://github.com/OpenSIPS/opensips/commit/581ca5c8c188d349525cd718560669849bacde15 Author: Liviu Chircu Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M modules/fraud_detection/fraud_detection.c Log Message: ----------- fraud_detection: Complete commit 904e66b8 Reported by Denis Compare: https://github.com/OpenSIPS/opensips/compare/a03ed4e1a366...581ca5c8c188 From liviu at opensips.org Thu Apr 19 11:11:28 2018 From: liviu at opensips.org (Liviu Chircu) Date: Thu, 19 Apr 2018 08:11:28 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 14abfc: fraud_detection: Complete commit 904e66b8 Message-ID: <5ad8b1a0ef67b_5dd62ad391d1dc1c811c@hookshot-fe-7191cb1.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 14abfc968d5e04b3e55c7d25f356f3a3c96876bb https://github.com/OpenSIPS/opensips/commit/14abfc968d5e04b3e55c7d25f356f3a3c96876bb Author: Liviu Chircu Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M modules/fraud_detection/fraud_detection.c Log Message: ----------- fraud_detection: Complete commit 904e66b8 Reported by Denis (cherry picked from commit 581ca5c8c188d349525cd718560669849bacde15) From liviu at opensips.org Thu Apr 19 11:12:20 2018 From: liviu at opensips.org (Liviu Chircu) Date: Thu, 19 Apr 2018 08:12:20 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7c26ec: fraud_detection: Complete commit 904e66b8 Message-ID: <5ad8b1d4ba38b_74b92aea33fc5c184392a@hookshot-fe-265448d.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: 7c26ec86cd6641cef8e26a2e43f58f005aee5cbf https://github.com/OpenSIPS/opensips/commit/7c26ec86cd6641cef8e26a2e43f58f005aee5cbf Author: Liviu Chircu Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M modules/fraud_detection/fraud_detection.c Log Message: ----------- fraud_detection: Complete commit 904e66b8 Reported by Denis (cherry picked from commit 581ca5c8c188d349525cd718560669849bacde15) From liviu at opensips.org Thu Apr 19 11:12:37 2018 From: liviu at opensips.org (Liviu Chircu) Date: Thu, 19 Apr 2018 08:12:37 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 42609b: fraud_detection: Complete commit 904e66b8 Message-ID: <5ad8b1e565fce_1b512adbcad43c14568ac@hookshot-fe-6b2eebc.cp1-iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 42609bcdfad82567183ab3f59ee707baf581ed4b https://github.com/OpenSIPS/opensips/commit/42609bcdfad82567183ab3f59ee707baf581ed4b Author: Liviu Chircu Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M modules/fraud_detection/fraud_detection.c Log Message: ----------- fraud_detection: Complete commit 904e66b8 Reported by Denis (cherry picked from commit 581ca5c8c188d349525cd718560669849bacde15) (cherry picked from commit 7c26ec86cd6641cef8e26a2e43f58f005aee5cbf) From bogdan at opensips.org Thu Apr 19 12:26:50 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 19 Apr 2018 09:26:50 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0e402f: Fixed missing include. Message-ID: <5ad8c34a4f562_5ea62af2d76cfc1045459@hookshot-fe-da92815.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: 0e402f65857dc89a31822b132367decb2b77de8a https://github.com/OpenSIPS/opensips/commit/0e402f65857dc89a31822b132367decb2b77de8a Author: Bogdan-Andrei Iancu Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M modules/presence/utils_func.h Log Message: ----------- Fixed missing include. Reported by Nick Altmann From bogdan at opensips.org Thu Apr 19 12:28:55 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Thu, 19 Apr 2018 09:28:55 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 45a3a8: Fixed missing include. Message-ID: <5ad8c3c7125a9_51d72af4121adc146222@hookshot-fe-d2afb11.cp1-iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 45a3a83d7630f0867ce633ae85f09375d24942bc https://github.com/OpenSIPS/opensips/commit/45a3a83d7630f0867ce633ae85f09375d24942bc Author: Bogdan-Andrei Iancu Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M modules/presence/utils_func.h Log Message: ----------- Fixed missing include. Reported by Nick Altmann From razvan at opensips.org Thu Apr 19 12:41:26 2018 From: razvan at opensips.org (Razvan Crainea) Date: Thu, 19 Apr 2018 09:41:26 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] bbbc01: rtpengine: provide from tag, to tag and callid Message-ID: <5ad8c6b6d3512_28d22b1831575c14837ea@hookshot-fe-265448d.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: bbbc01c3195206ab3ab9e5bd81f6c0298ccb4dcf https://github.com/OpenSIPS/opensips/commit/bbbc01c3195206ab3ab9e5bd81f6c0298ccb4dcf Author: Razvan Crainea Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M modules/rtpengine/README M modules/rtpengine/doc/rtpengine_admin.xml M modules/rtpengine/rtpengine.c Log Message: ----------- rtpengine: provide from tag, to tag and callid Adapted from hdikme/kamailio at e69579bca5b0e08187481f228e621ece0d1b79d5 Close #1339 From razvan at opensips.org Thu Apr 19 12:45:13 2018 From: razvan at opensips.org (Razvan Crainea) Date: Thu, 19 Apr 2018 09:45:13 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 818a74: rtpengine: prevent from reversing tags on DELETE Message-ID: <5ad8c79949162_b492adaf90adbfc27524@hookshot-fe-32b5f5b.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 818a74c9924f754bee0cd1d976c955ce7fe17e95 https://github.com/OpenSIPS/opensips/commit/818a74c9924f754bee0cd1d976c955ce7fe17e95 Author: Razvan Crainea Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M modules/rtpengine/rtpengine.c Log Message: ----------- rtpengine: prevent from reversing tags on DELETE When a delete is used on a reply route, do not reverse the tags, otherwise rtpengine will not match the proper session. More details on github, ticket #1339. From razvan at opensips.org Thu Apr 19 12:45:48 2018 From: razvan at opensips.org (Razvan Crainea) Date: Thu, 19 Apr 2018 09:45:48 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 032e55: rtpengine: prevent from reversing tags on DELETE Message-ID: <5ad8c7bce16d3_25c62ac6b7439c0442227@hookshot-fe-265448d.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: 032e55e0944113d7e26a6b6eb875942bee67de8e https://github.com/OpenSIPS/opensips/commit/032e55e0944113d7e26a6b6eb875942bee67de8e Author: Razvan Crainea Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M modules/rtpengine/rtpengine.c Log Message: ----------- rtpengine: prevent from reversing tags on DELETE When a delete is used on a reply route, do not reverse the tags, otherwise rtpengine will not match the proper session. More details on github, ticket #1339. (cherry picked from commit 818a74c9924f754bee0cd1d976c955ce7fe17e95) From razvan at opensips.org Thu Apr 19 12:46:14 2018 From: razvan at opensips.org (Razvan Crainea) Date: Thu, 19 Apr 2018 09:46:14 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5d229f: rtpengine: prevent from reversing tags on DELETE Message-ID: <5ad8c7d6953e4_200b2adb39513c1070413@hookshot-fe-7191cb1.cp1-iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 5d229f5bff1aaa9a6d5549af3e228752321b1351 https://github.com/OpenSIPS/opensips/commit/5d229f5bff1aaa9a6d5549af3e228752321b1351 Author: Razvan Crainea Date: 2018-04-19 (Thu, 19 Apr 2018) Changed paths: M modules/rtpengine/rtpengine.c Log Message: ----------- rtpengine: prevent from reversing tags on DELETE When a delete is used on a reply route, do not reverse the tags, otherwise rtpengine will not match the proper session. More details on github, ticket #1339. (cherry picked from commit 818a74c9924f754bee0cd1d976c955ce7fe17e95) From razvan at opensips.org Fri Apr 20 05:04:30 2018 From: razvan at opensips.org (Razvan Crainea) Date: Fri, 20 Apr 2018 02:04:30 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 62424b: siptrace: fix memory leak when tracing transaction Message-ID: <5ad9ad1e86077_70162ada581d5c10656b@hookshot-fe-d252ca1.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 62424b670825be6d8671ad8ed51500ab188c8167 https://github.com/OpenSIPS/opensips/commit/62424b670825be6d8671ad8ed51500ab188c8167 Author: Razvan Crainea Date: 2018-04-20 (Fri, 20 Apr 2018) Changed paths: M modules/siptrace/siptrace.c Log Message: ----------- siptrace: fix memory leak when tracing transaction From razvan at opensips.org Fri Apr 20 05:04:44 2018 From: razvan at opensips.org (Razvan Crainea) Date: Fri, 20 Apr 2018 02:04:44 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 94cbec: siptrace: fix memory leak when tracing transaction Message-ID: <5ad9ad2c26d5c_7132b2571703c14458da@hookshot-fe-32b5f5b.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 94cbec4ba6f0d3b0988276842117792115d24c64 https://github.com/OpenSIPS/opensips/commit/94cbec4ba6f0d3b0988276842117792115d24c64 Author: Razvan Crainea Date: 2018-04-20 (Fri, 20 Apr 2018) Changed paths: M modules/siptrace/siptrace.c Log Message: ----------- siptrace: fix memory leak when tracing transaction (cherry picked from commit 62424b670825be6d8671ad8ed51500ab188c8167) From razvan at opensips.org Fri Apr 20 05:05:11 2018 From: razvan at opensips.org (Razvan Crainea) Date: Fri, 20 Apr 2018 02:05:11 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 86ca14: siptrace: fix memory leak when tracing transaction Message-ID: <5ad9ad47c758f_eee2b1079519c088655@hookshot-fe-32b5f5b.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: 86ca14e8b1812b59932fd95d45a1ce299fa3e993 https://github.com/OpenSIPS/opensips/commit/86ca14e8b1812b59932fd95d45a1ce299fa3e993 Author: Razvan Crainea Date: 2018-04-20 (Fri, 20 Apr 2018) Changed paths: M modules/siptrace/siptrace.c Log Message: ----------- siptrace: fix memory leak when tracing transaction (cherry picked from commit 62424b670825be6d8671ad8ed51500ab188c8167) From liviu at opensips.org Fri Apr 20 06:02:14 2018 From: liviu at opensips.org (Liviu Chircu) Date: Fri, 20 Apr 2018 03:02:14 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b45ee7: dialog: Fix regression in commit a03ed4e1a3 Message-ID: <5ad9baa6716ac_20ba2b1a2476fc1410372d@hookshot-fe-31feec6.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: b45ee74f5994ffdca12ccc8b6df0bcb33ca4c0b5 https://github.com/OpenSIPS/opensips/commit/b45ee74f5994ffdca12ccc8b6df0bcb33ca4c0b5 Author: Liviu Chircu Date: 2018-04-20 (Fri, 20 Apr 2018) Changed paths: M modules/dialog/dlg_handlers.c M modules/dialog/dlg_hash.c M modules/dialog/dlg_hash.h M modules/dialog/dlg_timer.c Log Message: ----------- dialog: Fix regression in commit a03ed4e1a3 Commit a03ed4e1a3 may have fixed the create_dialog("Rr") scenarios, but it also broke the simpler ones, which rely on create_dialog(). Reported by Nick Altmann From razvan at opensips.org Fri Apr 20 08:19:14 2018 From: razvan at opensips.org (Razvan Crainea) Date: Fri, 20 Apr 2018 05:19:14 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a5ee8a: ratelimit: fix count dec and reset for SBT algo Message-ID: <5ad9dac2444c1_2da62b0549d7bc10395b9@hookshot-fe-5a11256.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: a5ee8aa1df49a1c7703959396ab12cdca34b5291 https://github.com/OpenSIPS/opensips/commit/a5ee8aa1df49a1c7703959396ab12cdca34b5291 Author: Razvan Crainea Date: 2018-04-20 (Fri, 20 Apr 2018) Changed paths: M modules/ratelimit/ratelimit.c M modules/ratelimit/ratelimit.h M modules/ratelimit/ratelimit_helper.c Log Message: ----------- ratelimit: fix count dec and reset for SBT algo also fix counter var for SBT algo From razvan at opensips.org Fri Apr 20 08:19:38 2018 From: razvan at opensips.org (Razvan Crainea) Date: Fri, 20 Apr 2018 05:19:38 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ac423d: ratelimit: fix count dec and reset for SBT algo Message-ID: <5ad9dada874e8_1d3f2b0716435c048654e@hookshot-fe-6e9b612.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: ac423d4f34c0af636a8a77bb4561555e1fc42f89 https://github.com/OpenSIPS/opensips/commit/ac423d4f34c0af636a8a77bb4561555e1fc42f89 Author: Razvan Crainea Date: 2018-04-20 (Fri, 20 Apr 2018) Changed paths: M modules/ratelimit/ratelimit.c M modules/ratelimit/ratelimit.h M modules/ratelimit/ratelimit_helper.c Log Message: ----------- ratelimit: fix count dec and reset for SBT algo also fix counter var for SBT algo (cherry picked from commit a5ee8aa1df49a1c7703959396ab12cdca34b5291) From razvan at opensips.org Fri Apr 20 08:20:04 2018 From: razvan at opensips.org (Razvan Crainea) Date: Fri, 20 Apr 2018 05:20:04 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4cf7b0: ratelimit: fix count dec and reset for SBT algo Message-ID: <5ad9daf484640_6ac82af46e743c1c46019@hookshot-fe-d252ca1.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: 4cf7b006e98214af5e374d8c011cbd0a9e19d015 https://github.com/OpenSIPS/opensips/commit/4cf7b006e98214af5e374d8c011cbd0a9e19d015 Author: Razvan Crainea Date: 2018-04-20 (Fri, 20 Apr 2018) Changed paths: M modules/ratelimit/ratelimit.c M modules/ratelimit/ratelimit.h M modules/ratelimit/ratelimit_helper.c Log Message: ----------- ratelimit: fix count dec and reset for SBT algo also fix counter var for SBT algo (cherry picked from commit a5ee8aa1df49a1c7703959396ab12cdca34b5291) From razvan at opensips.org Fri Apr 20 08:20:32 2018 From: razvan at opensips.org (Razvan Crainea) Date: Fri, 20 Apr 2018 05:20:32 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8df79b: ratelimit: fix count dec and reset for SBT algo Message-ID: <5ad9db1040eed_1d3f2b0716435c0486765@hookshot-fe-6e9b612.cp1-iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 8df79b68d87d9eceef4e45f0883d90961caa4162 https://github.com/OpenSIPS/opensips/commit/8df79b68d87d9eceef4e45f0883d90961caa4162 Author: Razvan Crainea Date: 2018-04-20 (Fri, 20 Apr 2018) Changed paths: M modules/ratelimit/ratelimit.c M modules/ratelimit/ratelimit.h M modules/ratelimit/ratelimit_helper.c Log Message: ----------- ratelimit: fix count dec and reset for SBT algo also fix counter var for SBT algo (cherry picked from commit a5ee8aa1df49a1c7703959396ab12cdca34b5291) From razvan at opensips.org Fri Apr 20 08:21:21 2018 From: razvan at opensips.org (Razvan Crainea) Date: Fri, 20 Apr 2018 05:21:21 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 07ea9b: dlg: suppress info for updating contact Message-ID: <5ad9db413ed51_1f372b1e317ebc043214c@hookshot-fe-7191cb1.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 07ea9b686ec72d7155a2207f398a43e67026ea74 https://github.com/OpenSIPS/opensips/commit/07ea9b686ec72d7155a2207f398a43e67026ea74 Author: Razvan Crainea Date: 2018-04-20 (Fri, 20 Apr 2018) Changed paths: M modules/dialog/dlg_handlers.c Log Message: ----------- dlg: suppress info for updating contact From bogdan at opensips.org Fri Apr 20 10:46:01 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Fri, 20 Apr 2018 07:46:01 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6d0284: Fix creation of IPC pipes. Message-ID: <5ad9fd296779d_bc8b2ad2938e3c0486151@hookshot-fe-dfcc362.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 6d02840bb8d554714d6bf227964ef1b4c26dc8d9 https://github.com/OpenSIPS/opensips/commit/6d02840bb8d554714d6bf227964ef1b4c26dc8d9 Author: Bogdan-Andrei Iancu Date: 2018-04-20 (Fri, 20 Apr 2018) Changed paths: M ipc.c M ipc.h M pt.c Log Message: ----------- Fix creation of IPC pipes. Credits go to Gohar Ahmed for identifying, reproducing and providing a testbed Fixes #1254 From bogdan at opensips.org Fri Apr 20 11:02:45 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Fri, 20 Apr 2018 08:02:45 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6e0e95: Fix creation of IPC pipes. Message-ID: <5ada01152afc0_301d2af4dcd11c0c9873d@hookshot-fe-5a11256.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 6e0e95cedadbebf5eab8eaec8f140a3ef0fe6a76 https://github.com/OpenSIPS/opensips/commit/6e0e95cedadbebf5eab8eaec8f140a3ef0fe6a76 Author: Bogdan-Andrei Iancu Date: 2018-04-20 (Fri, 20 Apr 2018) Changed paths: M ipc.c M ipc.h M pt.c Log Message: ----------- Fix creation of IPC pipes. Credits go to Gohar Ahmed for identifying, reproducing and providing a testbed Fixes #1254 (cherry picked from commit 6d02840bb8d554714d6bf227964ef1b4c26dc8d9) From bogdan at opensips.org Fri Apr 20 11:11:29 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Fri, 20 Apr 2018 08:11:29 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] eaca90: Fix creation of IPC pipes. Message-ID: <5ada03214608_5adf2aaef33c1c08574b4@hookshot-fe-d2afb11.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: eaca9099b177cbc93730914e6e5eaf0ad8006422 https://github.com/OpenSIPS/opensips/commit/eaca9099b177cbc93730914e6e5eaf0ad8006422 Author: Bogdan-Andrei Iancu Date: 2018-04-20 (Fri, 20 Apr 2018) Changed paths: M ipc.c M ipc.h M pt.c Log Message: ----------- Fix creation of IPC pipes. Credits go to Gohar Ahmed for identifying, reproducing and providing a testbed Fixes #1254 (cherry picked from commit 6d02840bb8d554714d6bf227964ef1b4c26dc8d9) From bogdan at opensips.org Fri Apr 20 12:29:15 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Fri, 20 Apr 2018 09:29:15 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 13d805: Docs updated with missing sharing_tag param for ha... Message-ID: <5ada155b4f4f6_29852ae7b712dc103310@hookshot-fe-88eb02d.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 13d805b558b82b2a933f8476ea99667956f38980 https://github.com/OpenSIPS/opensips/commit/13d805b558b82b2a933f8476ea99667956f38980 Author: Bogdan-Andrei Iancu Date: 2018-04-20 (Fri, 20 Apr 2018) Changed paths: M modules/presence/doc/presence_admin.xml Log Message: ----------- Docs updated with missing sharing_tag param for handle_subscribe() Commit: 6f91f2985fc063a3334b673477a640e8e08d0e6b https://github.com/OpenSIPS/opensips/commit/6f91f2985fc063a3334b673477a640e8e08d0e6b Author: Bogdan-Andrei Iancu Date: 2018-04-20 (Fri, 20 Apr 2018) Changed paths: M modules/presence/README Log Message: ----------- README udpated Compare: https://github.com/OpenSIPS/opensips/compare/6d02840bb8d5...6f91f2985fc0 From bogdan at opensips.org Fri Apr 20 12:30:28 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Fri, 20 Apr 2018 09:30:28 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] bd90cf: Docs updated with missing sharing_tag param for ha... Message-ID: <5ada15a4663c7_bd4c2b1135477c0c554ed@hookshot-fe-dfcc362.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: bd90cfceb9e22ad050c8bf86eaa3060eae923097 https://github.com/OpenSIPS/opensips/commit/bd90cfceb9e22ad050c8bf86eaa3060eae923097 Author: Bogdan-Andrei Iancu Date: 2018-04-20 (Fri, 20 Apr 2018) Changed paths: M modules/presence/doc/presence_admin.xml Log Message: ----------- Docs updated with missing sharing_tag param for handle_subscribe() (cherry picked from commit 13d805b558b82b2a933f8476ea99667956f38980) Commit: 3b0297115d5a38ed82df1b1c53b9a8b951ccd88b https://github.com/OpenSIPS/opensips/commit/3b0297115d5a38ed82df1b1c53b9a8b951ccd88b Author: Bogdan-Andrei Iancu Date: 2018-04-20 (Fri, 20 Apr 2018) Changed paths: M modules/presence/README Log Message: ----------- README updated Compare: https://github.com/OpenSIPS/opensips/compare/6e0e95cedadb...3b0297115d5a From liviu at opensips.org Sat Apr 21 16:36:34 2018 From: liviu at opensips.org (Liviu Chircu) Date: Sat, 21 Apr 2018 13:36:34 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 09feaf: osp: Fix build and format truncation warning on gc... Message-ID: <5adba0d25240a_7a302af389afbc14295e1@hookshot-fe-6e9b612.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 09feafae65286accf24591ef519d2b040c6c90a9 https://github.com/OpenSIPS/opensips/commit/09feafae65286accf24591ef519d2b040c6c90a9 Author: Liviu Chircu Date: 2018-04-21 (Sat, 21 Apr 2018) Changed paths: M modules/osp/orig_transaction.c M modules/osp/usage.c Log Message: ----------- osp: Fix build and format truncation warning on gcc 7.2+ From liviu at opensips.org Sat Apr 21 16:36:56 2018 From: liviu at opensips.org (Liviu Chircu) Date: Sat, 21 Apr 2018 13:36:56 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] acd98c: osp: Fix build and format truncation warning on gc... Message-ID: <5adba0e88ff13_16712aff5c953c0c747b@hookshot-fe-2cc8887.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: acd98cb4375ebc57d89cea6721bc87131e78efd1 https://github.com/OpenSIPS/opensips/commit/acd98cb4375ebc57d89cea6721bc87131e78efd1 Author: Liviu Chircu Date: 2018-04-21 (Sat, 21 Apr 2018) Changed paths: M modules/osp/orig_transaction.c M modules/osp/usage.c Log Message: ----------- osp: Fix build and format truncation warning on gcc 7.2+ (cherry picked from commit 09feafae65286accf24591ef519d2b040c6c90a9) From liviu at opensips.org Mon Apr 23 01:16:46 2018 From: liviu at opensips.org (Liviu Chircu) Date: Sun, 22 Apr 2018 22:16:46 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 34960b: dialog: Fix pkg memleak in commit a03ed4e1a3 Message-ID: <5add6c3e585c5_e2a2b19bf5adc105136@hookshot-fe-7191cb1.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 34960b140f81adca25bf9ad84ac2bc078732421e https://github.com/OpenSIPS/opensips/commit/34960b140f81adca25bf9ad84ac2bc078732421e Author: Liviu Chircu Date: 2018-04-23 (Mon, 23 Apr 2018) Changed paths: M modules/dialog/dlg_handlers.c Log Message: ----------- dialog: Fix pkg memleak in commit a03ed4e1a3 The auto-generated CANCEL messages were leaking the parsed Via header. Reported by Nick Altmann From bogdan at opensips.org Mon Apr 23 07:47:06 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Mon, 23 Apr 2018 04:47:06 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4a7850: Fixed cloning of parsed_uri and parsed_uri_ok. Message-ID: <5addc7ba4d473_67732abb46939c08105015@hookshot-fe-b0febf1.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: 4a78508bbfc4c4f888399d8bf47b8c0a658ef9c3 https://github.com/OpenSIPS/opensips/commit/4a78508bbfc4c4f888399d8bf47b8c0a658ef9c3 Author: Bogdan-Andrei Iancu Date: 2018-04-23 (Mon, 23 Apr 2018) Changed paths: M modules/tm/sip_msg.c Log Message: ----------- Fixed cloning of parsed_uri and parsed_uri_ok. Translate the parsed_uri pointers after setting the new new_uri buffer. Also take care and properly update the parsed_uri_ok flag. Reported by @ankurgupta001 - many thanks for the testing. Credits also to Razvan Crainea (@razvancrainea) for troubleshooting. Closes #1300 From bogdan at opensips.org Mon Apr 23 07:48:09 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Mon, 23 Apr 2018 04:48:09 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c02ee1: Fixed cloning of parsed_uri and parsed_uri_ok. Message-ID: <5addc7f9606e3_64eb2acce0987c0443161@hookshot-fe-b0febf1.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: c02ee148c482df34a3b961e4310cb16f8bb8378d https://github.com/OpenSIPS/opensips/commit/c02ee148c482df34a3b961e4310cb16f8bb8378d Author: Bogdan-Andrei Iancu Date: 2018-04-23 (Mon, 23 Apr 2018) Changed paths: M modules/tm/sip_msg.c Log Message: ----------- Fixed cloning of parsed_uri and parsed_uri_ok. Translate the parsed_uri pointers after setting the new new_uri buffer. Also take care and properly update the parsed_uri_ok flag. Reported by @ankurgupta001 - many thanks for the testing. Credits also to Razvan Crainea (@razvancrainea) for troubleshooting. Closes #1300 (cherry picked from commit 4a78508bbfc4c4f888399d8bf47b8c0a658ef9c3) From bogdan at opensips.org Mon Apr 23 07:49:06 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Mon, 23 Apr 2018 04:49:06 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 537b1a: Fixed cloning of parsed_uri and parsed_uri_ok. Message-ID: <5addc8323b407_19f72aaedcf05c0c446b2@hookshot-fe-2cc8887.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 537b1ae86fcb5cf44e31de86f035d0de965c37b9 https://github.com/OpenSIPS/opensips/commit/537b1ae86fcb5cf44e31de86f035d0de965c37b9 Author: Bogdan-Andrei Iancu Date: 2018-04-23 (Mon, 23 Apr 2018) Changed paths: M modules/tm/sip_msg.c Log Message: ----------- Fixed cloning of parsed_uri and parsed_uri_ok. Translate the parsed_uri pointers after setting the new new_uri buffer. Also take care and properly update the parsed_uri_ok flag. Reported by @ankurgupta001 - many thanks for the testing. Credits also to Razvan Crainea (@razvancrainea) for troubleshooting. Closes #1300 (cherry picked from commit 4a78508bbfc4c4f888399d8bf47b8c0a658ef9c3) From bogdan at opensips.org Mon Apr 23 07:50:51 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Mon, 23 Apr 2018 04:50:51 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a11ef0: Fixed cloning of parsed_uri and parsed_uri_ok. Message-ID: <5addc89bc8fcc_7cdf2b19d1c69c0428630@hookshot-fe-6e9b612.cp1-iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: a11ef084a4ff300c6a37aeb2ded876f61e1016de https://github.com/OpenSIPS/opensips/commit/a11ef084a4ff300c6a37aeb2ded876f61e1016de Author: Bogdan-Andrei Iancu Date: 2018-04-23 (Mon, 23 Apr 2018) Changed paths: M modules/tm/sip_msg.c Log Message: ----------- Fixed cloning of parsed_uri and parsed_uri_ok. Translate the parsed_uri pointers after setting the new new_uri buffer. Also take care and properly update the parsed_uri_ok flag. Reported by @ankurgupta001 - many thanks for the testing. Credits also to Razvan Crainea (@razvancrainea) for troubleshooting. Closes #1300 (cherry picked from commit 4a78508bbfc4c4f888399d8bf47b8c0a658ef9c3) From razvan at opensips.org Mon Apr 23 12:00:25 2018 From: razvan at opensips.org (Razvan Crainea) Date: Mon, 23 Apr 2018 09:00:25 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c5d8b6: acc: properly restore created after a restart Message-ID: <5ade0319a1235_d242b1be7071c0477975@hookshot-fe-da92815.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: c5d8b6ed8f24212003d44fd679ee380bbe39a414 https://github.com/OpenSIPS/opensips/commit/c5d8b6ed8f24212003d44fd679ee380bbe39a414 Author: Razvan Crainea Date: 2018-04-23 (Mon, 23 Apr 2018) Changed paths: M modules/acc/acc_logic.c Log Message: ----------- acc: properly restore created after a restart Credits go to Nick Altman for reporting this Close #1344 From razvan at opensips.org Mon Apr 23 12:00:42 2018 From: razvan at opensips.org (Razvan Crainea) Date: Mon, 23 Apr 2018 09:00:42 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6fa4cf: acc: properly restore created after a restart Message-ID: <5ade032af219f_8162acd126fbc1064034@hookshot-fe-da92815.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 6fa4cfe2560e1a960c06285789422a1afb9ade43 https://github.com/OpenSIPS/opensips/commit/6fa4cfe2560e1a960c06285789422a1afb9ade43 Author: Razvan Crainea Date: 2018-04-23 (Mon, 23 Apr 2018) Changed paths: M modules/acc/acc_logic.c Log Message: ----------- acc: properly restore created after a restart Credits go to Nick Altman for reporting this Close #1344 (cherry picked from commit c5d8b6ed8f24212003d44fd679ee380bbe39a414) From razvan at opensips.org Mon Apr 23 12:01:10 2018 From: razvan at opensips.org (Razvan Crainea) Date: Mon, 23 Apr 2018 09:01:10 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e45364: acc: properly restore created after a restart Message-ID: <5ade0346583b6_32d02ae07064fc14511c8@hookshot-fe-d252ca1.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: e4536444304056863eca446583ed8c93c3a0e1d1 https://github.com/OpenSIPS/opensips/commit/e4536444304056863eca446583ed8c93c3a0e1d1 Author: Razvan Crainea Date: 2018-04-23 (Mon, 23 Apr 2018) Changed paths: M modules/acc/acc_logic.c Log Message: ----------- acc: properly restore created after a restart Credits go to Nick Altman for reporting this Close #1344 (cherry picked from commit c5d8b6ed8f24212003d44fd679ee380bbe39a414) From di-shi.sun at transnexus.com Mon Apr 23 11:03:35 2018 From: di-shi.sun at transnexus.com (=?UTF-8?Q?Di-Shi_Sun?=) Date: Mon, 23 Apr 2018 15:03:35 +0000 Subject: [OpenSIPS-Devel] issue of get_redirects, serialize_branches and next_branche for rediect call scenarios References: Message-ID: <01000162f308149e-69d382f0-eb2b-4f1e-8c8f-a7abf9b2ec8a-000000@email.amazonses.com> All,   We are testing OpenSIPS for simple redirect call scenarios. We expect OpenSIPS to try all Contact headers in the SIP 3xx respectively based on q value. For the SIP 3xx with multiple Contact headers, our configuration works fine. But for the SIP 3xx with one Contact header, it does not work.   Configuration:   failure_route[1] {   if (t_check_status("3[0-9][0-9]")) {     get_redirects("*");     serialize_branches(1);     next_branches();     t_relay();   } }   >From OpenSIPS source code, we know that 1.            get_redirects puts the 1st Contact header URI into RURI, puts the 2nd Contact header URI into the 1st branch, etc. 2.            serialize_branches sorts RURI and all branches, and puts them in a AVP. 3.            next_branches extracts next hop from the AVP.   When there are multiple Contact headers, all (get_redirects, serialize_branches and next_branch) work fine. When there is only one Contact header, get_redirects still works fine. But since there is not branch, serialize_branches does nothing especially does not set the AVP, then next_branches does nothing too since the AVP is empty.   The questions are, 1.            Should serialize_branches still set the AVP when there is one Contact header? 2.            According the comments for next_branches, in failure route, all Contact headers should be mapped to branches. Then, is the behavior of get_redirects, which can only be called in failure route block, correct?   If these are the designed behaviors, we can live on it. It is easy to write a working configuration.   Thanks,   Di-Shi Sun VoIP Routing, Accounting, Security www.TransNexus.com   -------------- next part -------------- An HTML attachment was scrubbed... URL: From liviu at opensips.org Tue Apr 24 02:24:50 2018 From: liviu at opensips.org (Liviu Chircu) Date: Mon, 23 Apr 2018 23:24:50 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 952177: dialog: Fix Re-INVITE pinging after restarts Message-ID: <5adecdb25ffe5_78bf2aac08d21c0018331@hookshot-fe-b0febf1.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 9521770efccd385fafdb2c58ff365627e0d65fef https://github.com/OpenSIPS/opensips/commit/9521770efccd385fafdb2c58ff365627e0d65fef Author: Liviu Chircu Date: 2018-04-24 (Tue, 24 Apr 2018) Changed paths: M modules/dialog/dlg_db_handler.c M modules/dialog/dlg_handlers.c Log Message: ----------- dialog: Fix Re-INVITE pinging after restarts The current solution is to persist the SDPs/Contacts of the caller side and the winning callee side into dialog var storage, which is restart persistent ("vars" column). Fixes #1342 From liviu at opensips.org Tue Apr 24 02:26:02 2018 From: liviu at opensips.org (Liviu Chircu) Date: Mon, 23 Apr 2018 23:26:02 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f2626d: dialog: Improve fetch_dlg_value() signature & docs Message-ID: <5adecdfab9c8d_6a482b036fd25c10158b5@hookshot-fe-da92815.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: f2626d471d6c1d1b58c2d4a27eee13f96203c24f https://github.com/OpenSIPS/opensips/commit/f2626d471d6c1d1b58c2d4a27eee13f96203c24f Author: Liviu Chircu Date: 2018-04-24 (Tue, 24 Apr 2018) Changed paths: M modules/dialog/dlg_vals.c M modules/dialog/dlg_vals.h Log Message: ----------- dialog: Improve fetch_dlg_value() signature & docs From bogdan at opensips.org Tue Apr 24 03:21:01 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Tue, 24 Apr 2018 00:21:01 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8856ac: Fixed wrong triggering of post script callbacks. Message-ID: <5adedadd6c7a3_32a32b12ba1b9c1499112@hookshot-fe-6e9b612.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 8856acf9958d00c55b3b5bfafdc93443d1478f39 https://github.com/OpenSIPS/opensips/commit/8856acf9958d00c55b3b5bfafdc93443d1478f39 Author: Bogdan-Andrei Iancu Date: 2018-04-24 (Tue, 24 Apr 2018) Changed paths: M modules/tm/async.c Log Message: ----------- Fixed wrong triggering of post script callbacks. If the async() statement translates into a sync/inline operation as triggered from a non request route, do not trigger the post script callbacks. Fix for #1312 (cherry picked from commit 7a821af654b11c51a171a7454b99ebf757becdbd) From bogdan at opensips.org Tue Apr 24 03:21:36 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Tue, 24 Apr 2018 00:21:36 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 26a2b1: Fixed wrong triggering of post script callbacks. Message-ID: <5adedb0028d13_15f22aad608ebc043416b@hookshot-fe-2cc8887.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: 26a2b1c07d0959cffdf72eac32c1c442fdf25cba https://github.com/OpenSIPS/opensips/commit/26a2b1c07d0959cffdf72eac32c1c442fdf25cba Author: Bogdan-Andrei Iancu Date: 2018-04-24 (Tue, 24 Apr 2018) Changed paths: M modules/tm/async.c Log Message: ----------- Fixed wrong triggering of post script callbacks. If the async() statement translates into a sync/inline operation as triggered from a non request route, do not trigger the post script callbacks. Fix for #1312 (cherry picked from commit 7a821af654b11c51a171a7454b99ebf757becdbd) From bogdan at opensips.org Tue Apr 24 03:26:54 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Tue, 24 Apr 2018 00:26:54 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 03e24c: Fixed wrong triggering of post script callbacks. Message-ID: <5adedc3eb4206_2e4f2afc5ab11bfc2265@hookshot-fe-cace476.cp1-iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 03e24c2e59a9dc52c1fca3e96ffde80ea5f5d53d https://github.com/OpenSIPS/opensips/commit/03e24c2e59a9dc52c1fca3e96ffde80ea5f5d53d Author: Bogdan-Andrei Iancu Date: 2018-04-24 (Tue, 24 Apr 2018) Changed paths: M modules/tm/async.c Log Message: ----------- Fixed wrong triggering of post script callbacks. If the async() statement translates into a sync/inline operation as triggered from a non request route, do not trigger the post script callbacks. Fix for #1312 (cherry picked from commit 7a821af654b11c51a171a7454b99ebf757becdbd) From bogdan at opensips.org Tue Apr 24 03:32:10 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Tue, 24 Apr 2018 00:32:10 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1f4f3f: Fixed proper handling of IPv6 net masks Message-ID: <5adedd7a2d964_77542ae244a59c08880ec@hookshot-fe-b0febf1.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 1f4f3f0978a089313d6b0111d77840c2a2ed7753 https://github.com/OpenSIPS/opensips/commit/1f4f3f0978a089313d6b0111d77840c2a2ed7753 Author: Bogdan-Andrei Iancu Date: 2018-04-24 (Tue, 24 Apr 2018) Changed paths: M modules/permissions/address.c M modules/permissions/hash.c Log Message: ----------- Fixed proper handling of IPv6 net masks Reported by Pasan Meemaduma. Fixes #1336 (cherry picked from commit 86d3b84de04cd072a0d1eb2ecf34bcb8d121d2d0) From bogdan at opensips.org Tue Apr 24 03:32:24 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Tue, 24 Apr 2018 00:32:24 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6ac063: Fixed proper handling of IPv6 net masks Message-ID: <5adedd8862f19_1e52af23a493c14235c7@hookshot-fe-d2afb11.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: 6ac063c42d36d58273658e71036dccd3b5ff9968 https://github.com/OpenSIPS/opensips/commit/6ac063c42d36d58273658e71036dccd3b5ff9968 Author: Bogdan-Andrei Iancu Date: 2018-04-24 (Tue, 24 Apr 2018) Changed paths: M modules/permissions/address.c M modules/permissions/hash.c Log Message: ----------- Fixed proper handling of IPv6 net masks Reported by Pasan Meemaduma. Fixes #1336 (cherry picked from commit 86d3b84de04cd072a0d1eb2ecf34bcb8d121d2d0) From bogdan at opensips.org Tue Apr 24 03:39:26 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Tue, 24 Apr 2018 00:39:26 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 345fbb: Fixed proper handling of IPv6 net masks Message-ID: <5adedf2e3b79c_37902ab070117c0413622@hookshot-fe-6e9b612.cp1-iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 345fbbbd704c37da5c32eae3007284bbbaeaa346 https://github.com/OpenSIPS/opensips/commit/345fbbbd704c37da5c32eae3007284bbbaeaa346 Author: Bogdan-Andrei Iancu Date: 2018-04-24 (Tue, 24 Apr 2018) Changed paths: M modules/permissions/address.c M modules/permissions/hash.c Log Message: ----------- Fixed proper handling of IPv6 net masks Reported by Pasan Meemaduma. Fixes #1336 (cherry picked from commit 86d3b84de04cd072a0d1eb2ecf34bcb8d121d2d0) From bogdan at opensips.org Tue Apr 24 05:36:16 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Tue, 24 Apr 2018 02:36:16 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8532f9: Fix memory leak when ping-failed contacts unregist... Message-ID: <5adefa90a5a90_7fc72affea5f7c1424629@hookshot-fe-d2afb11.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 8532f9ed50aef1dbbf06668dcd9cfed1702c5a7d https://github.com/OpenSIPS/opensips/commit/8532f9ed50aef1dbbf06668dcd9cfed1702c5a7d Author: Bogdan-Andrei Iancu Date: 2018-04-24 (Tue, 24 Apr 2018) Changed paths: M modules/nathelper/nathelper.c M modules/nathelper/nh_table.c M modules/nathelper/nh_table.h M modules/nathelper/sip_pinger.h Log Message: ----------- Fix memory leak when ping-failed contacts unregister. As for the contacts with failed ping we keep the ping_cell into hash (in order to count the failures), we need a second timer list to be sure that the ping_cellis actually removed from hash as some point. Without this second list, as the ping_cell exists only in hash, if the contact is unregistered, it will never be removed. From liviu at opensips.org Tue Apr 24 06:41:43 2018 From: liviu at opensips.org (Liviu Chircu) Date: Tue, 24 Apr 2018 03:41:43 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 827db9: mid_registrar: Fix the request/reply matching logi... Message-ID: <5adf09e73972c_a2c2aad39073bfc3962@hookshot-fe-d252ca1.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 827db9d3f02faa43bb6928ed1a7ff9d3b9bb3f42 https://github.com/OpenSIPS/opensips/commit/827db9d3f02faa43bb6928ed1a7ff9d3b9bb3f42 Author: Liviu Chircu Date: 2018-04-24 (Tue, 24 Apr 2018) Changed paths: M modules/mid_registrar/mid_registrar.h M modules/mid_registrar/save.c Log Message: ----------- mid_registrar: Fix the request/reply matching logic The previous logic assumed a new request could not be possible without having received a reply for the previous one. This is incorrect, as REGISTER timeout + failure route forwarding is quite a common scenario. Fixes #1285 From liviu at opensips.org Tue Apr 24 06:43:16 2018 From: liviu at opensips.org (Liviu Chircu) Date: Tue, 24 Apr 2018 03:43:16 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8b86f5: mid_registrar: Fix the request/reply matching logi... Message-ID: <5adf0a442b565_6f3f2ad97e107c14849a8@hookshot-fe-b0febf1.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 8b86f507c61a712facbd2059fa4913286050c0ef https://github.com/OpenSIPS/opensips/commit/8b86f507c61a712facbd2059fa4913286050c0ef Author: Liviu Chircu Date: 2018-04-24 (Tue, 24 Apr 2018) Changed paths: M modules/mid_registrar/mid_registrar.h M modules/mid_registrar/save.c Log Message: ----------- mid_registrar: Fix the request/reply matching logic The previous logic assumed a new request could not be possible without having received a reply for the previous one. This is incorrect, as REGISTER timeout + failure route forwarding is quite a common scenario. Fixes #1285 (cherry picked from commit 827db9d3f02faa43bb6928ed1a7ff9d3b9bb3f42) From razvan at opensips.org Tue Apr 24 08:20:07 2018 From: razvan at opensips.org (=?UTF-8?Q?R=c4=83zvan_Crainea?=) Date: Tue, 24 Apr 2018 15:20:07 +0300 Subject: [OpenSIPS-Devel] issue of get_redirects, serialize_branches and next_branche for rediect call scenarios In-Reply-To: <01000162f308149e-69d382f0-eb2b-4f1e-8c8f-a7abf9b2ec8a-000000@email.amazonses.com> References: <01000162f308149e-69d382f0-eb2b-4f1e-8c8f-a7abf9b2ec8a-000000@email.amazonses.com> Message-ID: <86ff029b-d959-1dae-6787-c41fa851fbce@opensips.org> Hi, Di-Shi! I don't think serialize_branches should still set the AVP, because it will basically be a no-op. However, your logic is OK, and I agree this is somehow hard to follow. But review-ing the code, I don't see why it wouldn't work as it is... Are there any issues with the snippet below? Because I think it should work just fine. Best regards, Răzvan On 04/23/2018 06:03 PM, Di-Shi Sun via Devel wrote: > All, > > We are testing OpenSIPS for simple redirect call scenarios. We expect > OpenSIPS to try all Contact headers in the SIP 3xx respectively based on > q value. For the SIP 3xx with multiple Contact headers, our > configuration works fine. But for the SIP 3xx with one Contact header, > it does not work. > > Configuration: > > failure_route[1] { > >   if (t_check_status("3[0-9][0-9]")) { > >     get_redirects("*"); > >     serialize_branches(1); > >     next_branches(); > >     t_relay(); > >   } > > } > > From OpenSIPS source code, we know that > > 1.            get_redirects puts the 1st Contact header URI into RURI, > puts the 2nd Contact header URI into the 1st branch, etc. > > 2.            serialize_branches sorts RURI and all branches, and puts > them in a AVP. > > 3.            next_branches extracts next hop from the AVP. > > When there are multiple Contact headers, all (get_redirects, > serialize_branches and next_branch) work fine. When there is only one > Contact header, get_redirects still works fine. But since there is not > branch, serialize_branches does nothing especially does not set the AVP, > then next_branches does nothing too since the AVP is empty. > > The questions are, > > 1.            Should serialize_branches still set the AVP when there is > one Contact header? > > 2.            According the comments for next_branches, in failure > route, all Contact headers should be mapped to branches. Then, is the > behavior of get_redirects, which can only be called in failure route > block, correct? > > If these are the designed behaviors, we can live on it. It is easy to > write a working configuration. > > Thanks, > > Di-Shi Sun > > VoIP Routing, Accounting, Security > > www.TransNexus.com > > > > _______________________________________________ > Devel mailing list > Devel at lists.opensips.org > http://lists.opensips.org/cgi-bin/mailman/listinfo/devel > -- Răzvan Crainea OpenSIPS Core Developer http://www.opensips-solutions.com OpenSIPS Summit 2018 http://www.opensips.org/events/Summit-2018Amsterdam From bogdan at opensips.org Tue Apr 24 08:26:54 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Tue, 24 Apr 2018 05:26:54 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 53a8c4: Fixes related to latency and remove on timeout pin... Message-ID: <5adf228e431d4_12152ab1751dbc0c260de@hookshot-fe-2cc8887.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 53a8c42f5a07937bd2a4dbc0192cd662f922b528 https://github.com/OpenSIPS/opensips/commit/53a8c42f5a07937bd2a4dbc0192cd662f922b528 Author: Bogdan-Andrei Iancu Date: 2018-04-24 (Tue, 24 Apr 2018) Changed paths: M modules/nathelper/nathelper.c M modules/nathelper/nh_table.c M modules/nathelper/nh_table.h M modules/nathelper/sip_pinger.h Log Message: ----------- Fixes related to latency and remove on timeout pinging. * store the contact flags into ping_cell, in order to trigger proper actions upon reply / timeout * generate latency events only if the latency flag is set * generate latency events on ping timeout too (with 30 mins value) * do not track/report ping failures if latency is on, but remove on timeout is not set. From liviu at opensips.org Tue Apr 24 09:41:03 2018 From: liviu at opensips.org (Liviu Chircu) Date: Tue, 24 Apr 2018 06:41:03 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 200a55: dialog: Fix unnecessary errors on DB load Message-ID: <5adf33efd1fb0_11782ac5b1d39c0c23154@hookshot-fe-6b2eebc.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 200a5563b227fc8c231e82f3d42e3c8528358fa2 https://github.com/OpenSIPS/opensips/commit/200a5563b227fc8c231e82f3d42e3c8528358fa2 Author: Liviu Chircu Date: 2018-04-24 (Tue, 24 Apr 2018) Changed paths: M modules/dialog/dlg_db_handler.c M modules/dialog/dlg_vals.c Log Message: ----------- dialog: Fix unnecessary errors on DB load Affects DB-persistent dialogs w/o reinvite pinging. This regression was introduced by commit 9521770e. From razvan at opensips.org Tue Apr 24 11:24:55 2018 From: razvan at opensips.org (Razvan Crainea) Date: Tue, 24 Apr 2018 08:24:55 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 903393: tls_mgm: prevent openssl 1.1.0 from multiple free Message-ID: <5adf4c47e0e66_1b22abff6cf3c0469679@hookshot-fe-32b5f5b.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 90339327556748e4b11eaaf0af80ebed60d16137 https://github.com/OpenSIPS/opensips/commit/90339327556748e4b11eaaf0af80ebed60d16137 Author: Razvan Crainea Date: 2018-04-24 (Tue, 24 Apr 2018) Changed paths: M modules/tls_mgm/tls_mgm.c Log Message: ----------- tls_mgm: prevent openssl 1.1.0 from multiple free Register our own onexit() function after the library initializes to make sure that we forcefully exit before openssl does any crappy cleaning. Close #1121 From razvan at opensips.org Tue Apr 24 11:25:45 2018 From: razvan at opensips.org (Razvan Crainea) Date: Tue, 24 Apr 2018 08:25:45 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] dbdd78: tls_mgm: prevent openssl 1.1.0 from multiple free Message-ID: <5adf4c79c9f31_70d02ac4a6869c1049123@hookshot-fe-b0febf1.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: dbdd78098cc596b0c99d3b78a34c5406d65f31f3 https://github.com/OpenSIPS/opensips/commit/dbdd78098cc596b0c99d3b78a34c5406d65f31f3 Author: Razvan Crainea Date: 2018-04-24 (Tue, 24 Apr 2018) Changed paths: M modules/tls_mgm/tls_mgm.c Log Message: ----------- tls_mgm: prevent openssl 1.1.0 from multiple free Register our own onexit() function after the library initializes to make sure that we forcefully exit before openssl does any crappy cleaning. Close #1121 (cherry picked from commit 90339327556748e4b11eaaf0af80ebed60d16137) From razvan at opensips.org Tue Apr 24 11:26:05 2018 From: razvan at opensips.org (Razvan Crainea) Date: Tue, 24 Apr 2018 08:26:05 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b7595d: tls_mgm: prevent openssl 1.1.0 from multiple free Message-ID: <5adf4c8dd1951_65582ad7f9bb9c10308fc@hookshot-fe-5a11256.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: b7595d32303d740d8071ff361811a204e9dc5609 https://github.com/OpenSIPS/opensips/commit/b7595d32303d740d8071ff361811a204e9dc5609 Author: Razvan Crainea Date: 2018-04-24 (Tue, 24 Apr 2018) Changed paths: M modules/tls_mgm/tls_mgm.c Log Message: ----------- tls_mgm: prevent openssl 1.1.0 from multiple free Register our own onexit() function after the library initializes to make sure that we forcefully exit before openssl does any crappy cleaning. Close #1121 (cherry picked from commit 90339327556748e4b11eaaf0af80ebed60d16137) From bogdan at opensips.org Wed Apr 25 04:19:03 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 25 Apr 2018 01:19:03 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b1fdb8: Fix handling of negative replies in EBR scenarios. Message-ID: <5ae039f788ab0_39f92ace60ca9c0845eb@hookshot-fe-32b5f5b.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: b1fdb899bfec18fd53ef771f287b29880520a11c https://github.com/OpenSIPS/opensips/commit/b1fdb899bfec18fd53ef771f287b29880520a11c Author: Bogdan-Andrei Iancu Date: 2018-04-25 (Wed, 25 Apr 2018) Changed paths: M modules/tm/h_table.h M modules/tm/t_cancel.h M modules/tm/t_fwd.c M modules/tm/t_reply.c Log Message: ----------- Fix handling of negative replies in EBR scenarios. If t_wait_for_new_branches(): * stop any waiting when cancel is received from UAC * keep doing waiting even if a negative reply was received on the real branches; maybe more branches are to be injected. The bugs fixed: * if there was at least one callee when routing the call, if the call was rejected by caller, the transaction terminates without waiting for any more branches * if there was no callee when routing the call, but added later via injection, the transaction did not terminate on spot upon cancel from caller, but waiting for timeout. Closes #1237 Closes #1128 From bogdan at opensips.org Wed Apr 25 04:21:59 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 25 Apr 2018 01:21:59 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4de896: Fix handling of negative replies in EBR scenarios. Message-ID: <5ae03aa7dd714_69222b1b666fdc0c853ca@hookshot-fe-7191cb1.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 4de8967fc620732610b7af4b9796073ae46314b3 https://github.com/OpenSIPS/opensips/commit/4de8967fc620732610b7af4b9796073ae46314b3 Author: Bogdan-Andrei Iancu Date: 2018-04-25 (Wed, 25 Apr 2018) Changed paths: M modules/tm/h_table.h M modules/tm/t_cancel.h M modules/tm/t_fwd.c M modules/tm/t_reply.c Log Message: ----------- Fix handling of negative replies in EBR scenarios. If t_wait_for_new_branches(): * stop any waiting when cancel is received from UAC * keep doing waiting even if a negative reply was received on the real branches; maybe more branches are to be injected. The bugs fixed: * if there was at least one callee when routing the call, if the call was rejected by caller, the transaction terminates without waiting for any more branches * if there was no callee when routing the call, but added later via injection, the transaction did not terminate on spot upon cancel from caller, but waiting for timeout. Closes #1237 Closes #1128 (cherry picked from commit b1fdb899bfec18fd53ef771f287b29880520a11c) From bogdan at opensips.org Wed Apr 25 04:27:35 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Wed, 25 Apr 2018 01:27:35 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0fb377: Fix handling of negative replies in EBR scenarios. Message-ID: <5ae03bf7ad797_710e2ab20864dc0c979e1@hookshot-fe-d2afb11.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: 0fb377fa0d924026484320cddf2c89e3489a702a https://github.com/OpenSIPS/opensips/commit/0fb377fa0d924026484320cddf2c89e3489a702a Author: Bogdan-Andrei Iancu Date: 2018-04-25 (Wed, 25 Apr 2018) Changed paths: M modules/tm/h_table.h M modules/tm/t_cancel.h M modules/tm/t_fwd.c M modules/tm/t_reply.c Log Message: ----------- Fix handling of negative replies in EBR scenarios. If t_wait_for_new_branches(): * stop any waiting when cancel is received from UAC * keep doing waiting even if a negative reply was received on the real branches; maybe more branches are to be injected. The bugs fixed: * if there was at least one callee when routing the call, if the call was rejected by caller, the transaction terminates without waiting for any more branches * if there was no callee when routing the call, but added later via injection, the transaction did not terminate on spot upon cancel from caller, but waiting for timeout. Closes #1237 Closes #1128 (cherry picked from commit b1fdb899bfec18fd53ef771f287b29880520a11c) From vladp at opensips.org Wed Apr 25 09:13:58 2018 From: vladp at opensips.org (Vlad Patrascu) Date: Wed, 25 Apr 2018 06:13:58 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f1bd44: clusterer: fix possbile locking issues with capabi... Message-ID: <5ae07f16bca70_4e932ac61551fc104689@hookshot-fe-dfcc362.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: f1bd4493986d2a50e4265392b426d8945ec132fc https://github.com/OpenSIPS/opensips/commit/f1bd4493986d2a50e4265392b426d8945ec132fc Author: Vlad Patrascu Date: 2018-04-25 (Wed, 25 Apr 2018) Changed paths: M modules/clusterer/clusterer.c M modules/clusterer/clusterer_mod.c M modules/clusterer/node_info.c M modules/clusterer/node_info.h M modules/clusterer/sync.c Log Message: ----------- clusterer: fix possbile locking issues with capabilities list Commit: ca84d6c856aee5ba169237dbb56ce2fcf0fef431 https://github.com/OpenSIPS/opensips/commit/ca84d6c856aee5ba169237dbb56ce2fcf0fef431 Author: Vlad Patrascu Date: 2018-04-25 (Wed, 25 Apr 2018) Changed paths: M modules/clusterer/clusterer.c Log Message: ----------- clusterer: fix learning capabilities when restarting a node This issue occurs when a node that has all the links with its neighbors established is restarted and boots up faster than the next ping from another node in the cluster. That node does not detect the failed link and never sends the capabilities information itself to the restarted node. The solution is to require a reply to an initial capabilities update sent when a node establishes a link. Commit: 1e7b8836df462afd5aa291b036c65f1f077eaaec https://github.com/OpenSIPS/opensips/commit/1e7b8836df462afd5aa291b036c65f1f077eaaec Author: Vlad Patrascu Date: 2018-04-25 (Wed, 25 Apr 2018) Changed paths: M modules/clusterer/README M modules/clusterer/api.h M modules/clusterer/clusterer.c M modules/clusterer/clusterer.h M modules/clusterer/clusterer_mod.c M modules/clusterer/doc/clusterer_admin.xml Log Message: ----------- clusterer: extend the "cluster_check_addr" function. Add new parameter that allows selecting the address of the node to compare against: the BIN listener or the provisioned SIP address. Commit: 19ee6879b1b5b30c51f0544af56946b6babe073b https://github.com/OpenSIPS/opensips/commit/19ee6879b1b5b30c51f0544af56946b6babe073b Author: Vlad Patrascu Date: 2018-04-25 (Wed, 25 Apr 2018) Changed paths: M modules/clusterer/clusterer.c Log Message: ----------- clusterer: throw error when receiving message from own node id Commit: 5dd381a11022aa4d6608db7efbb6808edac499b3 https://github.com/OpenSIPS/opensips/commit/5dd381a11022aa4d6608db7efbb6808edac499b3 Author: Vlad Patrascu Date: 2018-04-25 (Wed, 25 Apr 2018) Changed paths: M modules/clusterer/node_info.c Log Message: ----------- clusterer: warn if there is no seed node defined in a cluster Commit: 5cf6b40dbb7e95371224d4dd98060ab3f6281590 https://github.com/OpenSIPS/opensips/commit/5cf6b40dbb7e95371224d4dd98060ab3f6281590 Author: Vlad Patrascu Date: 2018-04-25 (Wed, 25 Apr 2018) Changed paths: M modules/clusterer/clusterer.c Log Message: ----------- clusterer: suppress DBG logs when sending pings and replies Commit: 1010f2b307706fa3f374477b39755d95091a0d6a https://github.com/OpenSIPS/opensips/commit/1010f2b307706fa3f374477b39755d95091a0d6a Author: Vlad Patrascu Date: 2018-04-25 (Wed, 25 Apr 2018) Changed paths: M modules/dialog/dlg_profile.c M modules/dialog/dlg_profile.h M modules/dialog/dlg_repl_profile.h M modules/dialog/dlg_replication.c Log Message: ----------- dialog: fix profile counting when replicating both profiles and dialogs A replicated dialog was also counted as local for a replicated profile on each node in the dialog replication cluster affecting both the returned profile size and the broadcasted counter. The issue is fixed by using the sharing tags mechanism and only count a dialog in a replicated profile if it is marked as active. Commit: 4b5943330f10854bd9fc0fd3014a6dc402a6a74d https://github.com/OpenSIPS/opensips/commit/4b5943330f10854bd9fc0fd3014a6dc402a6a74d Author: Vlad Patrascu Date: 2018-04-25 (Wed, 25 Apr 2018) Changed paths: M modules/clusterer/node_info.c M modules/clusterer/node_info.h Log Message: ----------- clusterer: increase the limit for the number of clusters and nodes Compare: https://github.com/OpenSIPS/opensips/compare/b1fdb899bfec...4b5943330f10 From vladp at opensips.org Wed Apr 25 09:23:13 2018 From: vladp at opensips.org (Vlad Patrascu) Date: Wed, 25 Apr 2018 06:23:13 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 385519: clusterer: fix possbile locking issues with capabi... Message-ID: <5ae081415209c_3d5e2b2927b89c0c393b8@hookshot-fe-b0febf1.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 38551956aed2d18ac254984dcca9aafaaba6284a https://github.com/OpenSIPS/opensips/commit/38551956aed2d18ac254984dcca9aafaaba6284a Author: Vlad Patrascu Date: 2018-04-25 (Wed, 25 Apr 2018) Changed paths: M modules/clusterer/clusterer.c M modules/clusterer/clusterer_mod.c M modules/clusterer/node_info.c M modules/clusterer/node_info.h M modules/clusterer/sync.c Log Message: ----------- clusterer: fix possbile locking issues with capabilities list (cherry picked from commit f1bd4493986d2a50e4265392b426d8945ec132fc) Commit: 4493f38b4c87a73d892451a8d75a091990645523 https://github.com/OpenSIPS/opensips/commit/4493f38b4c87a73d892451a8d75a091990645523 Author: Vlad Patrascu Date: 2018-04-25 (Wed, 25 Apr 2018) Changed paths: M modules/clusterer/clusterer.c Log Message: ----------- clusterer: fix learning capabilities when restarting a node This issue occurs when a node that has all the links with its neighbors established is restarted and boots up faster than the next ping from another node in the cluster. That node does not detect the failed link and never sends the capabilities information itself to the restarted node. The solution is to require a reply to an initial capabilities update sent when a node establishes a link. (cherry picked from commit ca84d6c856aee5ba169237dbb56ce2fcf0fef431) Commit: 285512e6f68ffb9a14a8a071d087ddc80ea9a93e https://github.com/OpenSIPS/opensips/commit/285512e6f68ffb9a14a8a071d087ddc80ea9a93e Author: Vlad Patrascu Date: 2018-04-25 (Wed, 25 Apr 2018) Changed paths: M modules/clusterer/README M modules/clusterer/api.h M modules/clusterer/clusterer.c M modules/clusterer/clusterer.h M modules/clusterer/clusterer_mod.c M modules/clusterer/doc/clusterer_admin.xml Log Message: ----------- clusterer: extend the "cluster_check_addr" function. Add new parameter that allows selecting the address of the node to compare against: the BIN listener or the provisioned SIP address. (cherry picked from commit 1e7b8836df462afd5aa291b036c65f1f077eaaec) Commit: 0098798940799f5878c22f815a059ef31168c89a https://github.com/OpenSIPS/opensips/commit/0098798940799f5878c22f815a059ef31168c89a Author: Vlad Patrascu Date: 2018-04-25 (Wed, 25 Apr 2018) Changed paths: M modules/clusterer/clusterer.c Log Message: ----------- clusterer: throw error when receiving message from own node id (cherry picked from commit 19ee6879b1b5b30c51f0544af56946b6babe073b) Commit: 852da77963e75f02ac74e14140654e6e7b9824a7 https://github.com/OpenSIPS/opensips/commit/852da77963e75f02ac74e14140654e6e7b9824a7 Author: Vlad Patrascu Date: 2018-04-25 (Wed, 25 Apr 2018) Changed paths: M modules/clusterer/node_info.c Log Message: ----------- clusterer: warn if there is no seed node defined in a cluster (cherry picked from commit 5dd381a11022aa4d6608db7efbb6808edac499b3) Commit: 6d39171067de9e5b1a433ab8dd313f5f7ab7f4d3 https://github.com/OpenSIPS/opensips/commit/6d39171067de9e5b1a433ab8dd313f5f7ab7f4d3 Author: Vlad Patrascu Date: 2018-04-25 (Wed, 25 Apr 2018) Changed paths: M modules/clusterer/clusterer.c Log Message: ----------- clusterer: suppress DBG logs when sending pings and replies (cherry picked from commit 5cf6b40dbb7e95371224d4dd98060ab3f6281590) Commit: d32235199c0de499f09b32b2824e9d75cf9a0376 https://github.com/OpenSIPS/opensips/commit/d32235199c0de499f09b32b2824e9d75cf9a0376 Author: Vlad Patrascu Date: 2018-04-25 (Wed, 25 Apr 2018) Changed paths: M modules/dialog/dlg_profile.c M modules/dialog/dlg_profile.h M modules/dialog/dlg_repl_profile.h M modules/dialog/dlg_replication.c Log Message: ----------- dialog: fix profile counting when replicating both profiles and dialogs A replicated dialog was also counted as local for a replicated profile on each node in the dialog replication cluster affecting both the returned profile size and the broadcasted counter. The issue is fixed by using the sharing tags mechanism and only count a dialog in a replicated profile if it is marked as active. (cherry picked from commit 1010f2b307706fa3f374477b39755d95091a0d6a) Commit: f12e8b95d2afcfbcc1bd5588fef510b3de56f334 https://github.com/OpenSIPS/opensips/commit/f12e8b95d2afcfbcc1bd5588fef510b3de56f334 Author: Vlad Patrascu Date: 2018-04-25 (Wed, 25 Apr 2018) Changed paths: M modules/clusterer/node_info.c M modules/clusterer/node_info.h Log Message: ----------- clusterer: increase the limit for the number of clusters and nodes (cherry picked from commit 4b5943330f10854bd9fc0fd3014a6dc402a6a74d) Compare: https://github.com/OpenSIPS/opensips/compare/4de8967fc620...f12e8b95d2af From razvan at opensips.org Thu Apr 26 04:13:18 2018 From: razvan at opensips.org (Razvan Crainea) Date: Thu, 26 Apr 2018 01:13:18 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ecb29a: dialog: remove debugging CRIT message Message-ID: <5ae18a1eb33d5_28332aef8069dc104423f@hookshot-fe-32b5f5b.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: ecb29ab2db8d95e291467c0fcd932167fbdf8bc6 https://github.com/OpenSIPS/opensips/commit/ecb29ab2db8d95e291467c0fcd932167fbdf8bc6 Author: Razvan Crainea Date: 2018-04-26 (Thu, 26 Apr 2018) Changed paths: M modules/dialog/dlg_req_within.c Log Message: ----------- dialog: remove debugging CRIT message From razvan at opensips.org Thu Apr 26 04:13:34 2018 From: razvan at opensips.org (Razvan Crainea) Date: Thu, 26 Apr 2018 01:13:34 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] daadda: dialog: remove debugging CRIT message Message-ID: <5ae18a2e82e2c_6ad62b25654edbfc71823@hookshot-fe-dfcc362.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: daaddad277b1f55a819324efd62d118bbb30fdf6 https://github.com/OpenSIPS/opensips/commit/daaddad277b1f55a819324efd62d118bbb30fdf6 Author: Razvan Crainea Date: 2018-04-26 (Thu, 26 Apr 2018) Changed paths: M modules/dialog/dlg_req_within.c Log Message: ----------- dialog: remove debugging CRIT message (cherry picked from commit ecb29ab2db8d95e291467c0fcd932167fbdf8bc6) From razvan at opensips.org Thu Apr 26 04:13:48 2018 From: razvan at opensips.org (Razvan Crainea) Date: Thu, 26 Apr 2018 01:13:48 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] cd6724: dialog: remove debugging CRIT message Message-ID: <5ae18a3c60174_a232ac35c24fc086712@hookshot-fe-265448d.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: cd6724789c6f990b02aee5e7d98a8bb08f4406a4 https://github.com/OpenSIPS/opensips/commit/cd6724789c6f990b02aee5e7d98a8bb08f4406a4 Author: Razvan Crainea Date: 2018-04-26 (Thu, 26 Apr 2018) Changed paths: M modules/dialog/dlg_req_within.c Log Message: ----------- dialog: remove debugging CRIT message (cherry picked from commit ecb29ab2db8d95e291467c0fcd932167fbdf8bc6) From razvan at opensips.org Thu Apr 26 04:14:12 2018 From: razvan at opensips.org (Razvan Crainea) Date: Thu, 26 Apr 2018 01:14:12 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d19a26: dialog: remove debugging CRIT message Message-ID: <5ae18a54c9929_1f162abb0460fc04297b9@hookshot-fe-6b2eebc.cp1-iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: d19a2611dc0db9b54de6aa2faa935024090f2b08 https://github.com/OpenSIPS/opensips/commit/d19a2611dc0db9b54de6aa2faa935024090f2b08 Author: Razvan Crainea Date: 2018-04-26 (Thu, 26 Apr 2018) Changed paths: M modules/dialog/dlg_req_within.c Log Message: ----------- dialog: remove debugging CRIT message (cherry picked from commit ecb29ab2db8d95e291467c0fcd932167fbdf8bc6) From razvan at opensips.org Thu Apr 26 05:04:35 2018 From: razvan at opensips.org (Razvan Crainea) Date: Thu, 26 Apr 2018 02:04:35 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a599c6: dialog: update contact on re-INVITEs and UPDATEs Message-ID: <5ae1962374430_7a472ab7f34cbc0810630@hookshot-fe-d252ca1.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: a599c6891de29aee758cd3a76ac5da6a97b66a6d https://github.com/OpenSIPS/opensips/commit/a599c6891de29aee758cd3a76ac5da6a97b66a6d Author: Razvan Crainea Date: 2018-04-26 (Thu, 26 Apr 2018) Changed paths: M modules/dialog/dlg_db_handler.c M modules/dialog/dlg_handlers.c Log Message: ----------- dialog: update contact on re-INVITEs and UPDATEs Closes ticket #964 (cherry picked from commit 125a1dc5327cf1ae9d056c64f679abf03c7a6890) From razvan at opensips.org Thu Apr 26 05:04:44 2018 From: razvan at opensips.org (Razvan Crainea) Date: Thu, 26 Apr 2018 02:04:44 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] dab9b6: dialog: update contact on re-INVITEs and UPDATEs Message-ID: <5ae1962cb06de_304f2ad0708b9c08640fd@hookshot-fe-b0febf1.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: dab9b69549457ff8ba42fd3ba837c3a245a5ad1c https://github.com/OpenSIPS/opensips/commit/dab9b69549457ff8ba42fd3ba837c3a245a5ad1c Author: Razvan Crainea Date: 2018-04-26 (Thu, 26 Apr 2018) Changed paths: M modules/dialog/dlg_db_handler.c M modules/dialog/dlg_handlers.c Log Message: ----------- dialog: update contact on re-INVITEs and UPDATEs Closes ticket #964 (cherry picked from commit 125a1dc5327cf1ae9d056c64f679abf03c7a6890) From razvan at opensips.org Thu Apr 26 05:07:55 2018 From: razvan at opensips.org (Razvan Crainea) Date: Thu, 26 Apr 2018 02:07:55 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 801cb4: dlg: suppress info for updating contact Message-ID: <5ae196eb77aa0_24d2af3d7e2fc0c52498@hookshot-fe-265448d.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 801cb47eced3ef2eb2974dafba23132d89807a8e https://github.com/OpenSIPS/opensips/commit/801cb47eced3ef2eb2974dafba23132d89807a8e Author: Razvan Crainea Date: 2018-04-26 (Thu, 26 Apr 2018) Changed paths: M modules/dialog/dlg_handlers.c Log Message: ----------- dlg: suppress info for updating contact (cherry picked from commit 07ea9b686ec72d7155a2207f398a43e67026ea74) From razvan at opensips.org Thu Apr 26 05:28:34 2018 From: razvan at opensips.org (Razvan Crainea) Date: Thu, 26 Apr 2018 02:28:34 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 11c227: Revert "dialog: update contact on re-INVITEs and U... Message-ID: <5ae19bc276270_391c2ac6e2c49c0c70858@hookshot-fe-cace476.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: 11c227de7ec50c5ace964ede71dd0a1266bf1748 https://github.com/OpenSIPS/opensips/commit/11c227de7ec50c5ace964ede71dd0a1266bf1748 Author: Razvan Crainea Date: 2018-04-26 (Thu, 26 Apr 2018) Changed paths: M modules/dialog/dlg_db_handler.c M modules/dialog/dlg_handlers.c Log Message: ----------- Revert "dialog: update contact on re-INVITEs and UPDATEs" This reverts commit dab9b69549457ff8ba42fd3ba837c3a245a5ad1c. From razvan at opensips.org Thu Apr 26 06:13:26 2018 From: razvan at opensips.org (Razvan Crainea) Date: Thu, 26 Apr 2018 03:13:26 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ba938d: cgrates: don't divide MaxUsage for postpaid Message-ID: <5ae1a646b6aa1_14972abd9ff31c04354f5@hookshot-fe-88eb02d.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: ba938dc6e387d7e1c686b22900ce4a080b8e0a08 https://github.com/OpenSIPS/opensips/commit/ba938dc6e387d7e1c686b22900ce4a080b8e0a08 Author: Razvan Crainea Date: 2018-04-26 (Thu, 26 Apr 2018) Changed paths: M modules/cgrates/cgrates_acc.c Log Message: ----------- cgrates: don't divide MaxUsage for postpaid Do not divde MaxUsage 0 and -1 values with 10000000 when postpaid is used, otherwise we will get invalid values and the session is immediately closed. Thanks to TeoV (Teofil Voivozeanu) and DanB (Dan Bogos) for reporting and testing From razvan at opensips.org Thu Apr 26 06:13:37 2018 From: razvan at opensips.org (Razvan Crainea) Date: Thu, 26 Apr 2018 03:13:37 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0ccf25: cgrates: don't divide MaxUsage for postpaid Message-ID: <5ae1a651d733e_50d72b2967fe7c00166c4@hookshot-fe-da92815.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 0ccf25a49f4ee0e1a2d204f2eafe9f4607316c9c https://github.com/OpenSIPS/opensips/commit/0ccf25a49f4ee0e1a2d204f2eafe9f4607316c9c Author: Razvan Crainea Date: 2018-04-26 (Thu, 26 Apr 2018) Changed paths: M modules/cgrates/cgrates_acc.c Log Message: ----------- cgrates: don't divide MaxUsage for postpaid Do not divde MaxUsage 0 and -1 values with 10000000 when postpaid is used, otherwise we will get invalid values and the session is immediately closed. Thanks to TeoV (Teofil Voivozeanu) and DanB (Dan Bogos) for reporting and testing (cherry picked from commit ba938dc6e387d7e1c686b22900ce4a080b8e0a08) From razvan at opensips.org Thu Apr 26 06:39:22 2018 From: razvan at opensips.org (Razvan Crainea) Date: Thu, 26 Apr 2018 03:39:22 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 461b8f: dialog: update contact on re-INVITEs and UPDATEs Message-ID: <5ae1ac5aa0e19_75c32abe11fefc141075c@hookshot-fe-d252ca1.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: 461b8f82007c0b8320c88c998764587a7b35a987 https://github.com/OpenSIPS/opensips/commit/461b8f82007c0b8320c88c998764587a7b35a987 Author: Razvan Crainea Date: 2018-04-26 (Thu, 26 Apr 2018) Changed paths: M modules/dialog/dlg_db_handler.c M modules/dialog/dlg_handlers.c Log Message: ----------- dialog: update contact on re-INVITEs and UPDATEs Closes ticket #964 (cherry picked from commit 125a1dc5327cf1ae9d056c64f679abf03c7a6890) Commit: a8544c85d6037cb06ad704374134df0ca077f72b https://github.com/OpenSIPS/opensips/commit/a8544c85d6037cb06ad704374134df0ca077f72b Author: Razvan Crainea Date: 2018-04-26 (Thu, 26 Apr 2018) Changed paths: M modules/dialog/dlg_handlers.c Log Message: ----------- dlg: suppress info for updating contact (cherry picked from commit 07ea9b686ec72d7155a2207f398a43e67026ea74) Compare: https://github.com/OpenSIPS/opensips/compare/11c227de7ec5...a8544c85d603 From razvan at opensips.org Thu Apr 26 06:40:50 2018 From: razvan at opensips.org (Razvan Crainea) Date: Thu, 26 Apr 2018 03:40:50 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4af577: dialog: update contact on re-INVITEs and UPDATEs Message-ID: <5ae1acb240f82_23c72ae29b2a7c10415a8@hookshot-fe-7191cb1.cp1-iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 4af577a035de2ef6e5a97056d97e07a7d2ef35d5 https://github.com/OpenSIPS/opensips/commit/4af577a035de2ef6e5a97056d97e07a7d2ef35d5 Author: Razvan Crainea Date: 2018-04-26 (Thu, 26 Apr 2018) Changed paths: M modules/dialog/dlg_db_handler.c M modules/dialog/dlg_handlers.c Log Message: ----------- dialog: update contact on re-INVITEs and UPDATEs Closes ticket #964 (cherry picked from commit 125a1dc5327cf1ae9d056c64f679abf03c7a6890) (cherry picked from commit 461b8f82007c0b8320c88c998764587a7b35a987) Commit: 3dcebdb429f3d1fa22bbfc2780d4a6141ff125cf https://github.com/OpenSIPS/opensips/commit/3dcebdb429f3d1fa22bbfc2780d4a6141ff125cf Author: Razvan Crainea Date: 2018-04-26 (Thu, 26 Apr 2018) Changed paths: M modules/dialog/dlg_handlers.c Log Message: ----------- dlg: suppress info for updating contact (cherry picked from commit 07ea9b686ec72d7155a2207f398a43e67026ea74) Compare: https://github.com/OpenSIPS/opensips/compare/d19a2611dc0d...3dcebdb429f3 From bogdan at opensips.org Fri Apr 27 05:20:50 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Fri, 27 Apr 2018 02:20:50 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 33fe47: Fix arming alarm signal on shutdown Message-ID: <5ae2eb7220fea_3ce2ad1caee5c0c71734@hookshot-fe-2cc8887.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 33fe471ea37e5e5203876823eb46fde496362f63 https://github.com/OpenSIPS/opensips/commit/33fe471ea37e5e5203876823eb46fde496362f63 Author: Bogdan-Andrei Iancu Date: 2018-04-27 (Fri, 27 Apr 2018) Changed paths: M main.c Log Message: ----------- Fix arming alarm signal on shutdown Arm the alarm signal also when all the procs terminated smooth. Commit: e3a7776b7d6b321a11d8761e748ce81d169388bb https://github.com/OpenSIPS/opensips/commit/e3a7776b7d6b321a11d8761e748ce81d169388bb Author: Bogdan-Andrei Iancu Date: 2018-04-27 (Fri, 27 Apr 2018) Changed paths: M modules/usrloc/dlist.c Log Message: ----------- Disabled noisy debug logs. Compare: https://github.com/OpenSIPS/opensips/compare/ba938dc6e387...e3a7776b7d6b From bogdan at opensips.org Fri Apr 27 05:22:11 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Fri, 27 Apr 2018 02:22:11 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b8aba5: Fix arming alarm signal on shutdown Message-ID: <5ae2ebc3d2b4e_7b1e2b022a99dc1430710@hookshot-fe-6b2eebc.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: b8aba54f80944958ddf8961e1133e0be0b627b7a https://github.com/OpenSIPS/opensips/commit/b8aba54f80944958ddf8961e1133e0be0b627b7a Author: Bogdan-Andrei Iancu Date: 2018-04-27 (Fri, 27 Apr 2018) Changed paths: M main.c Log Message: ----------- Fix arming alarm signal on shutdown Arm the alarm signal also when all the procs terminated smooth. (cherry picked from commit 33fe471ea37e5e5203876823eb46fde496362f63) Commit: 094bf7c208a03a20920aed56c291ef49c5d9ab22 https://github.com/OpenSIPS/opensips/commit/094bf7c208a03a20920aed56c291ef49c5d9ab22 Author: Bogdan-Andrei Iancu Date: 2018-04-27 (Fri, 27 Apr 2018) Changed paths: M modules/usrloc/dlist.c Log Message: ----------- Disabled noisy debug logs. (cherry picked from commit e3a7776b7d6b321a11d8761e748ce81d169388bb) Compare: https://github.com/OpenSIPS/opensips/compare/0ccf25a49f4e...094bf7c208a0 From liviu at opensips.org Fri Apr 27 07:37:02 2018 From: liviu at opensips.org (Liviu Chircu) Date: Fri, 27 Apr 2018 04:37:02 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3c8aef: usrloc: Fix possible crash in MI ul_cluster_sync Message-ID: <5ae30b5e6eebd_79b52b2442665c10759bb@hookshot-fe-6b2eebc.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 3c8aefb3a86b73b835d6c62c22db5dbe3409595b https://github.com/OpenSIPS/opensips/commit/3c8aefb3a86b73b835d6c62c22db5dbe3409595b Author: Liviu Chircu Date: 2018-04-27 (Fri, 27 Apr 2018) Changed paths: M modules/usrloc/ul_mi.c Log Message: ----------- usrloc: Fix possible crash in MI ul_cluster_sync From liviu at opensips.org Fri Apr 27 07:37:25 2018 From: liviu at opensips.org (Liviu Chircu) Date: Fri, 27 Apr 2018 04:37:25 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] fad7cd: usrloc: Fix possible crash in MI ul_cluster_sync Message-ID: <5ae30b753a3b6_4e052ade8778dc1052994@hookshot-fe-d2afb11.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: fad7cd775ea1bb382293484b68859c5bc1a37c5c https://github.com/OpenSIPS/opensips/commit/fad7cd775ea1bb382293484b68859c5bc1a37c5c Author: Liviu Chircu Date: 2018-04-27 (Fri, 27 Apr 2018) Changed paths: M modules/usrloc/ul_mi.c Log Message: ----------- usrloc: Fix possible crash in MI ul_cluster_sync (cherry picked from commit 3c8aefb3a86b73b835d6c62c22db5dbe3409595b) From bogdan at opensips.org Fri Apr 27 12:03:24 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Fri, 27 Apr 2018 09:03:24 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a207f5: Disable prepared statements for select query. Message-ID: <5ae349cc17453_263c2aadf8513c10853e1@hookshot-fe-d252ca1.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: a207f5071d989a30219b645138a5871bc993ce3a https://github.com/OpenSIPS/opensips/commit/a207f5071d989a30219b645138a5871bc993ce3a Author: Bogdan-Andrei Iancu Date: 2018-04-27 (Fri, 27 Apr 2018) Changed paths: M modules/presence/publish.c Log Message: ----------- Disable prepared statements for select query. Some weird behavior was noted here, so better let's disable it until further investigations. From bogdan at opensips.org Fri Apr 27 12:04:14 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Fri, 27 Apr 2018 09:04:14 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3f1b1a: Disable prepared statements for select query. Message-ID: <5ae349fe709b2_79892abf09a47c1430470@hookshot-fe-6b2eebc.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 3f1b1a9703e0b4f68118d532ffeebc4d5e07ed87 https://github.com/OpenSIPS/opensips/commit/3f1b1a9703e0b4f68118d532ffeebc4d5e07ed87 Author: Bogdan-Andrei Iancu Date: 2018-04-27 (Fri, 27 Apr 2018) Changed paths: M modules/presence/publish.c Log Message: ----------- Disable prepared statements for select query. Some weird behavior was noted here, so better let's disable it until further investigations. (cherry picked from commit a207f5071d989a30219b645138a5871bc993ce3a) From liviu at opensips.org Fri Apr 27 12:17:19 2018 From: liviu at opensips.org (Liviu Chircu) Date: Fri, 27 Apr 2018 09:17:19 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7e0904: usrloc: Fix SQL restart persistency when clusterin... Message-ID: <5ae34d0f8a027_1c8d2ac477eabc10419ec@hookshot-fe-cace476.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 7e09045cdcd18feac7e211c837f11935aa5529be https://github.com/OpenSIPS/opensips/commit/7e09045cdcd18feac7e211c837f11935aa5529be Author: Liviu Chircu Date: 2018-04-27 (Fri, 27 Apr 2018) Changed paths: M modules/usrloc/ul_mod.c M modules/usrloc/ul_mod.h Log Message: ----------- usrloc: Fix SQL restart persistency when clustering Thanks to Vlad for helping with the fix! From liviu at opensips.org Fri Apr 27 12:17:36 2018 From: liviu at opensips.org (Liviu Chircu) Date: Fri, 27 Apr 2018 09:17:36 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0ba3a3: usrloc: Fix SQL restart persistency when clusterin... Message-ID: <5ae34d20c2d33_1c1a2b1164a33c0c48524@hookshot-fe-2cc8887.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 0ba3a34f33cde6dbb32262aecb79825ca0c0e525 https://github.com/OpenSIPS/opensips/commit/0ba3a34f33cde6dbb32262aecb79825ca0c0e525 Author: Liviu Chircu Date: 2018-04-27 (Fri, 27 Apr 2018) Changed paths: M modules/usrloc/ul_mod.c M modules/usrloc/ul_mod.h Log Message: ----------- usrloc: Fix SQL restart persistency when clustering Thanks to Vlad for helping with the fix! (cherry picked from commit 7e09045cdcd18feac7e211c837f11935aa5529be) From liviu at opensips.org Sat Apr 28 08:07:23 2018 From: liviu at opensips.org (Liviu Chircu) Date: Sat, 28 Apr 2018 05:07:23 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4bbe28: presence: Properly set the sharing tag state Message-ID: <5ae463fb9d680_72862b27fa941c0c5422e@hookshot-fe-2cc8887.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 4bbe287eec0360d86d8933090b69f9dbfca4b646 https://github.com/OpenSIPS/opensips/commit/4bbe287eec0360d86d8933090b69f9dbfca4b646 Author: Liviu Chircu Date: 2018-04-28 (Sat, 28 Apr 2018) Changed paths: M modules/presence/sharing_tags.c Log Message: ----------- presence: Properly set the sharing tag state From liviu at opensips.org Sat Apr 28 08:07:57 2018 From: liviu at opensips.org (Liviu Chircu) Date: Sat, 28 Apr 2018 05:07:57 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e3e89b: presence: Properly set the sharing tag state Message-ID: <5ae4641da7fa3_6c3b2afac9e51c145893a@hookshot-fe-d2afb11.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: e3e89b1bf42a5c518bdddbd42e74a11902cd9d7d https://github.com/OpenSIPS/opensips/commit/e3e89b1bf42a5c518bdddbd42e74a11902cd9d7d Author: Liviu Chircu Date: 2018-04-28 (Sat, 28 Apr 2018) Changed paths: M modules/presence/sharing_tags.c Log Message: ----------- presence: Properly set the sharing tag state (cherry picked from commit 4bbe287eec0360d86d8933090b69f9dbfca4b646) From liviu at opensips.org Sat Apr 28 12:59:44 2018 From: liviu at opensips.org (Liviu Chircu) Date: Sat, 28 Apr 2018 09:59:44 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d48160: usrloc: Add "contact merge" behavior for ul_cluste... Message-ID: <5ae4a880ba314_7bd72b20038dbc1c80926@hookshot-fe-2cc8887.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: d4816025fd5a551710766c2c88201ba7eef81942 https://github.com/OpenSIPS/opensips/commit/d4816025fd5a551710766c2c88201ba7eef81942 Author: Liviu Chircu Date: 2018-04-28 (Sat, 28 Apr 2018) Changed paths: M modules/usrloc/ureplication.c Log Message: ----------- usrloc: Add "contact merge" behavior for ul_cluster_sync Do not insert duplicate contacts when the user hits MI "ul_cluster_sync" multiple times. Commit: a9781e05ceba0fd3d55158c21a61dd7f3eaadc72 https://github.com/OpenSIPS/opensips/commit/a9781e05ceba0fd3d55158c21a61dd7f3eaadc72 Author: Liviu Chircu Date: 2018-04-28 (Sat, 28 Apr 2018) Changed paths: M modules/usrloc/README M modules/usrloc/doc/usrloc_admin.xml Log Message: ----------- usrloc: Document ul_cluster_sync Compare: https://github.com/OpenSIPS/opensips/compare/4bbe287eec03...a9781e05ceba From liviu at opensips.org Sat Apr 28 13:00:09 2018 From: liviu at opensips.org (Liviu Chircu) Date: Sat, 28 Apr 2018 10:00:09 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 853ec6: usrloc: Add "contact merge" behavior for ul_cluste... Message-ID: <5ae4a89970d6e_54602adc4fd31c00972d@hookshot-fe-88eb02d.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 853ec61d7324ac3425f1f33bf16c7b7cdf4a3f49 https://github.com/OpenSIPS/opensips/commit/853ec61d7324ac3425f1f33bf16c7b7cdf4a3f49 Author: Liviu Chircu Date: 2018-04-28 (Sat, 28 Apr 2018) Changed paths: M modules/usrloc/ureplication.c Log Message: ----------- usrloc: Add "contact merge" behavior for ul_cluster_sync Do not insert duplicate contacts when the user hits MI "ul_cluster_sync" multiple times. (cherry picked from commit d4816025fd5a551710766c2c88201ba7eef81942) Commit: 7b3089e0b05a39ac968ebbc135ab3e77014bbc8c https://github.com/OpenSIPS/opensips/commit/7b3089e0b05a39ac968ebbc135ab3e77014bbc8c Author: Liviu Chircu Date: 2018-04-28 (Sat, 28 Apr 2018) Changed paths: M modules/usrloc/README M modules/usrloc/doc/usrloc_admin.xml Log Message: ----------- usrloc: Document ul_cluster_sync (cherry picked from commit a9781e05ceba0fd3d55158c21a61dd7f3eaadc72) Compare: https://github.com/OpenSIPS/opensips/compare/e3e89b1bf42a...7b3089e0b05a From vladp at opensips.org Sun Apr 29 16:53:19 2018 From: vladp at opensips.org (rvlad-patrascu) Date: Sun, 29 Apr 2018 13:53:19 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a029ba: Fix MI cluster sync when node is seed Message-ID: <5ae630bfb5428_76bf2ab5ef2edc0c312b@hookshot-fe-2cc8887.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: a029ba7b274e58d378ae99ac026dc5d46bb429f8 https://github.com/OpenSIPS/opensips/commit/a029ba7b274e58d378ae99ac026dc5d46bb429f8 Author: rvlad-patrascu Date: 2018-04-29 (Sun, 29 Apr 2018) Changed paths: M modules/clusterer/api.h M modules/clusterer/sync.c M modules/clusterer/sync.h M modules/dialog/dialog.c M modules/dialog/dlg_replication.c M modules/usrloc/ul_mi.c M modules/usrloc/ul_mod.c Log Message: ----------- Fix MI cluster sync when node is seed From vladp at opensips.org Sun Apr 29 16:55:34 2018 From: vladp at opensips.org (rvlad-patrascu) Date: Sun, 29 Apr 2018 13:55:34 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 347415: Fix MI cluster sync when node is seed Message-ID: <5ae63146c3c37_11b52b0c0ae33c08341b3@hookshot-fe-31feec6.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 34741539c3f36e454406baf6ed295456a777a3b5 https://github.com/OpenSIPS/opensips/commit/34741539c3f36e454406baf6ed295456a777a3b5 Author: rvlad-patrascu Date: 2018-04-29 (Sun, 29 Apr 2018) Changed paths: M modules/clusterer/api.h M modules/clusterer/sync.c M modules/clusterer/sync.h M modules/dialog/dialog.c M modules/dialog/dlg_replication.c M modules/usrloc/ul_mi.c M modules/usrloc/ul_mod.c Log Message: ----------- Fix MI cluster sync when node is seed (cherry picked from commit a029ba7b274e58d378ae99ac026dc5d46bb429f8) From bogdan at opensips.org Mon Apr 30 06:15:56 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Mon, 30 Apr 2018 03:15:56 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2d5956: Fix memory leak when ping-failed contacts unregist... Message-ID: <5ae6ecdc1225f_4bd92ad8c1c9dc084333d@hookshot-fe-7191cb1.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 2d5956900ab27cff1d81efe54d2c20ab6905d670 https://github.com/OpenSIPS/opensips/commit/2d5956900ab27cff1d81efe54d2c20ab6905d670 Author: Bogdan-Andrei Iancu Date: 2018-04-30 (Mon, 30 Apr 2018) Changed paths: M modules/nathelper/nathelper.c M modules/nathelper/nh_table.c M modules/nathelper/nh_table.h M modules/nathelper/sip_pinger.h Log Message: ----------- Fix memory leak when ping-failed contacts unregister. As for the contacts with failed ping we keep the ping_cell into hash (in order to count the failures), we need a second timer list to be sure that the ping_cellis actually removed from hash as some point. Without this second list, as the ping_cell exists only in hash, if the contact is unregistered, it will never be removed. (cherry picked from commit 8532f9ed50aef1dbbf06668dcd9cfed1702c5a7d) Commit: f375a3ba09ff735c204316ae223984e4918f97d7 https://github.com/OpenSIPS/opensips/commit/f375a3ba09ff735c204316ae223984e4918f97d7 Author: Bogdan-Andrei Iancu Date: 2018-04-30 (Mon, 30 Apr 2018) Changed paths: M modules/nathelper/nathelper.c M modules/nathelper/nh_table.c M modules/nathelper/nh_table.h M modules/nathelper/sip_pinger.h Log Message: ----------- Fixes related to latency and remove on timeout pinging. * store the contact flags into ping_cell, in order to trigger proper actions upon reply / timeout * generate latency events only if the latency flag is set * generate latency events on ping timeout too (with 30 mins value) * do not track/report ping failures if latency is on, but remove on timeout is not set. (cherry picked from commit 53a8c42f5a07937bd2a4dbc0192cd662f922b528) Compare: https://github.com/OpenSIPS/opensips/compare/34741539c3f3...f375a3ba09ff From liviu at opensips.org Mon Apr 30 07:09:14 2018 From: liviu at opensips.org (Liviu Chircu) Date: Mon, 30 Apr 2018 04:09:14 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e2fd26: core: Fix $branch(flags) manipulation Message-ID: <5ae6f95a34fb7_23092adb711dbc0492741@hookshot-fe-6e9b612.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: e2fd262f368928c8d71ec386c724de7025d6191a https://github.com/OpenSIPS/opensips/commit/e2fd262f368928c8d71ec386c724de7025d6191a Author: Liviu Chircu Date: 2018-04-30 (Mon, 30 Apr 2018) Changed paths: M pvar.c Log Message: ----------- core: Fix $branch(flags) manipulation It now accepts and prints a space-separated list of branch flags. Fixes #1341 From liviu at opensips.org Mon Apr 30 07:10:51 2018 From: liviu at opensips.org (Liviu Chircu) Date: Mon, 30 Apr 2018 04:10:51 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 480938: core: Fix $branch(flags) manipulation Message-ID: <5ae6f9bbd52e5_511c2ab8579cbc1c765b3@hookshot-fe-6b2eebc.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 48093886b256d260b892ed24e214a7b16fa0224d https://github.com/OpenSIPS/opensips/commit/48093886b256d260b892ed24e214a7b16fa0224d Author: Liviu Chircu Date: 2018-04-30 (Mon, 30 Apr 2018) Changed paths: M pvar.c Log Message: ----------- core: Fix $branch(flags) manipulation It now accepts and prints a space-separated list of branch flags. Fixes #1341 (cherry picked from commit e2fd262f368928c8d71ec386c724de7025d6191a) From liviu at opensips.org Mon Apr 30 07:14:11 2018 From: liviu at opensips.org (Liviu Chircu) Date: Mon, 30 Apr 2018 04:14:11 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] bfc635: core: Fix $branch(flags) manipulation Message-ID: <5ae6fa839fef4_10252ad9bcd97c0c423a3@hookshot-fe-cace476.cp1-iad.github.net.mail> Branch: refs/heads/2.3 Home: https://github.com/OpenSIPS/opensips Commit: bfc6352192ac738787ecc37831ff25665881f3c2 https://github.com/OpenSIPS/opensips/commit/bfc6352192ac738787ecc37831ff25665881f3c2 Author: Liviu Chircu Date: 2018-04-30 (Mon, 30 Apr 2018) Changed paths: M pvar.c Log Message: ----------- core: Fix $branch(flags) manipulation It now accepts and prints a space-separated list of branch flags. Fixes #1341 (cherry picked from commit e2fd262f368928c8d71ec386c724de7025d6191a) From liviu at opensips.org Mon Apr 30 07:15:53 2018 From: liviu at opensips.org (Liviu Chircu) Date: Mon, 30 Apr 2018 04:15:53 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 91a82a: core: Fix $branch(flags) manipulation Message-ID: <5ae6fae9c8799_5ae92add1da53c08808b7@hookshot-fe-da92815.cp1-iad.github.net.mail> Branch: refs/heads/2.2 Home: https://github.com/OpenSIPS/opensips Commit: 91a82aff7bfc11643965bbecc79cbc2fe2402428 https://github.com/OpenSIPS/opensips/commit/91a82aff7bfc11643965bbecc79cbc2fe2402428 Author: Liviu Chircu Date: 2018-04-30 (Mon, 30 Apr 2018) Changed paths: M pvar.c Log Message: ----------- core: Fix $branch(flags) manipulation It now accepts and prints a space-separated list of branch flags. Fixes #1341 (cherry picked from commit e2fd262f368928c8d71ec386c724de7025d6191a) From wuhanck at hotmail.com Mon Apr 30 08:02:34 2018 From: wuhanck at hotmail.com (wuhanck) Date: Mon, 30 Apr 2018 05:02:34 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b31656: Use json_object_object_get_ex. Message-ID: <5ae705da39359_74e82b1216bbbc0c1036bd@hookshot-fe-b0febf1.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: b31656829dda656a1756db5edc1adaa4d7852f16 https://github.com/OpenSIPS/opensips/commit/b31656829dda656a1756db5edc1adaa4d7852f16 Author: wuhanck Date: 2018-04-30 (Mon, 30 Apr 2018) Changed paths: M modules/cgrates/cgrates_acc.c Log Message: ----------- Use json_object_object_get_ex. (cherry picked from commit 8490397f5de665b79f6e207b6930f0618fccaccf) Commit: ba99a4f3288c19f842da8e3f5bf496469c72d1ef https://github.com/OpenSIPS/opensips/commit/ba99a4f3288c19f842da8e3f5bf496469c72d1ef Author: wuhanck Date: 2018-04-30 (Mon, 30 Apr 2018) Changed paths: M modules/permissions/address.c Log Message: ----------- Use ip_addr2a. Remove unused str_ip. (cherry picked from commit c60b4b5ffd39082ec1563852912daeac42ab5f69) Compare: https://github.com/OpenSIPS/opensips/compare/48093886b256...ba99a4f3288c From liviu at opensips.org Mon Apr 30 08:12:47 2018 From: liviu at opensips.org (Liviu Chircu) Date: Mon, 30 Apr 2018 05:12:47 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7bb0db: usrloc: Fix uninitialized variables Message-ID: <5ae7083fca08e_182f2adbbcbefc18752f@hookshot-fe-31feec6.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 7bb0dba89c42a8c64e38908fccf4d4db1d5247cc https://github.com/OpenSIPS/opensips/commit/7bb0dba89c42a8c64e38908fccf4d4db1d5247cc Author: Liviu Chircu Date: 2018-04-30 (Mon, 30 Apr 2018) Changed paths: M modules/usrloc/dlist.c M modules/usrloc/urecord.c Log Message: ----------- usrloc: Fix uninitialized variables From liviu at opensips.org Mon Apr 30 08:16:51 2018 From: liviu at opensips.org (Liviu Chircu) Date: Mon, 30 Apr 2018 05:16:51 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2ecc1c: usrloc: Fix uninitialized variables Message-ID: <5ae7093396bdd_56c32ab9bbeddc04318cc@hookshot-fe-6b2eebc.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 2ecc1cbfe005d48fae7e020d0b931cd73c40ad08 https://github.com/OpenSIPS/opensips/commit/2ecc1cbfe005d48fae7e020d0b931cd73c40ad08 Author: Liviu Chircu Date: 2018-04-30 (Mon, 30 Apr 2018) Changed paths: M modules/usrloc/dlist.c M modules/usrloc/urecord.c Log Message: ----------- usrloc: Fix uninitialized variables (cherry picked from commit 7bb0dba89c42a8c64e38908fccf4d4db1d5247cc) From razvan at opensips.org Mon Apr 30 08:18:01 2018 From: razvan at opensips.org (Razvan Crainea) Date: Mon, 30 Apr 2018 05:18:01 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 57483f: update compile flags for final release Message-ID: <5ae70979640a5_284f2ace7a985c10102840@hookshot-fe-265448d.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 57483fcacbd91bcb8126bcbfa4aee6c170d5aed1 https://github.com/OpenSIPS/opensips/commit/57483fcacbd91bcb8126bcbfa4aee6c170d5aed1 Author: Razvan Crainea Date: 2018-04-30 (Mon, 30 Apr 2018) Changed paths: M Makefile.conf.template M Makefile.defs Log Message: ----------- update compile flags for final release From razvan at opensips.org Mon Apr 30 08:19:21 2018 From: razvan at opensips.org (Razvan Crainea) Date: Mon, 30 Apr 2018 05:19:21 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5ed57b: Update ChangeLog for 2.4 final release Message-ID: <5ae709c9829c5_3de62adbde86dc087647e@hookshot-fe-d252ca1.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 5ed57b4ed41de0a93878157b3a75f4443c2f11f5 https://github.com/OpenSIPS/opensips/commit/5ed57b4ed41de0a93878157b3a75f4443c2f11f5 Author: Razvan Crainea Date: 2018-04-30 (Mon, 30 Apr 2018) Changed paths: M ChangeLog Log Message: ----------- Update ChangeLog for 2.4 final release From razvan at opensips.org Mon Apr 30 08:20:12 2018 From: razvan at opensips.org (razvancrainea) Date: Mon, 30 Apr 2018 05:20:12 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] Message-ID: <5ae709fc19208_75992ad06c0b5c18695e5@hookshot-fe-2cc8887.cp1-iad.github.net.mail> Branch: refs/tags/2.4.0 Home: https://github.com/OpenSIPS/opensips From liviu at opensips.org Mon Apr 30 08:34:01 2018 From: liviu at opensips.org (Liviu Chircu) Date: Mon, 30 Apr 2018 05:34:01 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2faf78: Fix compile warning on older gcc (4.8.4) Message-ID: <5ae70d39cb29_3a052ac25c0dbc104523d@hookshot-fe-d252ca1.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 2faf78c318e19052835e01ea6bc4f1ce2d3ad07f https://github.com/OpenSIPS/opensips/commit/2faf78c318e19052835e01ea6bc4f1ce2d3ad07f Author: Liviu Chircu Date: 2018-04-30 (Mon, 30 Apr 2018) Changed paths: M main.c Log Message: ----------- Fix compile warning on older gcc (4.8.4) From liviu at opensips.org Mon Apr 30 08:34:33 2018 From: liviu at opensips.org (Liviu Chircu) Date: Mon, 30 Apr 2018 05:34:33 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2f828f: Fix compile warning on older gcc (4.8.4) Message-ID: <5ae70d595d862_56d02adb39307c1496979@hookshot-fe-da92815.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 2f828f9e4c7bda3b92273854b7dec2cc940c7d8c https://github.com/OpenSIPS/opensips/commit/2f828f9e4c7bda3b92273854b7dec2cc940c7d8c Author: Liviu Chircu Date: 2018-04-30 (Mon, 30 Apr 2018) Changed paths: M main.c Log Message: ----------- Fix compile warning on older gcc (4.8.4) (cherry picked from commit 2faf78c318e19052835e01ea6bc4f1ce2d3ad07f) From razvan at opensips.org Mon Apr 30 08:36:51 2018 From: razvan at opensips.org (razvancrainea) Date: Mon, 30 Apr 2018 05:36:51 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] Message-ID: <5ae70de3d7d38_10392b22b9911c0076178@hookshot-fe-cace476.cp1-iad.github.net.mail> Branch: refs/tags/2.4.0 Home: https://github.com/OpenSIPS/opensips From razvan at opensips.org Mon Apr 30 08:37:02 2018 From: razvan at opensips.org (razvancrainea) Date: Mon, 30 Apr 2018 05:37:02 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] Message-ID: <5ae70dee13c0e_288e2b1abc2bbc0c87490@hookshot-fe-5a11256.cp1-iad.github.net.mail> Branch: refs/tags/2.4.0 Home: https://github.com/OpenSIPS/opensips From vladp at opensips.org Mon Apr 30 09:31:54 2018 From: vladp at opensips.org (Vlad Patrascu) Date: Mon, 30 Apr 2018 06:31:54 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5ad860: clusterer: fix uninitialized warning Message-ID: <5ae71aca4e4e3_19172ab266f7dbfc2667b@hookshot-fe-31feec6.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 5ad8600be1f547b303ba71c7ff270535e7b9a317 https://github.com/OpenSIPS/opensips/commit/5ad8600be1f547b303ba71c7ff270535e7b9a317 Author: Vlad Patrascu Date: 2018-04-30 (Mon, 30 Apr 2018) Changed paths: M modules/clusterer/sync.c Log Message: ----------- clusterer: fix uninitialized warning From vladp at opensips.org Mon Apr 30 09:32:53 2018 From: vladp at opensips.org (Vlad Patrascu) Date: Mon, 30 Apr 2018 06:32:53 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 811e36: clusterer: fix uninitialized warning Message-ID: <5ae71b05a63d1_4a292ae366a3fc042619f@hookshot-fe-7191cb1.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 811e360c7f050d3d2b133d52d870ccea1ba39a19 https://github.com/OpenSIPS/opensips/commit/811e360c7f050d3d2b133d52d870ccea1ba39a19 Author: Vlad Patrascu Date: 2018-04-30 (Mon, 30 Apr 2018) Changed paths: M modules/clusterer/sync.c Log Message: ----------- clusterer: fix uninitialized warning (cherry picked from commit 5ad8600be1f547b303ba71c7ff270535e7b9a317) From liviu at opensips.org Mon Apr 30 10:19:14 2018 From: liviu at opensips.org (Liviu Chircu) Date: Mon, 30 Apr 2018 07:19:14 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c9c4d3: nathelper: Fix uninitialized warning Message-ID: <5ae725e281f7a_ca92acdfeb7fc18886c0@hookshot-fe-d2afb11.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: c9c4d3d8023afa5b64c98445916da4c39540e8f6 https://github.com/OpenSIPS/opensips/commit/c9c4d3d8023afa5b64c98445916da4c39540e8f6 Author: Liviu Chircu Date: 2018-04-30 (Mon, 30 Apr 2018) Changed paths: M modules/nathelper/nathelper.c Log Message: ----------- nathelper: Fix uninitialized warning From liviu at opensips.org Mon Apr 30 10:19:36 2018 From: liviu at opensips.org (Liviu Chircu) Date: Mon, 30 Apr 2018 07:19:36 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 889f1b: nathelper: Fix uninitialized warning Message-ID: <5ae725f8a291c_50592ae004249c085871e@hookshot-fe-d252ca1.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 889f1bf8b5dec308c89a5858afe4d30eb3236965 https://github.com/OpenSIPS/opensips/commit/889f1bf8b5dec308c89a5858afe4d30eb3236965 Author: Liviu Chircu Date: 2018-04-30 (Mon, 30 Apr 2018) Changed paths: M modules/nathelper/nathelper.c Log Message: ----------- nathelper: Fix uninitialized warning (cherry picked from commit c9c4d3d8023afa5b64c98445916da4c39540e8f6) From bogdan at opensips.org Mon Apr 30 10:48:54 2018 From: bogdan at opensips.org (Bogdan-Andrei Iancu) Date: Mon, 30 Apr 2018 17:48:54 +0300 Subject: [OpenSIPS-Devel] [Release] OpenSIPS 2.4.0 stable release is out Message-ID: Hi all, Following a full month of testing and fixing, we are glad to announce that now, on the verge of the OpenSIPS Summit 2018, the 2.4.0 release was upgraded to stable. Let's welcome OpenSIPS "The Cluster Maker" - 2.4.0 stable version, which is an important leap forward when comes to building SIP clusters: http://www.opensips.org/About/Version-Overview-2-4-0 Also let us thank to the community's joint effort in testing, reporting and fixing - tens of pull requests, hundreds of issues addressed. All these to provide you with a new stable and reliable version, the 2.4.0. Enjoy it!! Bogdan -- Bogdan-Andrei Iancu OpenSIPS Founder and Developer http://www.opensips-solutions.com OpenSIPS Summit 2018 http://www.opensips.org/events/Summit-2018Amsterdam From razvan at opensips.org Mon Apr 30 11:09:32 2018 From: razvan at opensips.org (Razvan Crainea) Date: Mon, 30 Apr 2018 08:09:32 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 048b54: rtpengine: fix created missing initializer Message-ID: <5ae731ac4b9af_4adc2b1428b9dc0c56995@hookshot-fe-31feec6.cp1-iad.github.net.mail> Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 048b54559c4c71737c745685b79ab848777f0c32 https://github.com/OpenSIPS/opensips/commit/048b54559c4c71737c745685b79ab848777f0c32 Author: Razvan Crainea Date: 2018-04-30 (Mon, 30 Apr 2018) Changed paths: M modules/rtpengine/rtpengine.c Log Message: ----------- rtpengine: fix created missing initializer From razvan at opensips.org Mon Apr 30 11:09:57 2018 From: razvan at opensips.org (Razvan Crainea) Date: Mon, 30 Apr 2018 08:09:57 -0700 Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1e09f5: rtpengine: fix created missing initializer Message-ID: <5ae731c57f742_71772ab7c85c9c0c583a3@hookshot-fe-88eb02d.cp1-iad.github.net.mail> Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 1e09f50c69fb8b8a6a6d7b03c9757914bfb044f4 https://github.com/OpenSIPS/opensips/commit/1e09f50c69fb8b8a6a6d7b03c9757914bfb044f4 Author: Razvan Crainea Date: 2018-04-30 (Mon, 30 Apr 2018) Changed paths: M modules/rtpengine/rtpengine.c Log Message: ----------- rtpengine: fix created missing initializer (cherry picked from commit 048b54559c4c71737c745685b79ab848777f0c32)