[OpenSIPS-Devel] [OpenSIPS/opensips]
Branch: refs/tags/3.2.0-beta Home: https://github.com/OpenSIPS/opensips ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] d53192: Bump version to beta
Branch: refs/heads/3.2 Home: https://github.com/OpenSIPS/opensips Commit: d5319228c1e54d98875d3eb407c94db914cba8be https://github.com/OpenSIPS/opensips/commit/d5319228c1e54d98875d3eb407c94db914cba8be Author: Razvan Crainea Date: 2021-05-27 (Thu, 27 May 2021) Changed paths: M Makefile.defs Log Message: --- Bump version to beta Commit: 9ab079d1ecacea17fd24b7bdc26d37bbf5c9e691 https://github.com/OpenSIPS/opensips/commit/9ab079d1ecacea17fd24b7bdc26d37bbf5c9e691 Author: Razvan Crainea Date: 2021-05-27 (Thu, 27 May 2021) Changed paths: A ChangeLog Log Message: --- Add ChangeLog for 3.2 Compare: https://github.com/OpenSIPS/opensips/compare/d5319228c1e5%5E...9ab079d1ecac ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] a5914d: tracer: fix documentation related to file creating...
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: a5914d8324af7549e12ed5f38053de59f7e229a4 https://github.com/OpenSIPS/opensips/commit/a5914d8324af7549e12ed5f38053de59f7e229a4 Author: Razvan Crainea Date: 2021-05-27 (Thu, 27 May 2021) Changed paths: M modules/tracer/doc/tracer_admin.xml Log Message: --- tracer: fix documentation related to file creating permissions ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] ccf166: proto_wss: fix documentation xml typo
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: ccf1669ffac58ea7403c5936f1867b01b3e0032c https://github.com/OpenSIPS/opensips/commit/ccf1669ffac58ea7403c5936f1867b01b3e0032c Author: Razvan Crainea Date: 2021-05-27 (Thu, 27 May 2021) Changed paths: M modules/proto_wss/doc/proto_wss_admin.xml Log Message: --- proto_wss: fix documentation xml typo ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 7296f2: packaging/debian: add libfreediameter-dev dependency
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 7296f24b53cf754a4ddb24bfe1e11f69fe1c33ad https://github.com/OpenSIPS/opensips/commit/7296f24b53cf754a4ddb24bfe1e11f69fe1c33ad Author: Razvan Crainea Date: 2021-05-27 (Thu, 27 May 2021) Changed paths: M packaging/debian/control Log Message: --- packaging/debian: add libfreediameter-dev dependency ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 518db2: packaging/debian: add Diameter support
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 518db2e22d9de8fa7ec8b64ac8ff3c720c566503 https://github.com/OpenSIPS/opensips/commit/518db2e22d9de8fa7ec8b64ac8ff3c720c566503 Author: Razvan Crainea Date: 2021-05-27 (Thu, 27 May 2021) Changed paths: M packaging/debian/control M packaging/debian/rules Log Message: --- packaging/debian: add Diameter support ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] cffb40: packaging/debian: add tls-openssl and tls-wolfssl ...
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: cffb405721be9dd4b324991da00a12f4ae45fd28 https://github.com/OpenSIPS/opensips/commit/cffb405721be9dd4b324991da00a12f4ae45fd28 Author: Razvan Crainea Date: 2021-05-27 (Thu, 27 May 2021) Changed paths: M packaging/debian/control M packaging/debian/rules Log Message: --- packaging/debian: add tls-openssl and tls-wolfssl packages ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 5ca295: packaging/debian: revert renaming of the opensips-...
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 5ca2955ef0a9698be66867f53587e9e18860b3f1 https://github.com/OpenSIPS/opensips/commit/5ca2955ef0a9698be66867f53587e9e18860b3f1 Author: Razvan Crainea Date: 2021-05-27 (Thu, 27 May 2021) Changed paths: M packaging/debian/control M packaging/debian/rules Log Message: --- packaging/debian: revert renaming of the opensips-b2bua-module ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 0afd79: packaging/debian: rename opensips-b2bua-module module
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 0afd79e833ace0ff1a3d3080347bb69a50b62131 https://github.com/OpenSIPS/opensips/commit/0afd79e833ace0ff1a3d3080347bb69a50b62131 Author: Razvan Crainea Date: 2021-05-27 (Thu, 27 May 2021) Changed paths: M packaging/debian/control M packaging/debian/rules Log Message: --- packaging/debian: rename opensips-b2bua-module module renamed to and only putting b2b_logic_xml there opensips-b2bua-xml-module Commit: 0038520bf6bd84cfc167424c2dd6e8707dccc42b https://github.com/OpenSIPS/opensips/commit/0038520bf6bd84cfc167424c2dd6e8707dccc42b Author: Razvan Crainea Date: 2021-05-27 (Thu, 27 May 2021) Changed paths: M Makefile.conf.template Log Message: --- b2b_logic_xml: do not compile it by default Compare: https://github.com/OpenSIPS/opensips/compare/49bed2966b51...0038520bf6bd ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 49bed2: add contributors for mi_script and rtp_relay
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 49bed2966b5129a615bfb9322e4f7301894a013e https://github.com/OpenSIPS/opensips/commit/49bed2966b5129a615bfb9322e4f7301894a013e Author: Razvan Crainea Date: 2021-05-27 (Thu, 27 May 2021) Changed paths: A modules/mi_script/doc/contributors.xml A modules/rtp_relay/doc/contributors.xml Log Message: --- add contributors for mi_script and rtp_relay ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 803cea: mi_script: add new module
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 803cea047f497aaa8d5b2fab2e3068157a80bc7f https://github.com/OpenSIPS/opensips/commit/803cea047f497aaa8d5b2fab2e3068157a80bc7f Author: Razvan Crainea Date: 2021-05-27 (Thu, 27 May 2021) Changed paths: A modules/mi_script/Makefile A modules/mi_script/doc/mi_script.xml A modules/mi_script/doc/mi_script_admin.xml A modules/mi_script/mi_script.c Log Message: --- mi_script: add new module ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] ea3e43: rtpengine: break and continue after param is found
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: ea3e435b6f58479544c3e1626d47a465098384b5 https://github.com/OpenSIPS/opensips/commit/ea3e435b6f58479544c3e1626d47a465098384b5 Author: Razvan Crainea Date: 2021-05-26 (Wed, 26 May 2021) Changed paths: M modules/rtpengine/rtpengine.c Log Message: --- rtpengine: break and continue after param is found This will avoid checking if a different parameter match and Thanks go to Walter Doekes (@wdoekes on GitHub) for spotting this. ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] bbed60: rtpengine: support for manually setting received-f...
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: bbed603a56375cdd63cae17ba9671803d3c3591a https://github.com/OpenSIPS/opensips/commit/bbed603a56375cdd63cae17ba9671803d3c3591a Author: Nick Altmann Date: 2021-05-26 (Wed, 26 May 2021) Changed paths: M modules/rtpengine/doc/rtpengine_admin.xml M modules/rtpengine/rtpengine.c Log Message: --- rtpengine: support for manually setting received-from flag Commit: 4a8de60045f0a01b578ebc505942981b6cdf5011 https://github.com/OpenSIPS/opensips/commit/4a8de60045f0a01b578ebc505942981b6cdf5011 Author: Răzvan Crainea Date: 2021-05-26 (Wed, 26 May 2021) Changed paths: M modules/rtpengine/doc/rtpengine_admin.xml M modules/rtpengine/rtpengine.c Log Message: --- Merge pull request #2509 from nikbyte/rtpengine_received_from rtpengine: possibility to set received-from flag from script Compare: https://github.com/OpenSIPS/opensips/compare/ecb7b0890bc7...4a8de60045f0 ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 95c761: rtpengine: support for zero-address flag
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 95c7611746ff00481977b91ee80c3743db37be3d https://github.com/OpenSIPS/opensips/commit/95c7611746ff00481977b91ee80c3743db37be3d Author: Nick Altmann Date: 2021-05-26 (Wed, 26 May 2021) Changed paths: M modules/rtpengine/doc/rtpengine_admin.xml M modules/rtpengine/rtpengine.c Log Message: --- rtpengine: support for zero-address flag Commit: 49dca8f75dfd55763ead7942ae32abdc0c6afb58 https://github.com/OpenSIPS/opensips/commit/49dca8f75dfd55763ead7942ae32abdc0c6afb58 Author: Răzvan Crainea Date: 2021-05-26 (Wed, 26 May 2021) Changed paths: M modules/rtpengine/doc/rtpengine_admin.xml M modules/rtpengine/rtpengine.c Log Message: --- Merge pull request #2508 from nikbyte/rtpengine_zero_address rtpengine: support for zero-address flag Compare: https://github.com/OpenSIPS/opensips/compare/913aa73d011f...49dca8f75dfd ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 5ecbb2: event_rabbitmq: fix crash when dynamic sockets
Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 5ecbb25fee48bf352e89711248bfabcdd154371c https://github.com/OpenSIPS/opensips/commit/5ecbb25fee48bf352e89711248bfabcdd154371c Author: Razvan Crainea Date: 2021-05-25 (Tue, 25 May 2021) Changed paths: M modules/event_rabbitmq/event_rabbitmq.c M modules/event_rabbitmq/rabbitmq_send.c M modules/event_rabbitmq/rabbitmq_send.h Log Message: --- event_rabbitmq: fix crash when dynamic sockets When freeing dynamic sockets, the pointer to the default user/password was lost, resulting in a bad check. (cherry picked from commit c2814f3be510ecaf7cb2a438e367597ff4e59360) ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] d6e2af: event_rabbitmq: fix crash when dynamic sockets
Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: d6e2aff3738e13a22271924ad7a3477cb03bfb13 https://github.com/OpenSIPS/opensips/commit/d6e2aff3738e13a22271924ad7a3477cb03bfb13 Author: Razvan Crainea Date: 2021-05-25 (Tue, 25 May 2021) Changed paths: M modules/event_rabbitmq/event_rabbitmq.c M modules/event_rabbitmq/rabbitmq_send.c M modules/event_rabbitmq/rabbitmq_send.h Log Message: --- event_rabbitmq: fix crash when dynamic sockets When freeing dynamic sockets, the pointer to the default user/password was lost, resulting in a bad check. (cherry picked from commit c2814f3be510ecaf7cb2a438e367597ff4e59360) ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] da2f6d: event_rabbitmq: add support for persistent queues
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: da2f6dfa08207c3d8a96054e3bce7784f2c5d961 https://github.com/OpenSIPS/opensips/commit/da2f6dfa08207c3d8a96054e3bce7784f2c5d961 Author: Razvan Crainea Date: 2021-05-25 (Tue, 25 May 2021) Changed paths: M modules/event_rabbitmq/doc/event_rabbitmq_admin.xml M modules/event_rabbitmq/event_rabbitmq.c M modules/event_rabbitmq/event_rabbitmq.h M modules/event_rabbitmq/rabbitmq_send.c Log Message: --- event_rabbitmq: add support for persistent queues Specify a queue is persistent by adding the `;persistent` token to the rabbitmq url. Credits go to @gtanetwork on GitHub for requesting this feature Close #2252 Commit: c2814f3be510ecaf7cb2a438e367597ff4e59360 https://github.com/OpenSIPS/opensips/commit/c2814f3be510ecaf7cb2a438e367597ff4e59360 Author: Razvan Crainea Date: 2021-05-25 (Tue, 25 May 2021) Changed paths: M modules/event_rabbitmq/event_rabbitmq.c M modules/event_rabbitmq/rabbitmq_send.c M modules/event_rabbitmq/rabbitmq_send.h Log Message: --- event_rabbitmq: fix crash when dynamic sockets When freeing dynamic sockets, the pointer to the default user/password was lost, resulting in a bad check. Compare: https://github.com/OpenSIPS/opensips/compare/b2dd8fb67af2...c2814f3be510 ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] d2cc4f: parser/body: provide has_body_part() and get_body_...
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: d2cc4f91df102357ce0b1efb5d9575d99f4df2dd https://github.com/OpenSIPS/opensips/commit/d2cc4f91df102357ce0b1efb5d9575d99f4df2dd Author: Razvan Crainea Date: 2021-04-09 (Fri, 09 Apr 2021) Changed paths: M modules/rtpengine/rtpengine.c M modules/rtpproxy/rtpproxy.c M parser/parse_body.c M parser/parse_body.h Log Message: --- parser/body: provide has_body_part() and get_body_part() in core Commit: b6056ca95b256198d3bc060357558d12005bce53 https://github.com/OpenSIPS/opensips/commit/b6056ca95b256198d3bc060357558d12005bce53 Author: Razvan Crainea Date: 2021-04-14 (Wed, 14 Apr 2021) Changed paths: A modules/rtp_relay/Makefile A modules/rtp_relay/rtp_relay.c A modules/rtp_relay/rtp_relay.h A modules/rtp_relay/rtp_relay_ctx.c A modules/rtp_relay/rtp_relay_ctx.h A modules/rtp_relay/rtp_relay_server.c Log Message: --- WIP: rtp_relay: add new RTP relay module Currently only initial request is handled Commit: c9e6902dcbe1dd754065980cbd4b6912ee635046 https://github.com/OpenSIPS/opensips/commit/c9e6902dcbe1dd754065980cbd4b6912ee635046 Author: Razvan Crainea Date: 2021-04-14 (Wed, 14 Apr 2021) Changed paths: M modules/rtpproxy/rtpproxy.c M modules/rtpproxy/rtpproxy.h M modules/rtpproxy/rtpproxy_callbacks.c Log Message: --- WIP: rtpproxy: imlement rtp_relay offer, answer and delete Commit: e751c9a82fdd6075b8397363eb26119b57bc4d95 https://github.com/OpenSIPS/opensips/commit/e751c9a82fdd6075b8397363eb26119b57bc4d95 Author: Razvan Crainea Date: 2021-04-14 (Wed, 14 Apr 2021) Changed paths: M modules/rtpproxy/rtpproxy.c Log Message: --- WIP: rtpproxy: fix uninitialized variable Commit: f977970589c212694011367c8c533269d6a5ad0d https://github.com/OpenSIPS/opensips/commit/f977970589c212694011367c8c533269d6a5ad0d Author: Razvan Crainea Date: 2021-04-14 (Wed, 14 Apr 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: --- WIP: rtp_relay: remove unused function Commit: 86147b941b727049854e6d41f6179a11126dbc53 https://github.com/OpenSIPS/opensips/commit/86147b941b727049854e6d41f6179a11126dbc53 Author: Razvan Crainea Date: 2021-04-16 (Fri, 16 Apr 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: --- rtp_relay: fix engaging rtp_relaying in main branch Commit: cd1df2aac88e8163c150002e4a98bef5b3593a48 https://github.com/OpenSIPS/opensips/commit/cd1df2aac88e8163c150002e4a98bef5b3593a48 Author: Razvan Crainea Date: 2021-04-16 (Fri, 16 Apr 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c M modules/rtp_relay/rtp_relay_ctx.h Log Message: --- rtp_relay: store established session in ctx->main Commit: 1cade2b35c89caea2f15877d106ff525ddb8563d https://github.com/OpenSIPS/opensips/commit/1cade2b35c89caea2f15877d106ff525ddb8563d Author: Razvan Crainea Date: 2021-04-16 (Fri, 16 Apr 2021) Changed paths: M modules/rtp_relay/rtp_relay.h M modules/rtpproxy/rtpproxy.c Log Message: --- rtp_relay: add support for printing the relay node Commit: d38c5765f83ee281b0040a1efb715a7fc21c1a11 https://github.com/OpenSIPS/opensips/commit/d38c5765f83ee281b0040a1efb715a7fc21c1a11 Author: Bogdan-Andrei Iancu Date: 2021-04-16 (Fri, 16 Apr 2021) Changed paths: M action.c M action.h M modules/topology_hiding/topo_hiding_logic.c Log Message: --- Fix internal detection of DUMMY messages. Closes #2464 (cherry picked from commit faafd673dddf2c0784e570565c2c18dcb5520f36) Commit: e7b7f954edda6174212bfcc4301ac4c66030e71c https://github.com/OpenSIPS/opensips/commit/e7b7f954edda6174212bfcc4301ac4c66030e71c Author: Razvan Crainea Date: 2021-04-16 (Fri, 16 Apr 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c M modules/rtp_relay/rtp_relay_ctx.h M modules/rtpproxy/rtpproxy.c Log Message: --- WIP: rtp_relay: add dialog support Commit: afc97fac649329efccc1e8304f92a1b0090a14df https://github.com/OpenSIPS/opensips/commit/afc97fac649329efccc1e8304f92a1b0090a14df Author: Razvan Crainea Date: 2021-04-20 (Tue, 20 Apr 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: --- WIP: rtp_relay: handle sequentials Commit: 355e15b1ae790432c774e4b79d08f88416aaf763 https://github.com/OpenSIPS/opensips/commit/355e15b1ae790432c774e4b79d08f88416aaf763 Author: Razvan Crainea Date: 2021-04-21 (Wed, 21 Apr 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: --- WIP: rtp_relay: do not reverse type during replies Commit: d45c06d329359c4086aae017de63cf54f8b76255
[OpenSIPS-Devel] [OpenSIPS/opensips] 9de1c9: cgrates: add possibility to store a JSON in request
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 9de1c975c07e05cd516f37ba12abce18423f676c https://github.com/OpenSIPS/opensips/commit/9de1c975c07e05cd516f37ba12abce18423f676c Author: Razvan Crainea Date: 2021-05-25 (Tue, 25 May 2021) Changed paths: M modules/cgrates/cgrates.c M modules/cgrates/cgrates_common.c M modules/cgrates/cgrates_common.h M modules/cgrates/doc/cgrates_admin.xml Log Message: --- cgrates: add possibility to store a JSON in request Using the `:=` operator when setting a variable, one can set an arbitrary json into the request sent to CGRateS. Thanks go to Vasilios Tzanoudakis (@vtzan on GitHub) for the feature requst in #2034 ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 3156cd: cgrates: reset NULl flag if the variable is set
Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 3156cd346d7286d1320ee98a8b6a8af66bfe8df0 https://github.com/OpenSIPS/opensips/commit/3156cd346d7286d1320ee98a8b6a8af66bfe8df0 Author: Razvan Crainea Date: 2021-05-25 (Tue, 25 May 2021) Changed paths: M modules/cgrates/cgrates.c Log Message: --- cgrates: reset NULl flag if the variable is set (cherry picked from commit 9ea46a1f79d10fb9dc1cd29e25fa80d07720e89c) ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] a87c26: cgrates: reset NULl flag if the variable is set
Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: a87c262ee82fff7d049e0cc259a83cb1f993e84c https://github.com/OpenSIPS/opensips/commit/a87c262ee82fff7d049e0cc259a83cb1f993e84c Author: Razvan Crainea Date: 2021-05-25 (Tue, 25 May 2021) Changed paths: M modules/cgrates/cgrates.c Log Message: --- cgrates: reset NULl flag if the variable is set (cherry picked from commit 9ea46a1f79d10fb9dc1cd29e25fa80d07720e89c) ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 9ea46a: cgrates: reset NULl flag if the variable is set
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 9ea46a1f79d10fb9dc1cd29e25fa80d07720e89c https://github.com/OpenSIPS/opensips/commit/9ea46a1f79d10fb9dc1cd29e25fa80d07720e89c Author: Razvan Crainea Date: 2021-05-25 (Tue, 25 May 2021) Changed paths: M modules/cgrates/cgrates.c Log Message: --- cgrates: reset NULl flag if the variable is set ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 449130: proto_ws: add suport for requiring Origin header
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 4491303325940a8df9fe0894ed5c1fd82b4f21f9 https://github.com/OpenSIPS/opensips/commit/4491303325940a8df9fe0894ed5c1fd82b4f21f9 Author: Razvan Crainea Date: 2021-05-24 (Mon, 24 May 2021) Changed paths: M modules/proto_ws/doc/proto_ws_admin.xml M modules/proto_ws/proto_ws.c M modules/proto_ws/ws_handshake_common.h M modules/proto_wss/doc/proto_wss_admin.xml M modules/proto_wss/proto_wss.c Log Message: --- proto_ws: add suport for requiring Origin header Thanks go to @robdyck on GitHub for reporting this in #2342 ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] b10309: mi_fifo: fix syslog protected_fifos setting
Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: b10309fa47a4aea7fd2ec253fd79ea6409dc395c https://github.com/OpenSIPS/opensips/commit/b10309fa47a4aea7fd2ec253fd79ea6409dc395c Author: Razvan Crainea Date: 2021-05-24 (Mon, 24 May 2021) Changed paths: M modules/mi_fifo/doc/mi_fifo_admin.xml Log Message: --- mi_fifo: fix syslog protected_fifos setting Credits go to Liviu Chircu (@liviuchircu) for spotting the error. (cherry picked from commit adf18b0333fbef4fad61dc98b090b2b91aa37e76) ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 52a47f: mi_fifo: fix syslog protected_fifos setting
Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 52a47ff40131450a6178c813b58ac89acebf163d https://github.com/OpenSIPS/opensips/commit/52a47ff40131450a6178c813b58ac89acebf163d Author: Razvan Crainea Date: 2021-05-24 (Mon, 24 May 2021) Changed paths: M modules/mi_fifo/doc/mi_fifo_admin.xml Log Message: --- mi_fifo: fix syslog protected_fifos setting Credits go to Liviu Chircu (@liviuchircu) for spotting the error. (cherry picked from commit adf18b0333fbef4fad61dc98b090b2b91aa37e76) ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] dd65cb: tracer: provide a way of modifying the tracing fil...
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: dd65cbb954d0e2cdb1fe18566c3345e480ab4a94 https://github.com/OpenSIPS/opensips/commit/dd65cbb954d0e2cdb1fe18566c3345e480ab4a94 Author: Razvan Crainea Date: 2021-05-24 (Mon, 24 May 2021) Changed paths: M modules/tracer/doc/tracer_admin.xml M modules/tracer/tracer.c Log Message: --- tracer: provide a way of modifying the tracing file mode Change default permissions mode to 0600 Commit: adf18b0333fbef4fad61dc98b090b2b91aa37e76 https://github.com/OpenSIPS/opensips/commit/adf18b0333fbef4fad61dc98b090b2b91aa37e76 Author: Razvan Crainea Date: 2021-05-24 (Mon, 24 May 2021) Changed paths: M modules/mi_fifo/doc/mi_fifo_admin.xml Log Message: --- mi_fifo: fix syslog protected_fifos setting Credits go to Liviu Chircu (@liviuchircu) for spotting the error. Compare: https://github.com/OpenSIPS/opensips/compare/0882e7d6fc43...adf18b0333fb ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] ba19b3: mi_fifo: document fifo /tmp directory error
Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: ba19b3a1f0bf5080522be9f9a4f130ca98e26b5b https://github.com/OpenSIPS/opensips/commit/ba19b3a1f0bf5080522be9f9a4f130ca98e26b5b Author: Razvan Crainea Date: 2021-05-24 (Mon, 24 May 2021) Changed paths: M modules/mi_fifo/doc/mi_fifo_admin.xml Log Message: --- mi_fifo: document fifo /tmp directory error Starting with linux kernel 4.19, by default, the kernel no longer allows users to write in fifo files that are stored in a sticky-bit directory but they are not owned by the user trying to access it. The limitation was introduced in torvalds/linux@30aba6656f This problem was reported in OpenSIPS/opensips-cli#83 (cherry picked from commit 0882e7d6fc43ae6bd5f3c734144ff490582d775d) ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] be9191: mi_fifo: proper print of fifo mode error
Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: be9191c9dcd7415e0fa32b528e19a4e1854a3dc9 https://github.com/OpenSIPS/opensips/commit/be9191c9dcd7415e0fa32b528e19a4e1854a3dc9 Author: Razvan Crainea Date: 2021-05-24 (Mon, 24 May 2021) Changed paths: M modules/mi_fifo/fifo_fnc.c Log Message: --- mi_fifo: proper print of fifo mode error (cherry picked from commit ba730cd8bcb0ff8391b8012762ed6325a324330c) Commit: bd6ead32c372ff12c4d87cff206f95da9eb09785 https://github.com/OpenSIPS/opensips/commit/bd6ead32c372ff12c4d87cff206f95da9eb09785 Author: Razvan Crainea Date: 2021-05-24 (Mon, 24 May 2021) Changed paths: M modules/mi_fifo/doc/mi_fifo_admin.xml Log Message: --- mi_fifo: document fifo /tmp directory error Starting with linux kernel 4.19, by default, the kernel no longer allows users to write in fifo files that are stored in a sticky-bit directory but they are not owned by the user trying to access it. The limitation was introduced in torvalds/linux@30aba6656f This problem was reported in OpenSIPS/opensips-cli#83 (cherry picked from commit 0882e7d6fc43ae6bd5f3c734144ff490582d775d) Compare: https://github.com/OpenSIPS/opensips/compare/a06e3d721896...bd6ead32c372 ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] ba730c: mi_fifo: proper print of fifo mode error
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: ba730cd8bcb0ff8391b8012762ed6325a324330c https://github.com/OpenSIPS/opensips/commit/ba730cd8bcb0ff8391b8012762ed6325a324330c Author: Razvan Crainea Date: 2021-05-24 (Mon, 24 May 2021) Changed paths: M modules/mi_fifo/fifo_fnc.c Log Message: --- mi_fifo: proper print of fifo mode error Commit: 0882e7d6fc43ae6bd5f3c734144ff490582d775d https://github.com/OpenSIPS/opensips/commit/0882e7d6fc43ae6bd5f3c734144ff490582d775d Author: Razvan Crainea Date: 2021-05-24 (Mon, 24 May 2021) Changed paths: M modules/mi_fifo/doc/mi_fifo_admin.xml Log Message: --- mi_fifo: document fifo /tmp directory error Starting with linux kernel 4.19, by default, the kernel no longer allows users to write in fifo files that are stored in a sticky-bit directory but they are not owned by the user trying to access it. The limitation was introduced in torvalds/linux@30aba6656f This problem was reported in OpenSIPS/opensips-cli#83 Compare: https://github.com/OpenSIPS/opensips/compare/00789877b021...0882e7d6fc43 ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 007898: tracer: fix uninitialized variable
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 00789877b02107fadc6a2856cc90814b0d866c16 https://github.com/OpenSIPS/opensips/commit/00789877b02107fadc6a2856cc90814b0d866c16 Author: Razvan Crainea Date: 2021-05-24 (Mon, 24 May 2021) Changed paths: M modules/tracer/tracer.c Log Message: --- tracer: fix uninitialized variable ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 3215ee: tracer: fix typo and error handing when db insert ...
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 3215ee0217a2bc4ee2536470df25bf9f66a7a97e https://github.com/OpenSIPS/opensips/commit/3215ee0217a2bc4ee2536470df25bf9f66a7a97e Author: Razvan Crainea Date: 2021-05-24 (Mon, 24 May 2021) Changed paths: M modules/tracer/tracer.c Log Message: --- tracer: fix typo and error handing when db insert fails Commit: 4d712a2526e3b506bfe5f0f74f475312d264bb34 https://github.com/OpenSIPS/opensips/commit/4d712a2526e3b506bfe5f0f74f475312d264bb34 Author: Razvan Crainea Date: 2021-05-24 (Mon, 24 May 2021) Changed paths: M modules/tracer/doc/tracer_admin.xml M modules/tracer/tracer.c M modules/tracer/tracer.h Log Message: --- tracer: add support for file and syslog tracing Compare: https://github.com/OpenSIPS/opensips/compare/dc51592ababa...4d712a2526e3 ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 5414d5: event_route: fix documentation typo
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 5414d5b34164286c4935cfe5283ed020802a7fae https://github.com/OpenSIPS/opensips/commit/5414d5b34164286c4935cfe5283ed020802a7fae Author: Razvan Crainea Date: 2021-05-20 (Thu, 20 May 2021) Changed paths: M modules/event_route/doc/event_route_admin.xml Log Message: --- event_route: fix documentation typo ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 63cd8e: event_route: fix documentation typo
Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 63cd8ea3cdbfe3318c41ff6776f372cae228f760 https://github.com/OpenSIPS/opensips/commit/63cd8ea3cdbfe3318c41ff6776f372cae228f760 Author: Razvan Crainea Date: 2021-05-20 (Thu, 20 May 2021) Changed paths: M modules/event_route/doc/event_route_admin.xml Log Message: --- event_route: fix documentation typo (cherry picked from commit 5414d5b34164286c4935cfe5283ed020802a7fae) ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 9880d8: Fix tcp/tls socket reusage for multihome opensips
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 9880d8539630d4827a46da8ecfa2e0c039481e92 https://github.com/OpenSIPS/opensips/commit/9880d8539630d4827a46da8ecfa2e0c039481e92 Author: Nick Altmann Date: 2021-05-05 (Wed, 05 May 2021) Changed paths: M modules/proto_bin/proto_bin.c M modules/proto_bins/proto_bins.c M modules/proto_hep/proto_hep.c M modules/proto_smpp/smpp.c M modules/proto_tls/proto_tls.c M modules/proto_ws/proto_ws.c M modules/proto_wss/proto_wss.c M modules/tls_mgm/tls_select.c M net/net_tcp.c M net/net_tcp.h M net/proto_tcp/proto_tcp.c Log Message: --- Fix tcp/tls socket reusage for multihome opensips Commit: 9ebf166792363a14e35a0fec69615d232b2e45a5 https://github.com/OpenSIPS/opensips/commit/9ebf166792363a14e35a0fec69615d232b2e45a5 Author: Razvan Crainea Date: 2021-05-20 (Thu, 20 May 2021) Changed paths: M modules/proto_bin/proto_bin.c M modules/proto_bins/proto_bins.c M modules/proto_hep/proto_hep.c M modules/proto_smpp/smpp.c M modules/proto_tls/proto_tls.c M modules/proto_ws/proto_ws.c M modules/proto_wss/proto_wss.c M modules/tls_mgm/tls_select.c M net/net_tcp.c M net/net_tcp.h M net/proto_tcp/proto_tcp.c Log Message: --- Merge branch 'multihome_socket_fix' of https://github.com/nikbyte/opensips into nikbyte-multihome_socket_fix Commit: 35b26f2dda7b80b48896bc8def61adca3f8ab58f https://github.com/OpenSIPS/opensips/commit/35b26f2dda7b80b48896bc8def61adca3f8ab58f Author: Razvan Crainea Date: 2021-05-20 (Thu, 20 May 2021) Changed paths: M net/net_tcp.c Log Message: --- net/net_tcp: fix typo Commit: 850691634f21454e9fcf313e902a55e0603785e9 https://github.com/OpenSIPS/opensips/commit/850691634f21454e9fcf313e902a55e0603785e9 Author: Razvan Crainea Date: 2021-05-20 (Thu, 20 May 2021) Changed paths: M modules/proto_bin/proto_bin.c M modules/proto_bins/proto_bins.c M modules/proto_hep/proto_hep.c M modules/proto_smpp/smpp.c M modules/proto_tls/proto_tls.c M modules/proto_ws/proto_ws.c M modules/proto_wss/proto_wss.c M modules/tls_mgm/tls_select.c M net/net_tcp.c M net/net_tcp.h M net/proto_tcp/proto_tcp.c Log Message: --- Merge branch 'nikbyte-multihome_socket_fix' Compare: https://github.com/OpenSIPS/opensips/compare/0e81390c4a59...850691634f21 ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 0e8139: stats: add support for grouping statistics in core
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 0e81390c4a599c0f9c705b58368563371e67187b https://github.com/OpenSIPS/opensips/commit/0e81390c4a599c0f9c705b58368563371e67187b Author: Razvan Crainea Date: 2021-05-20 (Thu, 20 May 2021) Changed paths: M core_stats.c M modules/prometheus/prometheus.c M pt_load.c M statistics.c M statistics.h Log Message: --- stats: add support for grouping statistics in core Use the statistics groups to dump prometheus stats in a more prometheus-friendly interface. Suggested by Ovidiu Sas(@ovidiusas on GitHub) in #2482 ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 3d4316: statistics: turn on total pkg statistic
Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 3d431662049494c9066d5131ee528d0f179dc1d0 https://github.com/OpenSIPS/opensips/commit/3d431662049494c9066d5131ee528d0f179dc1d0 Author: Razvan Crainea Date: 2021-05-20 (Thu, 20 May 2021) Changed paths: M pt.c Log Message: --- statistics: turn on total pkg statistic (cherry picked from commit 886466543f85655bd83cab263c5de5eb7455917a) ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 886466: statistics: turn on total pkg statistic
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 886466543f85655bd83cab263c5de5eb7455917a https://github.com/OpenSIPS/opensips/commit/886466543f85655bd83cab263c5de5eb7455917a Author: Razvan Crainea Date: 2021-05-20 (Thu, 20 May 2021) Changed paths: M pt.c Log Message: --- statistics: turn on total pkg statistic ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 9d8fb4: rtpproxy: only fallback to a new node during offer
Branch: refs/heads/feature/rtp_relay Home: https://github.com/OpenSIPS/opensips Commit: 9d8fb461bdda8fe0bab8c783dd9692789ac2897c https://github.com/OpenSIPS/opensips/commit/9d8fb461bdda8fe0bab8c783dd9692789ac2897c Author: Razvan Crainea Date: 2021-05-13 (Thu, 13 May 2021) Changed paths: M modules/rtpproxy/rtpproxy.c Log Message: --- rtpproxy: only fallback to a new node during offer Commit: c6645f6642f6b2f77c7dd06086de62d0d328cdf3 https://github.com/OpenSIPS/opensips/commit/c6645f6642f6b2f77c7dd06086de62d0d328cdf3 Author: Razvan Crainea Date: 2021-05-13 (Thu, 13 May 2021) Changed paths: M mi/mi.h Log Message: --- mi: increase the max number of recipies Commit: a0cb216420372f7408c2d8a5c73a3c6559f28f96 https://github.com/OpenSIPS/opensips/commit/a0cb216420372f7408c2d8a5c73a3c6559f28f96 Author: Razvan Crainea Date: 2021-05-13 (Thu, 13 May 2021) Changed paths: M mi/item.c Log Message: --- Revert "mi: make sure params list exists when fetching items" This reverts commit 3cb5de0d51dc5fe6777aee22acc307e64ae5e7e1. Commit: e60a55664b3bc683122f5ac87ede56a9dc53faef https://github.com/OpenSIPS/opensips/commit/e60a55664b3bc683122f5ac87ede56a9dc53faef Author: Vlad Patrascu Date: 2021-05-13 (Thu, 13 May 2021) Changed paths: M mi/item.c Log Message: --- mi: fix possible crash when optional params are missing Commit: cf6824b457d10b3830b6c90eafe26c29d7a32edb https://github.com/OpenSIPS/opensips/commit/cf6824b457d10b3830b6c90eafe26c29d7a32edb Author: Razvan Crainea Date: 2021-05-14 (Fri, 14 May 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: --- rtp_relay: lock when printing RTP context Commit: 48d04e204f9db996a33f3c7fac98832e62a36578 https://github.com/OpenSIPS/opensips/commit/48d04e204f9db996a33f3c7fac98832e62a36578 Author: Razvan Crainea Date: 2021-05-17 (Mon, 17 May 2021) Changed paths: M mi/item.c Log Message: --- mi: fix init_mi_result_number Actually use a number instead of string Commit: 7671eb9c42b95986f9aa971619b045d23f1e2cef https://github.com/OpenSIPS/opensips/commit/7671eb9c42b95986f9aa971619b045d23f1e2cef Author: Razvan Crainea Date: 2021-05-17 (Mon, 17 May 2021) Changed paths: M modules/dialog/dlg_req_within.c Log Message: --- dialog: for indialog requests, first ACK, then run handlers This change allows user to send the same peer another request, since it has already sent ACK for the current one Commit: 8e219b4f24c613fcbe8f283069bb6f83055ef05d https://github.com/OpenSIPS/opensips/commit/8e219b4f24c613fcbe8f283069bb6f83055ef05d Author: Razvan Crainea Date: 2021-05-17 (Mon, 17 May 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: --- rtp_relay: duplicate the node when restoring from dlg Commit: 23a8bbf0b21055c36ff7ceda77f7a83b3bba77f4 https://github.com/OpenSIPS/opensips/commit/23a8bbf0b21055c36ff7ceda77f7a83b3bba77f4 Author: Razvan Crainea Date: 2021-05-17 (Mon, 17 May 2021) Changed paths: M modules/rtp_relay/doc/rtp_relay_admin.xml M modules/rtp_relay/rtp_relay.c M modules/rtp_relay/rtp_relay_ctx.c M modules/rtp_relay/rtp_relay_ctx.h Log Message: --- rtp_relay: add rtp_relay_update mi commands These commands can be used to re-anchor RTP during an ongoing call Commit: 67fc69ecf77dd36c829316fe266864c6864971df https://github.com/OpenSIPS/opensips/commit/67fc69ecf77dd36c829316fe266864c6864971df Author: Razvan Crainea Date: 2021-05-19 (Wed, 19 May 2021) Changed paths: M modules/rtp_relay/rtp_relay.h M modules/rtp_relay/rtp_relay_ctx.c M modules/rtpengine/rtpengine.c M modules/rtpproxy/rtpproxy.c Log Message: --- rtp_relay: properly pass body in rtp_offer/answer seq Compare: https://github.com/OpenSIPS/opensips/compare/4c22af33fc24...67fc69ecf77d ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 8e016f: prometheus: do not expose hidden stats
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 8e016f8e10ae06294f6c2a2cd0b5c367cce0fb50 https://github.com/OpenSIPS/opensips/commit/8e016f8e10ae06294f6c2a2cd0b5c367cce0fb50 Author: Razvan Crainea Date: 2021-05-19 (Wed, 19 May 2021) Changed paths: M modules/prometheus/prometheus.c Log Message: --- prometheus: do not expose hidden stats Commit: 1f414fd20f1c79b7a33ca6a111518cc893d7ea4b https://github.com/OpenSIPS/opensips/commit/1f414fd20f1c79b7a33ca6a111518cc893d7ea4b Author: Razvan Crainea Date: 2021-05-19 (Wed, 19 May 2021) Changed paths: M statistics.c M statistics.h Log Message: --- statistics: add support for iterating modules list Commit: 294ce0ed4614864f5b79c3d44eeffaafd3a1bede https://github.com/OpenSIPS/opensips/commit/294ce0ed4614864f5b79c3d44eeffaafd3a1bede Author: Razvan Crainea Date: 2021-05-19 (Wed, 19 May 2021) Changed paths: M modules/prometheus/doc/prometheus_admin.xml M modules/prometheus/prometheus.c Log Message: --- prometheus: add support for exposing all statistics Close #2428 Compare: https://github.com/OpenSIPS/opensips/compare/f8b50fafd92b...294ce0ed4614 ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] f8b50f: prometheus: make sure the stat's name is not changed
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: f8b50fafd92bbb6e585830ec7f1b8814e147f075 https://github.com/OpenSIPS/opensips/commit/f8b50fafd92bbb6e585830ec7f1b8814e147f075 Author: Razvan Crainea Date: 2021-05-18 (Tue, 18 May 2021) Changed paths: M modules/prometheus/prometheus.c Log Message: --- prometheus: make sure the stat's name is not changed if the stat starts with a number and there's nothing else to be prefixed, append a `_` before the stat's name ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 4da337: prometheus: replace unpermitted chars with '_'
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 4da3373381cf51232937a46f8b66187d03ddbaad https://github.com/OpenSIPS/opensips/commit/4da3373381cf51232937a46f8b66187d03ddbaad Author: Razvan Crainea Date: 2021-05-18 (Tue, 18 May 2021) Changed paths: M modules/prometheus/prometheus.c Log Message: --- prometheus: replace unpermitted chars with '_' Credits go to Rob Moore (@RobWMoore on GitHub) for reporting it and Ovidiu Sas (@ovidiusas on GitHub) for the solution. Close #2478 ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 3cb5de: mi: make sure params list exists when fetching items
Branch: refs/heads/feature/rtp_relay Home: https://github.com/OpenSIPS/opensips Commit: 3cb5de0d51dc5fe6777aee22acc307e64ae5e7e1 https://github.com/OpenSIPS/opensips/commit/3cb5de0d51dc5fe6777aee22acc307e64ae5e7e1 Author: Razvan Crainea Date: 2021-05-13 (Thu, 13 May 2021) Changed paths: M mi/item.c Log Message: --- mi: make sure params list exists when fetching items Commit: 013b61850ed21eece95fbc68c93acbeffd37a2cb https://github.com/OpenSIPS/opensips/commit/013b61850ed21eece95fbc68c93acbeffd37a2cb Author: Razvan Crainea Date: 2021-05-13 (Thu, 13 May 2021) Changed paths: M modules/rtp_relay/doc/rtp_relay_admin.xml M modules/rtp_relay/rtp_relay.c M modules/rtp_relay/rtp_relay_ctx.c M modules/rtp_relay/rtp_relay_ctx.h Log Message: --- rtp_relay: add rtp_relay_list MI command Commit: 4c22af33fc24f76db84f8d6310120ecc7aaff2b8 https://github.com/OpenSIPS/opensips/commit/4c22af33fc24f76db84f8d6310120ecc7aaff2b8 Author: Razvan Crainea Date: 2021-05-13 (Thu, 13 May 2021) Changed paths: M modules/rtpproxy/rtpproxy.c Log Message: --- rtpproxy: remove unused snode var Compare: https://github.com/OpenSIPS/opensips/compare/a7491867bc77...4c22af33fc24 ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] a74918: rtp_relay: node should always be a string
Branch: refs/heads/feature/rtp_relay Home: https://github.com/OpenSIPS/opensips Commit: a7491867bc77134db9bc66263516f68aeffec333 https://github.com/OpenSIPS/opensips/commit/a7491867bc77134db9bc66263516f68aeffec333 Author: Razvan Crainea Date: 2021-05-13 (Thu, 13 May 2021) Changed paths: M modules/rtp_relay/rtp_relay.h M modules/rtp_relay/rtp_relay_ctx.c M modules/rtpengine/rtpengine.c M modules/rtpproxy/rtpproxy.c Log Message: --- rtp_relay: node should always be a string no need to add useless function for converting a node to string back and forth - it's always string, so the modules should use them accordingly ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 45d3e6: rtpengine: initialize ret variable for all code paths
Branch: refs/heads/feature/rtp_relay Home: https://github.com/OpenSIPS/opensips Commit: 45d3e65cf4b6f11123f0b151209fa3e67126561e https://github.com/OpenSIPS/opensips/commit/45d3e65cf4b6f11123f0b151209fa3e67126561e Author: Razvan Crainea Date: 2021-05-10 (Mon, 10 May 2021) Changed paths: M modules/rtpengine/rtpengine.c Log Message: --- rtpengine: initialize ret variable for all code paths ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 1d6bd5: github: remove Xenial builds
Branch: refs/heads/feature/rtp_relay Home: https://github.com/OpenSIPS/opensips Commit: 1d6bd56bf517bf0729fe6e47346740ed1ef3ef59 https://github.com/OpenSIPS/opensips/commit/1d6bd56bf517bf0729fe6e47346740ed1ef3ef59 Author: Razvan Crainea Date: 2021-05-10 (Mon, 10 May 2021) Changed paths: M .github/workflows/main.yml Log Message: --- github: remove Xenial builds Xenial had become unmaintained on 30th of April 2021, and on 4th of May 2021 GitHub Actions deprecated it: actions/virtual-environments#3302 ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 563ed8: rtpproxy: remove redundant check
Branch: refs/heads/feature/rtp_relay Home: https://github.com/OpenSIPS/opensips Commit: 563ed865f56af7f3ce0af95125797918e2859bd8 https://github.com/OpenSIPS/opensips/commit/563ed865f56af7f3ce0af95125797918e2859bd8 Author: Razvan Crainea Date: 2021-04-27 (Tue, 27 Apr 2021) Changed paths: M modules/rtpproxy/rtpproxy.c Log Message: --- rtpproxy: remove redundant check Commit: 5d10a34c369da14d02bddbbd7f87e3005fb2133c https://github.com/OpenSIPS/opensips/commit/5d10a34c369da14d02bddbbd7f87e3005fb2133c Author: Razvan Crainea Date: 2021-04-28 (Wed, 28 Apr 2021) Changed paths: M modules/rtpengine/rtpengine.c Log Message: --- rtpengine: add rtp_relay implementation Commit: 48193208ed2896d438a04560be9bd5541674bd1c https://github.com/OpenSIPS/opensips/commit/48193208ed2896d438a04560be9bd5541674bd1c Author: Razvan Crainea Date: 2021-04-28 (Wed, 28 Apr 2021) Changed paths: M modules/rtpproxy/rtpproxy.c Log Message: --- rtpproxy: rework locking while used over rtp_relay Commit: 7306e64cd9f0894d391ae673264b1cee8cb34cba https://github.com/OpenSIPS/opensips/commit/7306e64cd9f0894d391ae673264b1cee8cb34cba Author: Razvan Crainea Date: 2021-05-10 (Mon, 10 May 2021) Changed paths: A modules/rtp_relay/doc/rtp_relay.xml A modules/rtp_relay/doc/rtp_relay_admin.xml Log Message: --- rtp_relay: add documentation for new module Compare: https://github.com/OpenSIPS/opensips/compare/6db7ea74eaaf...7306e64cd9f0 ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] a90ecc: github: remove Xenial builds
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: a90eccf9cd59154577cb5b2d94fa9261b9bb657e https://github.com/OpenSIPS/opensips/commit/a90eccf9cd59154577cb5b2d94fa9261b9bb657e Author: Razvan Crainea Date: 2021-05-10 (Mon, 10 May 2021) Changed paths: M .github/workflows/main.yml Log Message: --- github: remove Xenial builds Xenial had become unmaintained on 30th of April 2021, and on 4th of May 2021 GitHub Actions deprecated it: actions/virtual-environments#3302 ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] e13d06: ratelimit: repurpose the repl_buffer_threshold
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: e13d0620407aa7e9b5a2905f76432e4c940dfc8b https://github.com/OpenSIPS/opensips/commit/e13d0620407aa7e9b5a2905f76432e4c940dfc8b Author: Razvan Crainea Date: 2021-05-07 (Fri, 07 May 2021) Changed paths: M modules/ratelimit/doc/ratelimit_admin.xml M modules/ratelimit/ratelimit.h M modules/ratelimit/ratelimit_helper.c Log Message: --- ratelimit: repurpose the repl_buffer_threshold Instead of defaulting it to MTU (due to an old datagram limitation), we should use a higher value, that would only control the fragmentation of the send buffer. Moreover, do not send the buffer to the clusters nodes under lock, since it might block, thus block the entire ratelimit function. ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 5cdfed: ratelimit: repurpose the repl_buffer_threshold
Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 5cdfedebbe04c50cf740489726c22775ee378434 https://github.com/OpenSIPS/opensips/commit/5cdfedebbe04c50cf740489726c22775ee378434 Author: Razvan Crainea Date: 2021-05-07 (Fri, 07 May 2021) Changed paths: M modules/ratelimit/doc/ratelimit_admin.xml M modules/ratelimit/ratelimit.h M modules/ratelimit/ratelimit_helper.c Log Message: --- ratelimit: repurpose the repl_buffer_threshold Instead of defaulting it to MTU (due to an old datagram limitation), we should use a higher value, that would only control the fragmentation of the send buffer. Moreover, do not send the buffer to the clusters nodes under lock, since it might block, thus block the entire ratelimit function. (cherry picked from commit e13d0620407aa7e9b5a2905f76432e4c940dfc8b) ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] c72c82: cgrates: initialize sessions lock
Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: c72c82dfce60d3e4876963ffb2b978d3afcfda8b https://github.com/OpenSIPS/opensips/commit/c72c82dfce60d3e4876963ffb2b978d3afcfda8b Author: Razvan Crainea Date: 2021-05-07 (Fri, 07 May 2021) Changed paths: M modules/cgrates/cgrates_acc.c Log Message: --- cgrates: initialize sessions lock Without the init, the lock might start as locked, thus OpenSIPS would have locked at first context. This was initially reported in ticket #2271. Credits go to Barny Ritchley (@barnabyritchley on GitHub) from SIPSynergy for reporting and providing testing environments. (cherry picked from commit 40e660d74470ac14643b20a952dd8ebe21454480) ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 40e660: cgrates: initialize sessions lock
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 40e660d74470ac14643b20a952dd8ebe21454480 https://github.com/OpenSIPS/opensips/commit/40e660d74470ac14643b20a952dd8ebe21454480 Author: Razvan Crainea Date: 2021-05-07 (Fri, 07 May 2021) Changed paths: M modules/cgrates/cgrates_acc.c Log Message: --- cgrates: initialize sessions lock Without the init, the lock might start as locked, thus OpenSIPS would have locked at first context. This was initially reported in ticket #2271. Credits go to Barny Ritchley (@barnabyritchley on GitHub) from SIPSynergy for reporting and providing testing environments. ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
Re: [OpenSIPS-Devel] [OpenSIPS-Users] [RELEASE] OpenSIPS 3.1.2 and 2.4.10 minor releases planning
Hi, everyone! As planned, we have released two new OpenSIPS minor releases: 3.1.2 and 2.4.10. They only contain bug fixes, so you should be able to update without any migration. Happy hacking! Răzvan Crainea OpenSIPS Core Developer http://www.opensips-solutions.com On 4/21/21 12:29 PM, Răzvan Crainea wrote: Hi, Everyone! I am glad to announce you that we have scheduled two new minor releases of our OpenSIPS stable branches. Therefore, on 6th of May 2021 we will release OpenSIPS 3.1.2 and 2.4.10! These new releases contain the latest bug fixes, and are fully compatible with previous versions. In order to increase releases' stability, we decided to freeze the code for two weeks - during this period the community is encouraged to fully test the upcoming releases and report any urgent matters, that we can eventually get fixed by the time of the release. The freeze starts tomorrow, 22nd of April 2021 and will last till the time of release, 6th of May 2021. Happy hacking! ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 366628: deps: rework deps to allow specifying a reversed o...
Branch: refs/heads/feature/rtp_relay Home: https://github.com/OpenSIPS/opensips Commit: 3666289a9a23b84f9e1642a62786afe1462c0a75 https://github.com/OpenSIPS/opensips/commit/3666289a9a23b84f9e1642a62786afe1462c0a75 Author: Razvan Crainea Date: 2021-04-27 (Tue, 27 Apr 2021) Changed paths: M sr_module_deps.c M sr_module_deps.h Log Message: --- deps: rework deps to allow specifying a reversed order Commit: cf9afd02aa94c62cc1f7c354dd6a6528442d92e3 https://github.com/OpenSIPS/opensips/commit/cf9afd02aa94c62cc1f7c354dd6a6528442d92e3 Author: Razvan Crainea Date: 2021-04-27 (Tue, 27 Apr 2021) Changed paths: M modules/rtpproxy/rtpproxy.c Log Message: --- rtpproxy: load rtp_relay in reversed order Commit: 205d02a0d3e3d17391272e03c33ccc7b335dba7e https://github.com/OpenSIPS/opensips/commit/205d02a0d3e3d17391272e03c33ccc7b335dba7e Author: Razvan Crainea Date: 2021-04-27 (Tue, 27 Apr 2021) Changed paths: M modules/rtp_relay/rtp_relay.c M modules/rtp_relay/rtp_relay_ctx.c M modules/rtp_relay/rtp_relay_ctx.h Log Message: --- WIP: rtp_relay: register dialog pointer in pre-init Make sure that all dialogs that are loaded do have the dialog pointer registered, otherwise the dialogs get to be corrupted. Commit: 6db7ea74eaaf121cdf0bb5132a9bdaa231debbb2 https://github.com/OpenSIPS/opensips/commit/6db7ea74eaaf121cdf0bb5132a9bdaa231debbb2 Author: Razvan Crainea Date: 2021-04-27 (Tue, 27 Apr 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: --- WIP: rtp_relay: cleanup dialog ctx var, as it is useless Compare: https://github.com/OpenSIPS/opensips/compare/aee0cb0e7f08...6db7ea74eaaf ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 5deded: deps: rework deps to allow specifying a reversed o...
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 5deded37fb97b51c992b2606583d2e960b5e77f7 https://github.com/OpenSIPS/opensips/commit/5deded37fb97b51c992b2606583d2e960b5e77f7 Author: Razvan Crainea Date: 2021-04-27 (Tue, 27 Apr 2021) Changed paths: M sr_module_deps.c M sr_module_deps.h Log Message: --- deps: rework deps to allow specifying a reversed order ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] aee0cb: rtpproxy: if a session has a node, try to use it
Branch: refs/heads/feature/rtp_relay Home: https://github.com/OpenSIPS/opensips Commit: aee0cb0e7f08876b3bfcac8f5db7387a0c35c7af https://github.com/OpenSIPS/opensips/commit/aee0cb0e7f08876b3bfcac8f5db7387a0c35c7af Author: Razvan Crainea Date: 2021-04-23 (Fri, 23 Apr 2021) Changed paths: M modules/rtpproxy/rtpproxy.c Log Message: --- rtpproxy: if a session has a node, try to use it ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] d8fcd2: rtpproxy: port notify process to new proc IPC inte...
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: d8fcd2649aa0e94fa7c0309068d4807e99e8faa0 https://github.com/OpenSIPS/opensips/commit/d8fcd2649aa0e94fa7c0309068d4807e99e8faa0 Author: Razvan Crainea Date: 2021-04-23 (Fri, 23 Apr 2021) Changed paths: M modules/rtpproxy/notification_process.c M modules/rtpproxy/rtppn_connect.c M modules/rtpproxy/rtppn_connect.h M modules/rtpproxy/rtpproxy.c M modules/rtpproxy/rtpproxy.h Log Message: --- rtpproxy: port notify process to new proc IPC interface ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] e97941: WIP: rtp_relay: proper handing of sequentials replies
Branch: refs/heads/feature/rtp_relay Home: https://github.com/OpenSIPS/opensips Commit: e9794140621837d78e959a7aa575308824522929 https://github.com/OpenSIPS/opensips/commit/e9794140621837d78e959a7aa575308824522929 Author: Razvan Crainea Date: 2021-04-22 (Thu, 22 Apr 2021) Changed paths: M modules/rtp_relay/rtp_relay.c M modules/rtp_relay/rtp_relay_ctx.c M modules/rtp_relay/rtp_relay_ctx.h Log Message: --- WIP: rtp_relay: proper handing of sequentials replies ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 355e15: WIP: rtp_relay: do not reverse type during replies
Branch: refs/heads/feature/rtp_relay Home: https://github.com/OpenSIPS/opensips Commit: 355e15b1ae790432c774e4b79d08f88416aaf763 https://github.com/OpenSIPS/opensips/commit/355e15b1ae790432c774e4b79d08f88416aaf763 Author: Razvan Crainea Date: 2021-04-21 (Wed, 21 Apr 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: --- WIP: rtp_relay: do not reverse type during replies Commit: d45c06d329359c4086aae017de63cf54f8b76255 https://github.com/OpenSIPS/opensips/commit/d45c06d329359c4086aae017de63cf54f8b76255 Author: Razvan Crainea Date: 2021-04-22 (Thu, 22 Apr 2021) Changed paths: M modules/rtp_relay/rtp_relay.h M modules/rtpproxy/rtpproxy.c Log Message: --- WIP: rtp_relay: add support for getting rtpproxy node Commit: aa100d2accf8d330a13c3cf90ae3c87e2ee8f239 https://github.com/OpenSIPS/opensips/commit/aa100d2accf8d330a13c3cf90ae3c87e2ee8f239 Author: Razvan Crainea Date: 2021-04-22 (Thu, 22 Apr 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: --- WIP rtp_relay: add support for dialog persistency Commit: b57a77bc8d954ce23a0e8927ef4698f9e8242a9d https://github.com/OpenSIPS/opensips/commit/b57a77bc8d954ce23a0e8927ef4698f9e8242a9d Author: Razvan Crainea Date: 2021-04-22 (Thu, 22 Apr 2021) Changed paths: M modules/rtp_relay/rtp_relay.h M modules/rtp_relay/rtp_relay_ctx.c M modules/rtp_relay/rtp_relay_ctx.h M modules/rtpproxy/rtpproxy.c Log Message: --- WIP: rtp_relay: rename rtp_relay_node to rtp_relay_server Compare: https://github.com/OpenSIPS/opensips/compare/afc97fac6493...b57a77bc8d95 ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 4d2906: dialog: only raise event if someone is listening
Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 4d2906cca99c376401c6b79bec3be0fc2f646f44 https://github.com/OpenSIPS/opensips/commit/4d2906cca99c376401c6b79bec3be0fc2f646f44 Author: Razvan Crainea Date: 2021-04-22 (Thu, 22 Apr 2021) Changed paths: M modules/dialog/dlg_hash.c Log Message: --- dialog: only raise event if someone is listening (cherry picked from commit f5f85b677cceeb3ccf6c46a8f7428bc88652a977) ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 117839: dialog: only raise event if someone is listening
Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 1178395744929491df8143a37f63d02f4860 https://github.com/OpenSIPS/opensips/commit/1178395744929491df8143a37f63d02f4860 Author: Razvan Crainea Date: 2021-04-22 (Thu, 22 Apr 2021) Changed paths: M modules/dialog/dlg_hash.c Log Message: --- dialog: only raise event if someone is listening (cherry picked from commit f5f85b677cceeb3ccf6c46a8f7428bc88652a977) ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] f5f85b: dialog: only raise event if someone is listening
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: f5f85b677cceeb3ccf6c46a8f7428bc88652a977 https://github.com/OpenSIPS/opensips/commit/f5f85b677cceeb3ccf6c46a8f7428bc88652a977 Author: Razvan Crainea Date: 2021-04-22 (Thu, 22 Apr 2021) Changed paths: M modules/dialog/dlg_hash.c Log Message: --- dialog: only raise event if someone is listening ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] d58855: Prefer CON_SET_CURR_PS over CON_PS_REFERENCE
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: d5885552f024c090935e801cb5b451664afc4254 https://github.com/OpenSIPS/opensips/commit/d5885552f024c090935e801cb5b451664afc4254 Author: Walter Doekes Date: 2021-04-13 (Tue, 13 Apr 2021) Changed paths: M db/db_insertq.c M db/db_ps.h M modules/acc/acc.c M modules/alias_db/alookup.c M modules/auth_db/authorize.c M modules/auth_db/checks.c M modules/call_center/cc_db.c M modules/dialog/dlg_db_handler.c M modules/drouting/drouting.c M modules/emergency/report_emergency.c M modules/group/group.c M modules/presence/notify.c M modules/presence/presence.c M modules/presence/presentity.c M modules/presence/publish.c M modules/presence/subscribe.c M modules/sipcapture/sipcapture.c M modules/speeddial/sdlookup.c M modules/sql_cacher/sql_cacher.c M modules/tracer/tracer.c M modules/usrloc/ucontact.c M modules/usrloc/udomain.c M modules/usrloc/ul_mi.c M modules/usrloc/urecord.c Log Message: --- Prefer CON_SET_CURR_PS over CON_PS_REFERENCE They were used in the same fashion. And as the Zen of Python teaches us: There should be one-- and preferably only one --obvious way to do it. (See also discussion at 57caa6c03.) Commit: 386802a1f75065b513d537a04d8016a2c82c8138 https://github.com/OpenSIPS/opensips/commit/386802a1f75065b513d537a04d8016a2c82c8138 Author: Răzvan Crainea Date: 2021-04-21 (Wed, 21 Apr 2021) Changed paths: M db/db_insertq.c M db/db_ps.h M modules/acc/acc.c M modules/alias_db/alookup.c M modules/auth_db/authorize.c M modules/auth_db/checks.c M modules/call_center/cc_db.c M modules/dialog/dlg_db_handler.c M modules/drouting/drouting.c M modules/emergency/report_emergency.c M modules/group/group.c M modules/presence/notify.c M modules/presence/presence.c M modules/presence/presentity.c M modules/presence/publish.c M modules/presence/subscribe.c M modules/sipcapture/sipcapture.c M modules/speeddial/sdlookup.c M modules/sql_cacher/sql_cacher.c M modules/tracer/tracer.c M modules/usrloc/ucontact.c M modules/usrloc/udomain.c M modules/usrloc/ul_mi.c M modules/usrloc/urecord.c Log Message: --- Merge pull request #2468 from wdoekes/con-ps-reference-cleanup Prefer CON_SET_CURR_PS over CON_PS_REFERENCE Compare: https://github.com/OpenSIPS/opensips/compare/2515c7499db6...386802a1f750 ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 3de68f: tm: do not forward replies addressed to a differen...
Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 3de68fdaa201e86f82aa4f3f29b49ce9dff54bc1 https://github.com/OpenSIPS/opensips/commit/3de68fdaa201e86f82aa4f3f29b49ce9dff54bc1 Author: Razvan Crainea Date: 2021-04-21 (Wed, 21 Apr 2021) Changed paths: M modules/tm/t_lookup.c M modules/tm/t_lookup.h M modules/tm/t_reply.c Log Message: --- tm: do not forward replies addressed to a different anycast node When a node receives a reply that is not addressed to himself (the cid parameter points to a different node), it should not forward the reply downstream, as it was already forwareded to the node where the transaction was initially created. Credits go to Jonathan Hulme for spotting this and reporing it in #2445 (cherry picked from commit a8e98f9db99461a324edaefe51614a9080c6ab8e) ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] f86c42: tm: do not forward replies addressed to a differen...
Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: f86c424599938819db7f952c2bf872548395fd1c https://github.com/OpenSIPS/opensips/commit/f86c424599938819db7f952c2bf872548395fd1c Author: Razvan Crainea Date: 2021-04-21 (Wed, 21 Apr 2021) Changed paths: M modules/tm/t_lookup.c M modules/tm/t_lookup.h M modules/tm/t_reply.c Log Message: --- tm: do not forward replies addressed to a different anycast node When a node receives a reply that is not addressed to himself (the cid parameter points to a different node), it should not forward the reply downstream, as it was already forwareded to the node where the transaction was initially created. Credits go to Jonathan Hulme for spotting this and reporing it in #2445 (cherry picked from commit a8e98f9db99461a324edaefe51614a9080c6ab8e) ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] e6cfd6: Fix cookie collision when using rtpengine/rtpproxy...
Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: e6cfd6f3c7e358ee9581aa9adca6398f4eead033 https://github.com/OpenSIPS/opensips/commit/e6cfd6f3c7e358ee9581aa9adca6398f4eead033 Author: John Burke Date: 2021-04-21 (Wed, 21 Apr 2021) Changed paths: M modules/rtpengine/rtpengine.c M modules/rtpproxy/rtpproxy.c Log Message: --- Fix cookie collision when using rtpengine/rtpproxy modules When using Docker, PIDs often are the same between OpenSIPS instances and cannot be used as a good source for cookie prefix. Use prefix with random influence instead. Fixes #2459 Commit: cc851498a3d1345cd680e69d18da7303d26bcb06 https://github.com/OpenSIPS/opensips/commit/cc851498a3d1345cd680e69d18da7303d26bcb06 Author: John Burke Date: 2021-04-21 (Wed, 21 Apr 2021) Changed paths: M modules/rtpengine/rtpengine.c M modules/rtpproxy/rtpproxy.c Log Message: --- Instead of summation, use combination schema for cookie: `PID_RAND_SEQN` Commit: 0157ad9db13ed93bf1e389a9094ef49e73a92fd5 https://github.com/OpenSIPS/opensips/commit/0157ad9db13ed93bf1e389a9094ef49e73a92fd5 Author: Răzvan Crainea Date: 2021-04-21 (Wed, 21 Apr 2021) Changed paths: M modules/rtpengine/rtpengine.c M modules/rtpproxy/rtpproxy.c Log Message: --- Merge pull request #2479 from john08burke/rtpengine_rtpproxy_cookie Fix cookie collision when using rtpengine/rtpproxy modules Compare: https://github.com/OpenSIPS/opensips/compare/1683dfbc9008...0157ad9db13e ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] afc97f: WIP: rtp_relay: handle sequentials
Branch: refs/heads/feature/rtp_relay Home: https://github.com/OpenSIPS/opensips Commit: afc97fac649329efccc1e8304f92a1b0090a14df https://github.com/OpenSIPS/opensips/commit/afc97fac649329efccc1e8304f92a1b0090a14df Author: Razvan Crainea Date: 2021-04-20 (Tue, 20 Apr 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: --- WIP: rtp_relay: handle sequentials ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [RELEASE] OpenSIPS 3.1.2 and 2.4.10 minor releases planning
Hi, Everyone! I am glad to announce you that we have scheduled two new minor releases of our OpenSIPS stable branches. Therefore, on 6th of May 2021 we will release OpenSIPS 3.1.2 and 2.4.10! These new releases contain the latest bug fixes, and are fully compatible with previous versions. In order to increase releases' stability, we decided to freeze the code for two weeks - during this period the community is encouraged to fully test the upcoming releases and report any urgent matters, that we can eventually get fixed by the time of the release. The freeze starts tomorrow, 22nd of April 2021 and will last till the time of release, 6th of May 2021. Happy hacking! -- Răzvan Crainea OpenSIPS Core Developer http://www.opensips-solutions.com ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 4bf9ec: sipcapture: establish the procs number at parsing
Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 4bf9ecd8ec07d9e1c534248e2831b349fc568f1e https://github.com/OpenSIPS/opensips/commit/4bf9ecd8ec07d9e1c534248e2831b349fc568f1e Author: Razvan Crainea Date: 2021-04-20 (Tue, 20 Apr 2021) Changed paths: M modules/sipcapture/sipcapture.c Log Message: --- sipcapture: establish the procs number at parsing Updating the number of extra procs needed by the module in mod_init() is a bad idea, since the attendant does not see any changes made by the process that runs mod_init, thus it waits for more children tha it should have, resulting in some bad pipe errors. Credits go to @ghmj2417 for reporting this in #2259 and to Bogdan Andrei IANCU (@bogdan-iancu) for brainstorming the final solution. (cherry picked from commit 065784586cd83fd6af53c7121763edcfa2ca999e) Commit: 9ff7fa90615bbf95931f93d4b771ffdef68b6c8d https://github.com/OpenSIPS/opensips/commit/9ff7fa90615bbf95931f93d4b771ffdef68b6c8d Author: Razvan Crainea Date: 2021-04-20 (Tue, 20 Apr 2021) Changed paths: M modules/rtpproxy/rtpproxy.c M modules/rtpproxy/timeout_process.c Log Message: --- rtpproxy: fix initializing child If a process is not started with flag PROC_FLAG_INITCHILD, OpenSIPS will not be interested in its init status, thus the extra process will not be able to report its initializing state. If however it was doing that, it would hit the bug reported in ticket #2259, where the attendant was badly couting the number of processes that need to be initialized, due to the fact that it would not see any updates (in this case of the exports.procs structure) the process would be doing in its mod_init(). Credits go to @ghmj2417 for reporting this in #2259 and to Bogdan Andrei IANCU (@bogdan-iancu) for brainstorming the final solution. (cherry picked from commit 6a920dd3fd1e5605d08acbd79b0b9e9994008d00) Compare: https://github.com/OpenSIPS/opensips/compare/9c2c8638e9c8...9ff7fa90615b ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] b8647a: rtpproxy: fix initializing child
Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: b8647ad6f6484b59e8604577b82149dde1986328 https://github.com/OpenSIPS/opensips/commit/b8647ad6f6484b59e8604577b82149dde1986328 Author: Razvan Crainea Date: 2021-04-20 (Tue, 20 Apr 2021) Changed paths: M modules/rtpproxy/notification_process.c M modules/rtpproxy/rtpproxy.c Log Message: --- rtpproxy: fix initializing child If a process is not started with flag PROC_FLAG_INITCHILD, OpenSIPS will not be interested in its init status, thus the extra process will not be able to report its initializing state. If however it was doing that, it would hit the bug reported in ticket #2259, where the attendant was badly couting the number of processes that need to be initialized, due to the fact that it would not see any updates (in this case of the exports.procs structure) the process would be doing in its mod_init(). Credits go to @ghmj2417 for reporting this in #2259 and to Bogdan Andrei IANCU (@bogdan-iancu) for brainstorming the final solution. (cherry picked from commit 6a920dd3fd1e5605d08acbd79b0b9e9994008d00) Commit: 98b71f84fee3c5cf4690fc216003061644073ac2 https://github.com/OpenSIPS/opensips/commit/98b71f84fee3c5cf4690fc216003061644073ac2 Author: Razvan Crainea Date: 2021-04-20 (Tue, 20 Apr 2021) Changed paths: M modules/sipcapture/sipcapture.c Log Message: --- sipcapture: establish the procs number at parsing Updating the number of extra procs needed by the module in mod_init() is a bad idea, since the attendant does not see any changes made by the process that runs mod_init, thus it waits for more children tha it should have, resulting in some bad pipe errors. Credits go to @ghmj2417 for reporting this in #2259 and to Bogdan Andrei IANCU (@bogdan-iancu) for brainstorming the final solution. (cherry picked from commit 065784586cd83fd6af53c7121763edcfa2ca999e) Compare: https://github.com/OpenSIPS/opensips/compare/fda62f9575b5...98b71f84fee3 ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 065784: sipcapture: establish the procs number at parsing
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 065784586cd83fd6af53c7121763edcfa2ca999e https://github.com/OpenSIPS/opensips/commit/065784586cd83fd6af53c7121763edcfa2ca999e Author: Razvan Crainea Date: 2021-04-19 (Mon, 19 Apr 2021) Changed paths: M modules/sipcapture/sipcapture.c Log Message: --- sipcapture: establish the procs number at parsing Updating the number of extra procs needed by the module in mod_init() is a bad idea, since the attendant does not see any changes made by the process that runs mod_init, thus it waits for more children tha it should have, resulting in some bad pipe errors. Credits go to @ghmj2417 for reporting this in #2259 and to Bogdan Andrei IANCU (@bogdan-iancu) for brainstorming the final solution. ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 6a920d: rtpproxy: fix initializing child
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 6a920dd3fd1e5605d08acbd79b0b9e9994008d00 https://github.com/OpenSIPS/opensips/commit/6a920dd3fd1e5605d08acbd79b0b9e9994008d00 Author: Razvan Crainea Date: 2021-04-19 (Mon, 19 Apr 2021) Changed paths: M modules/rtpproxy/notification_process.c M modules/rtpproxy/rtpproxy.c Log Message: --- rtpproxy: fix initializing child If a process is not started with flag PROC_FLAG_INITCHILD, OpenSIPS will not be interested in its init status, thus the extra process will not be able to report its initializing state. If however it was doing that, it would hit the bug reported in ticket #2259, where the attendant was badly couting the number of processes that need to be initialized, due to the fact that it would not see any updates (in this case of the exports.procs structure) the process would be doing in its mod_init(). Credits go to @ghmj2417 for reporting this in #2259 and to Bogdan Andrei IANCU (@bogdan-iancu) for brainstorming the final solution. ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] cd1df2: rtp_relay: store established session in ctx->main
Branch: refs/heads/feature/rtp_relay Home: https://github.com/OpenSIPS/opensips Commit: cd1df2aac88e8163c150002e4a98bef5b3593a48 https://github.com/OpenSIPS/opensips/commit/cd1df2aac88e8163c150002e4a98bef5b3593a48 Author: Razvan Crainea Date: 2021-04-16 (Fri, 16 Apr 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c M modules/rtp_relay/rtp_relay_ctx.h Log Message: --- rtp_relay: store established session in ctx->main Commit: 1cade2b35c89caea2f15877d106ff525ddb8563d https://github.com/OpenSIPS/opensips/commit/1cade2b35c89caea2f15877d106ff525ddb8563d Author: Razvan Crainea Date: 2021-04-16 (Fri, 16 Apr 2021) Changed paths: M modules/rtp_relay/rtp_relay.h M modules/rtpproxy/rtpproxy.c Log Message: --- rtp_relay: add support for printing the relay node Commit: d38c5765f83ee281b0040a1efb715a7fc21c1a11 https://github.com/OpenSIPS/opensips/commit/d38c5765f83ee281b0040a1efb715a7fc21c1a11 Author: Bogdan-Andrei Iancu Date: 2021-04-16 (Fri, 16 Apr 2021) Changed paths: M action.c M action.h M modules/topology_hiding/topo_hiding_logic.c Log Message: --- Fix internal detection of DUMMY messages. Closes #2464 (cherry picked from commit faafd673dddf2c0784e570565c2c18dcb5520f36) Commit: e7b7f954edda6174212bfcc4301ac4c66030e71c https://github.com/OpenSIPS/opensips/commit/e7b7f954edda6174212bfcc4301ac4c66030e71c Author: Razvan Crainea Date: 2021-04-16 (Fri, 16 Apr 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c M modules/rtp_relay/rtp_relay_ctx.h M modules/rtpproxy/rtpproxy.c Log Message: --- WIP: rtp_relay: add dialog support Compare: https://github.com/OpenSIPS/opensips/compare/86147b941b72...e7b7f954edda ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 5694ad: dialog: allow dialog timeout set by different modules
Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 5694adcf77dc095b1f68f41cc1a7a54144ea83ca https://github.com/OpenSIPS/opensips/commit/5694adcf77dc095b1f68f41cc1a7a54144ea83ca Author: Razvan Crainea Date: 2021-04-16 (Fri, 16 Apr 2021) Changed paths: M modules/dialog/dlg_handlers.c Log Message: --- dialog: allow dialog timeout set by different modules Addresses ticket #2380 opened by Adolphe Cher-Aime (@acheraime) (cherry picked from commit e3fdc964fad17488b92fb184beb8127405983aec) ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 86147b: rtp_relay: fix engaging rtp_relaying in main branch
Branch: refs/heads/feature/rtp_relay Home: https://github.com/OpenSIPS/opensips Commit: 86147b941b727049854e6d41f6179a11126dbc53 https://github.com/OpenSIPS/opensips/commit/86147b941b727049854e6d41f6179a11126dbc53 Author: Razvan Crainea Date: 2021-04-16 (Fri, 16 Apr 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: --- rtp_relay: fix engaging rtp_relaying in main branch ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 4b076d: stats: deprecate unsupported_methods statistic
Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 4b076defcfbfa41c3e83ba78285f0340c38162a0 https://github.com/OpenSIPS/opensips/commit/4b076defcfbfa41c3e83ba78285f0340c38162a0 Author: Razvan Crainea Date: 2021-04-16 (Fri, 16 Apr 2021) Changed paths: M parser/parse_methods.c Log Message: --- stats: deprecate unsupported_methods statistic Removing the statistic as it is not reliable, due to the fact that the term "unsupported_methods" is quite generic and does not reflect the actual methods supported by OpenSIPS' script. This commit simply prevents updating the statistic, as it is not reliable. Reported by Ben Newlin (@bcnewlin) in Ticket #2460 (cherry picked from commit 6a7e094eb17ec13d2ce94bb576b93b1c00f22511) ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 6a7e09: stats: deprecate unsupported_methods statistic
Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 6a7e094eb17ec13d2ce94bb576b93b1c00f22511 https://github.com/OpenSIPS/opensips/commit/6a7e094eb17ec13d2ce94bb576b93b1c00f22511 Author: Razvan Crainea Date: 2021-04-16 (Fri, 16 Apr 2021) Changed paths: M parser/parse_methods.c Log Message: --- stats: deprecate unsupported_methods statistic Removing the statistic as it is not reliable, due to the fact that the term "unsupported_methods" is quite generic and does not reflect the actual methods supported by OpenSIPS' script. This commit simply prevents updating the statistic, as it is not reliable. Reported by Ben Newlin (@bcnewlin) in Ticket #2460 ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] db5f7e: stats: remove unsupported_methods statistic
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: db5f7ed873178af8430361dda671819bca38db82 https://github.com/OpenSIPS/opensips/commit/db5f7ed873178af8430361dda671819bca38db82 Author: Razvan Crainea Date: 2021-04-16 (Fri, 16 Apr 2021) Changed paths: M core_stats.c M core_stats.h M parser/parse_methods.c Log Message: --- stats: remove unsupported_methods statistic Removing the statistic as it is not reliable, due to the fact that the term "unsupported_methods" is quite generic and does not reflect the actual methods supported by OpenSIPS' script. Reported by Ben Newlin (@bcnewlin) in Ticket #2460 ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 8ec9b4: mmgeoip: proper description of database open error
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 8ec9b41fa8c2bbcad795ef20ec71864d22dd1fa3 https://github.com/OpenSIPS/opensips/commit/8ec9b41fa8c2bbcad795ef20ec71864d22dd1fa3 Author: Razvan Crainea Date: 2021-04-16 (Fri, 16 Apr 2021) Changed paths: M modules/mmgeoip/geoip2.c Log Message: --- mmgeoip: proper description of database open error ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] e3fdc9: dialog: allow dialog timeout set by different modules
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: e3fdc964fad17488b92fb184beb8127405983aec https://github.com/OpenSIPS/opensips/commit/e3fdc964fad17488b92fb184beb8127405983aec Author: Razvan Crainea Date: 2021-04-16 (Fri, 16 Apr 2021) Changed paths: M modules/dialog/dlg_handlers.c Log Message: --- dialog: allow dialog timeout set by different modules Addresses ticket #2380 opened by Adolphe Cher-Aime (@acheraime) ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] b2ccb7: dialog: add event_id_format param
Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: b2ccb71920e3c119f64e46bb192598d066bb6dd0 https://github.com/OpenSIPS/opensips/commit/b2ccb71920e3c119f64e46bb192598d066bb6dd0 Author: Razvan Crainea Date: 2021-04-14 (Wed, 14 Apr 2021) Changed paths: M modules/dialog/dialog.c M modules/dialog/dlg_hash.c M modules/dialog/dlg_hash.h M modules/dialog/doc/dialog_admin.xml Log Message: --- dialog: add event_id_format param This parameter is used to specify the format of the dialog identifier in the `E_DLG_STATE_CHANGED` event. It was added to prevent the event's compatibility with previous 3.1 versions, but also allow the possibility to have the id in a usable (hex or DB) form. This is sort of backport of e3221aa1 and a fix of #2463 ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] d2def1: signals: remove log in SIGCHLD handling
Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: d2def130b6c6d203188e5ade03a626accadd44b5 https://github.com/OpenSIPS/opensips/commit/d2def130b6c6d203188e5ade03a626accadd44b5 Author: Razvan Crainea Date: 2021-04-14 (Wed, 14 Apr 2021) Changed paths: M main.c Log Message: --- signals: remove log in SIGCHLD handling Avoid deadlock generated when a SIGCHLD (caused by the completion of a process started through for example `exec`) handler tries to log something to syslog while the actual process was writing at syslog. Kudos to Javier Gallart from Sonoc for reporting the issue and testing the fix. (cherry picked from commit af6399101a3c13e2d22fd4fbdcfea954bed82636) ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 3c29d4: signals: remove log in SIGCHLD handling
Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 3c29d422e24beb0450cda318a1a7362263d7fe8b https://github.com/OpenSIPS/opensips/commit/3c29d422e24beb0450cda318a1a7362263d7fe8b Author: Razvan Crainea Date: 2021-04-14 (Wed, 14 Apr 2021) Changed paths: M main.c Log Message: --- signals: remove log in SIGCHLD handling Avoid deadlock generated when a SIGCHLD (caused by the completion of a process started through for example `exec`) handler tries to log something to syslog while the actual process was writing at syslog. Kudos to Javier Gallart from Sonoc for reporting the issue and testing the fix. (cherry picked from commit af6399101a3c13e2d22fd4fbdcfea954bed82636) ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] af6399: signals: remove log in SIGCHLD handling
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: af6399101a3c13e2d22fd4fbdcfea954bed82636 https://github.com/OpenSIPS/opensips/commit/af6399101a3c13e2d22fd4fbdcfea954bed82636 Author: Razvan Crainea Date: 2021-04-14 (Wed, 14 Apr 2021) Changed paths: M signals.c Log Message: --- signals: remove log in SIGCHLD handling Avoid deadlock generated when a SIGCHLD (caused by the completion of a process started through for example `exec`) handler tries to log something to syslog while the actual process was writing at syslog. Kudos to Javier Gallart from Sonoc for reporting the issue and testing the fix. ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] f97797: WIP: rtp_relay: remove unused function
Branch: refs/heads/feature/rtp_relay Home: https://github.com/OpenSIPS/opensips Commit: f977970589c212694011367c8c533269d6a5ad0d https://github.com/OpenSIPS/opensips/commit/f977970589c212694011367c8c533269d6a5ad0d Author: Razvan Crainea Date: 2021-04-14 (Wed, 14 Apr 2021) Changed paths: M modules/rtp_relay/rtp_relay_ctx.c Log Message: --- WIP: rtp_relay: remove unused function ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] e751c9: WIP: rtpproxy: fix uninitialized variable
Branch: refs/heads/feature/rtp_relay Home: https://github.com/OpenSIPS/opensips Commit: e751c9a82fdd6075b8397363eb26119b57bc4d95 https://github.com/OpenSIPS/opensips/commit/e751c9a82fdd6075b8397363eb26119b57bc4d95 Author: Razvan Crainea Date: 2021-04-14 (Wed, 14 Apr 2021) Changed paths: M modules/rtpproxy/rtpproxy.c Log Message: --- WIP: rtpproxy: fix uninitialized variable ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] d2cc4f: parser/body: provide has_body_part() and get_body_...
Branch: refs/heads/feature/rtp_relay Home: https://github.com/OpenSIPS/opensips Commit: d2cc4f91df102357ce0b1efb5d9575d99f4df2dd https://github.com/OpenSIPS/opensips/commit/d2cc4f91df102357ce0b1efb5d9575d99f4df2dd Author: Razvan Crainea Date: 2021-04-09 (Fri, 09 Apr 2021) Changed paths: M modules/rtpengine/rtpengine.c M modules/rtpproxy/rtpproxy.c M parser/parse_body.c M parser/parse_body.h Log Message: --- parser/body: provide has_body_part() and get_body_part() in core Commit: b6056ca95b256198d3bc060357558d12005bce53 https://github.com/OpenSIPS/opensips/commit/b6056ca95b256198d3bc060357558d12005bce53 Author: Razvan Crainea Date: 2021-04-14 (Wed, 14 Apr 2021) Changed paths: A modules/rtp_relay/Makefile A modules/rtp_relay/rtp_relay.c A modules/rtp_relay/rtp_relay.h A modules/rtp_relay/rtp_relay_ctx.c A modules/rtp_relay/rtp_relay_ctx.h A modules/rtp_relay/rtp_relay_server.c Log Message: --- WIP: rtp_relay: add new RTP relay module Currently only initial request is handled Commit: c9e6902dcbe1dd754065980cbd4b6912ee635046 https://github.com/OpenSIPS/opensips/commit/c9e6902dcbe1dd754065980cbd4b6912ee635046 Author: Razvan Crainea Date: 2021-04-14 (Wed, 14 Apr 2021) Changed paths: M modules/rtpproxy/rtpproxy.c M modules/rtpproxy/rtpproxy.h M modules/rtpproxy/rtpproxy_callbacks.c Log Message: --- WIP: rtpproxy: imlement rtp_relay offer, answer and delete Compare: https://github.com/OpenSIPS/opensips/compare/d2cc4f91df10%5E...c9e6902dcbe1 ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] e3221a: dialog: replace hash_id and hash_entry with id and...
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: e3221aa1616a93190d4273c1e53a1f4c95eb89a3 https://github.com/OpenSIPS/opensips/commit/e3221aa1616a93190d4273c1e53a1f4c95eb89a3 Author: Razvan Crainea Date: 2021-04-09 (Fri, 09 Apr 2021) Changed paths: M modules/dialog/dlg_hash.c M modules/dialog/doc/dialog_admin.xml Log Message: --- dialog: replace hash_id and hash_entry with id and db_id in event Thanks go to Kingsley Tart(@kingsleytart) for reporting it in #2463 ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 53244e: dialog: fix docs about the default value of `dlg_i...
Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: 53244e53e2117cc1bd723d9c72fb0f115cc1c48b https://github.com/OpenSIPS/opensips/commit/53244e53e2117cc1bd723d9c72fb0f115cc1c48b Author: Razvan Crainea Date: 2021-04-09 (Fri, 09 Apr 2021) Changed paths: M modules/dialog/doc/dialog_admin.xml Log Message: --- dialog: fix docs about the default value of `dlg_id_column` param (cherry picked from commit a64635706c48e7bc014fe1cb50dc458dd0be3644) ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] a64635: dialog: fix docs about the default value of `dlg_i...
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: a64635706c48e7bc014fe1cb50dc458dd0be3644 https://github.com/OpenSIPS/opensips/commit/a64635706c48e7bc014fe1cb50dc458dd0be3644 Author: Razvan Crainea Date: 2021-04-09 (Fri, 09 Apr 2021) Changed paths: M modules/dialog/doc/dialog_admin.xml Log Message: --- dialog: fix docs about the default value of `dlg_id_column` param ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 65b469: dialog: fix docs about the default value of `dlg_i...
Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 65b46950ec9983c5b5941c42879cd806deecbaad https://github.com/OpenSIPS/opensips/commit/65b46950ec9983c5b5941c42879cd806deecbaad Author: Razvan Crainea Date: 2021-04-09 (Fri, 09 Apr 2021) Changed paths: M modules/dialog/doc/dialog_admin.xml Log Message: --- dialog: fix docs about the default value of `dlg_id_column` param (cherry picked from commit a64635706c48e7bc014fe1cb50dc458dd0be3644) ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] ce4546: Makefile/mem_stats: only modules Makfiles are used
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: ce45460ecbb276aabb5f77b67079840ac6e0643c https://github.com/OpenSIPS/opensips/commit/ce45460ecbb276aabb5f77b67079840ac6e0643c Author: Razvan Crainea Date: 2021-04-07 (Wed, 07 Apr 2021) Changed paths: M Makefile.defs M Makefile.modules M Makefile.rules Log Message: --- Makefile/mem_stats: only modules Makfiles are used Without specifying a depth, when building per-groups statistics, only modules' Makefiles should be used, not other whatever libs are in each module. This commit is needed because the wolfssl libs has its own Makefile, with its own NAME= variables declared, resulting in redundant (and unused) declarations. ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] b9b2bf: dialog: update contact on TMCB_RESPONSE_FWDED
Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: b9b2bf9d1ffb721cac13e17decb020e4bff7c703 https://github.com/OpenSIPS/opensips/commit/b9b2bf9d1ffb721cac13e17decb020e4bff7c703 Author: Razvan Crainea Date: 2021-04-06 (Tue, 06 Apr 2021) Changed paths: M modules/dialog/dlg_handlers.c Log Message: --- dialog: update contact on TMCB_RESPONSE_FWDED Before this change, the contact was updated on the RESPONSE_OUT callback - the problem is that in that callback, when using topology hiding, you wouldn't know the actual Contact advertised (or fixed) by the client, because you would only see the topology hiding's advertised Contact. Thus, on replies, we couldn't update the remote's target properly. Moving the update logic on TMCB_RESPONSE_FWDED exposes the right Contact. Credits go to John Burke (@john08burke) for documenting this in ticket #2444. (cherry picked from commit 50858e8aa823f9f4b4ff3bd0b8f069d1df3d25c8) ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] b46313: dialog: update contact on TMCB_RESPONSE_FWDED
Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: b463132c1b718c6905f3260917d7298a49939d29 https://github.com/OpenSIPS/opensips/commit/b463132c1b718c6905f3260917d7298a49939d29 Author: Razvan Crainea Date: 2021-04-06 (Tue, 06 Apr 2021) Changed paths: M modules/dialog/dlg_handlers.c Log Message: --- dialog: update contact on TMCB_RESPONSE_FWDED Before this change, the contact was updated on the RESPONSE_OUT callback - the problem is that in that callback, when using topology hiding, you wouldn't know the actual Contact advertised (or fixed) by the client, because you would only see the topology hiding's advertised Contact. Thus, on replies, we couldn't update the remote's target properly. Moving the update logic on TMCB_RESPONSE_FWDED exposes the right Contact. Credits go to John Burke (@john08burke) for documenting this in ticket #2444. (cherry picked from commit 50858e8aa823f9f4b4ff3bd0b8f069d1df3d25c8) ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 50858e: dialog: update contact on TMCB_RESPONSE_FWDED
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 50858e8aa823f9f4b4ff3bd0b8f069d1df3d25c8 https://github.com/OpenSIPS/opensips/commit/50858e8aa823f9f4b4ff3bd0b8f069d1df3d25c8 Author: Razvan Crainea Date: 2021-04-05 (Mon, 05 Apr 2021) Changed paths: M modules/dialog/dlg_handlers.c Log Message: --- dialog: update contact on TMCB_RESPONSE_FWDED Before this change, the contact was updated on the RESPONSE_OUT callback - the problem is that in that callback, when using topology hiding, you wouldn't know the actual Contact advertised (or fixed) by the client, because you would only see the topology hiding's advertised Contact. Thus, on replies, we couldn't update the remote's target properly. Moving the update logic on TMCB_RESPONSE_FWDED exposes the right Contact. Credits go to John Burke (@john08burke) for documenting this in ticket #2444. ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] d762d7: mem: improve f_malloc logging during defragmentation
Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: d762d7f7a4448b594914552424f59194adb3559e https://github.com/OpenSIPS/opensips/commit/d762d7f7a4448b594914552424f59194adb3559e Author: Razvan Crainea Date: 2021-04-05 (Mon, 05 Apr 2021) Changed paths: M mem/f_malloc.c Log Message: --- mem: improve f_malloc logging during defragmentation Instead of triggering an ERROR before defragmenting, let the defragmentation try to find a free frag, and only if it doesn't, trigger the ERROR. Thanks Liviu Chircu (@liviuc) for brainstorming (cherry picked from commit fa027d00b419ffd10c5b52dd4577ad07ff601655) ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] a37693: mem: improve f_malloc logging during defragmentation
Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: a37693b7e0ba5aabb41b34517a04d1ed9474b272 https://github.com/OpenSIPS/opensips/commit/a37693b7e0ba5aabb41b34517a04d1ed9474b272 Author: Razvan Crainea Date: 2021-04-05 (Mon, 05 Apr 2021) Changed paths: M mem/f_malloc_dyn.h Log Message: --- mem: improve f_malloc logging during defragmentation Instead of triggering an ERROR before defragmenting, let the defragmentation try to find a free frag, and only if it doesn't, trigger the ERROR. Thanks Liviu Chircu (@liviuc) for brainstorming (cherry picked from commit fa027d00b419ffd10c5b52dd4577ad07ff601655) ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 720a8d: mem: fix previous commit by specifying mem name
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: 720a8ddedab8a1691e2cac0a2c53123edeef7e7e https://github.com/OpenSIPS/opensips/commit/720a8ddedab8a1691e2cac0a2c53123edeef7e7e Author: Razvan Crainea Date: 2021-04-05 (Mon, 05 Apr 2021) Changed paths: M mem/f_malloc_dyn.h Log Message: --- mem: fix previous commit by specifying mem name ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] fa027d: mem: improve f_malloc logging during defragmentation
Branch: refs/heads/master Home: https://github.com/OpenSIPS/opensips Commit: fa027d00b419ffd10c5b52dd4577ad07ff601655 https://github.com/OpenSIPS/opensips/commit/fa027d00b419ffd10c5b52dd4577ad07ff601655 Author: Razvan Crainea Date: 2021-04-05 (Mon, 05 Apr 2021) Changed paths: M mem/f_malloc_dyn.h Log Message: --- mem: improve f_malloc logging during defragmentation Instead of triggering an ERROR before defragmenting, let the defragmentation try to find a free frag, and only if it doesn't, trigger the ERROR. Thanks Liviu Chircu (@liviuc) for brainstorming ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] c21484: Merge pull request #2447 from bambyster/fix_for_ma...
Branch: refs/heads/2.4 Home: https://github.com/OpenSIPS/opensips Commit: c21484ef826eb5526d58336e91aee154ee0df5bd https://github.com/OpenSIPS/opensips/commit/c21484ef826eb5526d58336e91aee154ee0df5bd Author: Răzvan Crainea Date: 2021-04-05 (Mon, 05 Apr 2021) Changed paths: M Makefile.defs Log Message: --- Merge pull request #2447 from bambyster/fix_for_makefile_defs Fix for Makefile.defs (cherry picked from commit 23d8f38fbc06b12461ad57bdfd54268d6b13b8f8) ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel
[OpenSIPS-Devel] [OpenSIPS/opensips] 0d3442: Makefile.defs: add clang compiler handling for mod...
Branch: refs/heads/3.1 Home: https://github.com/OpenSIPS/opensips Commit: 0d3442d74df539933feaa3c6da7bbbdb50a706b4 https://github.com/OpenSIPS/opensips/commit/0d3442d74df539933feaa3c6da7bbbdb50a706b4 Author: Razvan Crainea Date: 2021-04-05 (Mon, 05 Apr 2021) Changed paths: M Makefile.defs Log Message: --- Makefile.defs: add clang compiler handling for mode=debug Credits go to Andriy Pylypenko (@bambyster) for spotting the issue (cherry picked from commit 40b968fb87eef74cf031ed079b60378b839fe898) ___ Devel mailing list Devel@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/devel