[OpenSIPS-Devel] [OpenSIPS/opensips] 9bc202: b2b_entities: reject overlapping BYE when uac is p...

2023-10-13 Thread Răzvan Crainea
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 9bc20243246e3469896c47f7790e4370a4d53341
  
https://github.com/OpenSIPS/opensips/commit/9bc20243246e3469896c47f7790e4370a4d53341
  Author: Razvan Crainea 
  Date:   2023-10-13 (Fri, 13 Oct 2023)

  Changed paths:
M modules/b2b_entities/dlg.c

  Log Message:
  ---
  b2b_entities: reject overlapping BYE when uac is pending



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 11dedb: prometheus: fix labels documentation

2023-10-12 Thread Răzvan Crainea
  Branch: refs/heads/3.3
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 11dedbd305b7c810ddfabee775674c97edd68b11
  
https://github.com/OpenSIPS/opensips/commit/11dedbd305b7c810ddfabee775674c97edd68b11
  Author: Razvan Crainea 
  Date:   2023-10-12 (Thu, 12 Oct 2023)

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

  Log Message:
  ---
  prometheus: fix labels documentation

Many thanks to Norman Brandinger (@NormB on GitHub) for spotting it.

(cherry picked from commit 5449d944e74903fea463150c99455a0e7d949c95)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] eab349: prometheus: fix labels documentation

2023-10-12 Thread Răzvan Crainea
  Branch: refs/heads/3.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: eab3496f8320dc67ce9650792517744e9f093c83
  
https://github.com/OpenSIPS/opensips/commit/eab3496f8320dc67ce9650792517744e9f093c83
  Author: Razvan Crainea 
  Date:   2023-10-12 (Thu, 12 Oct 2023)

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

  Log Message:
  ---
  prometheus: fix labels documentation

Many thanks to Norman Brandinger (@NormB on GitHub) for spotting it.

(cherry picked from commit 5449d944e74903fea463150c99455a0e7d949c95)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 5449d9: prometheus: fix labels documentation

2023-10-12 Thread Răzvan Crainea
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 5449d944e74903fea463150c99455a0e7d949c95
  
https://github.com/OpenSIPS/opensips/commit/5449d944e74903fea463150c99455a0e7d949c95
  Author: Razvan Crainea 
  Date:   2023-10-12 (Thu, 12 Oct 2023)

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

  Log Message:
  ---
  prometheus: fix labels documentation

Many thanks to Norman Brandinger (@NormB on GitHub) for spotting it.



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 761e88: b2b_entities: proper handling of overlapping BYE

2023-10-12 Thread Răzvan Crainea
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 761e8800ad45eb2a674b1d167e02d2904011a414
  
https://github.com/OpenSIPS/opensips/commit/761e8800ad45eb2a674b1d167e02d2904011a414
  Author: Razvan Crainea 
  Date:   2023-10-12 (Thu, 12 Oct 2023)

  Changed paths:
M modules/b2b_entities/dlg.c

  Log Message:
  ---
  b2b_entities: proper handling of overlapping BYE

Although in normal circumstances we should reply with a 500 reply code,
in case a BYE is received, we should process it accordingly, and as soon
as the overlapping transaction completes, we should terminate the other
leg as well.

Completes c4032f94f3993d1b62a0483eaae3ac0bd6c7c358



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 05cbad: dialog: proper update contact of callee on seq

2023-10-06 Thread Răzvan Crainea
  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 05cbad4f2b6102ad4118f16adae497602d7c50ac
  
https://github.com/OpenSIPS/opensips/commit/05cbad4f2b6102ad4118f16adae497602d7c50ac
  Author: Razvan Crainea 
  Date:   2023-10-06 (Fri, 06 Oct 2023)

  Changed paths:
M modules/dialog/dlg_handlers.c

  Log Message:
  ---
  dialog: proper update contact of callee on seq

fixes bug introduced in a76af3f
Close #3218

(cherry picked from commit fc144da23d806ab691c0b8479f333f599ebfd73f)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 2987d3: dialog: proper update contact of callee on seq

2023-10-06 Thread Răzvan Crainea
  Branch: refs/heads/3.3
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 2987d3352dcc644968e101e71cfb1e31509f9e40
  
https://github.com/OpenSIPS/opensips/commit/2987d3352dcc644968e101e71cfb1e31509f9e40
  Author: Razvan Crainea 
  Date:   2023-10-06 (Fri, 06 Oct 2023)

  Changed paths:
M modules/dialog/dlg_handlers.c

  Log Message:
  ---
  dialog: proper update contact of callee on seq

fixes bug introduced in a76af3f
Close #3218

(cherry picked from commit fc144da23d806ab691c0b8479f333f599ebfd73f)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 684f6d: dialog: proper update contact of callee on seq

2023-10-06 Thread Răzvan Crainea
  Branch: refs/heads/3.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 684f6df2f4eab8f20fb30ec85c661817885e6884
  
https://github.com/OpenSIPS/opensips/commit/684f6df2f4eab8f20fb30ec85c661817885e6884
  Author: Razvan Crainea 
  Date:   2023-10-06 (Fri, 06 Oct 2023)

  Changed paths:
M modules/dialog/dlg_handlers.c

  Log Message:
  ---
  dialog: proper update contact of callee on seq

fixes bug introduced in a76af3f
Close #3218

(cherry picked from commit fc144da23d806ab691c0b8479f333f599ebfd73f)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] fc144d: dialog: proper update contact of callee on seq

2023-10-06 Thread Răzvan Crainea
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: fc144da23d806ab691c0b8479f333f599ebfd73f
  
https://github.com/OpenSIPS/opensips/commit/fc144da23d806ab691c0b8479f333f599ebfd73f
  Author: Razvan Crainea 
  Date:   2023-10-06 (Fri, 06 Oct 2023)

  Changed paths:
M modules/dialog/dlg_handlers.c

  Log Message:
  ---
  dialog: proper update contact of callee on seq

fixes bug introduced in a76af3f
Close #3218



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] d25d09: tls_wolfssl: amend patch with Fix RNG with writedup

2023-10-05 Thread Răzvan Crainea
  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: d25d094dd484af264d7be6219da03d489e3ebbc6
  
https://github.com/OpenSIPS/opensips/commit/d25d094dd484af264d7be6219da03d489e3ebbc6
  Author: Razvan Crainea 
  Date:   2023-10-06 (Fri, 06 Oct 2023)

  Changed paths:
M modules/tls_wolfssl/lib/patches/wolfssl-internal-memleak-fix.patch

  Log Message:
  ---
  tls_wolfssl: amend patch with Fix RNG with writedup

Amend patch with wolfSSL/wolfssl#6843

(cherry picked from commit e393d4cd20957909f34572910b28f1ec7897c2fa)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 0e9b10: tls_wolfssl: amend patch with Fix RNG with writedup

2023-10-05 Thread Răzvan Crainea
  Branch: refs/heads/3.3
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 0e9b10850bb238374e0dc14c06f962ecae927f49
  
https://github.com/OpenSIPS/opensips/commit/0e9b10850bb238374e0dc14c06f962ecae927f49
  Author: Razvan Crainea 
  Date:   2023-10-06 (Fri, 06 Oct 2023)

  Changed paths:
M modules/tls_wolfssl/lib/patches/wolfssl-internal-memleak-fix.patch

  Log Message:
  ---
  tls_wolfssl: amend patch with Fix RNG with writedup

Amend patch with wolfSSL/wolfssl#6843

(cherry picked from commit e393d4cd20957909f34572910b28f1ec7897c2fa)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] b1654b: tls_wolfssl: amend patch with Fix RNG with writedup

2023-10-05 Thread Răzvan Crainea
  Branch: refs/heads/3.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: b1654b0445b526783a2ff3684c60234a35eb20c7
  
https://github.com/OpenSIPS/opensips/commit/b1654b0445b526783a2ff3684c60234a35eb20c7
  Author: Razvan Crainea 
  Date:   2023-10-06 (Fri, 06 Oct 2023)

  Changed paths:
M modules/tls_wolfssl/lib/patches/wolfssl-internal-memleak-fix.patch

  Log Message:
  ---
  tls_wolfssl: amend patch with Fix RNG with writedup

Amend patch with wolfSSL/wolfssl#6843

(cherry picked from commit e393d4cd20957909f34572910b28f1ec7897c2fa)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] e393d4: tls_wolfssl: amend patch with Fix RNG with writedup

2023-10-05 Thread Răzvan Crainea
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: e393d4cd20957909f34572910b28f1ec7897c2fa
  
https://github.com/OpenSIPS/opensips/commit/e393d4cd20957909f34572910b28f1ec7897c2fa
  Author: Razvan Crainea 
  Date:   2023-10-06 (Fri, 06 Oct 2023)

  Changed paths:
M modules/tls_wolfssl/lib/patches/wolfssl-internal-memleak-fix.patch

  Log Message:
  ---
  tls_wolfssl: amend patch with Fix RNG with writedup

Amend patch with wolfSSL/wolfssl#6843



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 64b26b: rtpengine: allow passing flags for subscribe answe...

2023-10-05 Thread Răzvan Crainea
  Branch: refs/heads/3.3
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 64b26be4bfa43af65eb772c44a827b650a1f48b1
  
https://github.com/OpenSIPS/opensips/commit/64b26be4bfa43af65eb772c44a827b650a1f48b1
  Author: Razvan Crainea 
  Date:   2023-10-05 (Thu, 05 Oct 2023)

  Changed paths:
M modules/rtpengine/rtpengine.c

  Log Message:
  ---
  rtpengine: allow passing flags for subscribe answer cmds

(cherry picked from commit faafd70f4c4ccf74a9192a2e31f5864d6b1b9965)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 030dd3: rtpengine: allow passing flags for subscribe answe...

2023-10-05 Thread Răzvan Crainea
  Branch: refs/heads/3.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 030dd3bbe194b2b7f69f9f605bd168bf7c13664d
  
https://github.com/OpenSIPS/opensips/commit/030dd3bbe194b2b7f69f9f605bd168bf7c13664d
  Author: Razvan Crainea 
  Date:   2023-10-05 (Thu, 05 Oct 2023)

  Changed paths:
M modules/rtpengine/rtpengine.c

  Log Message:
  ---
  rtpengine: allow passing flags for subscribe answer cmds

(cherry picked from commit faafd70f4c4ccf74a9192a2e31f5864d6b1b9965)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] faafd7: rtpengine: allow passing flags for subscribe answe...

2023-10-05 Thread Răzvan Crainea
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: faafd70f4c4ccf74a9192a2e31f5864d6b1b9965
  
https://github.com/OpenSIPS/opensips/commit/faafd70f4c4ccf74a9192a2e31f5864d6b1b9965
  Author: Razvan Crainea 
  Date:   2023-10-05 (Thu, 05 Oct 2023)

  Changed paths:
M modules/rtpengine/rtpengine.c

  Log Message:
  ---
  rtpengine: allow passing flags for subscribe answer cmds



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] e1641a: statistics: do not allow duplicate stats in differ...

2023-10-04 Thread Răzvan Crainea
  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: e1641a775ad7a88a26a212f50f9ce7565da3744f
  
https://github.com/OpenSIPS/opensips/commit/e1641a775ad7a88a26a212f50f9ce7565da3744f
  Author: Razvan Crainea 
  Date:   2023-10-04 (Wed, 04 Oct 2023)

  Changed paths:
M modules/statistics/statistics.c

  Log Message:
  ---
  statistics: do not allow duplicate stats in different groups

