From noreply at github.com  Mon Jan  3 12:04:09 2022
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Mon, 03 Jan 2022 04:04:09 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9bcfa4: prometheus: fix comma
 counting when labels are used
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/9c85ef-9bcfa4@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 9bcfa44faa47931f909b54a396eb6d60d9bb0e3f
      https://github.com/OpenSIPS/opensips/commit/9bcfa44faa47931f909b54a396eb6d60d9bb0e3f
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2022-01-03 (Mon, 03 Jan 2022)

  Changed paths:
    M modules/prometheus/prometheus.c

  Log Message:
  -----------
  prometheus: fix comma counting when labels are used




From noreply at github.com  Mon Jan  3 12:17:14 2022
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Mon, 03 Jan 2022 04:17:14 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f4b927: prometheus: allow
 multiple label rules per stats g...
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/9bcfa4-f4b927@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: f4b92735698f2d1d6b356a482d79b91e6c1a5995
      https://github.com/OpenSIPS/opensips/commit/f4b92735698f2d1d6b356a482d79b91e6c1a5995
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2022-01-03 (Mon, 03 Jan 2022)

  Changed paths:
    M modules/prometheus/doc/prometheus_admin.xml
    M modules/prometheus/prometheus.c

  Log Message:
  -----------
  prometheus: allow multiple label rules per stats group




From noreply at github.com  Mon Jan  3 13:33:38 2022
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Mon, 03 Jan 2022 05:33:38 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 70ca78: prometheus: fix mem
	leak of regex parsing
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/f4b927-70ca78@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 70ca780e5ed641263887f4147048dc74903cd63f
      https://github.com/OpenSIPS/opensips/commit/70ca780e5ed641263887f4147048dc74903cd63f
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2022-01-03 (Mon, 03 Jan 2022)

  Changed paths:
    M modules/prometheus/prometheus.c

  Log Message:
  -----------
  prometheus: fix mem leak of regex parsing




From noreply at github.com  Tue Jan  4 12:15:07 2022
From: noreply at github.com (Bogdan Andrei IANCU)
Date: Tue, 04 Jan 2022 04:15:07 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e85072: Fix race condition on
 reporting successful per-pro...
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/70ca78-e85072@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: e85072cd6e9f54d0a593449b87e492c488393301
      https://github.com/OpenSIPS/opensips/commit/e85072cd6e9f54d0a593449b87e492c488393301
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2022-01-04 (Tue, 04 Jan 2022)

  Changed paths:
    M cfg_reload.c

  Log Message:
  -----------
  Fix race condition on reporting successful per-proc cfg reload

Set the initial per-proc reload status (to SENT) before actually sending the IPC job, to avoid any race condition (in updating the status) with the IPC callback (ran in the target process).

Fixes #2584
Many thanks to @etamme on providing the troubleshooting logs




From noreply at github.com  Tue Jan  4 12:21:42 2022
From: noreply at github.com (Bogdan Andrei IANCU)
Date: Tue, 04 Jan 2022 04:21:42 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] cb813b: Fix race condition on
 reporting successful per-pro...
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/8e3045-cb813b@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: cb813ba24e54cd0ed309fe158acb5a0f4a7f318a
      https://github.com/OpenSIPS/opensips/commit/cb813ba24e54cd0ed309fe158acb5a0f4a7f318a
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2022-01-04 (Tue, 04 Jan 2022)

  Changed paths:
    M cfg_reload.c

  Log Message:
  -----------
  Fix race condition on reporting successful per-proc cfg reload

Set the initial per-proc reload status (to SENT) before actually sending the IPC job, to avoid any race condition (in updating the status) with the IPC callback (ran in the target process).

Fixes #2584
Many thanks to @etamme on providing the troubleshooting logs

(cherry picked from commit e85072cd6e9f54d0a593449b87e492c488393301)




From noreply at github.com  Tue Jan  4 12:31:01 2022
From: noreply at github.com (Bogdan Andrei IANCU)
Date: Tue, 04 Jan 2022 04:31:01 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3b9112: Fix race condition on
 reporting successful per-pro...
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.2/50407d-3b9112@github.com>

  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 3b9112a8b993548ed5c1fefb138b20aa054c90cb
      https://github.com/OpenSIPS/opensips/commit/3b9112a8b993548ed5c1fefb138b20aa054c90cb
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2022-01-04 (Tue, 04 Jan 2022)

  Changed paths:
    M cfg_reload.c

  Log Message:
  -----------
  Fix race condition on reporting successful per-proc cfg reload

Set the initial per-proc reload status (to SENT) before actually sending the IPC job, to avoid any race condition (in updating the status) with the IPC callback (ran in the target process).

Fixes #2584
Many thanks to @etamme on providing the troubleshooting logs

(cherry picked from commit e85072cd6e9f54d0a593449b87e492c488393301)




From noreply at github.com  Tue Jan  4 13:42:49 2022
From: noreply at github.com (Bogdan Andrei IANCU)
Date: Tue, 04 Jan 2022 05:42:49 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7de9b1: [sipcapture] Fix
 array-out-of-bound when convertin...
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/e85072-7de9b1@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 7de9b15f8bbac3f1294c418ec1e4bbe9111e1454
      https://github.com/OpenSIPS/opensips/commit/7de9b15f8bbac3f1294c418ec1e4bbe9111e1454
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2022-01-04 (Tue, 04 Jan 2022)

  Changed paths:
    M modules/sipcapture/sipcapture.c

  Log Message:
  -----------
  [sipcapture] Fix array-out-of-bound when converting proto ID to string/name

Instead of using a local array for mapping the proto IDs to names, better use the core get_proto_name() function - this will avoid duble code maintaining and risks of looking up IDs out-of-bound.

Closes #2671




From noreply at github.com  Tue Jan  4 14:19:21 2022
From: noreply at github.com (Nick Altmann)
Date: Tue, 04 Jan 2022 06:19:21 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2f5ed3: DEB packaging: add
 auth_jwt module package
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/cb813b-2f5ed3@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 2f5ed39fde5b3d0e4e0993b3388257eac3c34088
      https://github.com/OpenSIPS/opensips/commit/2f5ed39fde5b3d0e4e0993b3388257eac3c34088
  Author: Nick Altmann <nick.altmann at gmail.com>
  Date:   2022-01-04 (Tue, 04 Jan 2022)

  Changed paths:
    M packaging/debian/control
    M packaging/debian/rules

  Log Message:
  -----------
  DEB packaging: add auth_jwt module package




From noreply at github.com  Tue Jan  4 14:19:26 2022
From: noreply at github.com (Nick Altmann)
Date: Tue, 04 Jan 2022 06:19:26 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ad5183: DEB packaging: add
 auth_jwt module package
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.2/3b9112-ad5183@github.com>

  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: ad51838b727a4733b6680c7b832669ac155b4d81
      https://github.com/OpenSIPS/opensips/commit/ad51838b727a4733b6680c7b832669ac155b4d81
  Author: Nick Altmann <nick.altmann at gmail.com>
  Date:   2022-01-04 (Tue, 04 Jan 2022)

  Changed paths:
    M packaging/debian/control
    M packaging/debian/rules

  Log Message:
  -----------
  DEB packaging: add auth_jwt module package




From noreply at github.com  Tue Jan  4 14:19:34 2022
From: noreply at github.com (Nick Altmann)
Date: Tue, 04 Jan 2022 06:19:34 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 13f595: DEB packaging: add
 auth_jwt module package
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/7de9b1-13f595@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 13f5954dc3a1e6e441e7b65d57354cb87ad72ec7
      https://github.com/OpenSIPS/opensips/commit/13f5954dc3a1e6e441e7b65d57354cb87ad72ec7
  Author: Nick Altmann <nick.altmann at gmail.com>
  Date:   2022-01-04 (Tue, 04 Jan 2022)

  Changed paths:
    M packaging/debian/control
    M packaging/debian/rules

  Log Message:
  -----------
  DEB packaging: add auth_jwt module package




From noreply at github.com  Tue Jan  4 15:01:50 2022
From: noreply at github.com (Bogdan Andrei IANCU)
Date: Tue, 04 Jan 2022 07:01:50 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c31820: [sipcapture] Fix
 array-out-of-bound when convertin...
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.2/ad5183-c31820@github.com>

  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: c318205ce2c1520589196334ebf57a1506698852
      https://github.com/OpenSIPS/opensips/commit/c318205ce2c1520589196334ebf57a1506698852
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2022-01-04 (Tue, 04 Jan 2022)

  Changed paths:
    M modules/sipcapture/sipcapture.c

  Log Message:
  -----------
  [sipcapture] Fix array-out-of-bound when converting proto ID to string/name

Instead of using a local array for mapping the proto IDs to names, better use the core get_proto_name() function - this will avoid duble code maintaining and risks of looking up IDs out-of-bound.

Closes #2671

(cherry picked from commit 7de9b15f8bbac3f1294c418ec1e4bbe9111e1454)




From noreply at github.com  Tue Jan  4 15:02:34 2022
From: noreply at github.com (Bogdan Andrei IANCU)
Date: Tue, 04 Jan 2022 07:02:34 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ab5f0f: [sipcapture] Fix
 array-out-of-bound when convertin...
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/2f5ed3-ab5f0f@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: ab5f0f8071ac57a5648a81ad6ba4a0546851bc18
      https://github.com/OpenSIPS/opensips/commit/ab5f0f8071ac57a5648a81ad6ba4a0546851bc18
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2022-01-04 (Tue, 04 Jan 2022)

  Changed paths:
    M modules/sipcapture/sipcapture.c

  Log Message:
  -----------
  [sipcapture] Fix array-out-of-bound when converting proto ID to string/name

Instead of using a local array for mapping the proto IDs to names, better use the core get_proto_name() function - this will avoid duble code maintaining and risks of looking up IDs out-of-bound.

Closes #2671

(cherry picked from commit 7de9b15f8bbac3f1294c418ec1e4bbe9111e1454)




From noreply at github.com  Tue Jan  4 18:31:34 2022
From: noreply at github.com (Liviu Chircu)
Date: Tue, 04 Jan 2022 10:31:34 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c68c6d: fix typo in doc
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/13f595-c4ad62@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: c68c6d7587aa528642a967b3fc45fe20e651011d
      https://github.com/OpenSIPS/opensips/commit/c68c6d7587aa528642a967b3fc45fe20e651011d
  Author: agree <37550360+greenbea at users.noreply.github.com>
  Date:   2022-01-04 (Tue, 04 Jan 2022)

  Changed paths:
    M modules/load_balancer/doc/load_balancer_admin.xml

  Log Message:
  -----------
  fix typo in doc


  Commit: c4ad62ffc01d0e48d6fd0d22b6952e3e8ae404aa
      https://github.com/OpenSIPS/opensips/commit/c4ad62ffc01d0e48d6fd0d22b6952e3e8ae404aa
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2022-01-04 (Tue, 04 Jan 2022)

  Changed paths:
    M modules/load_balancer/doc/load_balancer_admin.xml

  Log Message:
  -----------
  Merge pull request #2719 from greenbea/patch-2

fix typo in doc


Compare: https://github.com/OpenSIPS/opensips/compare/13f5954dc3a1...c4ad62ffc01d


