[OpenSIPS-Devel] [OpenSIPS/opensips]

2021-05-27 Thread Răzvan Crainea
  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

2021-05-27 Thread Răzvan Crainea
  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...

2021-05-27 Thread Răzvan Crainea
  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

2021-05-27 Thread Răzvan Crainea
  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

2021-05-27 Thread Răzvan Crainea
  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

2021-05-27 Thread Răzvan Crainea
  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 ...

2021-05-27 Thread Răzvan Crainea
  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-...

2021-05-27 Thread Răzvan Crainea
  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

2021-05-27 Thread Răzvan Crainea
  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

2021-05-27 Thread Răzvan Crainea
  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

2021-05-27 Thread Răzvan Crainea
  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

2021-05-26 Thread Răzvan Crainea
  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...

2021-05-26 Thread Răzvan Crainea
  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

2021-05-26 Thread Răzvan Crainea
  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

2021-05-25 Thread Răzvan Crainea
  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

2021-05-25 Thread Răzvan Crainea
  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

2021-05-25 Thread Răzvan Crainea
  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_...

2021-05-25 Thread Răzvan Crainea
  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

2021-05-25 Thread Răzvan Crainea
  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

2021-05-25 Thread Răzvan Crainea
  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

2021-05-25 Thread Răzvan Crainea
  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

2021-05-25 Thread Răzvan Crainea
  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

2021-05-24 Thread Răzvan Crainea
  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

2021-05-24 Thread Răzvan Crainea
  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

2021-05-24 Thread Răzvan Crainea
  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...

2021-05-24 Thread Răzvan Crainea
  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

2021-05-24 Thread Răzvan Crainea
  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

2021-05-24 Thread Răzvan Crainea
  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

2021-05-24 Thread Răzvan Crainea
  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

2021-05-24 Thread Răzvan Crainea
  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 ...

2021-05-24 Thread Răzvan Crainea
  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

2021-05-20 Thread Răzvan Crainea
  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

2021-05-20 Thread Răzvan Crainea
  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

2021-05-20 Thread Răzvan Crainea
  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

2021-05-20 Thread Răzvan Crainea
  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

2021-05-20 Thread Răzvan Crainea
  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

2021-05-20 Thread Răzvan Crainea
  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

2021-05-20 Thread Răzvan Crainea
  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

2021-05-19 Thread Răzvan Crainea
  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

2021-05-18 Thread Răzvan Crainea
  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 '_'

2021-05-18 Thread Răzvan Crainea
  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

2021-05-13 Thread Răzvan Crainea
  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

2021-05-13 Thread Răzvan Crainea
  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

2021-05-10 Thread Răzvan Crainea
  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

2021-05-10 Thread Răzvan Crainea
  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

2021-05-10 Thread Răzvan Crainea
  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

2021-05-10 Thread Răzvan Crainea
  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

2021-05-07 Thread Răzvan Crainea
  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

2021-05-07 Thread Răzvan Crainea
  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

2021-05-07 Thread Răzvan Crainea
  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

2021-05-07 Thread Răzvan Crainea
  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

2021-05-06 Thread Răzvan Crainea

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...

2021-04-27 Thread Răzvan Crainea
  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...

2021-04-27 Thread Răzvan Crainea
  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

2021-04-23 Thread Răzvan Crainea
  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...

2021-04-23 Thread Răzvan Crainea
  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

2021-04-22 Thread Răzvan Crainea
  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

2021-04-22 Thread Răzvan Crainea
  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

2021-04-22 Thread Răzvan Crainea
  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

2021-04-22 Thread Răzvan Crainea
  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

2021-04-22 Thread Răzvan Crainea
  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

2021-04-21 Thread Răzvan Crainea
  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...

2021-04-21 Thread Răzvan Crainea
  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...

2021-04-21 Thread Răzvan Crainea
  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...

2021-04-21 Thread Răzvan Crainea
  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

2021-04-21 Thread Răzvan Crainea
  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

2021-04-21 Thread Răzvan Crainea

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

2021-04-20 Thread Răzvan Crainea
  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

2021-04-20 Thread Răzvan Crainea
  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

2021-04-19 Thread Răzvan Crainea
  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

2021-04-19 Thread Răzvan Crainea
  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

2021-04-16 Thread Răzvan Crainea
  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

2021-04-16 Thread Răzvan Crainea
  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

2021-04-16 Thread Răzvan Crainea
  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

2021-04-16 Thread Răzvan Crainea
  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

2021-04-16 Thread Răzvan Crainea
  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

2021-04-16 Thread Răzvan Crainea
  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

2021-04-16 Thread Răzvan Crainea
  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

2021-04-16 Thread Răzvan Crainea
  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

2021-04-14 Thread Răzvan Crainea
  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

2021-04-14 Thread Răzvan Crainea
  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

2021-04-14 Thread Răzvan Crainea
  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

2021-04-14 Thread Răzvan Crainea
  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

2021-04-14 Thread Răzvan Crainea
  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

2021-04-14 Thread Răzvan Crainea
  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_...

2021-04-14 Thread Răzvan Crainea
  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...

2021-04-09 Thread Răzvan Crainea
  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...

2021-04-09 Thread Răzvan Crainea
  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...

2021-04-09 Thread Răzvan Crainea
  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...

2021-04-09 Thread Răzvan Crainea
  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

2021-04-07 Thread Răzvan Crainea
  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

2021-04-06 Thread Răzvan Crainea
  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

2021-04-06 Thread Răzvan Crainea
  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

2021-04-05 Thread Răzvan Crainea
  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

2021-04-05 Thread Răzvan Crainea
  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

2021-04-05 Thread Răzvan Crainea
  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

2021-04-05 Thread Răzvan Crainea
  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

2021-04-05 Thread Răzvan Crainea
  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...

2021-04-05 Thread Răzvan Crainea
  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...

2021-04-05 Thread Răzvan Crainea
  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


<    3   4   5   6   7   8   9   10   11   12   >