The statistic's name should be unique, whether it is located in a
different group or not.

Completes 4640465, Fixes #3136

(cherry picked from commit e7f887d354d8d98d9fe00f2ca9edf3b8d4401cba)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 57b9dc: statistics: do not allow duplicate stats in differ...

2023-10-04 Thread Răzvan Crainea
  Branch: refs/heads/3.3
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 57b9dcd3c496d3d76fabc777f8506954fe55e7b0
  
https://github.com/OpenSIPS/opensips/commit/57b9dcd3c496d3d76fabc777f8506954fe55e7b0
  Author: Razvan Crainea 
  Date:   2023-10-04 (Wed, 04 Oct 2023)

  Changed paths:
M modules/statistics/statistics.c

  Log Message:
  ---
  statistics: do not allow duplicate stats in different groups

The statistic's name should be unique, whether it is located in a
different group or not.

Completes 4640465, Fixes #3136

(cherry picked from commit e7f887d354d8d98d9fe00f2ca9edf3b8d4401cba)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] ab4f73: statistics: do not allow duplicate stats in differ...

2023-10-04 Thread Răzvan Crainea
  Branch: refs/heads/3.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: ab4f73c18f1abbaa4afa00d8aace15ccb3b9f6da
  
https://github.com/OpenSIPS/opensips/commit/ab4f73c18f1abbaa4afa00d8aace15ccb3b9f6da
  Author: Razvan Crainea 
  Date:   2023-10-04 (Wed, 04 Oct 2023)

  Changed paths:
M modules/statistics/statistics.c

  Log Message:
  ---
  statistics: do not allow duplicate stats in different groups

The statistic's name should be unique, whether it is located in a
different group or not.

Completes 4640465, Fixes #3136

(cherry picked from commit e7f887d354d8d98d9fe00f2ca9edf3b8d4401cba)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] e7f887: statistics: do not allow duplicate stats in differ...

2023-10-04 Thread Răzvan Crainea
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: e7f887d354d8d98d9fe00f2ca9edf3b8d4401cba
  
https://github.com/OpenSIPS/opensips/commit/e7f887d354d8d98d9fe00f2ca9edf3b8d4401cba
  Author: Razvan Crainea 
  Date:   2023-10-04 (Wed, 04 Oct 2023)

  Changed paths:
M modules/statistics/statistics.c

  Log Message:
  ---
  statistics: do not allow duplicate stats in different groups

The statistic's name should be unique, whether it is located in a
different group or not.

Completes 4640465, Fixes #3136



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] a3a57d: drouting: allow usage of goes_to_gw in LOCAL_ROUTE

2023-10-02 Thread Răzvan Crainea
  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: a3a57d4983f4eff66e2826e1e0da097be3479033
  
https://github.com/OpenSIPS/opensips/commit/a3a57d4983f4eff66e2826e1e0da097be3479033
  Author: Razvan Crainea 
  Date:   2023-10-02 (Mon, 02 Oct 2023)

  Changed paths:
M modules/drouting/doc/drouting_admin.xml
M modules/drouting/drouting.c

  Log Message:
  ---
  drouting: allow usage of goes_to_gw in LOCAL_ROUTE

(cherry picked from commit 483ee0be161fbfd374cc3e631e354b312a05baa5)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] ff1afd: drouting: allow usage of goes_to_gw in LOCAL_ROUTE

2023-10-02 Thread Răzvan Crainea
  Branch: refs/heads/3.3
  Home:   https://github.com/OpenSIPS/opensips
  Commit: ff1afdde5425e10e8d9e3e98f6b6d2f43b2f9acd
  
https://github.com/OpenSIPS/opensips/commit/ff1afdde5425e10e8d9e3e98f6b6d2f43b2f9acd
  Author: Razvan Crainea 
  Date:   2023-10-02 (Mon, 02 Oct 2023)

  Changed paths:
M modules/drouting/doc/drouting_admin.xml
M modules/drouting/drouting.c

  Log Message:
  ---
  drouting: allow usage of goes_to_gw in LOCAL_ROUTE

(cherry picked from commit 483ee0be161fbfd374cc3e631e354b312a05baa5)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 8b5d2e: drouting: allow usage of goes_to_gw in LOCAL_ROUTE

2023-10-02 Thread Răzvan Crainea
  Branch: refs/heads/3.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 8b5d2e274b179421c6635f6095279403cf28fab3
  
https://github.com/OpenSIPS/opensips/commit/8b5d2e274b179421c6635f6095279403cf28fab3
  Author: Razvan Crainea 
  Date:   2023-10-02 (Mon, 02 Oct 2023)

  Changed paths:
M modules/drouting/doc/drouting_admin.xml
M modules/drouting/drouting.c

  Log Message:
  ---
  drouting: allow usage of goes_to_gw in LOCAL_ROUTE

(cherry picked from commit 483ee0be161fbfd374cc3e631e354b312a05baa5)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 483ee0: drouting: allow usage of goes_to_gw in LOCAL_ROUTE

2023-10-02 Thread Răzvan Crainea
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 483ee0be161fbfd374cc3e631e354b312a05baa5
  
https://github.com/OpenSIPS/opensips/commit/483ee0be161fbfd374cc3e631e354b312a05baa5
  Author: Razvan Crainea 
  Date:   2023-10-02 (Mon, 02 Oct 2023)

  Changed paths:
M modules/drouting/doc/drouting_admin.xml
M modules/drouting/drouting.c

  Log Message:
  ---
  drouting: allow usage of goes_to_gw in LOCAL_ROUTE



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 54e7ed: [WIP] statistics: fix crash when creating a series...

2023-09-27 Thread Răzvan Crainea
  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 54e7edb159b7da664b5dc8b6632c7045ce5162d3
  
https://github.com/OpenSIPS/opensips/commit/54e7edb159b7da664b5dc8b6632c7045ce5162d3
  Author: Razvan Crainea 
  Date:   2023-09-27 (Wed, 27 Sep 2023)

  Changed paths:
M statistics.c

  Log Message:
  ---
  [WIP] statistics: fix crash when creating a series stat

Under normal circumstances, when a statistic is updated, we first search
whether it exists, and if not, we add it to the statistics hash.
However, due to the way it is implemented, searching and adding a
statistic is not atomic, hence, with high concurrency, when adding a new
statistic, we might already find an existing one there. In this case,
the code tries to return that statistic in the `pvar` parameter -
however, that parameter might be a (r/o) function, hence a crash
happens. This commit fixes the crash. Close #3136

However, it returns 0, as if the statistic was properly added - the
problem with this approach is that from the caller's perspective, we do
not know whether the statistic was already there or not, to free the
existing structure - hence this might result into a leak. We are still
working on a solution for this.

(cherry picked from commit 4640465215f131592326363bd0748d9f0e79f04d)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 85b17a: siprec: fix memory leaking while setting the same ...

2023-09-27 Thread Răzvan Crainea
  Branch: refs/heads/3.3
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 85b17acad5569a1245d12c79b69cca3d0f2314ba
  
https://github.com/OpenSIPS/opensips/commit/85b17acad5569a1245d12c79b69cca3d0f2314ba
  Author: Razvan Crainea 
  Date:   2023-09-27 (Wed, 27 Sep 2023)

  Changed paths:
M modules/siprec/siprec_var.c

  Log Message:
  ---
  siprec: fix memory leaking while setting the same field of siprec var

Credits go to Rob Moore, Daniel Bryars and Steven Ayre from Dubber, as
well as Liviu Chircu from the OpenSIPS team for working together to spot
this leak.

(cherry picked from commit 1dde47b524e4bb27e992ede2b15631eb12092537)


  Commit: 1c67f7b0c6c7e8696b18f9c25fd75b1cbd245ea1
  
https://github.com/OpenSIPS/opensips/commit/1c67f7b0c6c7e8696b18f9c25fd75b1cbd245ea1
  Author: Razvan Crainea 
  Date:   2023-09-27 (Wed, 27 Sep 2023)

  Changed paths:
M statistics.c

  Log Message:
  ---
  [WIP] statistics: fix crash when creating a series stat

Under normal circumstances, when a statistic is updated, we first search
whether it exists, and if not, we add it to the statistics hash.
However, due to the way it is implemented, searching and adding a
statistic is not atomic, hence, with high concurrency, when adding a new
statistic, we might already find an existing one there. In this case,
the code tries to return that statistic in the `pvar` parameter -
however, that parameter might be a (r/o) function, hence a crash
happens. This commit fixes the crash. Close #3136

However, it returns 0, as if the statistic was properly added - the
problem with this approach is that from the caller's perspective, we do
not know whether the statistic was already there or not, to free the
existing structure - hence this might result into a leak. We are still
working on a solution for this.

(cherry picked from commit 4640465215f131592326363bd0748d9f0e79f04d)


Compare: 
https://github.com/OpenSIPS/opensips/compare/68216f868d17...1c67f7b0c6c7

___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] ca968c: siprec: fix memory leaking while setting the same ...

2023-09-27 Thread Răzvan Crainea
  Branch: refs/heads/3.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: ca968c21af1c9ea9f9f21480a93651ff9225e6d2
  
https://github.com/OpenSIPS/opensips/commit/ca968c21af1c9ea9f9f21480a93651ff9225e6d2
  Author: Razvan Crainea 
  Date:   2023-09-27 (Wed, 27 Sep 2023)

  Changed paths:
M modules/siprec/siprec_var.c

  Log Message:
  ---
  siprec: fix memory leaking while setting the same field of siprec var

Credits go to Rob Moore, Daniel Bryars and Steven Ayre from Dubber, as
well as Liviu Chircu from the OpenSIPS team for working together to spot
this leak.

(cherry picked from commit 1dde47b524e4bb27e992ede2b15631eb12092537)


  Commit: e031651215b35b73a0a0cb7c71a37689d76717d3
  
https://github.com/OpenSIPS/opensips/commit/e031651215b35b73a0a0cb7c71a37689d76717d3
  Author: Razvan Crainea 
  Date:   2023-09-27 (Wed, 27 Sep 2023)

  Changed paths:
M statistics.c

  Log Message:
  ---
  [WIP] statistics: fix crash when creating a series stat

Under normal circumstances, when a statistic is updated, we first search
whether it exists, and if not, we add it to the statistics hash.
However, due to the way it is implemented, searching and adding a
statistic is not atomic, hence, with high concurrency, when adding a new
statistic, we might already find an existing one there. In this case,
the code tries to return that statistic in the `pvar` parameter -
however, that parameter might be a (r/o) function, hence a crash
happens. This commit fixes the crash. Close #3136

However, it returns 0, as if the statistic was properly added - the
problem with this approach is that from the caller's perspective, we do
not know whether the statistic was already there or not, to free the
existing structure - hence this might result into a leak. We are still
working on a solution for this.

(cherry picked from commit 4640465215f131592326363bd0748d9f0e79f04d)


Compare: 
https://github.com/OpenSIPS/opensips/compare/4993bf7b1799...e031651215b3

___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 1dde47: siprec: fix memory leaking while setting the same ...

2023-09-27 Thread Răzvan Crainea
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 1dde47b524e4bb27e992ede2b15631eb12092537
  
https://github.com/OpenSIPS/opensips/commit/1dde47b524e4bb27e992ede2b15631eb12092537
  Author: Razvan Crainea 
  Date:   2023-09-27 (Wed, 27 Sep 2023)

  Changed paths:
M modules/siprec/siprec_var.c

  Log Message:
  ---
  siprec: fix memory leaking while setting the same field of siprec var

Credits go to Rob Moore, Daniel Bryars and Steven Ayre from Dubber, as
well as Liviu Chircu from the OpenSIPS team for working together to spot
this leak.


  Commit: 41aa549a5f37fb09073fa8cb8e79f8673d40ae76
  
https://github.com/OpenSIPS/opensips/commit/41aa549a5f37fb09073fa8cb8e79f8673d40ae76
  Author: Razvan Crainea 
  Date:   2023-09-27 (Wed, 27 Sep 2023)

  Changed paths:
M main.c

  Log Message:
  ---
  main: avoid 'for' loop initial declarations in C98

This would break rpm build on CentOS 7 due to old compiler/standard


  Commit: 4640465215f131592326363bd0748d9f0e79f04d
  
https://github.com/OpenSIPS/opensips/commit/4640465215f131592326363bd0748d9f0e79f04d
  Author: Razvan Crainea 
  Date:   2023-09-27 (Wed, 27 Sep 2023)

  Changed paths:
M statistics.c

  Log Message:
  ---
  [WIP] statistics: fix crash when creating a series stat

Under normal circumstances, when a statistic is updated, we first search
whether it exists, and if not, we add it to the statistics hash.
However, due to the way it is implemented, searching and adding a
statistic is not atomic, hence, with high concurrency, when adding a new
statistic, we might already find an existing one there. In this case,
the code tries to return that statistic in the `pvar` parameter -
however, that parameter might be a (r/o) function, hence a crash
happens. This commit fixes the crash. Close #3136

However, it returns 0, as if the statistic was properly added - the
problem with this approach is that from the caller's perspective, we do
not know whether the statistic was already there or not, to free the
existing structure - hence this might result into a leak. We are still
working on a solution for this.


Compare: 
https://github.com/OpenSIPS/opensips/compare/75605d539311...4640465215f1

___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 75605d: add move_branch() and swap_branches() core functions

2023-09-26 Thread Răzvan Crainea
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 75605d5393117012e0a066a7b5b69dcda96a4b58
  
https://github.com/OpenSIPS/opensips/commit/75605d5393117012e0a066a7b5b69dcda96a4b58
  Author: Razvan Crainea 
  Date:   2023-09-26 (Tue, 26 Sep 2023)

  Changed paths:
M core_cmds.c
M dset.c
M dset.h

  Log Message:
  ---
  add move_branch() and swap_branches() core functions



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 588af7: dialog: increment last_gen_cseq only if initialized

2023-09-26 Thread Răzvan Crainea
  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 588af72a849b941f4e8cb3b6fa162a75e917338b
  
https://github.com/OpenSIPS/opensips/commit/588af72a849b941f4e8cb3b6fa162a75e917338b
  Author: Razvan Crainea 
  Date:   2023-09-26 (Tue, 26 Sep 2023)

  Changed paths:
M modules/dialog/dlg_handlers.c

  Log Message:
  ---
  dialog: increment last_gen_cseq only if initialized

Many thanks to Denys Pozniak (@denyspozniak on GitHub) for reporting and
providing troubleshooting information.

Close #3206

(cherry picked from commit 7bafee1f91327f91c0372318cf0cd8e6dc4bceaa)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 79bbdb: dialog: increment last_gen_cseq only if initialized

2023-09-26 Thread Răzvan Crainea
  Branch: refs/heads/3.3
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 79bbdb720f13348cc59eab01dc2573db1ee4c6a5
  
https://github.com/OpenSIPS/opensips/commit/79bbdb720f13348cc59eab01dc2573db1ee4c6a5
  Author: Razvan Crainea 
  Date:   2023-09-26 (Tue, 26 Sep 2023)

  Changed paths:
M modules/dialog/dlg_handlers.c

  Log Message:
  ---
  dialog: increment last_gen_cseq only if initialized

Many thanks to Denys Pozniak (@denyspozniak on GitHub) for reporting and
providing troubleshooting information.

Close #3206

(cherry picked from commit 7bafee1f91327f91c0372318cf0cd8e6dc4bceaa)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 7bafee: dialog: increment last_gen_cseq only if initialized

2023-09-26 Thread Răzvan Crainea
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 7bafee1f91327f91c0372318cf0cd8e6dc4bceaa
  
https://github.com/OpenSIPS/opensips/commit/7bafee1f91327f91c0372318cf0cd8e6dc4bceaa
  Author: Razvan Crainea 
  Date:   2023-09-26 (Tue, 26 Sep 2023)

  Changed paths:
M modules/dialog/dlg_handlers.c

  Log Message:
  ---
  dialog: increment last_gen_cseq only if initialized

Many thanks to Denys Pozniak (@denyspozniak on GitHub) for reporting and
providing troubleshooting information.

Close #3206



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] d4aead: dialog: increment last_gen_cseq only if initialized

2023-09-26 Thread Răzvan Crainea
  Branch: refs/heads/3.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: d4aead240ca2c209d890f06028660771337803b6
  
https://github.com/OpenSIPS/opensips/commit/d4aead240ca2c209d890f06028660771337803b6
  Author: Razvan Crainea 
  Date:   2023-09-26 (Tue, 26 Sep 2023)

  Changed paths:
M modules/dialog/dlg_handlers.c

  Log Message:
  ---
  dialog: increment last_gen_cseq only if initialized

Many thanks to Denys Pozniak (@denyspozniak on GitHub) for reporting and
providing troubleshooting information.

Close #3206

(cherry picked from commit 7bafee1f91327f91c0372318cf0cd8e6dc4bceaa)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] fe276b: build: add patch as requirement

2023-09-21 Thread Răzvan Crainea
  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: fe276b430dc804ebd8d7db4b53fd1c3f2fd95c90
  
https://github.com/OpenSIPS/opensips/commit/fe276b430dc804ebd8d7db4b53fd1c3f2fd95c90
  Author: Razvan Crainea 
  Date:   2023-09-21 (Thu, 21 Sep 2023)

  Changed paths:
M scripts/build/apt_requirements.txt

  Log Message:
  ---
  build: add patch as requirement

(cherry picked from commit 9e87934732a195e8cea262ebac42bfb626633a66)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] c03bbc: build: add patch as requirement

2023-09-21 Thread Răzvan Crainea
  Branch: refs/heads/3.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: c03bbc4f6961bbc6bc752eccf7b8316fa2c7feb7
  
https://github.com/OpenSIPS/opensips/commit/c03bbc4f6961bbc6bc752eccf7b8316fa2c7feb7
  Author: Razvan Crainea 
  Date:   2023-09-21 (Thu, 21 Sep 2023)

  Changed paths:
M scripts/build/apt_requirements.txt

  Log Message:
  ---
  build: add patch as requirement

(cherry picked from commit 9e87934732a195e8cea262ebac42bfb626633a66)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 330b30: build: add patch as requirement

2023-09-21 Thread Răzvan Crainea
  Branch: refs/heads/3.3
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 330b30dd15bd1ed02fb85ec82f90da773e103b09
  
https://github.com/OpenSIPS/opensips/commit/330b30dd15bd1ed02fb85ec82f90da773e103b09
  Author: Razvan Crainea 
  Date:   2023-09-21 (Thu, 21 Sep 2023)

  Changed paths:
M scripts/build/apt_requirements.txt

  Log Message:
  ---
  build: add patch as requirement

(cherry picked from commit 9e87934732a195e8cea262ebac42bfb626633a66)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 427d1f: tls_wolfssl: refactor makefile to use dependencies

2023-09-21 Thread Răzvan Crainea
  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 427d1fc69e51359e637dca9aea10d06768b8f793
  
https://github.com/OpenSIPS/opensips/commit/427d1fc69e51359e637dca9aea10d06768b8f793
  Author: Razvan Crainea 
  Date:   2023-09-21 (Thu, 21 Sep 2023)

  Changed paths:
M modules/tls_wolfssl/Makefile

  Log Message:
  ---
  tls_wolfssl: refactor makefile to use dependencies

(cherry picked from commit 3e6a0fcb0f72a56ad066af97f0fabafe8ded2c83)


  Commit: 4accd444ce362cc9e1ad674581eb4936845a9f34
  
https://github.com/OpenSIPS/opensips/commit/4accd444ce362cc9e1ad674581eb4936845a9f34
  Author: Razvan Crainea 
  Date:   2023-09-21 (Thu, 21 Sep 2023)

  Changed paths:
M modules/tls_wolfssl/Makefile
A modules/tls_wolfssl/lib/patches/.gitignore
A modules/tls_wolfssl/lib/patches/wolfssl-internal-memleak-fix.patch

  Log Message:
  ---
  tls_wolfssl: patch wolfssl lib to fix memory leak

More information about the leak can be found on the wolfssl issue
tracker: wolfSSL/wolfssl#6760

(cherry picked from commit 716f1d633d19e08165917423cb141c29c0f2b2df)


  Commit: 133c6cf30d1f5b433a0f55cca397bdf03dfd36e9
  
https://github.com/OpenSIPS/opensips/commit/133c6cf30d1f5b433a0f55cca397bdf03dfd36e9
  Author: Razvan Crainea 
  Date:   2023-09-21 (Thu, 21 Sep 2023)

  Changed paths:
M modules/tls_wolfssl/Makefile
M modules/tls_wolfssl/lib/patches/wolfssl-internal-memleak-fix.patch

  Log Message:
  ---
  tls_wolfssl: adapt patch with upstream

Grabbed from wolfSSL/wolfssl/#6785
As soon as the patch gets in a released version, we shall bump our
version as well.

(cherry picked from commit 2548f475528bb6b31b769be83091bc944ec01f06)


Compare: 
https://github.com/OpenSIPS/opensips/compare/6d4de4983ca4...133c6cf30d1f

___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] d4ac54: tls_wolfssl: refactor makefile to use dependencies

2023-09-21 Thread Răzvan Crainea
  Branch: refs/heads/3.3
  Home:   https://github.com/OpenSIPS/opensips
  Commit: d4ac5405b681929228837f8c40e283093bfe9124
  
https://github.com/OpenSIPS/opensips/commit/d4ac5405b681929228837f8c40e283093bfe9124
  Author: Razvan Crainea 
  Date:   2023-09-21 (Thu, 21 Sep 2023)

  Changed paths:
M modules/tls_wolfssl/Makefile

  Log Message:
  ---
  tls_wolfssl: refactor makefile to use dependencies

(cherry picked from commit 3e6a0fcb0f72a56ad066af97f0fabafe8ded2c83)


  Commit: 5b0290098a1d175cd020e57cc267b3215c32
  
https://github.com/OpenSIPS/opensips/commit/5b0290098a1d175cd020e57cc267b3215c32
  Author: Razvan Crainea 
  Date:   2023-09-21 (Thu, 21 Sep 2023)

  Changed paths:
M modules/tls_wolfssl/Makefile
A modules/tls_wolfssl/lib/patches/.gitignore
A modules/tls_wolfssl/lib/patches/wolfssl-internal-memleak-fix.patch

  Log Message:
  ---
  tls_wolfssl: patch wolfssl lib to fix memory leak

More information about the leak can be found on the wolfssl issue
tracker: wolfSSL/wolfssl#6760

(cherry picked from commit 716f1d633d19e08165917423cb141c29c0f2b2df)


  Commit: e8d05c274ad6377621e8788afc5714acbac9f6fb
  