From noreply at github.com  Wed Jan  5 08:28:33 2022
From: noreply at github.com (Bogdan Andrei IANCU)
Date: Wed, 05 Jan 2022 00:28:33 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4ce58d: rtpengine: allow setid
 param when calling `rtpengi...
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/c4ad62-076b2f@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 4ce58d76e5f0c4504f959d99b34998bbc027a20d
      https://github.com/OpenSIPS/opensips/commit/4ce58d76e5f0c4504f959d99b34998bbc027a20d
  Author: John Burke <john at voxtelesys.net>
  Date:   2021-10-18 (Mon, 18 Oct 2021)

  Changed paths:
    M modules/rtpengine/rtpengine.c

  Log Message:
  -----------
  rtpengine: allow setid param when calling `rtpengine_enable`


  Commit: b6ce8d268fb1993cef936c9334535ca7dc3a1648
      https://github.com/OpenSIPS/opensips/commit/b6ce8d268fb1993cef936c9334535ca7dc3a1648
  Author: John Burke <john at voxtelesys.net>
  Date:   2021-10-18 (Mon, 18 Oct 2021)

  Changed paths:
    M modules/rtpengine/doc/rtpengine_admin.xml

  Log Message:
  -----------
  rtpengine: update `rtpengine_enable` docs


  Commit: 076b2f0005a20dfd55ef01f0ee19317668e06700
      https://github.com/OpenSIPS/opensips/commit/076b2f0005a20dfd55ef01f0ee19317668e06700
  Author: Bogdan Andrei IANCU <bogdan at opensips.org>
  Date:   2022-01-05 (Wed, 05 Jan 2022)

  Changed paths:
    M modules/rtpengine/doc/rtpengine_admin.xml
    M modules/rtpengine/rtpengine.c

  Log Message:
  -----------
  Merge pull request #2657 from john08burke/rtpengine_setid

rtpengine: allow setid param when calling `rtpengine_enable`


Compare: https://github.com/OpenSIPS/opensips/compare/c4ad62ffc01d...076b2f0005a2


From noreply at github.com  Fri Jan  7 10:43:15 2022
From: noreply at github.com (Liviu Chircu)
Date: Fri, 07 Jan 2022 02:43:15 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3ca4d8: Fix some corner-case
 file descriptor leaks
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/076b2f-3ca4d8@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 3ca4d8ce7218865ee81ae201f332ba034be56ae3
      https://github.com/OpenSIPS/opensips/commit/3ca4d8ce7218865ee81ae201f332ba034be56ae3
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2022-01-07 (Fri, 07 Jan 2022)

  Changed paths:
    M menuconfig/parser.c
    M modules/httpd/httpd_proc.c
    M utils/db_berkeley/bdb_recover.c

  Log Message:
  -----------
  Fix some corner-case file descriptor leaks

Credits to @ryancaicse for the analysis and report in #2714




From noreply at github.com  Fri Jan  7 10:43:26 2022
From: noreply at github.com (Liviu Chircu)
Date: Fri, 07 Jan 2022 02:43:26 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1aa0f0: Fix some corner-case
 file descriptor leaks
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.2/c31820-1aa0f0@github.com>

  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 1aa0f0e556c3ce7a7b30b2f4dd22d25b66316b19
      https://github.com/OpenSIPS/opensips/commit/1aa0f0e556c3ce7a7b30b2f4dd22d25b66316b19
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2022-01-07 (Fri, 07 Jan 2022)

  Changed paths:
    M menuconfig/parser.c
    M modules/httpd/httpd_proc.c
    M utils/db_berkeley/bdb_recover.c

  Log Message:
  -----------
  Fix some corner-case file descriptor leaks

Credits to @ryancaicse for the analysis and report in #2714

(cherry picked from commit 3ca4d8ce7218865ee81ae201f332ba034be56ae3)




From noreply at github.com  Fri Jan  7 10:44:00 2022
From: noreply at github.com (Liviu Chircu)
Date: Fri, 07 Jan 2022 02:44:00 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0019f5: Fix some corner-case
 file descriptor leaks
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/ab5f0f-0019f5@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 0019f551027da4940e23939f2178bade6b386588
      https://github.com/OpenSIPS/opensips/commit/0019f551027da4940e23939f2178bade6b386588
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2022-01-07 (Fri, 07 Jan 2022)

  Changed paths:
    M menuconfig/parser.c
    M utils/db_berkeley/bdb_recover.c

  Log Message:
  -----------
  Fix some corner-case file descriptor leaks

Credits to @ryancaicse for the analysis and report in #2714

(cherry picked from commit 3ca4d8ce7218865ee81ae201f332ba034be56ae3)




From liviu at opensips.org  Fri Jan  7 13:45:22 2022
From: liviu at opensips.org (Liviu Chircu)
Date: Fri, 7 Jan 2022 15:45:22 +0200
Subject: [OpenSIPS-Devel] [OpenSIPS-Users] Working out OpenSIPS 3.2
	roadmap
In-Reply-To: <CAC9cSOCXCvv7GuMZ3so8bdGgoMt+70mQ5dwoj+kppcimzBmjrQ@mail.gmail.com>
References: <830e2238-3009-9d8e-3011-67fd1fcc7d89@opensips.org>
 <cf430541-f3a2-be45-90c9-4908620a1cfe@opensips.org>
 <CAC9cSOCXCvv7GuMZ3so8bdGgoMt+70mQ5dwoj+kppcimzBmjrQ@mail.gmail.com>
Message-ID: <25c45b75-ccf5-5497-d3cd-46dfb71b2346@opensips.org>

On 03.12.2020 17:05, Saint Michael wrote:
> Some engines like RocksDB, open-source, should be part of Opensips and 
> run in the same process space. This would be a first for any 
> softswitch technology.
> We need full SQL technology, with tables, views, stored procedures, 
> functions, timers, etc.

Hi, Saint Michael!

So with embed-able K/V databases such as LevelDB (Google) or RocksDB 
(Facebook, basically a fork of LevelDB), the only gain over the current, 
simplistic approach of "cachedb_local" could only be in terms of 
performance.  Right or wrong?

Regarding your other suggestion: that SQL "access" doesn't seem to have 
much to do with RocksDB anymore. And AFAIK, you can use avp_db_query() 
[1] to send any SQL query, regardless of how complex it is (SELECT, 
INSERT, UPDATE, DELETE, CALL PROCEDURE, CALL FUNCTION, CRATE TABLE, 
etc.).  Can you elaborate as to what you are missing here? :-)

[1]: https://opensips.org/docs/modules/3.3.x/avpops.html#func_avp_db_query

Cheers,

-- 
Liviu Chircu
www.twitter.com/liviuchircu | www.opensips-solutions.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/devel/attachments/20220107/98b1bb13/attachment.html>

From noreply at github.com  Fri Jan  7 14:08:37 2022
From: noreply at github.com (Liviu Chircu)
Date: Fri, 07 Jan 2022 06:08:37 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 36d98a: [db_oracle] Using
 DB_STRING as character type
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/3ca4d8-c00a3f@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 36d98a7c53f4acaf9e476d1fe34f28ab4f9c4c43
      https://github.com/OpenSIPS/opensips/commit/36d98a7c53f4acaf9e476d1fe34f28ab4f9c4c43
  Author: Gang Zhuo <gang_zhuo at asus.com>
  Date:   2021-12-07 (Tue, 07 Dec 2021)

  Changed paths:
    M modules/db_oracle/res.c

  Log Message:
  -----------
  [db_oracle] Using DB_STRING as character type

Fix https://github.com/OpenSIPS/opensips/issues/2706

All modules (e.g. load_balancer) using DB_STRING as character
type to checking column type.


  Commit: d0fdbc04b608f003cad0a68e0e48b269ff5d98a9
      https://github.com/OpenSIPS/opensips/commit/d0fdbc04b608f003cad0a68e0e48b269ff5d98a9
  Author: Gang Zhuo <gang_zhuo at asus.com>
  Date:   2021-12-07 (Tue, 07 Dec 2021)

  Changed paths:
    M modules/db_oracle/dbase.c

  Log Message:
  -----------
  [db_oracle] fix crash when executing db_oracle_raw_query(),
function db_oracle_submit_query() require that CON_ORA(_h)->pqdata is not null.


  Commit: c00a3f0e044ff31855fa9f5cb08b88e8485c8f55
      https://github.com/OpenSIPS/opensips/commit/c00a3f0e044ff31855fa9f5cb08b88e8485c8f55
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2022-01-07 (Fri, 07 Jan 2022)

  Changed paths:
    M modules/db_oracle/dbase.c
    M modules/db_oracle/res.c

  Log Message:
  -----------
  Merge pull request #2707 from GangZhuo/db_oracle_fix

[db_oracle] Using DB_STRING as character type


Compare: https://github.com/OpenSIPS/opensips/compare/3ca4d8ce7218...c00a3f0e044f


From noreply at github.com  Fri Jan  7 14:30:38 2022
From: noreply at github.com (Liviu Chircu)
Date: Fri, 07 Jan 2022 06:30:38 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a6bd81: [db_oracle] Using
 DB_STRING as character type
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.2/1aa0f0-6b4226@github.com>

  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: a6bd812b4e60d8f95e28dfb90945e43c2b3bf676
      https://github.com/OpenSIPS/opensips/commit/a6bd812b4e60d8f95e28dfb90945e43c2b3bf676
  Author: Gang Zhuo <gang_zhuo at asus.com>
  Date:   2022-01-07 (Fri, 07 Jan 2022)

  Changed paths:
    M modules/db_oracle/res.c

  Log Message:
  -----------
  [db_oracle] Using DB_STRING as character type

Fix https://github.com/OpenSIPS/opensips/issues/2706

All modules (e.g. load_balancer) using DB_STRING as character
type to checking column type.

(cherry picked from commit 36d98a7c53f4acaf9e476d1fe34f28ab4f9c4c43)


  Commit: 6b4226dfe46e4c0397bb1fbea07b1becf27e127f
      https://github.com/OpenSIPS/opensips/commit/6b4226dfe46e4c0397bb1fbea07b1becf27e127f
  Author: Gang Zhuo <gang_zhuo at asus.com>
  Date:   2022-01-07 (Fri, 07 Jan 2022)

  Changed paths:
    M modules/db_oracle/dbase.c

  Log Message:
  -----------
  [db_oracle] fix crash when executing db_oracle_raw_query(),
function db_oracle_submit_query() require that CON_ORA(_h)->pqdata is not null.

(cherry picked from commit d0fdbc04b608f003cad0a68e0e48b269ff5d98a9)


Compare: https://github.com/OpenSIPS/opensips/compare/1aa0f0e556c3...6b4226dfe46e


From noreply at github.com  Fri Jan  7 14:30:48 2022
From: noreply at github.com (Liviu Chircu)
Date: Fri, 07 Jan 2022 06:30:48 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] adc1ca: [db_oracle] Using
 DB_STRING as character type
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/0019f5-9e556a@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: adc1caf66651ea360b6b4a1f3e4710f9370866e0
      https://github.com/OpenSIPS/opensips/commit/adc1caf66651ea360b6b4a1f3e4710f9370866e0
  Author: Gang Zhuo <gang_zhuo at asus.com>
  Date:   2022-01-07 (Fri, 07 Jan 2022)

  Changed paths:
    M modules/db_oracle/res.c

  Log Message:
  -----------
  [db_oracle] Using DB_STRING as character type

Fix https://github.com/OpenSIPS/opensips/issues/2706

All modules (e.g. load_balancer) using DB_STRING as character
type to checking column type.

(cherry picked from commit 36d98a7c53f4acaf9e476d1fe34f28ab4f9c4c43)


  Commit: 9e556ab2571813616acd270d4ce6392306b7b71e
      https://github.com/OpenSIPS/opensips/commit/9e556ab2571813616acd270d4ce6392306b7b71e
  Author: Gang Zhuo <gang_zhuo at asus.com>
  Date:   2022-01-07 (Fri, 07 Jan 2022)

  Changed paths:
    M modules/db_oracle/dbase.c

  Log Message:
  -----------
  [db_oracle] fix crash when executing db_oracle_raw_query(),
function db_oracle_submit_query() require that CON_ORA(_h)->pqdata is not null.

(cherry picked from commit d0fdbc04b608f003cad0a68e0e48b269ff5d98a9)


Compare: https://github.com/OpenSIPS/opensips/compare/0019f551027d...9e556ab25718


From noreply at github.com  Sat Jan  8 21:51:06 2022
From: noreply at github.com (opensips-github)
Date: Sat, 08 Jan 2022 13:51:06 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1468f0: Rebuild documentation
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/9e556a-1468f0@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 1468f05e5b6bfc8640584a19fc50e62453551156
      https://github.com/OpenSIPS/opensips/commit/1468f05e5b6bfc8640584a19fc50e62453551156
  Author: OpenSIPS <github at opensips.org>
  Date:   2022-01-08 (Sat, 08 Jan 2022)

  Changed paths:
    M modules/db_oracle/README
    M modules/db_oracle/doc/contributors.xml
    M modules/sipcapture/README
    M modules/sipcapture/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation




From noreply at github.com  Sat Jan  8 22:21:23 2022
From: noreply at github.com (opensips-github)
Date: Sat, 08 Jan 2022 14:21:23 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c52431: Rebuild documentation
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/c00a3f-c52431@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: c5243192e135a186f0af2f75fd82ec50c389ee4d
      https://github.com/OpenSIPS/opensips/commit/c5243192e135a186f0af2f75fd82ec50c389ee4d
  Author: OpenSIPS <github at opensips.org>
  Date:   2022-01-09 (Sun, 09 Jan 2022)

  Changed paths:
    M modules/db_oracle/README
    M modules/db_oracle/doc/contributors.xml
    M modules/httpd/README
    M modules/httpd/doc/contributors.xml
    M modules/load_balancer/README
    M modules/load_balancer/doc/contributors.xml
    M modules/prometheus/README
    M modules/prometheus/doc/contributors.xml
    M modules/rtpengine/README
    M modules/rtpengine/doc/contributors.xml
    M modules/sipcapture/README
    M modules/sipcapture/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation




From noreply at github.com  Mon Jan 10 09:05:27 2022
From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=)
Date: Mon, 10 Jan 2022 01:05:27 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7918e7: sql_cacher: allow MI
 reload of individual key in f...
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/c52431-7918e7@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 7918e7ddfc1b1d6d8a1f3a036c1145eff026a0f8
      https://github.com/OpenSIPS/opensips/commit/7918e7ddfc1b1d6d8a1f3a036c1145eff026a0f8
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2022-01-10 (Mon, 10 Jan 2022)

  Changed paths:
    M modules/sql_cacher/doc/sql_cacher_admin.xml
    M modules/sql_cacher/sql_cacher.c

  Log Message:
  -----------
  sql_cacher: allow MI reload of individual key in full caching mode

Closes #2704




From noreply at github.com  Mon Jan 10 09:09:39 2022
From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=)
Date: Mon, 10 Jan 2022 01:09:39 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 312ab9: sql_cacher: fix
 parsing of 'cache_table' with trai...
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/7918e7-312ab9@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 312ab9fa032e9cfca231519110e30286e1c804cf
      https://github.com/OpenSIPS/opensips/commit/312ab9fa032e9cfca231519110e30286e1c804cf
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2022-01-10 (Mon, 10 Jan 2022)

  Changed paths:
    M modules/sql_cacher/sql_cacher.c

  Log Message:
  -----------
  sql_cacher: fix parsing of 'cache_table' with trailing newline

Closes #2682




From noreply at github.com  Mon Jan 10 09:10:04 2022
From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=)
Date: Mon, 10 Jan 2022 01:10:04 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 134241: sql_cacher: fix
 parsing of 'cache_table' with trai...
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.2/6b4226-134241@github.com>

  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 13424143e352f8a4498c5b1a48c74f963c9348ec
      https://github.com/OpenSIPS/opensips/commit/13424143e352f8a4498c5b1a48c74f963c9348ec
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2022-01-10 (Mon, 10 Jan 2022)

  Changed paths:
    M modules/sql_cacher/sql_cacher.c

  Log Message:
  -----------
  sql_cacher: fix parsing of 'cache_table' with trailing newline

Closes #2682

(cherry picked from commit 312ab9fa032e9cfca231519110e30286e1c804cf)




From noreply at github.com  Mon Jan 10 09:10:28 2022
From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=)
Date: Mon, 10 Jan 2022 01:10:28 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 03f2e3: sql_cacher: fix
 parsing of 'cache_table' with trai...
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/1468f0-03f2e3@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 03f2e31122deaadc3a584d6bdf3ff924492b6eb2
      https://github.com/OpenSIPS/opensips/commit/03f2e31122deaadc3a584d6bdf3ff924492b6eb2
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2022-01-10 (Mon, 10 Jan 2022)

  Changed paths:
    M modules/sql_cacher/sql_cacher.c

  Log Message:
  -----------
  sql_cacher: fix parsing of 'cache_table' with trailing newline

Closes #2682

(cherry picked from commit 312ab9fa032e9cfca231519110e30286e1c804cf)




From noreply at github.com  Mon Jan 10 12:46:10 2022
From: noreply at github.com (Liviu Chircu)
Date: Mon, 10 Jan 2022 04:46:10 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5d5092: [mid_registrar] Fixes
 expires parameter when it mu...
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/312ab9-ddd6dc@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 5d50923f40000dd8e36404845d22d55e3c70ed0a
      https://github.com/OpenSIPS/opensips/commit/5d50923f40000dd8e36404845d22d55e3c70ed0a
  Author: Alexey Vasilyev <alexei.vasilyev at gmail.com>
  Date:   2022-01-10 (Mon, 10 Jan 2022)

  Changed paths:
    M modules/mid_registrar/save.c

  Log Message:
  -----------
  [mid_registrar] Fixes expires parameter when it must be 0.

Fixes #2722


  Commit: ddd6dcd7e1c55d5970bc18768c9fbe7a016ab9ea
      https://github.com/OpenSIPS/opensips/commit/ddd6dcd7e1c55d5970bc18768c9fbe7a016ab9ea
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2022-01-10 (Mon, 10 Jan 2022)

  Changed paths:
    M modules/mid_registrar/save.c

  Log Message:
  -----------
  Merge pull request #2723 from vasilevalex/mid_reg_expiryfix

[mid_registrar] Fixes expires parameter when it must be 0.


Compare: https://github.com/OpenSIPS/opensips/compare/312ab9fa032e...ddd6dcd7e1c5


From bogdan at opensips.org  Mon Jan 10 13:45:00 2022
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Mon, 10 Jan 2022 15:45:00 +0200
Subject: [OpenSIPS-Devel] [OpenSIPS-Users] Introducing OpenSIPS 3.3
In-Reply-To: <fdc1679b-0070-0d23-58c3-b959af31a861@opensips.org>
References: <fdc1679b-0070-0d23-58c3-b959af31a861@opensips.org>
Message-ID: <3ae83dd9-337c-0338-4200-6fe33cafd8c4@opensips.org>

Heads up, one week to the deadline for the OpenSIPS 3.3 voting !

https://bit.ly/3ySMu7q

This is a huge opportunity to say your opinion in regards to the 
OpenSIPS evolution process, so don't miss it ! One per year offer :)

Best regards,

Bogdan-Andrei Iancu

OpenSIPS Founder and Developer
   https://www.opensips-solutions.com
OpenSIPS eBootcamp 2021
   https://opensips.org/training/OpenSIPS_eBootcamp_2021/

On 12/23/21 2:03 PM, Bogdan-Andrei Iancu wrote:
>
> Dear OpenSIPS'ers,
>
> We got to that time of year when we start backing a new OpenSIPS major 
> version. An new year, a new version, a new topic to be addressed. So 
> let me introduce you to the upcoming OpenSIPS 3.3 .
>
> For the upcoming OpenSIPS 3.3 release the main focus is on the 
> */instant messaging /*topic, from the Unified Communication and IMS 
> perspectives. Shortly said, this mainly (not limited) translates into:
>
>   * MSRP support (relaying and translation to MESSAGE)
>   * OmniChannel Queue (or Contact Center)
>   * RCS support
>   * IM group chatting support (MSRP and MESSAGE)
>
> For the full list with technical description and details, visit :
>
> https://www.opensips.org/Development/Opensips-3-3-Planning
>
>
> *IMPORTANT*
>
> As community is important to us and we want to align the OpenSIPS 
> roadmap with the needs of our users, be part of the shaping and 
> decision making for the OpenSIPS 3.3 Dev Plan via this *Feature Survey 
> <https://bit.ly/3ySMu7q>* - any feedback is important and it matters 
> to us.
>
>
> Best regards and enjoy the winter holidays!!
> -- 
> Bogdan-Andrei Iancu
>
> OpenSIPS Founder and Developer
>    https://www.opensips-solutions.com
> OpenSIPS eBootcamp 2021
>    https://opensips.org/training/OpenSIPS_eBootcamp_2021/
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/devel/attachments/20220110/f1c663a2/attachment.html>

From noreply at github.com  Mon Jan 10 14:49:53 2022
From: noreply at github.com (Alexey Vasilyev)
Date: Mon, 10 Jan 2022 06:49:53 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2dfacc: [mid_registrar] Fixes
 expires parameter when it mu...
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.2/134241-2dfacc@github.com>

  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 2dfacce0b43c12bf8334da9692c6cd567a01c9bc
      https://github.com/OpenSIPS/opensips/commit/2dfacce0b43c12bf8334da9692c6cd567a01c9bc
  Author: Alexey Vasilyev <alexei.vasilyev at gmail.com>
  Date:   2022-01-10 (Mon, 10 Jan 2022)

  Changed paths:
    M modules/mid_registrar/save.c

  Log Message:
  -----------
  [mid_registrar] Fixes expires parameter when it must be 0.

Fixes #2722

(cherry picked from commit 5d50923f40000dd8e36404845d22d55e3c70ed0a)




From noreply at github.com  Mon Jan 10 14:50:03 2022
From: noreply at github.com (Alexey Vasilyev)
Date: Mon, 10 Jan 2022 06:50:03 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d5b861: [mid_registrar] Fixes
 expires parameter when it mu...
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/03f2e3-d5b861@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: d5b86135a01674c6d8963828ca8cb213785d4841
      https://github.com/OpenSIPS/opensips/commit/d5b86135a01674c6d8963828ca8cb213785d4841
  Author: Alexey Vasilyev <alexei.vasilyev at gmail.com>
  Date:   2022-01-10 (Mon, 10 Jan 2022)

  Changed paths:
    M modules/mid_registrar/save.c

  Log Message:
  -----------
  [mid_registrar] Fixes expires parameter when it must be 0.

Fixes #2722

(cherry picked from commit 5d50923f40000dd8e36404845d22d55e3c70ed0a)




From noreply at github.com  Mon Jan 10 15:45:32 2022
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Mon, 10 Jan 2022 07:45:32 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e61dcb: rtp_relay: add support
 for providing body from buf...
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/ddd6dc-3083b9@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: e61dcb4d05e7f0d4ee01597fae0e3027ddcbbeea
      https://github.com/OpenSIPS/opensips/commit/e61dcb4d05e7f0d4ee01597fae0e3027ddcbbeea
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2022-01-10 (Mon, 10 Jan 2022)

  Changed paths:
    M modules/rtp_relay/doc/rtp_relay_admin.xml
    M modules/rtp_relay/rtp_relay_ctx.c
    M modules/rtp_relay/rtp_relay_ctx.h

  Log Message:
  -----------
  rtp_relay: add support for providing body from buffers


  Commit: 5b07db60e3855307eb36c7d9dbfb37a52e3ab8f7
      https://github.com/OpenSIPS/opensips/commit/5b07db60e3855307eb36c7d9dbfb37a52e3ab8f7
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2022-01-10 (Mon, 10 Jan 2022)

  Changed paths:
    M modules/rtpengine/rtpengine.c

  Log Message:
  -----------
  rtpengine: suppress error for chosen set without context


  Commit: 3083b9fae561141e5fbdde665477dd9b6ee5c23f
      https://github.com/OpenSIPS/opensips/commit/3083b9fae561141e5fbdde665477dd9b6ee5c23f
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2022-01-10 (Mon, 10 Jan 2022)

  Changed paths:
    M modules/rtp_relay/doc/rtp_relay_admin.xml
    M modules/rtp_relay/rtp_relay_ctx.c
    M modules/rtp_relay/rtp_relay_ctx.h

  Log Message:
  -----------
  rtp_relay: add support for delete variables


Compare: https://github.com/OpenSIPS/opensips/compare/ddd6dcd7e1c5...3083b9fae561


From noreply at github.com  Mon Jan 10 15:48:01 2022
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Mon, 10 Jan 2022 07:48:01 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e64606: rtpengine: suppress
 error for chosen set without c...
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.2/2dfacc-e64606@github.com>

  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: e6460628d25940743b37cd3f3b985eb4a478996e
      https://github.com/OpenSIPS/opensips/commit/e6460628d25940743b37cd3f3b985eb4a478996e
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2022-01-10 (Mon, 10 Jan 2022)

  Changed paths:
    M modules/rtpengine/rtpengine.c

  Log Message:
  -----------
  rtpengine: suppress error for chosen set without context

(cherry picked from commit 5b07db60e3855307eb36c7d9dbfb37a52e3ab8f7)




From noreply at github.com  Tue Jan 11 15:50:37 2022
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Tue, 11 Jan 2022 07:50:37 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 095ffc: rtp_relay: rework
 answer flags to match $rtp_relay
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/3083b9-095ffc@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 095ffcd83ace71f956c47bb0c0f36045d3a3183f
      https://github.com/OpenSIPS/opensips/commit/095ffcd83ace71f956c47bb0c0f36045d3a3183f
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2022-01-11 (Tue, 11 Jan 2022)

  Changed paths:
    M modules/rtp_relay/rtp_relay_ctx.c

  Log Message:
  -----------
  rtp_relay: rework answer flags to match $rtp_relay




From noreply at github.com  Tue Jan 11 15:55:21 2022
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Tue, 11 Jan 2022 07:55:21 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 013fe4: rtp_relay: rework
 answer flags to match $rtp_relay
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.2/e64606-013fe4@github.com>

  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 013fe427d3f66eae948f3040e3847cded856e132
      https://github.com/OpenSIPS/opensips/commit/013fe427d3f66eae948f3040e3847cded856e132
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2022-01-11 (Tue, 11 Jan 2022)

  Changed paths:
    M modules/rtp_relay/rtp_relay_ctx.c

  Log Message:
  -----------
  rtp_relay: rework answer flags to match $rtp_relay

(cherry picked from commit 095ffcd83ace71f956c47bb0c0f36045d3a3183f)




From noreply at github.com  Tue Jan 11 17:10:41 2022
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Tue, 11 Jan 2022 09:10:41 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f11dd5: rtp_relay: add
	$rtp_relay_ctx() variable
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/095ffc-f11dd5@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: f11dd57ef4a8545b4bcf7de2e00eed8d8fcbac97
      https://github.com/OpenSIPS/opensips/commit/f11dd57ef4a8545b4bcf7de2e00eed8d8fcbac97
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2022-01-11 (Tue, 11 Jan 2022)

  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_ctx() variable

This variable can be used to provision different relay context settings,
independent of the perticipants involved




From noreply at github.com  Wed Jan 12 11:17:21 2022
From: noreply at github.com (Liviu Chircu)
Date: Wed, 12 Jan 2022 03:17:21 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 73f603: b2b_logic: Fix missing
	lock release
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.2/013fe4-fa5459@github.com>

  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 73f60301bc82d1f8779104995845c2694631f2e9
      https://github.com/OpenSIPS/opensips/commit/73f60301bc82d1f8779104995845c2694631f2e9
  Author: Aron Podrigal <aronp at guaranteedplus.com>
  Date:   2021-11-25 (Thu, 25 Nov 2021)

  Changed paths:
    M modules/b2b_logic/logic.c

  Log Message:
  -----------
  b2b_logic: Fix missing lock release

When `new_entities_no` is not 2 we get dead locked.


  Commit: fa5459500773aacc54447b4da8804bc106032d95
      https://github.com/OpenSIPS/opensips/commit/fa5459500773aacc54447b4da8804bc106032d95
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2022-01-12 (Wed, 12 Jan 2022)

  Changed paths:
    M modules/b2b_logic/logic.c

  Log Message:
  -----------
  Merge pull request #2701 from ar45/fix_b2b_logic_lock

b2b_logic: Fix missing lock release


Compare: https://github.com/OpenSIPS/opensips/compare/013fe427d3f6...fa5459500773


From noreply at github.com  Wed Jan 12 11:19:15 2022
From: noreply at github.com (Aron Podrigal)
Date: Wed, 12 Jan 2022 03:19:15 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 510366: b2b_logic: Fix missing
	lock release
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/f11dd5-510366@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 510366b030b50622ed4158451259950d27b52079
      https://github.com/OpenSIPS/opensips/commit/510366b030b50622ed4158451259950d27b52079
  Author: Aron Podrigal <aronp at guaranteedplus.com>
  Date:   2022-01-12 (Wed, 12 Jan 2022)

  Changed paths:
    M modules/b2b_logic/logic.c

  Log Message:
  -----------
  b2b_logic: Fix missing lock release

When `new_entities_no` is not 2 we get dead locked.

(cherry picked from commit 73f60301bc82d1f8779104995845c2694631f2e9)




From noreply at github.com  Wed Jan 12 13:35:30 2022
From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=)
Date: Wed, 12 Jan 2022 05:35:30 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a99ba9: b2b_entities/logic:
 add support for Redis as datab...
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/510366-a99ba9@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: a99ba909545afeeb1831034d50923518a9e09f10
      https://github.com/OpenSIPS/opensips/commit/a99ba909545afeeb1831034d50923518a9e09f10
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2022-01-12 (Wed, 12 Jan 2022)

  Changed paths:
    M cachedb/cachedb.h
    M cachedb/cachedb_cap.h
    M cachedb/test/test_cachedb.c
    M modules/b2b_entities/b2b_entities.c
    M modules/b2b_entities/b2b_entities.h
    M modules/b2b_entities/b2be_db.c
    M modules/b2b_entities/doc/b2b_entities_admin.xml
    M modules/b2b_logic/b2b_logic.c
    M modules/b2b_logic/b2b_logic.h
    M modules/b2b_logic/b2bl_db.c
    M modules/b2b_logic/doc/b2b_logic_admin.xml
    M modules/cachedb_redis/cachedb_redis.c
    M modules/cachedb_redis/cachedb_redis_dbase.c
    M modules/cachedb_redis/cachedb_redis_dbase.h

  Log Message:
  -----------
  b2b_entities/logic: add support for Redis as database storage

Work sponsored by ng-voice GmbH.




From noreply at github.com  Wed Jan 12 14:04:38 2022
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Wed, 12 Jan 2022 06:04:38 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0925ce: tracer: prevent crash
 when xlog tracing broken msg
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/a99ba9-0925ce@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 0925ce379e8af9e4297e3f17a07232e54549b105
      https://github.com/OpenSIPS/opensips/commit/0925ce379e8af9e4297e3f17a07232e54549b105
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2022-01-12 (Wed, 12 Jan 2022)

  Changed paths:
    M xlog.c

  Log Message:
  -----------
  tracer: prevent crash when xlog tracing broken msg

Prevent crash generated by xlog tracing a SIP message that lacks
Call-ID




From noreply at github.com  Wed Jan 12 14:04:52 2022
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Wed, 12 Jan 2022 06:04:52 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9444f1: tracer: prevent crash
 when xlog tracing broken msg
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.2/fa5459-9444f1@github.com>

  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 9444f15da130945e8dcc75e1c19c4c303682070b
      https://github.com/OpenSIPS/opensips/commit/9444f15da130945e8dcc75e1c19c4c303682070b
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2022-01-12 (Wed, 12 Jan 2022)

  Changed paths:
    M xlog.c

  Log Message:
  -----------
  tracer: prevent crash when xlog tracing broken msg

Prevent crash generated by xlog tracing a SIP message that lacks
Call-ID

(cherry picked from commit 0925ce379e8af9e4297e3f17a07232e54549b105)




From noreply at github.com  Wed Jan 12 14:05:26 2022
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Wed, 12 Jan 2022 06:05:26 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 634bfe: tracer: prevent crash
 when xlog tracing broken msg
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/d5b861-634bfe@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 634bfe90b7c3dd722d5eeb5736d8713556ab08e3
      https://github.com/OpenSIPS/opensips/commit/634bfe90b7c3dd722d5eeb5736d8713556ab08e3
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2022-01-12 (Wed, 12 Jan 2022)

  Changed paths:
    M xlog.c

  Log Message:
  -----------
  tracer: prevent crash when xlog tracing broken msg

Prevent crash generated by xlog tracing a SIP message that lacks
Call-ID

(cherry picked from commit 0925ce379e8af9e4297e3f17a07232e54549b105)




From noreply at github.com  Thu Jan 13 13:01:43 2022
From: noreply at github.com (Liviu Chircu)
Date: Thu, 13 Jan 2022 05:01:43 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 30cdbd: mid_registrar: Skip
 usrloc callbacks for foreign d...
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/0925ce-30cdbd@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 30cdbd674eb6a974088e531a8206659c494f5868
      https://github.com/OpenSIPS/opensips/commit/30cdbd674eb6a974088e531a8206659c494f5868
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2022-01-13 (Thu, 13 Jan 2022)

  Changed paths:
    M modules/mid_registrar/mid_registrar.c
    M modules/mid_registrar/mid_registrar.h
    M modules/mid_registrar/ulcb.c

  Log Message:
  -----------
  mid_registrar: Skip usrloc callbacks for foreign domains

In case mid_registrar is used alongside registrar using separate domains
(location tables), then mid_registrar must not process any callbacks for
Contacts/AORs which it is not responsible for.

A similar logic should be added for registrar as well, however it
currently does not subscribe to any usrloc callbacks.

Fixes #2716




From noreply at github.com  Thu Jan 13 13:34:11 2022
From: noreply at github.com (Liviu Chircu)
Date: Thu, 13 Jan 2022 05:34:11 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c5d884: mid_registrar: Improve
	previous commit
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/30cdbd-c5d884@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: c5d884e60d1a708fd49540b622c66cfb6eb170b1
      https://github.com/OpenSIPS/opensips/commit/c5d884e60d1a708fd49540b622c66cfb6eb170b1
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2022-01-13 (Thu, 13 Jan 2022)

  Changed paths:
    M modules/mid_registrar/mid_registrar.c

  Log Message:
  -----------
  mid_registrar: Improve previous commit

Check the domain list for duplicates before appending a new one.




From noreply at github.com  Thu Jan 13 21:43:36 2022
From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=)
Date: Thu, 13 Jan 2022 13:43:36 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 4e67cc: tls_wolfssl: show
 supported cipher suites on modul...
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/c5d884-bead0c@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 4e67ccef562fc8a9b4af9b7b0ee168cc2c4d5a13
      https://github.com/OpenSIPS/opensips/commit/4e67ccef562fc8a9b4af9b7b0ee168cc2c4d5a13
  Author: Alexey Vasilyev <alexei.vasilyev at gmail.com>
  Date:   2022-01-13 (Thu, 13 Jan 2022)

  Changed paths:
    M modules/tls_wolfssl/wolfssl.c

  Log Message:
  -----------
  tls_wolfssl: show supported cipher suites on module init


  Commit: bead0cdadfbc628a21c6dc55def7d96c04005ed0
      https://github.com/OpenSIPS/opensips/commit/bead0cdadfbc628a21c6dc55def7d96c04005ed0
  Author: Vlad Pătrașcu <vladp at opensips.org>
  Date:   2022-01-13 (Thu, 13 Jan 2022)

  Changed paths:
    M modules/tls_wolfssl/wolfssl.c

  Log Message:
  -----------
  Merge pull request #2730 from vasilevalex/wolf_printsuites

tls_wolfssl: show supported cipher suites on module init


Compare: https://github.com/OpenSIPS/opensips/compare/c5d884e60d1a...bead0cdadfbc


From noreply at github.com  Thu Jan 13 22:18:44 2022
From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=)
Date: Thu, 13 Jan 2022 14:18:44 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d6ad6d: cachedb_redis:
 properly pass variable arguments to...
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/bead0c-d6ad6d@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: d6ad6d4039fcf68624481f69ee67eff92f7b3ab2
      https://github.com/OpenSIPS/opensips/commit/d6ad6d4039fcf68624481f69ee67eff92f7b3ab2
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2022-01-14 (Fri, 14 Jan 2022)

  Changed paths:
    M modules/cachedb_redis/cachedb_redis_dbase.c

  Log Message:
  -----------
  cachedb_redis: properly pass variable arguments to a Redis command

The redisvCommand() might reuse the variable argument list without
properly initializing it when multiple query attempts are made.

Credits to Liviu for catching this!




From noreply at github.com  Fri Jan 14 09:55:40 2022
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Fri, 14 Jan 2022 01:55:40 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 05115c: modules: fix array
 termination in cmd_export_t
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/d6ad6d-05115c@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 05115c42e40bc54c2210a1ab5b89607383e18343
      https://github.com/OpenSIPS/opensips/commit/05115c42e40bc54c2210a1ab5b89607383e18343
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2022-01-14 (Fri, 14 Jan 2022)

  Changed paths:
    M modules/db_text/dbtext.c
    M modules/proto_ws/proto_ws.c
    M modules/proto_wss/proto_wss.c

  Log Message:
  -----------
  modules: fix array termination in cmd_export_t

Terminate the commands array with an NULL entry, as this breaks on some
architectures that do add enough padding after the structure, and
allocates it right next to the following structure.

Many thanks to Dan Jenkins (@danjenkins) for reporting it!




From noreply at github.com  Fri Jan 14 09:55:52 2022
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Fri, 14 Jan 2022 01:55:52 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f89a96: modules: fix array
 termination in cmd_export_t
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.2/9444f1-f89a96@github.com>

  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: f89a96813578a166c2ef8899b4db5980e74a0294
      https://github.com/OpenSIPS/opensips/commit/f89a96813578a166c2ef8899b4db5980e74a0294
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2022-01-14 (Fri, 14 Jan 2022)

  Changed paths:
    M modules/db_text/dbtext.c
    M modules/proto_ws/proto_ws.c
    M modules/proto_wss/proto_wss.c

  Log Message:
  -----------
  modules: fix array termination in cmd_export_t

Terminate the commands array with an NULL entry, as this breaks on some
architectures that do add enough padding after the structure, and
allocates it right next to the following structure.

Many thanks to Dan Jenkins (@danjenkins) for reporting it!

(cherry picked from commit 05115c42e40bc54c2210a1ab5b89607383e18343)




From noreply at github.com  Fri Jan 14 09:56:20 2022
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Fri, 14 Jan 2022 01:56:20 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ae4e82: modules: fix array
 termination in cmd_export_t
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/634bfe-ae4e82@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: ae4e82562eb5fa6f89865ef914c6e066d4413411
      https://github.com/OpenSIPS/opensips/commit/ae4e82562eb5fa6f89865ef914c6e066d4413411
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2022-01-14 (Fri, 14 Jan 2022)

  Changed paths:
    M modules/db_text/dbtext.c
    M modules/proto_ws/proto_ws.c
    M modules/proto_wss/proto_wss.c

  Log Message:
  -----------
  modules: fix array termination in cmd_export_t

Terminate the commands array with an NULL entry, as this breaks on some
architectures that do add enough padding after the structure, and
allocates it right next to the following structure.

Many thanks to Dan Jenkins (@danjenkins) for reporting it!

(cherry picked from commit 05115c42e40bc54c2210a1ab5b89607383e18343)




From noreply at github.com  Fri Jan 14 10:19:47 2022
From: noreply at github.com (Liviu Chircu)
Date: Fri, 14 Jan 2022 02:19:47 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7756d3: speeddial:
	NULL-terminate commands array
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/05115c-7756d3@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 7756d34316e1bc21f4d800bea43308af50c3e9ea
      https://github.com/OpenSIPS/opensips/commit/7756d34316e1bc21f4d800bea43308af50c3e9ea
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2022-01-14 (Fri, 14 Jan 2022)

  Changed paths:
    M modules/speeddial/speeddial.c

  Log Message:
  -----------
  speeddial: NULL-terminate commands array

Completes ae4e8256




From noreply at github.com  Fri Jan 14 10:20:08 2022
From: noreply at github.com (Liviu Chircu)
Date: Fri, 14 Jan 2022 02:20:08 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ce72f8: speeddial:
	NULL-terminate commands array
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.2/f89a96-ce72f8@github.com>

  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: ce72f89f699977e5a85a89650846bdeb140e7d59
      https://github.com/OpenSIPS/opensips/commit/ce72f89f699977e5a85a89650846bdeb140e7d59
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2022-01-14 (Fri, 14 Jan 2022)

  Changed paths:
    M modules/speeddial/speeddial.c

  Log Message:
  -----------
  speeddial: NULL-terminate commands array

Completes ae4e8256

(cherry picked from commit 7756d34316e1bc21f4d800bea43308af50c3e9ea)




From noreply at github.com  Fri Jan 14 10:20:09 2022
From: noreply at github.com (Liviu Chircu)
Date: Fri, 14 Jan 2022 02:20:09 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7f355c: speeddial:
	NULL-terminate commands array
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/ae4e82-7f355c@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 7f355cc6f258a40f0691442b5b803de49809affc
      https://github.com/OpenSIPS/opensips/commit/7f355cc6f258a40f0691442b5b803de49809affc
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2022-01-14 (Fri, 14 Jan 2022)

  Changed paths:
    M modules/speeddial/speeddial.c

  Log Message:
  -----------
  speeddial: NULL-terminate commands array

Completes ae4e8256

(cherry picked from commit 7756d34316e1bc21f4d800bea43308af50c3e9ea)




From noreply at github.com  Fri Jan 14 16:44:32 2022
From: noreply at github.com (Liviu Chircu)
Date: Fri, 14 Jan 2022 08:44:32 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b1fed3: PN PURR processing:
 Handle "no Route headers" as s...
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/7756d3-b1fed3@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: b1fed3e74ea3529f6b1190f8104bf4181d28ec9a
      https://github.com/OpenSIPS/opensips/commit/b1fed3e74ea3529f6b1190f8104bf4181d28ec9a
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2022-01-14 (Fri, 14 Jan 2022)

  Changed paths:
    M lib/reg/pn.c

  Log Message:
  -----------
  PN PURR processing: Handle "no Route headers" as success

If the ";pn-purr=" parameter is not present in the R-URI and the request
has no Route headers to search for it, it is a non-PN request.  So
return a "success" return code (2), as there is nothing left to do here.




From noreply at github.com  Fri Jan 14 16:44:56 2022
From: noreply at github.com (Liviu Chircu)
Date: Fri, 14 Jan 2022 08:44:56 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1c672d: PN PURR processing:
 Handle "no Route headers" as s...
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.2/ce72f8-1c672d@github.com>

  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 1c672d51ef16915259455429806f9bd982efa343
      https://github.com/OpenSIPS/opensips/commit/1c672d51ef16915259455429806f9bd982efa343
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2022-01-14 (Fri, 14 Jan 2022)

  Changed paths:
    M lib/reg/pn.c

  Log Message:
  -----------
  PN PURR processing: Handle "no Route headers" as success

If the ";pn-purr=" parameter is not present in the R-URI and the request
has no Route headers to search for it, it is a non-PN request.  So
return a "success" return code (2), as there is nothing left to do here.

(cherry picked from commit b1fed3e74ea3529f6b1190f8104bf4181d28ec9a)




From noreply at github.com  Fri Jan 14 16:45:07 2022
From: noreply at github.com (Liviu Chircu)
Date: Fri, 14 Jan 2022 08:45:07 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b86ad0: PN PURR processing:
 Handle "no Route headers" as s...
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/7f355c-b86ad0@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: b86ad071269d3c23f97963b83ef76c411f8a2ffd
      https://github.com/OpenSIPS/opensips/commit/b86ad071269d3c23f97963b83ef76c411f8a2ffd
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2022-01-14 (Fri, 14 Jan 2022)

  Changed paths:
    M lib/reg/pn.c

  Log Message:
  -----------
  PN PURR processing: Handle "no Route headers" as success

If the ";pn-purr=" parameter is not present in the R-URI and the request
has no Route headers to search for it, it is a non-PN request.  So
return a "success" return code (2), as there is nothing left to do here.

(cherry picked from commit b1fed3e74ea3529f6b1190f8104bf4181d28ec9a)




From noreply at github.com  Sat Jan 15 21:51:12 2022
From: noreply at github.com (opensips-github)
Date: Sat, 15 Jan 2022 13:51:12 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6a3cd7: Rebuild documentation
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/b86ad0-6a3cd7@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 6a3cd78291376f8b80b505717151030e0febfa48
      https://github.com/OpenSIPS/opensips/commit/6a3cd78291376f8b80b505717151030e0febfa48
  Author: OpenSIPS <github at opensips.org>
  Date:   2022-01-15 (Sat, 15 Jan 2022)

  Changed paths:
    M modules/db_text/README
    M modules/db_text/doc/contributors.xml
    M modules/mid_registrar/README
    M modules/mid_registrar/doc/contributors.xml
    M modules/proto_ws/README
    M modules/proto_ws/doc/contributors.xml
    M modules/proto_wss/README
    M modules/proto_wss/doc/contributors.xml
    M modules/speeddial/README
    M modules/speeddial/doc/contributors.xml
    M modules/sql_cacher/README
    M modules/sql_cacher/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation




From noreply at github.com  Sat Jan 15 22:20:36 2022
From: noreply at github.com (opensips-github)
Date: Sat, 15 Jan 2022 14:20:36 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5f17be: Rebuild documentation
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/b1fed3-5f17be@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 5f17be1eb2c4f452e3485ff1297c0d29076718fa
      https://github.com/OpenSIPS/opensips/commit/5f17be1eb2c4f452e3485ff1297c0d29076718fa
  Author: OpenSIPS <github at opensips.org>
  Date:   2022-01-16 (Sun, 16 Jan 2022)

  Changed paths:
    M modules/b2b_entities/README
    M modules/b2b_entities/doc/contributors.xml
    M modules/b2b_logic/README
    M modules/b2b_logic/doc/contributors.xml
    M modules/cachedb_redis/README
    M modules/cachedb_redis/doc/contributors.xml
    M modules/db_text/README
    M modules/db_text/doc/contributors.xml
    M modules/mid_registrar/README
    M modules/mid_registrar/doc/contributors.xml
    M modules/proto_ws/README
    M modules/proto_ws/doc/contributors.xml
    M modules/proto_wss/README
    M modules/proto_wss/doc/contributors.xml
    M modules/rtp_relay/README
    M modules/rtp_relay/doc/contributors.xml
    M modules/rtpengine/README
    M modules/rtpengine/doc/contributors.xml
    M modules/speeddial/README
    M modules/speeddial/doc/contributors.xml
    M modules/sql_cacher/README
    M modules/sql_cacher/doc/contributors.xml
    M modules/tls_wolfssl/README
    M modules/tls_wolfssl/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation




From noreply at github.com  Tue Jan 18 14:04:23 2022
From: noreply at github.com (Bogdan Andrei IANCU)
Date: Tue, 18 Jan 2022 06:04:23 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 1aa6aa:
 [mid-registrar/registrar] fix setting default max_...
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/5f17be-1aa6aa@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 1aa6aa2ceea2b50e9b84bb8354877dba61ab7141
      https://github.com/OpenSIPS/opensips/commit/1aa6aa2ceea2b50e9b84bb8354877dba61ab7141
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2022-01-18 (Tue, 18 Jan 2022)

  Changed paths:
    M lib/reg/save_flags.c
    M modules/mid_registrar/save.c
    M modules/registrar/save.c

  Log Message:
  -----------
  [mid-registrar/registrar] fix setting default max_contacts

Be sure max_contacts global limit is set even when there are no flags passed to hte save() function.

Credits go to John Burke / @john08burke
Closes #2727




From noreply at github.com  Tue Jan 18 14:07:51 2022
From: noreply at github.com (Bogdan Andrei IANCU)
Date: Tue, 18 Jan 2022 06:07:51 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c3767d:
 [mid-registrar/registrar] fix setting default max_...
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.2/1c672d-c3767d@github.com>

  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: c3767d930b79e0fadc1f0082cfee28594df994bf
      https://github.com/OpenSIPS/opensips/commit/c3767d930b79e0fadc1f0082cfee28594df994bf
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2022-01-18 (Tue, 18 Jan 2022)

  Changed paths:
    M lib/reg/save_flags.c
    M modules/mid_registrar/save.c
    M modules/registrar/save.c

  Log Message:
  -----------
  [mid-registrar/registrar] fix setting default max_contacts

Be sure max_contacts global limit is set even when there are no flags passed to hte save() function.

Credits go to John Burke / @john08burke
Closes #2727

(cherry picked from commit 1aa6aa2ceea2b50e9b84bb8354877dba61ab7141)




From noreply at github.com  Tue Jan 18 14:10:56 2022
From: noreply at github.com (Bogdan Andrei IANCU)
Date: Tue, 18 Jan 2022 06:10:56 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a1a0f6:
 [mid-registrar/registrar] fix setting default max_...
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/6a3cd7-a1a0f6@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: a1a0f6d171e73c04afea1af093286a945952b50b
      https://github.com/OpenSIPS/opensips/commit/a1a0f6d171e73c04afea1af093286a945952b50b
  Author: Bogdan-Andrei Iancu <bogdan at opensips.org>
  Date:   2022-01-18 (Tue, 18 Jan 2022)

  Changed paths:
    M lib/reg/save_flags.c
    M modules/mid_registrar/save.c
    M modules/registrar/save.c

  Log Message:
  -----------
  [mid-registrar/registrar] fix setting default max_contacts

Be sure max_contacts global limit is set even when there are no flags passed to hte save() function.

Credits go to John Burke / @john08burke
Closes #2727

(cherry picked from commit 1aa6aa2ceea2b50e9b84bb8354877dba61ab7141)




From noreply at github.com  Tue Jan 18 14:56:20 2022
From: noreply at github.com (Liviu Chircu)
Date: Tue, 18 Jan 2022 06:56:20 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2b6c32: dialog: Add quotation
 mark escaping in get_dialogs...
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/1aa6aa-2b6c32@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 2b6c3239da501ec4d4627c48d58bd723785566ba
      https://github.com/OpenSIPS/opensips/commit/2b6c3239da501ec4d4627c48d58bd723785566ba
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2022-01-18 (Tue, 18 Jan 2022)

  Changed paths:
    M modules/dialog/dialog.c

  Log Message:
  -----------
  dialog: Add quotation mark escaping in get_dialogs_by_val()

In case a dialog value contained the '"' character (ASCII 34), such as
values stored by pua_dialoginfo, the resulting JSON would be invalid.

Also optimize the function code a bit, by merging lots of
DEC_AND_CHECK_LEN() calls together wherever possible.

Credits to Giovanni Maruzzelli for a detailed reporting on this issue!




From noreply at github.com  Tue Jan 18 15:06:36 2022
From: noreply at github.com (Liviu Chircu)
Date: Tue, 18 Jan 2022 07:06:36 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 09f965: dialog: Complete
	previous commit
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/2b6c32-09f965@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 09f965bfc818946409e434ef673e8f89ddef6d09
      https://github.com/OpenSIPS/opensips/commit/09f965bfc818946409e434ef673e8f89ddef6d09
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2022-01-18 (Tue, 18 Jan 2022)

  Changed paths:
    M modules/dialog/dialog.c

  Log Message:
  -----------
  dialog: Complete previous commit

Escape both dialog names _and_ values when building the JSON (just to be
on the safe side).




From noreply at github.com  Tue Jan 18 15:18:27 2022
From: noreply at github.com (Liviu Chircu)
Date: Tue, 18 Jan 2022 07:18:27 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 9c5394: dialog: Add quotation
 mark escaping in get_dialogs...
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.2/c3767d-9c5394@github.com>

  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 9c53945bdde63060aa476459cb6ec579fb65d43e
      https://github.com/OpenSIPS/opensips/commit/9c53945bdde63060aa476459cb6ec579fb65d43e
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2022-01-18 (Tue, 18 Jan 2022)

  Changed paths:
    M modules/dialog/dialog.c

  Log Message:
  -----------
  dialog: Add quotation mark escaping in get_dialogs_by_val()

In case a dialog name/value contained the '"' character (ASCII 34), such
as values stored by pua_dialoginfo, the resulting JSON would be invalid.

Also optimize the function code a bit, by merging lots of
DEC_AND_CHECK_LEN() calls together wherever possible.

Credits to Giovanni Maruzzelli for a detailed reporting on this issue!

(cherry picked from commit 2b6c3239da501ec4d4627c48d58bd723785566ba)




From noreply at github.com  Tue Jan 18 15:18:42 2022
From: noreply at github.com (Liviu Chircu)
Date: Tue, 18 Jan 2022 07:18:42 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 62f6cf: dialog: Add quotation
 mark escaping in get_dialogs...
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/a1a0f6-62f6cf@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 62f6cf88885293c47bab331dabbe03e882073ed6
      https://github.com/OpenSIPS/opensips/commit/62f6cf88885293c47bab331dabbe03e882073ed6
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2022-01-18 (Tue, 18 Jan 2022)

  Changed paths:
    M modules/dialog/dialog.c

  Log Message:
  -----------
  dialog: Add quotation mark escaping in get_dialogs_by_val()

In case a dialog name/value contained the '"' character (ASCII 34), such
as values stored by pua_dialoginfo, the resulting JSON would be invalid.

Also optimize the function code a bit, by merging lots of
DEC_AND_CHECK_LEN() calls together wherever possible.

Credits to Giovanni Maruzzelli for a detailed reporting on this issue!

(cherry picked from commit 2b6c3239da501ec4d4627c48d58bd723785566ba)
(cherry picked from commit 9c53945bdde63060aa476459cb6ec579fb65d43e)




From noreply at github.com  Tue Jan 18 16:32:01 2022
From: noreply at github.com (Bogdan Andrei IANCU)
Date: Tue, 18 Jan 2022 08:32:01 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b5426d: dispatcher: add
 optional partition param to MI `ds...
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/09f965-28f7b0@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: b5426d79b119d87b422706a250e7ab8dc340f39a
      https://github.com/OpenSIPS/opensips/commit/b5426d79b119d87b422706a250e7ab8dc340f39a
  Author: John Burke <john at voxtelesys.net>
  Date:   2022-01-18 (Tue, 18 Jan 2022)

  Changed paths:
    M modules/dispatcher/dispatcher.c
    M modules/dispatcher/doc/dispatcher_admin.xml

  Log Message:
  -----------
  dispatcher: add optional partition param to MI `ds_list`