https://github.com/OpenSIPS/opensips/commit/e8d05c274ad6377621e8788afc5714acbac9f6fb
  Author: Razvan Crainea 
  Date:   2023-09-21 (Thu, 21 Sep 2023)

  Changed paths:
M modules/tls_wolfssl/Makefile
M modules/tls_wolfssl/lib/patches/wolfssl-internal-memleak-fix.patch

  Log Message:
  ---
  tls_wolfssl: adapt patch with upstream

Grabbed from wolfSSL/wolfssl/#6785
As soon as the patch gets in a released version, we shall bump our
version as well.

(cherry picked from commit 2548f475528bb6b31b769be83091bc944ec01f06)


Compare: 
https://github.com/OpenSIPS/opensips/compare/358051ee1004...e8d05c274ad6

___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 93b259: tls_wolfssl: refactor makefile to use dependencies

2023-09-21 Thread Răzvan Crainea
  Branch: refs/heads/3.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 93b25949bec71fe56e8490c6ff14c93fc42813e9
  
https://github.com/OpenSIPS/opensips/commit/93b25949bec71fe56e8490c6ff14c93fc42813e9
  Author: Razvan Crainea 
  Date:   2023-09-21 (Thu, 21 Sep 2023)

  Changed paths:
M modules/tls_wolfssl/Makefile

  Log Message:
  ---
  tls_wolfssl: refactor makefile to use dependencies

(cherry picked from commit 3e6a0fcb0f72a56ad066af97f0fabafe8ded2c83)


  Commit: cf45a666fb5a145e502c950b1bd008e83deb8f8d
  
https://github.com/OpenSIPS/opensips/commit/cf45a666fb5a145e502c950b1bd008e83deb8f8d
  Author: Razvan Crainea 
  Date:   2023-09-21 (Thu, 21 Sep 2023)

  Changed paths:
M modules/tls_wolfssl/Makefile
A modules/tls_wolfssl/lib/patches/.gitignore
A modules/tls_wolfssl/lib/patches/wolfssl-internal-memleak-fix.patch

  Log Message:
  ---
  tls_wolfssl: patch wolfssl lib to fix memory leak

More information about the leak can be found on the wolfssl issue
tracker: wolfSSL/wolfssl#6760

(cherry picked from commit 716f1d633d19e08165917423cb141c29c0f2b2df)


  Commit: d0dba981dd0c32c6e4c660a18eb2ec4528a0dac2
  
https://github.com/OpenSIPS/opensips/commit/d0dba981dd0c32c6e4c660a18eb2ec4528a0dac2
  Author: Razvan Crainea 
  Date:   2023-09-21 (Thu, 21 Sep 2023)

  Changed paths:
M modules/tls_wolfssl/Makefile
M modules/tls_wolfssl/lib/patches/wolfssl-internal-memleak-fix.patch

  Log Message:
  ---
  tls_wolfssl: adapt patch with upstream

Grabbed from wolfSSL/wolfssl/#6785
As soon as the patch gets in a released version, we shall bump our
version as well.

(cherry picked from commit 2548f475528bb6b31b769be83091bc944ec01f06)


Compare: 
https://github.com/OpenSIPS/opensips/compare/ab2c15c7be92...d0dba981dd0c

___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 358051: digest_auth: fix Makefile detection of SHA256 and ...

2023-09-21 Thread Răzvan Crainea
  Branch: refs/heads/3.3
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 358051ee10048972d8f8f1ecaef5496b9139d056
  
https://github.com/OpenSIPS/opensips/commit/358051ee10048972d8f8f1ecaef5496b9139d056
  Author: Razvan Crainea 
  Date:   2023-09-21 (Thu, 21 Sep 2023)

  Changed paths:
M lib/digest_auth/Makefile

  Log Message:
  ---
  digest_auth: fix Makefile detection of SHA256 and SHA512t256

(cherry picked from commit 3c11d3c0f50adcc3a92dc893a11866cd6aafbe13)
(cherry picked from commit d92607f2d7825a9d000b14e6f3d9aa037b273b23)
(cherry picked from commit d1c8a475186f94e6a8aae74e0ad884663039b0ac)
(cherry picked from commit 8fccc49c7c8c0fb3ae4cf500fffebd00914c3db5)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 6d4de4: digest_auth: fix Makefile detection of SHA256 and ...

2023-09-21 Thread Răzvan Crainea
  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 6d4de4983ca4f09566dfb5ddfe523d286636ea82
  
https://github.com/OpenSIPS/opensips/commit/6d4de4983ca4f09566dfb5ddfe523d286636ea82
  Author: Razvan Crainea 
  Date:   2023-09-21 (Thu, 21 Sep 2023)

  Changed paths:
M lib/digest_auth/Makefile

  Log Message:
  ---
  digest_auth: fix Makefile detection of SHA256 and SHA512t256

(cherry picked from commit 3c11d3c0f50adcc3a92dc893a11866cd6aafbe13)
(cherry picked from commit d92607f2d7825a9d000b14e6f3d9aa037b273b23)
(cherry picked from commit d1c8a475186f94e6a8aae74e0ad884663039b0ac)
(cherry picked from commit 8fccc49c7c8c0fb3ae4cf500fffebd00914c3db5)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] ab2c15: digest_auth: restore support openssl for 1.0.2

2023-09-21 Thread Răzvan Crainea
  Branch: refs/heads/3.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: ab2c15c7be925ea469c2b772683432e56965f86b
  
https://github.com/OpenSIPS/opensips/commit/ab2c15c7be925ea469c2b772683432e56965f86b
  Author: Razvan Crainea 
  Date:   2023-09-21 (Thu, 21 Sep 2023)

  Changed paths:
M lib/digest_auth/Makefile
M lib/digest_auth/dauth_calc_sha256.c

  Log Message:
  ---
  digest_auth: restore support openssl for 1.0.2

This completes commit f566fb which used a new interface of openssl, one
that is not available in 1.0.2.
Many thanks to Oleksandr Kozmenko (@11qeq11 on GitHub) for reporting it.
Close #3183

Also squashed all corrections to the Makefile in this commit

(cherry picked from commit 3c11d3c0f50adcc3a92dc893a11866cd6aafbe13)
(cherry picked from commit d92607f2d7825a9d000b14e6f3d9aa037b273b23)
(cherry picked from commit d1c8a475186f94e6a8aae74e0ad884663039b0ac)
(cherry picked from commit 8fccc49c7c8c0fb3ae4cf500fffebd00914c3db5)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 2548f4: tls_wolfssl: adapt patch with upstream

2023-09-21 Thread Răzvan Crainea
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 2548f475528bb6b31b769be83091bc944ec01f06
  
https://github.com/OpenSIPS/opensips/commit/2548f475528bb6b31b769be83091bc944ec01f06
  Author: Razvan Crainea 
  Date:   2023-09-21 (Thu, 21 Sep 2023)

  Changed paths:
M modules/tls_wolfssl/Makefile
M modules/tls_wolfssl/lib/patches/wolfssl-internal-memleak-fix.patch

  Log Message:
  ---
  tls_wolfssl: adapt patch with upstream

Grabbed from wolfSSL/wolfssl/#6785
As soon as the patch gets in a released version, we shall bump our
version as well.



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 8fccc4: digest_auth: fix Makefile flags escaping

2023-09-21 Thread Răzvan Crainea
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 8fccc49c7c8c0fb3ae4cf500fffebd00914c3db5
  
https://github.com/OpenSIPS/opensips/commit/8fccc49c7c8c0fb3ae4cf500fffebd00914c3db5
  Author: Razvan Crainea 
  Date:   2023-09-21 (Thu, 21 Sep 2023)

  Changed paths:
M lib/digest_auth/Makefile

  Log Message:
  ---
  digest_auth: fix Makefile flags escaping



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] d1c8a4: digest_auth: fix # escaping in Makefile

2023-09-21 Thread Răzvan Crainea
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: d1c8a475186f94e6a8aae74e0ad884663039b0ac
  
https://github.com/OpenSIPS/opensips/commit/d1c8a475186f94e6a8aae74e0ad884663039b0ac
  Author: Razvan Crainea 
  Date:   2023-09-21 (Thu, 21 Sep 2023)

  Changed paths:
M lib/digest_auth/Makefile

  Log Message:
  ---
  digest_auth: fix # escaping in Makefile

Fix bogus parsing of makefile; completes d92607f



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] d92607: digest_auth: avoid dash escaping in Makefile

2023-09-21 Thread Răzvan Crainea
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: d92607f2d7825a9d000b14e6f3d9aa037b273b23
  
https://github.com/OpenSIPS/opensips/commit/d92607f2d7825a9d000b14e6f3d9aa037b273b23
  Author: Razvan Crainea 
  Date:   2023-09-21 (Thu, 21 Sep 2023)

  Changed paths:
M lib/digest_auth/Makefile

  Log Message:
  ---
  digest_auth: avoid dash escaping in Makefile

Replace dash's builin printf with the echo binary impelmentation.
Many thanks to Liviu Chircu for brainstorming and testing!



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 3c11d3: digest_auth: restore support openssl for 1.0.2

2023-09-21 Thread Răzvan Crainea
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 3c11d3c0f50adcc3a92dc893a11866cd6aafbe13
  
https://github.com/OpenSIPS/opensips/commit/3c11d3c0f50adcc3a92dc893a11866cd6aafbe13
  Author: Razvan Crainea 
  Date:   2023-09-21 (Thu, 21 Sep 2023)

  Changed paths:
M lib/digest_auth/Makefile
M lib/digest_auth/dauth_calc_sha256.c

  Log Message:
  ---
  digest_auth: restore support openssl for 1.0.2

This completes commit f566fb which used a new interface of openssl, one
that is not available in 1.0.2.
Many thanks to Oleksandr Kozmenko (@11qeq11 on GitHub) for reporting it.
Close #3183



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] f567e7: proto_ws: enclose IPv6 Host IPs with square brackets

2023-09-21 Thread Răzvan Crainea
  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: f567e7aeaca5da945cca7c479179f74fd1182a0c
  
https://github.com/OpenSIPS/opensips/commit/f567e7aeaca5da945cca7c479179f74fd1182a0c
  Author: Razvan Crainea 
  Date:   2023-09-21 (Thu, 21 Sep 2023)

  Changed paths:
M modules/proto_ws/ws_handshake_common.h

  Log Message:
  ---
  proto_ws: enclose IPv6 Host IPs with square brackets

Many thanks to @alekseiZh on GitHub for reporting it
Close #3198

(cherry picked from commit 3b4beb2c4fa7be27032dbc82f0a0be03677db893)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] b8dbe9: proto_ws: enclose IPv6 Host IPs with square brackets

2023-09-21 Thread Răzvan Crainea
  Branch: refs/heads/3.3
  Home:   https://github.com/OpenSIPS/opensips
  Commit: b8dbe9e84f28523b1dc777d8064cef2bd7e6af40
  
https://github.com/OpenSIPS/opensips/commit/b8dbe9e84f28523b1dc777d8064cef2bd7e6af40
  Author: Razvan Crainea 
  Date:   2023-09-21 (Thu, 21 Sep 2023)

  Changed paths:
M modules/proto_ws/ws_handshake_common.h

  Log Message:
  ---
  proto_ws: enclose IPv6 Host IPs with square brackets

Many thanks to @alekseiZh on GitHub for reporting it
Close #3198

(cherry picked from commit 3b4beb2c4fa7be27032dbc82f0a0be03677db893)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 09e870: proto_ws: enclose IPv6 Host IPs with square brackets