If provided, this param filters the MI response to include ONLY destinations and sets within the provided partition.


  Commit: 28f7b0750e5a72bc0b3056a31e0774a71e1a5df9
      https://github.com/OpenSIPS/opensips/commit/28f7b0750e5a72bc0b3056a31e0774a71e1a5df9
  Author: Bogdan Andrei IANCU <bogdan at opensips.org>
  Date:   2022-01-18 (Tue, 18 Jan 2022)

  Changed paths:
    M modules/dispatcher/dispatcher.c
    M modules/dispatcher/doc/dispatcher_admin.xml

  Log Message:
  -----------
  Merge pull request #2731 from john08burke/dispatch_list

dispatcher: add optional partition param to MI `ds_list`


Compare: https://github.com/OpenSIPS/opensips/compare/09f965bfc818...28f7b0750e5a


From noreply at github.com  Tue Jan 18 19:40:37 2022
From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=)
Date: Tue, 18 Jan 2022 11:40:37 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 91abb6: tls_wolfssl: properly
 fix crash when clearing the ...
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/28f7b0-91abb6@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 91abb6c4fd3851da57c751ac8c97d0757d4b09dc
      https://github.com/OpenSIPS/opensips/commit/91abb6c4fd3851da57c751ac8c97d0757d4b09dc
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2022-01-18 (Tue, 18 Jan 2022)

  Changed paths:
    M modules/tls_wolfssl/Makefile
    M modules/tls_wolfssl/wolfssl.c
    M modules/tls_wolfssl/wolfssl_config.c

  Log Message:
  -----------
  tls_wolfssl: properly fix crash when clearing the error queue