2023-09-21 Thread Răzvan Crainea
  Branch: refs/heads/3.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 09e8705aa0d56aac7f7d45408cfb5d6425107366
  
https://github.com/OpenSIPS/opensips/commit/09e8705aa0d56aac7f7d45408cfb5d6425107366
  Author: Razvan Crainea 
  Date:   2023-09-21 (Thu, 21 Sep 2023)

  Changed paths:
M modules/proto_ws/ws_handshake_common.h

  Log Message:
  ---
  proto_ws: enclose IPv6 Host IPs with square brackets

Many thanks to @alekseiZh on GitHub for reporting it
Close #3198

(cherry picked from commit 3b4beb2c4fa7be27032dbc82f0a0be03677db893)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 3b4beb: proto_ws: enclose IPv6 Host IPs with square brackets

2023-09-21 Thread Răzvan Crainea
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 3b4beb2c4fa7be27032dbc82f0a0be03677db893
  
https://github.com/OpenSIPS/opensips/commit/3b4beb2c4fa7be27032dbc82f0a0be03677db893
  Author: Razvan Crainea 
  Date:   2023-09-21 (Thu, 21 Sep 2023)

  Changed paths:
M modules/proto_ws/ws_handshake_common.h

  Log Message:
  ---
  proto_ws: enclose IPv6 Host IPs with square brackets

Many thanks to @alekseiZh on GitHub for reporting it
Close #3198



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 6a6071: b2b_entities: fix Notify buffer timeout build

2023-09-18 Thread Răzvan Crainea
  Branch: refs/heads/3.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 6a60715e94e0d4cfbf1694b2dd2c63cb838b39c1
  
https://github.com/OpenSIPS/opensips/commit/6a60715e94e0d4cfbf1694b2dd2c63cb838b39c1
  Author: Razvan Crainea 
  Date:   2023-09-18 (Mon, 18 Sep 2023)

  Changed paths:
M modules/b2b_entities/dlg.c

  Log Message:
  ---
  b2b_entities: fix Notify buffer timeout build

Complete 312cdd4
Related to bug in #3195

(cherry picked from commit 9d61465fe82c1abeb3795915bfc805944abf068b)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] a5d0a9: b2b_entities: fix Notify buffer timeout build

2023-09-18 Thread Răzvan Crainea
  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: a5d0a901fe2c5bd1e96f3443ab8bf044e4c6047e
  
https://github.com/OpenSIPS/opensips/commit/a5d0a901fe2c5bd1e96f3443ab8bf044e4c6047e
  Author: Razvan Crainea 
  Date:   2023-09-18 (Mon, 18 Sep 2023)

  Changed paths:
M modules/b2b_entities/dlg.c

  Log Message:
  ---
  b2b_entities: fix Notify buffer timeout build

Complete 312cdd4
Related to bug in #3195

(cherry picked from commit 9d61465fe82c1abeb3795915bfc805944abf068b)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 515ae0: b2b_entities: fix Notify buffer timeout build

2023-09-18 Thread Răzvan Crainea
  Branch: refs/heads/3.3
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 515ae0ffe728c1ece986937f7dcd11ec82a2934c
  
https://github.com/OpenSIPS/opensips/commit/515ae0ffe728c1ece986937f7dcd11ec82a2934c
  Author: Razvan Crainea 
  Date:   2023-09-18 (Mon, 18 Sep 2023)

  Changed paths:
M modules/b2b_entities/dlg.c

  Log Message:
  ---
  b2b_entities: fix Notify buffer timeout build

Complete 312cdd4
Related to bug in #3195

(cherry picked from commit 9d61465fe82c1abeb3795915bfc805944abf068b)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 9d6146: b2b_entities: fix Notify buffer timeout build

2023-09-18 Thread Răzvan Crainea
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 9d61465fe82c1abeb3795915bfc805944abf068b
  
https://github.com/OpenSIPS/opensips/commit/9d61465fe82c1abeb3795915bfc805944abf068b
  Author: Razvan Crainea 
  Date:   2023-09-18 (Mon, 18 Sep 2023)

  Changed paths:
M modules/b2b_entities/dlg.c

  Log Message:
  ---
  b2b_entities: fix Notify buffer timeout build

Complete 312cdd4
Related to bug in #3195



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 850bd1: Revert "b2b_logic: properly initialize socket for ...

2023-09-15 Thread Răzvan Crainea
  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 850bd1279f2204da1ed19ef4808ea7762f5d7b7c
  
https://github.com/OpenSIPS/opensips/commit/850bd1279f2204da1ed19ef4808ea7762f5d7b7c
  Author: Razvan Crainea 
  Date:   2023-09-15 (Fri, 15 Sep 2023)

  Changed paths:
M modules/b2b_logic/logic.c

  Log Message:
  ---
  Revert "b2b_logic: properly initialize socket for topo hiding"

This reverts commit 3eb9b5bd59a143005013d274f6ee0bd4cc3ce374.



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] e00780: Revert "b2b_logic: properly initialize socket for ...

2023-09-15 Thread Răzvan Crainea
  Branch: refs/heads/3.3
  Home:   https://github.com/OpenSIPS/opensips
  Commit: e007807728c03a8649fd1d5926029fe72621fd8a
  
https://github.com/OpenSIPS/opensips/commit/e007807728c03a8649fd1d5926029fe72621fd8a
  Author: Razvan Crainea 
  Date:   2023-09-15 (Fri, 15 Sep 2023)

  Changed paths:
M modules/b2b_logic/logic.c

  Log Message:
  ---
  Revert "b2b_logic: properly initialize socket for topo hiding"

This reverts commit f0d2a091a4f1be2da77b9a431a52ae17909490d7.



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 66493c: b2b_logic: do not abort bridging if re-INVITE is r...

2023-09-15 Thread Răzvan Crainea
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 66493ce7ecb8be5eb29c0d365a29eb31101158bf
  
https://github.com/OpenSIPS/opensips/commit/66493ce7ecb8be5eb29c0d365a29eb31101158bf
  Author: Razvan Crainea 
  Date:   2023-09-15 (Fri, 15 Sep 2023)

  Changed paths:
M modules/b2b_logic/b2b_logic.c
M modules/b2b_logic/b2b_logic.h
M modules/b2b_logic/bridging.c
M modules/b2b_logic/bridging.h
M modules/b2b_logic/logic.c

  Log Message:
  ---
  b2b_logic: do not abort bridging if re-INVITE is rejected with 491

If the SDP negociation gets rejected with 491, we should not abort
negociation, since most likely it is an indication that the remote UAS
is trying to lock its codecs, hence do the same thing we are trying to
do, but in the other direction.
If however, the other participant does not send itself a re-INVITE, we
arm a timer to re-try the bridging according to the RFC 3261, section
14.1:
   If a UAC receives a 491 response to a re-INVITE, it SHOULD start a
   timer with a value T chosen as follows:

  1. If the UAC is the owner of the Call-ID of the dialog ID
 (meaning it generated the value), T has a randomly chosen value
 between 2.1 and 4 seconds in units of 10 ms.

Fix #3137



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 999fc7: b2b_logic: do not abort bridging if re-INVITE is r...

2023-09-15 Thread Răzvan Crainea
  Branch: refs/heads/3.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 999fc7252e620419d9fc610cee3cb304867dfe72
  
https://github.com/OpenSIPS/opensips/commit/999fc7252e620419d9fc610cee3cb304867dfe72
  Author: Razvan Crainea 
  Date:   2023-09-15 (Fri, 15 Sep 2023)

  Changed paths:
M modules/b2b_logic/b2b_logic.c
M modules/b2b_logic/b2b_logic.h
M modules/b2b_logic/bridging.c
M modules/b2b_logic/bridging.h
M modules/b2b_logic/logic.c

  Log Message:
  ---
  b2b_logic: do not abort bridging if re-INVITE is rejected with 491

If the SDP negociation gets rejected with 491, we should not abort
negociation, since most likely it is an indication that the remote UAS
is trying to lock its codecs, hence do the same thing we are trying to
do, but in the other direction.
If however, the other participant does not send itself a re-INVITE, we
arm a timer to re-try the bridging according to the RFC 3261, section
14.1:
   If a UAC receives a 491 response to a re-INVITE, it SHOULD start a
   timer with a value T chosen as follows:

  1. If the UAC is the owner of the Call-ID of the dialog ID
 (meaning it generated the value), T has a randomly chosen value
 between 2.1 and 4 seconds in units of 10 ms.

Fix #3137

(cherry picked from commit 66493ce7ecb8be5eb29c0d365a29eb31101158bf)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 3eb9b5: b2b_logic: properly initialize socket for topo hiding

2023-09-15 Thread Răzvan Crainea
  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 3eb9b5bd59a143005013d274f6ee0bd4cc3ce374
  
https://github.com/OpenSIPS/opensips/commit/3eb9b5bd59a143005013d274f6ee0bd4cc3ce374
  Author: Razvan Crainea 
  Date:   2023-09-15 (Fri, 15 Sep 2023)

  Changed paths:
M modules/b2b_logic/logic.c

  Log Message:
  ---
  b2b_logic: properly initialize socket for topo hiding

Fix possible crash when no socket is forced in topology hiding scenario

(cherry picked from commit 01a3568eff57f56179f3e3b82647eaf489482d11)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] f0d2a0: b2b_logic: properly initialize socket for topo hiding

2023-09-15 Thread Răzvan Crainea
  Branch: refs/heads/3.3
  Home:   https://github.com/OpenSIPS/opensips
  Commit: f0d2a091a4f1be2da77b9a431a52ae17909490d7
  
https://github.com/OpenSIPS/opensips/commit/f0d2a091a4f1be2da77b9a431a52ae17909490d7
  Author: Razvan Crainea 
  Date:   2023-09-15 (Fri, 15 Sep 2023)

  Changed paths:
M modules/b2b_logic/logic.c

  Log Message:
  ---
  b2b_logic: properly initialize socket for topo hiding

Fix possible crash when no socket is forced in topology hiding scenario

(cherry picked from commit 01a3568eff57f56179f3e3b82647eaf489482d11)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 400fb3: b2b_logic: properly initialize socket for topo hiding

2023-09-15 Thread Răzvan Crainea
  Branch: refs/heads/3.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 400fb34b6c7d56ff6d110e856a2758d450b853f5
  
https://github.com/OpenSIPS/opensips/commit/400fb34b6c7d56ff6d110e856a2758d450b853f5
  Author: Razvan Crainea 
  Date:   2023-09-15 (Fri, 15 Sep 2023)

  Changed paths:
M modules/b2b_logic/logic.c

  Log Message:
  ---
  b2b_logic: properly initialize socket for topo hiding

Fix possible crash when no socket is forced in topology hiding scenario

(cherry picked from commit 01a3568eff57f56179f3e3b82647eaf489482d11)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 01a356: b2b_logic: properly initialize socket for topo hiding

2023-09-15 Thread Răzvan Crainea
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 01a3568eff57f56179f3e3b82647eaf489482d11
  
https://github.com/OpenSIPS/opensips/commit/01a3568eff57f56179f3e3b82647eaf489482d11
  Author: Razvan Crainea 
  Date:   2023-09-15 (Fri, 15 Sep 2023)

  Changed paths:
M modules/b2b_logic/logic.c

  Log Message:
  ---
  b2b_logic: properly initialize socket for topo hiding