Make sure the wolfssl error queue is empty after module init so that
multiple processes would not try to free the same elements. Drop the
custom locking callbacks mechanism introduced in commit 0b75867, as each
process allocates it's own queue elements even though shm is used.

Fixes #2667




From noreply at github.com  Tue Jan 18 19:41:26 2022
From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=)
Date: Tue, 18 Jan 2022 11:41:26 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] f3a3a2: tls_wolfssl: properly
 fix crash when clearing the ...
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.2/9c5394-f3a3a2@github.com>

  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: f3a3a26402e717b29ed96f784d664e34b9d3736c
      https://github.com/OpenSIPS/opensips/commit/f3a3a26402e717b29ed96f784d664e34b9d3736c
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2022-01-18 (Tue, 18 Jan 2022)

  Changed paths:
    M modules/tls_wolfssl/Makefile
    M modules/tls_wolfssl/wolfssl.c
    M modules/tls_wolfssl/wolfssl_config.c

  Log Message:
  -----------
  tls_wolfssl: properly fix crash when clearing the error queue

Make sure the wolfssl error queue is empty after module init so that
multiple processes would not try to free the same elements. Drop the
custom locking callbacks mechanism introduced in commit 0b75867, as each
process allocates it's own queue elements even though shm is used.

Fixes #2667

(cherry picked from commit 91abb6c4fd3851da57c751ac8c97d0757d4b09dc)




From noreply at github.com  Wed Jan 19 08:58:59 2022
From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=)
Date: Wed, 19 Jan 2022 00:58:59 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 75350e: tls_wolfssl: change
 remote of wolfssl submodule to...
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/91abb6-75350e@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 75350ef3ffe3cc80cce11aae58dc00617c23cecc
      https://github.com/OpenSIPS/opensips/commit/75350ef3ffe3cc80cce11aae58dc00617c23cecc
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2022-01-19 (Wed, 19 Jan 2022)

  Changed paths:
    M .gitmodules
    M modules/tls_wolfssl/lib/wolfssl

  Log Message:
  -----------
  tls_wolfssl: change remote of wolfssl submodule to official repo




From noreply at github.com  Wed Jan 19 08:59:05 2022
From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=)
Date: Wed, 19 Jan 2022 00:59:05 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e60d6e: tls_wolfssl: change
 remote of wolfssl submodule to...
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.2/f3a3a2-e60d6e@github.com>

  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: e60d6e1bf5000cefd804d131fc5585fcad981f6c
      https://github.com/OpenSIPS/opensips/commit/e60d6e1bf5000cefd804d131fc5585fcad981f6c
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2022-01-19 (Wed, 19 Jan 2022)

  Changed paths:
    M .gitmodules
    M modules/tls_wolfssl/lib/wolfssl

  Log Message:
  -----------
  tls_wolfssl: change remote of wolfssl submodule to official repo