Fix possible crash when no socket is forced in topology hiding scenario



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] b9f870: tm: simplify API interface for t_relay and t_check...

2023-09-15 Thread Răzvan Crainea
  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: b9f87017a0512d0b1eba67e9035c24b406f7f98c
  
https://github.com/OpenSIPS/opensips/commit/b9f87017a0512d0b1eba67e9035c24b406f7f98c
  Author: Razvan Crainea 
  Date:   2023-09-15 (Fri, 15 Sep 2023)

  Changed paths:
M modules/cpl_c/cpl_sig.c
M modules/script_helper/script_helper.c
M modules/tm/t_reply.h
M modules/tm/tm.c
M modules/tm/tm_load.h

  Log Message:
  ---
  tm: simplify API interface for t_relay and t_check_trans

(cherry picked from commit 1bf83d61b6a9607c903bf26ac76ac50a4aca10b9)


  Commit: 9274a17ff4f338c261e382974c04c3910799746d
  
https://github.com/OpenSIPS/opensips/commit/9274a17ff4f338c261e382974c04c3910799746d
  Author: Razvan Crainea 
  Date:   2023-09-15 (Fri, 15 Sep 2023)

  Changed paths:
M modules/b2b_entities/dlg.c

  Log Message:
  ---
  b2b_entities: prevent hop-by-hop ACK to change the status of dialog

(cherry picked from commit 4fe2fb6f5cf16dd069c803e3d4542ae8a756a1d3)


Compare: 
https://github.com/OpenSIPS/opensips/compare/bb88aee15e8c...9274a17ff4f3

___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] cafc04: tm: simplify API interface for t_relay and t_check...

2023-09-15 Thread Răzvan Crainea
  Branch: refs/heads/3.3
  Home:   https://github.com/OpenSIPS/opensips
  Commit: cafc043d84ba74bdbaf6f8844cf954b3372e0c81
  
https://github.com/OpenSIPS/opensips/commit/cafc043d84ba74bdbaf6f8844cf954b3372e0c81
  Author: Razvan Crainea 
  Date:   2023-09-15 (Fri, 15 Sep 2023)

  Changed paths:
M modules/cpl_c/cpl_sig.c
M modules/script_helper/script_helper.c
M modules/tm/t_reply.h
M modules/tm/tm.c
M modules/tm/tm_load.h

  Log Message:
  ---
  tm: simplify API interface for t_relay and t_check_trans

(cherry picked from commit 1bf83d61b6a9607c903bf26ac76ac50a4aca10b9)


  Commit: fbac7ccb0bf0f82e0e7c85a29e3dbaaafec22b14
  
https://github.com/OpenSIPS/opensips/commit/fbac7ccb0bf0f82e0e7c85a29e3dbaaafec22b14
  Author: Razvan Crainea 
  Date:   2023-09-15 (Fri, 15 Sep 2023)

  Changed paths:
M modules/b2b_entities/dlg.c

  Log Message:
  ---
  b2b_entities: prevent hop-by-hop ACK to change the status of dialog

(cherry picked from commit 4fe2fb6f5cf16dd069c803e3d4542ae8a756a1d3)


Compare: 
https://github.com/OpenSIPS/opensips/compare/59a0af2723be...fbac7ccb0bf0

___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 2348a8: tm: simplify API interface for t_relay and t_check...

2023-09-15 Thread Răzvan Crainea
  Branch: refs/heads/3.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 2348a82c98c596acdd23ec3af4734786a2ca0d12
  
https://github.com/OpenSIPS/opensips/commit/2348a82c98c596acdd23ec3af4734786a2ca0d12
  Author: Razvan Crainea 
  Date:   2023-09-15 (Fri, 15 Sep 2023)

  Changed paths:
M modules/cpl_c/cpl_sig.c
M modules/script_helper/script_helper.c
M modules/tm/t_reply.h
M modules/tm/tm.c
M modules/tm/tm_load.h

  Log Message:
  ---
  tm: simplify API interface for t_relay and t_check_trans

(cherry picked from commit 1bf83d61b6a9607c903bf26ac76ac50a4aca10b9)


  Commit: c01ebd57539113ade70c9f2cf2b4d973a7888bd3
  
https://github.com/OpenSIPS/opensips/commit/c01ebd57539113ade70c9f2cf2b4d973a7888bd3
  Author: Razvan Crainea 
  Date:   2023-09-15 (Fri, 15 Sep 2023)

  Changed paths:
M modules/b2b_entities/dlg.c

  Log Message:
  ---
  b2b_entities: prevent hop-by-hop ACK to change the status of dialog

(cherry picked from commit 4fe2fb6f5cf16dd069c803e3d4542ae8a756a1d3)


Compare: 
https://github.com/OpenSIPS/opensips/compare/e4236b5786b8...c01ebd575391

___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 1bf83d: tm: simplify API interface for t_relay and t_check...

2023-09-15 Thread Răzvan Crainea
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 1bf83d61b6a9607c903bf26ac76ac50a4aca10b9
  
https://github.com/OpenSIPS/opensips/commit/1bf83d61b6a9607c903bf26ac76ac50a4aca10b9
  Author: Razvan Crainea 
  Date:   2023-09-14 (Thu, 14 Sep 2023)

  Changed paths:
M modules/cpl_c/cpl_sig.c
M modules/script_helper/script_helper.c
M modules/tm/t_reply.h
M modules/tm/tm.c
M modules/tm/tm_load.h

  Log Message:
  ---
  tm: simplify API interface for t_relay and t_check_trans


  Commit: 4fe2fb6f5cf16dd069c803e3d4542ae8a756a1d3
  
https://github.com/OpenSIPS/opensips/commit/4fe2fb6f5cf16dd069c803e3d4542ae8a756a1d3
  Author: Razvan Crainea 
  Date:   2023-09-14 (Thu, 14 Sep 2023)

  Changed paths:
M modules/b2b_entities/dlg.c

  Log Message:
  ---
  b2b_entities: prevent hop-by-hop ACK to change the status of dialog


Compare: 
https://github.com/OpenSIPS/opensips/compare/c4032f94f399...4fe2fb6f5cf1

___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 761bb0: rtp_relay: remove context from the list on repicat...

2023-09-12 Thread Răzvan Crainea
  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 761bb069be86daaf29201ef829f1f70338a67e68
  
https://github.com/OpenSIPS/opensips/commit/761bb069be86daaf29201ef829f1f70338a67e68
  Author: Razvan Crainea 
  Date:   2023-09-12 (Tue, 12 Sep 2023)

  Changed paths:
M modules/rtp_relay/rtp_relay_ctx.c

  Log Message:
  ---
  rtp_relay: remove context from the list on repicated deletes

(cherry picked from commit 1af376b71ee235ce723ccda2716ee507c575b8d8)


  Commit: a2ed8cf8d9e054ee7a7fb14a3cab4386a3a46777
  
https://github.com/OpenSIPS/opensips/commit/a2ed8cf8d9e054ee7a7fb14a3cab4386a3a46777
  Author: Razvan Crainea 
  Date:   2023-09-12 (Tue, 12 Sep 2023)

  Changed paths:
M modules/rtp_relay/rtp_relay_ctx.c

  Log Message:
  ---
  rtp_relay: fix removal of context crash

Fix bug introduced in 16188f9 due to bad backporting


Compare: 
https://github.com/OpenSIPS/opensips/compare/58f2d038c955...a2ed8cf8d9e0

___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 393dfb: rtp_relay: remove context from the list on repicat...

2023-09-12 Thread Răzvan Crainea
  Branch: refs/heads/3.3
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 393dfb52a25bb55a37a6afe2e53325f570b4dfc9
  
https://github.com/OpenSIPS/opensips/commit/393dfb52a25bb55a37a6afe2e53325f570b4dfc9
  Author: Razvan Crainea 
  Date:   2023-09-12 (Tue, 12 Sep 2023)

  Changed paths:
M modules/rtp_relay/rtp_relay_ctx.c

  Log Message:
  ---
  rtp_relay: remove context from the list on repicated deletes

(cherry picked from commit 1af376b71ee235ce723ccda2716ee507c575b8d8)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 193e65: rtp_relay: remove context from the list on repicat...

2023-09-12 Thread Răzvan Crainea
  Branch: refs/heads/3.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 193e65d6dccd3b9aafa7d0bb626f5913f01c1723
  
https://github.com/OpenSIPS/opensips/commit/193e65d6dccd3b9aafa7d0bb626f5913f01c1723
  Author: Razvan Crainea 
  Date:   2023-09-12 (Tue, 12 Sep 2023)

  Changed paths:
M modules/rtp_relay/rtp_relay_ctx.c

  Log Message:
  ---
  rtp_relay: remove context from the list on repicated deletes

(cherry picked from commit 1af376b71ee235ce723ccda2716ee507c575b8d8)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 1af376: rtp_relay: remove context from the list on repicat...

2023-09-12 Thread Răzvan Crainea
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 1af376b71ee235ce723ccda2716ee507c575b8d8
  
https://github.com/OpenSIPS/opensips/commit/1af376b71ee235ce723ccda2716ee507c575b8d8
  Author: Razvan Crainea 
  Date:   2023-09-12 (Tue, 12 Sep 2023)

  Changed paths:
M modules/rtp_relay/rtp_relay_ctx.c

  Log Message:
  ---
  rtp_relay: remove context from the list on repicated deletes



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 9e8793: build: add patch as requirement

2023-09-08 Thread Răzvan Crainea
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 9e87934732a195e8cea262ebac42bfb626633a66
  
https://github.com/OpenSIPS/opensips/commit/9e87934732a195e8cea262ebac42bfb626633a66
  Author: Razvan Crainea 
  Date:   2023-09-08 (Fri, 08 Sep 2023)

  Changed paths:
M scripts/build/apt_requirements.txt

  Log Message:
  ---
  build: add patch as requirement



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 3e6a0f: tls_wolfssl: refactor makefile to use dependencies

2023-09-08 Thread Răzvan Crainea
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 3e6a0fcb0f72a56ad066af97f0fabafe8ded2c83
  
https://github.com/OpenSIPS/opensips/commit/3e6a0fcb0f72a56ad066af97f0fabafe8ded2c83
  Author: Razvan Crainea 
  Date:   2023-09-08 (Fri, 08 Sep 2023)

  Changed paths:
M modules/tls_wolfssl/Makefile

  Log Message:
  ---
  tls_wolfssl: refactor makefile to use dependencies


  Commit: 716f1d633d19e08165917423cb141c29c0f2b2df
  
https://github.com/OpenSIPS/opensips/commit/716f1d633d19e08165917423cb141c29c0f2b2df
  Author: Razvan Crainea 
  Date:   2023-09-08 (Fri, 08 Sep 2023)

  Changed paths:
M modules/tls_wolfssl/Makefile
A modules/tls_wolfssl/lib/patches/.gitignore
A modules/tls_wolfssl/lib/patches/wolfssl-internal-memleak-fix.patch

  Log Message:
  ---
  tls_wolfssl: patch wolfssl lib to fix memory leak

More information about the leak can be found on the wolfssl issue
tracker: wolfSSL/wolfssl#6760


Compare: 
https://github.com/OpenSIPS/opensips/compare/3b04f2185c41...716f1d633d19

___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] ae413f: rtp_relay: fix invalid contexts leaked in list

2023-09-05 Thread Răzvan Crainea
  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: ae413ff72584e63e21556dff1d3f60568e5256f8
  