(cherry picked from commit 75350ef3ffe3cc80cce11aae58dc00617c23cecc)




From noreply at github.com  Wed Jan 19 17:22:38 2022
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Wed, 19 Jan 2022 09:22:38 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] b5049a: rtpengine: only
 re-negociate used node during offer
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/75350e-b5049a@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: b5049ac5614d97899deca0635eea3b3f75c81066
      https://github.com/OpenSIPS/opensips/commit/b5049ac5614d97899deca0635eea3b3f75c81066
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2022-01-19 (Wed, 19 Jan 2022)

  Changed paths:
    M modules/rtpengine/rtpengine.c

  Log Message:
  -----------
  rtpengine: only re-negociate used node during offer




From noreply at github.com  Wed Jan 19 17:23:53 2022
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Wed, 19 Jan 2022 09:23:53 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a179e2: rtpengine: only
 re-negociate used node during offer
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.2/e60d6e-a179e2@github.com>

  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: a179e2dd8b7b2bf3bffd795ca7e25d5731075304
      https://github.com/OpenSIPS/opensips/commit/a179e2dd8b7b2bf3bffd795ca7e25d5731075304
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2022-01-19 (Wed, 19 Jan 2022)

  Changed paths:
    M modules/rtpengine/rtpengine.c

  Log Message:
  -----------
  rtpengine: only re-negociate used node during offer

(cherry picked from commit b5049ac5614d97899deca0635eea3b3f75c81066)




From bogdan at opensips.org  Thu Jan 20 10:48:36 2022
From: bogdan at opensips.org (Bogdan-Andrei Iancu)
Date: Thu, 20 Jan 2022 12:48:36 +0200
Subject: [OpenSIPS-Devel] =?utf-8?b?W0Jsb2ddIE9wZW5TSVBTIDMuMyDigJMgTWVz?=
 =?utf-8?q?saging_in_the_IMS_and_UC_ecosystems?=
Message-ID: <4ea62864-399b-d4c1-7968-31c4e5d50358@opensips.org>


SIP is more than voice and video, it is also instant messaging and 
presence. Even if the traditional SIP services are more voice focused, 
the Instant Messaging (IM) gained a lot if importance and traction in 
the context of *IP Multimedia Subsystem* (IMS) and *Unified 
Communications* (UC).

https://blog.opensips.org/2022/01/20/opensips-3-3-messaging-in-the-ims-and-uc-ecosystems/

Enjoy the reading!

-- 
Bogdan-Andrei Iancu

OpenSIPS Founder and Developer
   https://www.opensips-solutions.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/devel/attachments/20220120/45d97bab/attachment.html>

From noreply at github.com  Thu Jan 20 15:30:05 2022
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Thu, 20 Jan 2022 07:30:05 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8e4b17: rabbitmq: fix
 amqp_ssl_socket_get_context version ...
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/b5049a-8e4b17@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 8e4b17adc939af92c0a4de8a08b8fa9e6f42caed
      https://github.com/OpenSIPS/opensips/commit/8e4b17adc939af92c0a4de8a08b8fa9e6f42caed
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2022-01-20 (Thu, 20 Jan 2022)

  Changed paths:
    M modules/rabbitmq/rabbitmq.c
    M modules/rabbitmq/rmq_servers.c

  Log Message:
  -----------
  rabbitmq: fix amqp_ssl_socket_get_context version detection

Completes commit f7877f9c

Thanks go to @axyi on GitHub for reporting this. Close #2713




From noreply at github.com  Thu Jan 20 15:30:12 2022
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Thu, 20 Jan 2022 07:30:12 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 03c30e: rabbitmq: fix
 amqp_ssl_socket_get_context version ...
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.2/a179e2-03c30e@github.com>

  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 03c30ec20bb1f1e8cc69f0769f2fd43dce1d4d87
      https://github.com/OpenSIPS/opensips/commit/03c30ec20bb1f1e8cc69f0769f2fd43dce1d4d87
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2022-01-20 (Thu, 20 Jan 2022)

  Changed paths:
    M modules/rabbitmq/rabbitmq.c
    M modules/rabbitmq/rmq_servers.c

  Log Message:
  -----------
  rabbitmq: fix amqp_ssl_socket_get_context version detection

Completes commit f7877f9c

Thanks go to @axyi on GitHub for reporting this. Close #2713

(cherry picked from commit 8e4b17adc939af92c0a4de8a08b8fa9e6f42caed)




From noreply at github.com  Thu Jan 20 16:09:21 2022
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Thu, 20 Jan 2022 08:09:21 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6982ba: rabbitmq: proper
 detection of AMQP version
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/8e4b17-6982ba@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 6982bad6dc0d5e3ef3f95668a8dc899dfe0318cf
      https://github.com/OpenSIPS/opensips/commit/6982bad6dc0d5e3ef3f95668a8dc899dfe0318cf
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2022-01-20 (Thu, 20 Jan 2022)

  Changed paths:
    M modules/rabbitmq/rabbitmq.c
    M modules/rabbitmq/rmq_servers.c
    M modules/rabbitmq/rmq_servers.h

  Log Message:
  -----------
  rabbitmq: proper detection of AMQP version

completes previous commit




From noreply at github.com  Thu Jan 20 16:09:32 2022
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Thu, 20 Jan 2022 08:09:32 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] a0b9fa: rabbitmq: proper
 detection of AMQP version
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.2/03c30e-a0b9fa@github.com>

  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: a0b9fa78637ca4a2fa07a5a2e70cf1ad9d2cb108
      https://github.com/OpenSIPS/opensips/commit/a0b9fa78637ca4a2fa07a5a2e70cf1ad9d2cb108
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2022-01-20 (Thu, 20 Jan 2022)

  Changed paths:
    M modules/rabbitmq/rabbitmq.c
    M modules/rabbitmq/rmq_servers.c
    M modules/rabbitmq/rmq_servers.h

  Log Message:
  -----------
  rabbitmq: proper detection of AMQP version

completes previous commit

(cherry picked from commit 6982bad6dc0d5e3ef3f95668a8dc899dfe0318cf)




From noreply at github.com  Fri Jan 21 09:08:15 2022
From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=)
Date: Fri, 21 Jan 2022 01:08:15 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] d28805: xml: allow '.'
	character in node name
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/6982ba-d28805@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: d28805f9bc10b8dce5dc2ec45ab953b46b14a76f
      https://github.com/OpenSIPS/opensips/commit/d28805f9bc10b8dce5dc2ec45ab953b46b14a76f
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2022-01-21 (Fri, 21 Jan 2022)

  Changed paths:
    M modules/xml/xml.c

  Log Message:
  -----------
  xml: allow '.' character in node name

Fixes #2420




From noreply at github.com  Fri Jan 21 09:08:38 2022
From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=)
Date: Fri, 21 Jan 2022 01:08:38 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6f8a18: xml: allow '.'
	character in node name
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.2/a0b9fa-6f8a18@github.com>

  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 6f8a184b7638497a4667002bfd19846dfc37d9ee
      https://github.com/OpenSIPS/opensips/commit/6f8a184b7638497a4667002bfd19846dfc37d9ee
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2022-01-21 (Fri, 21 Jan 2022)

  Changed paths:
    M modules/xml/xml.c

  Log Message:
  -----------
  xml: allow '.' character in node name

Fixes #2420

(cherry picked from commit d28805f9bc10b8dce5dc2ec45ab953b46b14a76f)




From noreply at github.com  Fri Jan 21 09:09:21 2022
From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=)
Date: Fri, 21 Jan 2022 01:09:21 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 76207e: xml: allow '.'
	character in node name
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/62f6cf-76207e@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 76207e55726ffb98e70dcdd0026a52daf38bcf51
      https://github.com/OpenSIPS/opensips/commit/76207e55726ffb98e70dcdd0026a52daf38bcf51
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2022-01-21 (Fri, 21 Jan 2022)

  Changed paths:
    M modules/xml/xml.c

  Log Message:
  -----------
  xml: allow '.' character in node name

Fixes #2420

(cherry picked from commit d28805f9bc10b8dce5dc2ec45ab953b46b14a76f)




From noreply at github.com  Fri Jan 21 15:54:22 2022
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Fri, 21 Jan 2022 07:54:22 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8b4f8d: rtpproxy/rtpengine:
 update sockets when a node is ...
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/d28805-8b4f8d@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 8b4f8d19087e67f01d7b9b999125494add65c769
      https://github.com/OpenSIPS/opensips/commit/8b4f8d19087e67f01d7b9b999125494add65c769
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2022-01-21 (Fri, 21 Jan 2022)

  Changed paths:
    M modules/rtpengine/rtpengine.c
    M modules/rtpproxy/rtpproxy.c

  Log Message:
  -----------
  rtpproxy/rtpengine: update sockets when a node is forced




From noreply at github.com  Fri Jan 21 15:54:37 2022
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Fri, 21 Jan 2022 07:54:37 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 19f154: rtpproxy/rtpengine:
 update sockets when a node is ...
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.2/6f8a18-19f154@github.com>

  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 19f1541ff8b7f581f5f379db3178608856b9f55b
      https://github.com/OpenSIPS/opensips/commit/19f1541ff8b7f581f5f379db3178608856b9f55b
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2022-01-21 (Fri, 21 Jan 2022)

  Changed paths:
    M modules/rtpengine/rtpengine.c
    M modules/rtpproxy/rtpproxy.c

  Log Message:
  -----------
  rtpproxy/rtpengine: update sockets when a node is forced

(cherry picked from commit 8b4f8d19087e67f01d7b9b999125494add65c769)




From noreply at github.com  Sat Jan 22 21:51:28 2022
From: noreply at github.com (opensips-github)
Date: Sat, 22 Jan 2022 13:51:28 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2ef094: Rebuild documentation
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/76207e-2ef094@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 2ef094c505a5a53525951a2277719afb5ee4f039
      https://github.com/OpenSIPS/opensips/commit/2ef094c505a5a53525951a2277719afb5ee4f039
  Author: OpenSIPS <github at opensips.org>
  Date:   2022-01-22 (Sat, 22 Jan 2022)

  Changed paths:
    M modules/dialog/README
    M modules/dialog/doc/contributors.xml
    M modules/mid_registrar/README
    M modules/mid_registrar/doc/contributors.xml
    M modules/registrar/README
    M modules/registrar/doc/contributors.xml
    M modules/xml/README
    M modules/xml/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation




From noreply at github.com  Sat Jan 22 22:21:50 2022
From: noreply at github.com (opensips-github)
Date: Sat, 22 Jan 2022 14:21:50 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] ccbca3: Rebuild documentation
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/8b4f8d-ccbca3@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: ccbca38a2190111772eb886deb379c2510fb2868
      https://github.com/OpenSIPS/opensips/commit/ccbca38a2190111772eb886deb379c2510fb2868
  Author: OpenSIPS <github at opensips.org>
  Date:   2022-01-23 (Sun, 23 Jan 2022)

  Changed paths:
    M modules/dialog/README
    M modules/dialog/doc/contributors.xml
    M modules/dispatcher/README
    M modules/dispatcher/doc/contributors.xml
    M modules/mid_registrar/README
    M modules/mid_registrar/doc/contributors.xml
    M modules/rabbitmq/README
    M modules/rabbitmq/doc/contributors.xml
    M modules/registrar/README
    M modules/registrar/doc/contributors.xml
    M modules/rtpengine/README
    M modules/rtpengine/doc/contributors.xml
    M modules/rtpproxy/README
    M modules/rtpproxy/doc/contributors.xml
    M modules/tls_wolfssl/README
    M modules/tls_wolfssl/doc/contributors.xml
    M modules/xml/README
    M modules/xml/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation




From noreply at github.com  Tue Jan 25 12:08:18 2022
From: noreply at github.com (Liviu Chircu)
Date: Tue, 25 Jan 2022 04:08:18 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 454168: mid_registrar: Skip
 usrloc callbacks for foreign d...
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.2/19f154-454168@github.com>

  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 4541680d32c52dd77e4ab8a802c19f95c3cd0ba1
      https://github.com/OpenSIPS/opensips/commit/4541680d32c52dd77e4ab8a802c19f95c3cd0ba1
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2022-01-25 (Tue, 25 Jan 2022)

  Changed paths:
    M modules/mid_registrar/mid_registrar.c
    M modules/mid_registrar/mid_registrar.h
    M modules/mid_registrar/ulcb.c

  Log Message:
  -----------
  mid_registrar: Skip usrloc callbacks for foreign domains