https://github.com/OpenSIPS/opensips/commit/ae413ff72584e63e21556dff1d3f60568e5256f8
  Author: Razvan Crainea 
  Date:   2023-09-05 (Tue, 05 Sep 2023)

  Changed paths:
M lib/list.h
M modules/rtp_relay/rtp_relay_ctx.c

  Log Message:
  ---
  rtp_relay: fix invalid contexts leaked in list

When a session would have been established on a provisional reply with
body (i.e. 183), the rtp contexts would have been stored in the list.
However, if the call would not establish (with a 200 OK), there would be
no one removing it from the list, even though the context was released -
this resulted in unexpected and almost impossible to track down invalid
memory usage.
The current patch makes sure that the context is removed from the list
if the call does not establish.

Many thanks to Rob Moore, Daniel Bryars and Steven Ayre from Dubber for
pushing an enormous amount of time into troubleshooting and debugging
this, as well as to Liviu Chircu for guiding the troubleshooting!

(cherry picked from commit d6ef279f63aa0682bf0fb7ef1d30a6abdfb8b942)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] f7defa: rtp_relay: fix invalid contexts leaked in list

2023-09-05 Thread Răzvan Crainea
  Branch: refs/heads/3.3
  Home:   https://github.com/OpenSIPS/opensips
  Commit: f7defa0161b70794b39331c325afc18519f84f8c
  
https://github.com/OpenSIPS/opensips/commit/f7defa0161b70794b39331c325afc18519f84f8c
  Author: Razvan Crainea 
  Date:   2023-09-04 (Mon, 04 Sep 2023)

  Changed paths:
M modules/rtp_relay/rtp_relay_ctx.c

  Log Message:
  ---
  rtp_relay: fix invalid contexts leaked in list

When a session would have been established on a provisional reply with
body (i.e. 183), the rtp contexts would have been stored in the list.
However, if the call would not establish (with a 200 OK), there would be
no one removing it from the list, even though the context was released -
this resulted in unexpected and almost impossible to track down invalid
memory usage.
The current patch makes sure that the context is removed from the list
if the call does not establish.

Many thanks to Rob Moore, Daniel Bryars and Steven Ayre from Dubber for
pushing an enormous amount of time into troubleshooting and debugging
this, as well as to Liviu Chircu for guiding the troubleshooting!

(cherry picked from commit d6ef279f63aa0682bf0fb7ef1d30a6abdfb8b942)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 6aae49: rtp_relay: fix invalid contexts leaked in list

2023-09-05 Thread Răzvan Crainea
  Branch: refs/heads/3.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 6aae498265fb6723881acba1b6db2ce3a137d7ca
  
https://github.com/OpenSIPS/opensips/commit/6aae498265fb6723881acba1b6db2ce3a137d7ca
  Author: Razvan Crainea 
  Date:   2023-09-04 (Mon, 04 Sep 2023)

  Changed paths:
M modules/rtp_relay/rtp_relay_ctx.c

  Log Message:
  ---
  rtp_relay: fix invalid contexts leaked in list

When a session would have been established on a provisional reply with
body (i.e. 183), the rtp contexts would have been stored in the list.
However, if the call would not establish (with a 200 OK), there would be
no one removing it from the list, even though the context was released -
this resulted in unexpected and almost impossible to track down invalid
memory usage.
The current patch makes sure that the context is removed from the list
if the call does not establish.

Many thanks to Rob Moore, Daniel Bryars and Steven Ayre from Dubber for
pushing an enormous amount of time into troubleshooting and debugging
this, as well as to Liviu Chircu for guiding the troubleshooting!

(cherry picked from commit d6ef279f63aa0682bf0fb7ef1d30a6abdfb8b942)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] d6ef27: rtp_relay: fix invalid contexts leaked in list

2023-09-05 Thread Răzvan Crainea
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: d6ef279f63aa0682bf0fb7ef1d30a6abdfb8b942
  
https://github.com/OpenSIPS/opensips/commit/d6ef279f63aa0682bf0fb7ef1d30a6abdfb8b942
  Author: Razvan Crainea 
  Date:   2023-09-04 (Mon, 04 Sep 2023)

  Changed paths:
M modules/rtp_relay/rtp_relay_ctx.c

  Log Message:
  ---
  rtp_relay: fix invalid contexts leaked in list

When a session would have been established on a provisional reply with
body (i.e. 183), the rtp contexts would have been stored in the list.
However, if the call would not establish (with a 200 OK), there would be
no one removing it from the list, even though the context was released -
this resulted in unexpected and almost impossible to track down invalid
memory usage.
The current patch makes sure that the context is removed from the list
if the call does not establish.

Many thanks to Rob Moore, Daniel Bryars and Steven Ayre from Dubber for
pushing an enormous amount of time into troubleshooting and debugging
this, as well as to Liviu Chircu for guiding the troubleshooting!



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [Release] OpenSIPS 3.4.1, 3.3.7, 3.2.14 and 3.1.17 minor releases

2023-08-31 Thread Răzvan Crainea

Hi all,

Today we have released four new minor releases of OpenSIPS:

 * 3.4.1 - the first minor release of the 3.4.x LTS branch
 * 3.3.7 - minor release of the 3.3.x branch
 * 3.2.14 - minor release of the 3.2.x LTS branch
 * 3.1.17 - the last release of the 3.1.x LTS branch

All new releases contain only bug fixes and are backwards compatible 
with their previous minor releases. Detailed ChangeLogs can be found on 
the website[1][2][3][4].


[1] https://opensips.org/pub/opensips/3.4.1/ChangeLog
[2] https://opensips.org/pub/opensips/3.3.7/ChangeLog
[3] https://opensips.org/pub/opensips/3.2.14/ChangeLog
[4] https://opensips.org/pub/opensips/3.1.17/ChangeLog

Happy Hacking!
--
Răzvan Crainea
OpenSIPS Core Developer / SIPhub CTO
http://www.opensips-solutions.com / https://www.siphub.com

___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [Release] OpenSIPS 3.1.x LTS end of support

2023-08-31 Thread Răzvan Crainea

Hi, all!

The OpenSIPS 3.1.x LTS branch has finally come to its end of support. 
Starting today, 31st of August 2023, after the last 3.1.17 release, we 
will no longer offer support for this branch, nor integrate any upcoming 
bug fixes.


We strongly advise you to upgrade your setup to a supported LTS release, 
either 3.2, or, ideally 3.4. More details about the available stable 
releases be found here[1].


[1] https://www.opensips.org/About/AvailableVersions

Best regards,
--
Răzvan Crainea
OpenSIPS Core Developer / SIPhub CTO
http://www.opensips-solutions.com / https://www.siphub.com

___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips]

2023-08-31 Thread Răzvan Crainea
  Branch: refs/tags/3.2.14
  Home:   https://github.com/OpenSIPS/opensips

___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips]

2023-08-31 Thread Răzvan Crainea
  Branch: refs/tags/3.2.14
  Home:   https://github.com/OpenSIPS/opensips

___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] d6fd87: tls_wolfssl: restore wolfssl lib

2023-08-31 Thread Răzvan Crainea
  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: d6fd8788a97800cde653861dfac23d04eba515e5
  
https://github.com/OpenSIPS/opensips/commit/d6fd8788a97800cde653861dfac23d04eba515e5
  Author: Razvan Crainea 
  Date:   2023-08-31 (Thu, 31 Aug 2023)

  Changed paths:
M modules/tls_wolfssl/lib/wolfssl

  Log Message:
  ---
  tls_wolfssl: restore wolfssl lib



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] c5b281: Update ChangeLog for 3.4.1

2023-08-31 Thread Răzvan Crainea
  Branch: refs/heads/3.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: c5b281fe4c7945e7bdb0d99a3f2b762ff91158aa
  
https://github.com/OpenSIPS/opensips/commit/c5b281fe4c7945e7bdb0d99a3f2b762ff91158aa
  Author: Razvan Crainea 
  Date:   2023-08-31 (Thu, 31 Aug 2023)

  Changed paths:
M ChangeLog

  Log Message:
  ---
  Update ChangeLog for 3.4.1


  Commit: 59006776c1109bc2c9f7316fdc4fb7642ed033c2
  
https://github.com/OpenSIPS/opensips/commit/59006776c1109bc2c9f7316fdc4fb7642ed033c2
  Author: Razvan Crainea 
  Date:   2023-08-31 (Thu, 31 Aug 2023)

  Changed paths:
M Makefile.defs
M packaging/debian/changelog
M packaging/freebsd/Makefile
M packaging/netbsd/Makefile
M packaging/openbsd/Makefile
M packaging/redhat_fedora/opensips.spec
M packaging/solaris/base-pkginfo
M packaging/solaris/berkeley-pkginfo
M packaging/solaris/carrierroute-pkginfo
M packaging/solaris/identity-pkginfo
M packaging/solaris/ldap-pkginfo
M packaging/solaris/mmgeoip-pkginfo
M packaging/solaris/mysql-pkginfo
M packaging/solaris/perl-pkginfo
M packaging/solaris/pgsql-pkginfo
M packaging/solaris/pkginfo
M packaging/solaris/regex-pkginfo
M packaging/solaris/snmp-pkginfo
M packaging/solaris/tls-pkginfo
M packaging/solaris/xmlrpc-pkginfo

  Log Message:
  ---
  Bump version to 3.4.1


Compare: 
https://github.com/OpenSIPS/opensips/compare/48927a3c9312...59006776c110

___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips]

2023-08-31 Thread Răzvan Crainea
  Branch: refs/tags/3.4.1
  Home:   https://github.com/OpenSIPS/opensips

___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips]

2023-08-31 Thread Răzvan Crainea
  Branch: refs/tags/3.3.7
  Home:   https://github.com/OpenSIPS/opensips

___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] b1f3d9: Update ChangeLog for 3.3.7

2023-08-31 Thread Răzvan Crainea
  Branch: refs/heads/3.3
  Home:   https://github.com/OpenSIPS/opensips
  Commit: b1f3d9f1188a18b60650c9e6b29e356e4f17866b
  
https://github.com/OpenSIPS/opensips/commit/b1f3d9f1188a18b60650c9e6b29e356e4f17866b
  Author: Razvan Crainea 
  Date:   2023-08-31 (Thu, 31 Aug 2023)

  Changed paths:
M ChangeLog

  Log Message:
  ---
  Update ChangeLog for 3.3.7


  Commit: 095c3b999d6b902aa43b703852db753593e86107
  
https://github.com/OpenSIPS/opensips/commit/095c3b999d6b902aa43b703852db753593e86107
  Author: Razvan Crainea 
  Date:   2023-08-31 (Thu, 31 Aug 2023)

  Changed paths:
M Makefile.defs
M packaging/debian/changelog
M packaging/freebsd/Makefile
M packaging/netbsd/Makefile
M packaging/openbsd/Makefile
M packaging/redhat_fedora/opensips.spec
M packaging/solaris/base-pkginfo
M packaging/solaris/berkeley-pkginfo
M packaging/solaris/carrierroute-pkginfo
M packaging/solaris/identity-pkginfo
M packaging/solaris/ldap-pkginfo
M packaging/solaris/mmgeoip-pkginfo
M packaging/solaris/mysql-pkginfo
M packaging/solaris/perl-pkginfo
M packaging/solaris/pgsql-pkginfo
M packaging/solaris/pkginfo
M packaging/solaris/regex-pkginfo
M packaging/solaris/snmp-pkginfo
M packaging/solaris/tls-pkginfo
M packaging/solaris/xmlrpc-pkginfo

  Log Message:
  ---
  Bump version to 3.3.7