In case mid_registrar is used alongside registrar using separate domains
(location tables), then mid_registrar must not process any callbacks for
Contacts/AORs which it is not responsible for.

A similar logic should be added for registrar as well, however it
currently does not subscribe to any usrloc callbacks.

Fixes #2716

(cherry picked from commit 30cdbd674eb6a974088e531a8206659c494f5868)

mid_registrar: Improve previous commit

Check the domain list for duplicates before appending a new one.

(cherry picked from commit c5d884e60d1a708fd49540b622c66cfb6eb170b1)




From noreply at github.com  Tue Jan 25 12:08:32 2022
From: noreply at github.com (Liviu Chircu)
Date: Tue, 25 Jan 2022 04:08:32 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] cc06f7: mid_registrar: Skip
 usrloc callbacks for foreign d...
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/2ef094-cc06f7@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: cc06f74dd00112970ac0a35bbc7eb1b924b882fd
      https://github.com/OpenSIPS/opensips/commit/cc06f74dd00112970ac0a35bbc7eb1b924b882fd
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2022-01-25 (Tue, 25 Jan 2022)

  Changed paths:
    M modules/mid_registrar/mid_registrar.c
    M modules/mid_registrar/mid_registrar.h
    M modules/mid_registrar/ulcb.c

  Log Message:
  -----------
  mid_registrar: Skip usrloc callbacks for foreign domains

In case mid_registrar is used alongside registrar using separate domains
(location tables), then mid_registrar must not process any callbacks for
Contacts/AORs which it is not responsible for.

A similar logic should be added for registrar as well, however it
currently does not subscribe to any usrloc callbacks.

Fixes #2716

(cherry picked from commit 30cdbd674eb6a974088e531a8206659c494f5868)

mid_registrar: Improve previous commit

Check the domain list for duplicates before appending a new one.

(cherry picked from commit c5d884e60d1a708fd49540b622c66cfb6eb170b1)
(cherry picked from commit 4541680d32c52dd77e4ab8a802c19f95c3cd0ba1)




From noreply at github.com  Tue Jan 25 17:33:01 2022
From: noreply at github.com (Liviu Chircu)
Date: Tue, 25 Jan 2022 09:33:01 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 29188a: httpd: Fix ending
	newline in DBG log
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/ccbca3-29188a@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 29188a85d5da0bbcf2b28a0ccd041d29fd17e858
      https://github.com/OpenSIPS/opensips/commit/29188a85d5da0bbcf2b28a0ccd041d29fd17e858
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2022-01-25 (Tue, 25 Jan 2022)

  Changed paths:
    M modules/httpd/httpd_proc.c

  Log Message:
  -----------
  httpd: Fix ending newline in DBG log




From noreply at github.com  Tue Jan 25 17:33:18 2022
From: noreply at github.com (Liviu Chircu)
Date: Tue, 25 Jan 2022 09:33:18 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 070dfa: httpd: Fix ending
	newline in DBG log
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.2/454168-070dfa@github.com>

  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 070dfa0faf69fa4d9c263dc9cb35314b5154e0cd
      https://github.com/OpenSIPS/opensips/commit/070dfa0faf69fa4d9c263dc9cb35314b5154e0cd
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2022-01-25 (Tue, 25 Jan 2022)

  Changed paths:
    M modules/httpd/httpd_proc.c

  Log Message:
  -----------
  httpd: Fix ending newline in DBG log

(cherry picked from commit 29188a85d5da0bbcf2b28a0ccd041d29fd17e858)




From noreply at github.com  Tue Jan 25 17:33:43 2022
From: noreply at github.com (Liviu Chircu)
Date: Tue, 25 Jan 2022 09:33:43 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 5efe4e: httpd: Fix ending
	newline in DBG log
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/cc06f7-5efe4e@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 5efe4e2683733ad93a33b8f7b086bd17ffadd970
      https://github.com/OpenSIPS/opensips/commit/5efe4e2683733ad93a33b8f7b086bd17ffadd970
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2022-01-25 (Tue, 25 Jan 2022)

  Changed paths:
    M modules/httpd/httpd_proc.c

  Log Message:
  -----------
  httpd: Fix ending newline in DBG log

(cherry picked from commit 29188a85d5da0bbcf2b28a0ccd041d29fd17e858)




From noreply at github.com  Tue Jan 25 17:47:35 2022
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Tue, 25 Jan 2022 09:47:35 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 05b637: httpd: Fix compilation
 warnings with libmicrohttpd...
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/5efe4e-05b637@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 05b6376bf862d476dfde52e5b462b579f8a20b01
      https://github.com/OpenSIPS/opensips/commit/05b6376bf862d476dfde52e5b462b579f8a20b01
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2022-01-25 (Tue, 25 Jan 2022)

  Changed paths:
    M modules/httpd/httpd_proc.c
    M modules/httpd/httpd_proc.h

  Log Message:
  -----------
  httpd: Fix compilation warnings with libmicrohttpd v0.9.70+

httpd: adapt implementation to microhttpd v0.9.71

(cherry picked from commit 62a8b3c5736526235c1751876f2f26905f1c16d8)




From noreply at github.com  Tue Jan 25 18:16:01 2022
From: noreply at github.com (vladpaiu)
Date: Tue, 25 Jan 2022 10:16:01 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c58b5d: Added math_compare
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/29188a-c58b5d@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: c58b5d9d9d13f41e46dfbc132a429a4653342f13
      https://github.com/OpenSIPS/opensips/commit/c58b5d9d9d13f41e46dfbc132a429a4653342f13
  Author: Vlad Paiu <vladpaiu at opensips.org>
  Date:   2022-01-25 (Tue, 25 Jan 2022)

  Changed paths:
    M modules/mathops/README
    M modules/mathops/doc/mathops_admin.xml
    M modules/mathops/mathops.c

  Log Message:
  -----------
  Added math_compare

To be used for easily comparing two math expressions




From noreply at github.com  Tue Jan 25 21:39:15 2022
From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=)
Date: Tue, 25 Jan 2022 13:39:15 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] bd7f5e: dialog: fix crash when
 receiving replicated cseq u...
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/c58b5d-bd7f5e@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: bd7f5e4b7ab215c4affe72e927013f0033088836
      https://github.com/OpenSIPS/opensips/commit/bd7f5e4b7ab215c4affe72e927013f0033088836
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2022-01-25 (Tue, 25 Jan 2022)

  Changed paths:
    M modules/dialog/dlg_replication.c

  Log Message:
  -----------
  dialog: fix crash when receiving replicated cseq update

Prevent crash when receiving a cseq update for an unknown dialog.
The dialog may be already deleted due to timeout or other unexpected
race conditions.

Fixes #2651




From noreply at github.com  Tue Jan 25 21:39:48 2022
From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=)
Date: Tue, 25 Jan 2022 13:39:48 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] cfd879: dialog: fix crash when
 receiving replicated cseq u...
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.2/070dfa-cfd879@github.com>

  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: cfd879188adb3da500d969c3d3251e9f881677ae
      https://github.com/OpenSIPS/opensips/commit/cfd879188adb3da500d969c3d3251e9f881677ae
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2022-01-25 (Tue, 25 Jan 2022)

  Changed paths:
    M modules/dialog/dlg_replication.c

  Log Message:
  -----------
  dialog: fix crash when receiving replicated cseq update

Prevent crash when receiving a cseq update for an unknown dialog.
The dialog may be already deleted due to timeout or other unexpected
race conditions.

Fixes #2651

(cherry picked from commit bd7f5e4b7ab215c4affe72e927013f0033088836)




From noreply at github.com  Tue Jan 25 21:40:16 2022
From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=)
Date: Tue, 25 Jan 2022 13:40:16 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] c0edd5: dialog: fix crash when
 receiving replicated cseq u...
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/05b637-c0edd5@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: c0edd56aa5c5baa47bcc15d58ec143f1177380c6
      https://github.com/OpenSIPS/opensips/commit/c0edd56aa5c5baa47bcc15d58ec143f1177380c6
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2022-01-25 (Tue, 25 Jan 2022)

  Changed paths:
    M modules/dialog/dlg_replication.c

  Log Message:
  -----------
  dialog: fix crash when receiving replicated cseq update

Prevent crash when receiving a cseq update for an unknown dialog.
The dialog may be already deleted due to timeout or other unexpected
race conditions.

Fixes #2651

(cherry picked from commit bd7f5e4b7ab215c4affe72e927013f0033088836)




From noreply at github.com  Wed Jan 26 16:48:56 2022
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Wed, 26 Jan 2022 08:48:56 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 914f95: cgrates: properly
 restore replication acc and dst
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/bd7f5e-914f95@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 914f95aeff075d61843b4b54d11f0e21af8d75cd
      https://github.com/OpenSIPS/opensips/commit/914f95aeff075d61843b4b54d11f0e21af8d75cd
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2022-01-26 (Wed, 26 Jan 2022)

  Changed paths:
    M modules/cgrates/cgrates_acc.c

  Log Message:
  -----------
  cgrates: properly restore replication acc and dst

Credits go to Barnaby Ritchley (from sipsynergy) for reporting it.




From noreply at github.com  Wed Jan 26 16:49:08 2022
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Wed, 26 Jan 2022 08:49:08 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] fc00a6: cgrates: properly
 restore replication acc and dst
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.2/cfd879-fc00a6@github.com>

  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: fc00a66c9a3f533ef92fad62bafc1a18ba69184f
      https://github.com/OpenSIPS/opensips/commit/fc00a66c9a3f533ef92fad62bafc1a18ba69184f
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2022-01-26 (Wed, 26 Jan 2022)

  Changed paths:
    M modules/cgrates/cgrates_acc.c

  Log Message:
  -----------
  cgrates: properly restore replication acc and dst

Credits go to Barnaby Ritchley (from sipsynergy) for reporting it.

(cherry picked from commit 914f95aeff075d61843b4b54d11f0e21af8d75cd)




From noreply at github.com  Wed Jan 26 16:49:23 2022
From: noreply at github.com (=?UTF-8?B?UsSDenZhbiBDcmFpbmVh?=)
Date: Wed, 26 Jan 2022 08:49:23 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] e58aa5: cgrates: properly
 restore replication acc and dst
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/c0edd5-e58aa5@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: e58aa5179d9714a227123e33feadbd038baa6e98
      https://github.com/OpenSIPS/opensips/commit/e58aa5179d9714a227123e33feadbd038baa6e98
  Author: Razvan Crainea <razvan at opensips.org>
  Date:   2022-01-26 (Wed, 26 Jan 2022)

  Changed paths:
    M modules/cgrates/cgrates_acc.c

  Log Message:
  -----------
  cgrates: properly restore replication acc and dst

Credits go to Barnaby Ritchley (from sipsynergy) for reporting it.

(cherry picked from commit 914f95aeff075d61843b4b54d11f0e21af8d75cd)




From noreply at github.com  Fri Jan 28 12:38:05 2022
From: noreply at github.com (vladpaiu)
Date: Fri, 28 Jan 2022 04:38:05 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 6ce038: Added JWT script
	authorizing capabilities
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/914f95-6ce038@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 6ce038ac5c530a78697cc87fcf3eaa0aaa8d8134
      https://github.com/OpenSIPS/opensips/commit/6ce038ac5c530a78697cc87fcf3eaa0aaa8d8134
  Author: Vlad Paiu <vladpaiu at opensips.org>
  Date:   2022-01-28 (Fri, 28 Jan 2022)

  Changed paths:
    M modules/auth_jwt/README
    M modules/auth_jwt/authjwt_mod.c
    M modules/auth_jwt/authjwt_mod.h
    M modules/auth_jwt/authorize.c
    M modules/auth_jwt/authorize.h
    M modules/auth_jwt/doc/auth_jwt_admin.xml

  Log Message:
  -----------
  Added JWT script authorizing capabilities

Previously, the module only worked with a DB backend containing
the keys to be used for validating JWTs.

Added jwt_script_authorize() func for passing the pub key
directly from the script, without requiring any DB interaction.

Renamed jwt_authorize() to jwt_db_authorize() for clarity.

Added db_mode ( defaults to 0 ) - no DB interaction




From noreply at github.com  Fri Jan 28 13:00:37 2022
From: noreply at github.com (vladpaiu)
Date: Fri, 28 Jan 2022 05:00:37 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] cde675: Force re-connection on
 the new MySQL 4031 code
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/6ce038-cde675@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: cde6757a3ebaaea09949107c2a49536681c8a88e
      https://github.com/OpenSIPS/opensips/commit/cde6757a3ebaaea09949107c2a49536681c8a88e
  Author: Vlad Paiu <vladpaiu at opensips.org>
  Date:   2022-01-28 (Fri, 28 Jan 2022)

  Changed paths:
    M modules/db_mysql/dbase.c

  Log Message:
  -----------
  Force re-connection on the new MySQL 4031 code

ER_CLIENT_INTERACTION_TIMEOUT in MySQL and
ER_REFERENCED_TRG_DOES_NOT_EXIST in MariaDB




From noreply at github.com  Fri Jan 28 13:09:34 2022
From: noreply at github.com (vladpaiu)
Date: Fri, 28 Jan 2022 05:09:34 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 16d733: Force re-connection on
 the new MySQL 4031 code
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.2/fc00a6-16d733@github.com>

  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 16d73398c35bf8e6582a19393ff88ca184d95f6c
      https://github.com/OpenSIPS/opensips/commit/16d73398c35bf8e6582a19393ff88ca184d95f6c
  Author: Vlad Paiu <vladpaiu at opensips.org>
  Date:   2022-01-28 (Fri, 28 Jan 2022)

  Changed paths:
    M modules/db_mysql/dbase.c

  Log Message:
  -----------
  Force re-connection on the new MySQL 4031 code