Compare: 
https://github.com/OpenSIPS/opensips/compare/a96a29a5ba8a...095c3b999d6b

___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 6e5ce3: Update ChangeLog for 3.2.14

2023-08-31 Thread Răzvan Crainea
  Branch: refs/heads/3.2
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 6e5ce32678fe7bf50f3153721d81647aaddebcaf
  
https://github.com/OpenSIPS/opensips/commit/6e5ce32678fe7bf50f3153721d81647aaddebcaf
  Author: Razvan Crainea 
  Date:   2023-08-31 (Thu, 31 Aug 2023)

  Changed paths:
M ChangeLog

  Log Message:
  ---
  Update ChangeLog for 3.2.14


  Commit: 049529ffec06cd1d51959268acc9f2f223b40a76
  
https://github.com/OpenSIPS/opensips/commit/049529ffec06cd1d51959268acc9f2f223b40a76
  Author: Razvan Crainea 
  Date:   2023-08-31 (Thu, 31 Aug 2023)

  Changed paths:
M Makefile.defs
M modules/tls_wolfssl/lib/wolfssl
M packaging/debian/changelog
M packaging/freebsd/Makefile
M packaging/netbsd/Makefile
M packaging/openbsd/Makefile
M packaging/redhat_fedora/opensips.spec
M packaging/solaris/base-pkginfo
M packaging/solaris/berkeley-pkginfo
M packaging/solaris/carrierroute-pkginfo
M packaging/solaris/identity-pkginfo
M packaging/solaris/ldap-pkginfo
M packaging/solaris/mmgeoip-pkginfo
M packaging/solaris/mysql-pkginfo
M packaging/solaris/perl-pkginfo
M packaging/solaris/pgsql-pkginfo
M packaging/solaris/pkginfo
M packaging/solaris/regex-pkginfo
M packaging/solaris/snmp-pkginfo
M packaging/solaris/tls-pkginfo
M packaging/solaris/xmlrpc-pkginfo

  Log Message:
  ---
  Bump version to 3.2.14


Compare: 
https://github.com/OpenSIPS/opensips/compare/b69d8c52c9a4...049529ffec06

___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips]

2023-08-31 Thread Răzvan Crainea
  Branch: refs/tags/3.2.14
  Home:   https://github.com/OpenSIPS/opensips

___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] ec6e26: Update ChangeLog for 3.1.17

2023-08-31 Thread Răzvan Crainea
  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: ec6e26313c5d981fb368099efdbbdb64414da1d3
  
https://github.com/OpenSIPS/opensips/commit/ec6e26313c5d981fb368099efdbbdb64414da1d3
  Author: Razvan Crainea 
  Date:   2023-08-31 (Thu, 31 Aug 2023)

  Changed paths:
M ChangeLog

  Log Message:
  ---
  Update ChangeLog for 3.1.17


  Commit: 6c95c3a0794e5bb41566c68a1fd28c8e73b13579
  
https://github.com/OpenSIPS/opensips/commit/6c95c3a0794e5bb41566c68a1fd28c8e73b13579
  Author: Razvan Crainea 
  Date:   2023-08-31 (Thu, 31 Aug 2023)

  Changed paths:
M Makefile.defs
M packaging/debian/changelog
M packaging/freebsd/Makefile
M packaging/netbsd/Makefile
M packaging/openbsd/Makefile
M packaging/redhat_fedora/opensips.spec
M packaging/solaris/base-pkginfo
M packaging/solaris/berkeley-pkginfo
M packaging/solaris/carrierroute-pkginfo
M packaging/solaris/identity-pkginfo
M packaging/solaris/ldap-pkginfo
M packaging/solaris/mmgeoip-pkginfo
M packaging/solaris/mysql-pkginfo
M packaging/solaris/perl-pkginfo
M packaging/solaris/pgsql-pkginfo
M packaging/solaris/pkginfo
M packaging/solaris/regex-pkginfo
M packaging/solaris/snmp-pkginfo
M packaging/solaris/tls-pkginfo
M packaging/solaris/xmlrpc-pkginfo

  Log Message:
  ---
  Bump version to 3.1.17


Compare: 
https://github.com/OpenSIPS/opensips/compare/77dc39b937b7...6c95c3a0794e

___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips]

2023-08-31 Thread Răzvan Crainea
  Branch: refs/tags/3.1.17
  Home:   https://github.com/OpenSIPS/opensips

___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 48927a: route: fix previous commit

2023-08-31 Thread Răzvan Crainea
  Branch: refs/heads/3.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 48927a3c931249b197d39d707626e14408c4dd85
  
https://github.com/OpenSIPS/opensips/commit/48927a3c931249b197d39d707626e14408c4dd85
  Author: Razvan Crainea 
  Date:   2023-08-31 (Thu, 31 Aug 2023)

  Changed paths:
M route.c

  Log Message:
  ---
  route: fix previous commit

(cherry picked from commit d86668889dcaef68b87eab0c0cb4bd61a592ce21)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] d86668: route: fix previous commit

2023-08-31 Thread Răzvan Crainea
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: d86668889dcaef68b87eab0c0cb4bd61a592ce21
  
https://github.com/OpenSIPS/opensips/commit/d86668889dcaef68b87eab0c0cb4bd61a592ce21
  Author: Razvan Crainea 
  Date:   2023-08-31 (Thu, 31 Aug 2023)

  Changed paths:
M route.c

  Log Message:
  ---
  route: fix previous commit



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] f07048: route: do not unref if route not initialized

2023-08-31 Thread Răzvan Crainea
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: f07048c5875974d4057cd0b60ab984d1ee490858
  
https://github.com/OpenSIPS/opensips/commit/f07048c5875974d4057cd0b60ab984d1ee490858
  Author: Razvan Crainea 
  Date:   2023-08-31 (Thu, 31 Aug 2023)

  Changed paths:
M route.c

  Log Message:
  ---
  route: do not unref if route not initialized

Prevents crash when init fails and routes have not yet been initialized


  Commit: 242598f70959f491761fcb039b76b3359b94cc18
  
https://github.com/OpenSIPS/opensips/commit/242598f70959f491761fcb039b76b3359b94cc18
  Author: Razvan Crainea 
  Date:   2023-08-31 (Thu, 31 Aug 2023)

  Changed paths:
M route.c

  Log Message:
  ---
  route: fix another crash related to f07048c


Compare: 
https://github.com/OpenSIPS/opensips/compare/9996f9fd13ad...242598f70959

___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 3aaf53: route: fix another crash related to f07048c

2023-08-31 Thread Răzvan Crainea
  Branch: refs/heads/3.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 3aaf534b2bdbe34e212eaf54f985a200a52be10f
  
https://github.com/OpenSIPS/opensips/commit/3aaf534b2bdbe34e212eaf54f985a200a52be10f
  Author: Razvan Crainea 
  Date:   2023-08-31 (Thu, 31 Aug 2023)

  Changed paths:
M route.c

  Log Message:
  ---
  route: fix another crash related to f07048c

(cherry picked from commit 242598f70959f491761fcb039b76b3359b94cc18)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 461d92: route: do not unref if route not initialized

2023-08-31 Thread Răzvan Crainea
  Branch: refs/heads/3.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 461d92ce191e005c3f18af650456099da0cea1e6
  
https://github.com/OpenSIPS/opensips/commit/461d92ce191e005c3f18af650456099da0cea1e6
  Author: Razvan Crainea 
  Date:   2023-08-31 (Thu, 31 Aug 2023)

  Changed paths:
M route.c

  Log Message:
  ---
  route: do not unref if route not initialized

Prevents crash when init fails and routes have not yet been initialized

(cherry picked from commit f07048c5875974d4057cd0b60ab984d1ee490858)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 7962c7: uac: add uac_inc_cseq function

2023-08-29 Thread Răzvan Crainea
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 7962c754d1fb6f4546172f3a2e62727842fbb930
  
https://github.com/OpenSIPS/opensips/commit/7962c754d1fb6f4546172f3a2e62727842fbb930
  Author: Razvan Crainea 
  Date:   2023-08-29 (Tue, 29 Aug 2023)

  Changed paths:
M modules/uac/auth.c
M modules/uac/auth.h
M modules/uac/doc/uac_admin.xml
M modules/uac/uac.c

  Log Message:
  ---
  uac: add uac_inc_cseq function



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 9b7e17: dst_blacklists: append _rule check_blacklist func

2023-08-28 Thread Răzvan Crainea
  Branch: refs/heads/3.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 9b7e17c921b4c52944c97071790bf6e28f105dbb
  
https://github.com/OpenSIPS/opensips/commit/9b7e17c921b4c52944c97071790bf6e28f105dbb
  Author: Razvan Crainea 
  Date:   2023-08-28 (Mon, 28 Aug 2023)

  Changed paths:
M core_cmds.c

  Log Message:
  ---
  dst_blacklists: append _rule check_blacklist func

This avoids collision with the userblacklist's module check_blacklist
function.

Many thanks to Bence Szigeti from Genesys for reporting it!

(cherry picked from commit bc239b1f8cffcb300328f390363546e1df1018b6)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] bc239b: dst_blacklists: append _rule check_blacklist func

2023-08-28 Thread Răzvan Crainea
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: bc239b1f8cffcb300328f390363546e1df1018b6
  
https://github.com/OpenSIPS/opensips/commit/bc239b1f8cffcb300328f390363546e1df1018b6
  Author: Razvan Crainea 
  Date:   2023-08-28 (Mon, 28 Aug 2023)

  Changed paths:
M core_cmds.c

  Log Message:
  ---
  dst_blacklists: append _rule check_blacklist func

This avoids collision with the userblacklist's module check_blacklist
function.

Many thanks to Bence Szigeti from Genesys for reporting it!



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] e910e7: b2b_sdp_demux: fix client key concurrency case

2023-08-28 Thread Răzvan Crainea
  Branch: refs/heads/3.3
  Home:   https://github.com/OpenSIPS/opensips
  Commit: e910e7f7393d53f2329b018e776f0bb90727084f
  
https://github.com/OpenSIPS/opensips/commit/e910e7f7393d53f2329b018e776f0bb90727084f
  Author: Razvan Crainea 
  Date:   2023-08-28 (Mon, 28 Aug 2023)

  Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c

  Log Message:
  ---
  b2b_sdp_demux: fix client key concurrency case

Thanks to Suchi Sahoo from Five9 for reporting!

(cherry picked from commit 6678bae9301d007257049ce8827ba97410473a27)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


[OpenSIPS-Devel] [OpenSIPS/opensips] 3323bf: b2b_sdp_demux: fix client key concurrency case

2023-08-28 Thread Răzvan Crainea
  Branch: refs/heads/3.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 3323bf901573cf81a00f68e8c2af4b3e80735c87
  
https://github.com/OpenSIPS/opensips/commit/3323bf901573cf81a00f68e8c2af4b3e80735c87
  Author: Razvan Crainea 
  Date:   2023-08-28 (Mon, 28 Aug 2023)

  Changed paths:
M modules/b2b_sdp_demux/b2b_sdp_demux.c

  Log Message:
  ---
  b2b_sdp_demux: fix client key concurrency case

Thanks to Suchi Sahoo from Five9 for reporting!

(cherry picked from commit 6678bae9301d007257049ce8827ba97410473a27)



___
Devel mailing list
Devel@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel


<    1   2   3   4   5   6   7   8   9   10   >