ER_CLIENT_INTERACTION_TIMEOUT in MySQL and
ER_REFERENCED_TRG_DOES_NOT_EXIST in MariaDB

(cherry picked from commit cde6757a3ebaaea09949107c2a49536681c8a88e)




From noreply at github.com  Fri Jan 28 13:11:28 2022
From: noreply at github.com (vladpaiu)
Date: Fri, 28 Jan 2022 05:11:28 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 12119c: Force re-connection on
 the new MySQL 4031 code
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/e58aa5-12119c@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 12119c415846d3d62b709c8c2b11c30a4dc89a1f
      https://github.com/OpenSIPS/opensips/commit/12119c415846d3d62b709c8c2b11c30a4dc89a1f
  Author: Vlad Paiu <vladpaiu at opensips.org>
  Date:   2022-01-28 (Fri, 28 Jan 2022)

  Changed paths:
    M modules/db_mysql/dbase.c

  Log Message:
  -----------
  Force re-connection on the new MySQL 4031 code

ER_CLIENT_INTERACTION_TIMEOUT in MySQL and
ER_REFERENCED_TRG_DOES_NOT_EXIST in MariaDB

(cherry picked from commit cde6757a3ebaaea09949107c2a49536681c8a88e)




From noreply at github.com  Fri Jan 28 15:46:57 2022
From: noreply at github.com (Liviu Chircu)
Date: Fri, 28 Jan 2022 07:46:57 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 0ed1ee: domain: add support
 for `DB_BLOB` attrs type
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/cde675-d58c45@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 0ed1ee5726c470f95de40bfff04b8d47b73e9e86
      https://github.com/OpenSIPS/opensips/commit/0ed1ee5726c470f95de40bfff04b8d47b73e9e86
  Author: John Burke <john at voxtelesys.net>
  Date:   2022-01-27 (Thu, 27 Jan 2022)

  Changed paths:
    M modules/domain/domain.c

  Log Message:
  -----------
  domain: add support for `DB_BLOB` attrs type


  Commit: 969a5a304df20b875d53259950c234f80c48d41a
      https://github.com/OpenSIPS/opensips/commit/969a5a304df20b875d53259950c234f80c48d41a
  Author: John Burke <john at voxtelesys.net>
  Date:   2022-01-28 (Fri, 28 Jan 2022)

  Changed paths:
    M db/db_val.h

  Log Message:
  -----------
  db: add `DB_BLOB` to string parsing macro

Mysql/Mariadb return BLOB type when `group_concat_max_len`<=512. This will only occur when using custom SQL schema for OpenSIPS tables (such as VIEWs).


  Commit: d58c455e7b261d1000430a350d3ff479f03b6150
      https://github.com/OpenSIPS/opensips/commit/d58c455e7b261d1000430a350d3ff479f03b6150
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2022-01-28 (Fri, 28 Jan 2022)

  Changed paths:
    M db/db_val.h
    M modules/domain/domain.c

  Log Message:
  -----------
  Merge pull request #2742 from john08burke/domain_blob

domain: add support for `DB_BLOB` attrs type


Compare: https://github.com/OpenSIPS/opensips/compare/cde6757a3eba...d58c455e7b26


From noreply at github.com  Fri Jan 28 15:52:03 2022
From: noreply at github.com (John Burke)
Date: Fri, 28 Jan 2022 07:52:03 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 42e41c: domain: add support
 for `DB_BLOB` attrs type
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/12119c-8d0e21@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 42e41cef5e70d60aa435723fde63184d03874c60
      https://github.com/OpenSIPS/opensips/commit/42e41cef5e70d60aa435723fde63184d03874c60
  Author: John Burke <john at voxtelesys.net>
  Date:   2022-01-28 (Fri, 28 Jan 2022)

  Changed paths:
    M modules/domain/domain.c

  Log Message:
  -----------
  domain: add support for `DB_BLOB` attrs type

(cherry picked from commit 0ed1ee5726c470f95de40bfff04b8d47b73e9e86)


  Commit: 8d0e21ff5c0abd0f8eb3f48fb361531078cefa4c
      https://github.com/OpenSIPS/opensips/commit/8d0e21ff5c0abd0f8eb3f48fb361531078cefa4c
  Author: John Burke <john at voxtelesys.net>
  Date:   2022-01-28 (Fri, 28 Jan 2022)

  Changed paths:
    M db/db_val.h

  Log Message:
  -----------
  db: add `DB_BLOB` to string parsing macro

Mysql/Mariadb return BLOB type when `group_concat_max_len`<=512. This will only occur when using custom SQL schema for OpenSIPS tables (such as VIEWs).

(cherry picked from commit 969a5a304df20b875d53259950c234f80c48d41a)


Compare: https://github.com/OpenSIPS/opensips/compare/12119c415846...8d0e21ff5c0a


From noreply at github.com  Fri Jan 28 15:52:06 2022
From: noreply at github.com (John Burke)
Date: Fri, 28 Jan 2022 07:52:06 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 3038ba: domain: add support
 for `DB_BLOB` attrs type
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.2/16d733-e1c137@github.com>

  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 3038ba2c91027f80b0ac5474dc9e290559bb5283
      https://github.com/OpenSIPS/opensips/commit/3038ba2c91027f80b0ac5474dc9e290559bb5283
  Author: John Burke <john at voxtelesys.net>
  Date:   2022-01-28 (Fri, 28 Jan 2022)

  Changed paths:
    M modules/domain/domain.c

  Log Message:
  -----------
  domain: add support for `DB_BLOB` attrs type

(cherry picked from commit 0ed1ee5726c470f95de40bfff04b8d47b73e9e86)


  Commit: e1c137a6c18ce783887214844e4e0ce7a6f96b27
      https://github.com/OpenSIPS/opensips/commit/e1c137a6c18ce783887214844e4e0ce7a6f96b27
  Author: John Burke <john at voxtelesys.net>
  Date:   2022-01-28 (Fri, 28 Jan 2022)

  Changed paths:
    M db/db_val.h

  Log Message:
  -----------
  db: add `DB_BLOB` to string parsing macro

Mysql/Mariadb return BLOB type when `group_concat_max_len`<=512. This will only occur when using custom SQL schema for OpenSIPS tables (such as VIEWs).

(cherry picked from commit 969a5a304df20b875d53259950c234f80c48d41a)


Compare: https://github.com/OpenSIPS/opensips/compare/16d73398c35b...e1c137a6c18c


From noreply at github.com  Fri Jan 28 16:09:55 2022
From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=)
Date: Fri, 28 Jan 2022 08:09:55 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] da4716: dialog: fix crash when
 dropping unsynced dialogs
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/d58c45-da4716@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: da47168d02a9359de5f95ab83f6f040bbb7c9db9
      https://github.com/OpenSIPS/opensips/commit/da47168d02a9359de5f95ab83f6f040bbb7c9db9
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2022-01-28 (Fri, 28 Jan 2022)

  Changed paths:
    M modules/dialog/dlg_replication.c

  Log Message:
  -----------
  dialog: fix crash when dropping unsynced dialogs




From noreply at github.com  Fri Jan 28 16:10:27 2022
From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=)
Date: Fri, 28 Jan 2022 08:10:27 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 25f43c: dialog: fix crash when
 dropping unsynced dialogs
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.2/e1c137-25f43c@github.com>

  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 25f43caafb44ba9e97b7e9c4c9d0b0bd212130f3
      https://github.com/OpenSIPS/opensips/commit/25f43caafb44ba9e97b7e9c4c9d0b0bd212130f3
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2022-01-28 (Fri, 28 Jan 2022)

  Changed paths:
    M modules/dialog/dlg_replication.c

  Log Message:
  -----------
  dialog: fix crash when dropping unsynced dialogs

(cherry picked from commit da47168d02a9359de5f95ab83f6f040bbb7c9db9)




From noreply at github.com  Fri Jan 28 16:16:30 2022
From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=)
Date: Fri, 28 Jan 2022 08:16:30 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 122c1e: dialog: fix crash when
 dropping unsynced dialogs
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/8d0e21-122c1e@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 122c1e31c3b5d4c8a7d3a9c58cd121b8804669fe
      https://github.com/OpenSIPS/opensips/commit/122c1e31c3b5d4c8a7d3a9c58cd121b8804669fe
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2022-01-28 (Fri, 28 Jan 2022)

  Changed paths:
    M modules/dialog/dlg_replication.c

  Log Message:
  -----------
  dialog: fix crash when dropping unsynced dialogs

(cherry picked from commit da47168d02a9359de5f95ab83f6f040bbb7c9db9)




From noreply at github.com  Fri Jan 28 16:44:06 2022
From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=)
Date: Fri, 28 Jan 2022 08:44:06 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7ab192: dialog: fix previous
	commit
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/da4716-7ab192@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 7ab192753b3d14a87357099cb830b8152c4c8bd7
      https://github.com/OpenSIPS/opensips/commit/7ab192753b3d14a87357099cb830b8152c4c8bd7
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2022-01-28 (Fri, 28 Jan 2022)

  Changed paths:
    M modules/dialog/dlg_replication.c

  Log Message:
  -----------
  dialog: fix previous commit




From noreply at github.com  Fri Jan 28 16:44:27 2022
From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=)
Date: Fri, 28 Jan 2022 08:44:27 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 22c63d: dialog: fix previous
	commit
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.2/25f43c-22c63d@github.com>

  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 22c63d06f162adc2be6570839d74a56da361f15f
      https://github.com/OpenSIPS/opensips/commit/22c63d06f162adc2be6570839d74a56da361f15f
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2022-01-28 (Fri, 28 Jan 2022)

  Changed paths:
    M modules/dialog/dlg_replication.c

  Log Message:
  -----------
  dialog: fix previous commit

(cherry picked from commit 7ab192753b3d14a87357099cb830b8152c4c8bd7)




From noreply at github.com  Fri Jan 28 16:50:45 2022
From: noreply at github.com (=?UTF-8?B?VmxhZCBQxIN0cmHImWN1?=)
Date: Fri, 28 Jan 2022 08:50:45 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 8c129d: dialog: fix previous
	commit
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/122c1e-8c129d@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 8c129d4f32ba111385f7d4de14d79c1609e66daf
      https://github.com/OpenSIPS/opensips/commit/8c129d4f32ba111385f7d4de14d79c1609e66daf
  Author: Vlad Patrascu <vladp at opensips.org>
  Date:   2022-01-28 (Fri, 28 Jan 2022)

  Changed paths:
    M modules/dialog/dlg_replication.c

  Log Message:
  -----------
  dialog: fix previous commit

(cherry picked from commit 7ab192753b3d14a87357099cb830b8152c4c8bd7)




From noreply at github.com  Sat Jan 29 21:51:36 2022
From: noreply at github.com (opensips-github)
Date: Sat, 29 Jan 2022 13:51:36 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 2ff207: Rebuild documentation
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.1/8c129d-2ff207@github.com>

  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 2ff20721aa7e97eae4702963fb0b0e9b6fdef649
      https://github.com/OpenSIPS/opensips/commit/2ff20721aa7e97eae4702963fb0b0e9b6fdef649
  Author: OpenSIPS <github at opensips.org>
  Date:   2022-01-29 (Sat, 29 Jan 2022)

  Changed paths:
    M modules/cgrates/README
    M modules/cgrates/doc/contributors.xml
    M modules/db_mysql/README
    M modules/db_mysql/doc/contributors.xml
    M modules/dialog/README
    M modules/dialog/doc/contributors.xml
    M modules/domain/README
    M modules/domain/doc/contributors.xml
    M modules/httpd/README
    M modules/httpd/doc/contributors.xml
    M modules/mid_registrar/README
    M modules/mid_registrar/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation




From noreply at github.com  Sat Jan 29 22:21:42 2022
From: noreply at github.com (opensips-github)
Date: Sat, 29 Jan 2022 14:21:42 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 7b981f: Rebuild documentation
Message-ID: <OpenSIPS/opensips/push/refs/heads/master/7ab192-7b981f@github.com>

  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 7b981f6c991ca762b63247e293f120acb74625b0
      https://github.com/OpenSIPS/opensips/commit/7b981f6c991ca762b63247e293f120acb74625b0
  Author: OpenSIPS <github at opensips.org>
  Date:   2022-01-30 (Sun, 30 Jan 2022)

  Changed paths:
    M modules/auth_jwt/README
    M modules/auth_jwt/doc/contributors.xml
    M modules/cgrates/README
    M modules/cgrates/doc/contributors.xml
    M modules/db_mysql/README
    M modules/db_mysql/doc/contributors.xml
    M modules/dialog/README
    M modules/dialog/doc/contributors.xml
    M modules/domain/README
    M modules/domain/doc/contributors.xml
    M modules/httpd/README
    M modules/httpd/doc/contributors.xml
    M modules/mathops/README
    M modules/mathops/doc/contributors.xml

  Log Message:
  -----------
  Rebuild documentation




From noreply at github.com  Mon Jan 31 15:53:09 2022
From: noreply at github.com (Liviu Chircu)
Date: Mon, 31 Jan 2022 07:53:09 -0800
Subject: [OpenSIPS-Devel] [OpenSIPS/opensips] 28101e: Re-introduce the $rT
 (top route type) variable
Message-ID: <OpenSIPS/opensips/push/refs/heads/3.2/22c63d-28101e@github.com>

  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 28101e1245547f320b94699d19bd0774bf923f9f
      https://github.com/OpenSIPS/opensips/commit/28101e1245547f320b94699d19bd0774bf923f9f
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2022-01-31 (Mon, 31 Jan 2022)

  Changed paths:
    M pvar.c
    M pvar.h

  Log Message:
  -----------
  Re-introduce the $rT (top route type) variable

Although the recently introduced $route variable holds all necessary
information (including route type), saying $rT (just as before) is
preferable to the convoluted $(route[-1]{s.select,0,[}) alternative.

Many thanks to Nick Altmann / Bogdan Iancu for pointing this out!




