[OpenSIPS-Devel] [OpenSIPS/opensips] 994ab6: Fixed uac_auth() on sequential requests in dialogs...

2020-06-30 Thread Bogdan Andrei IANCU
  Branch: refs/heads/2.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 994ab68ffccc28a8cb0cd03bc586570ad8bc5dba
  
https://github.com/OpenSIPS/opensips/commit/994ab68ffccc28a8cb0cd03bc586570ad8bc5dba
  Author: Bogdan-Andrei Iancu 
  Date:   2020-06-30 (Tue, 30 Jun 2020)

  Changed paths:
M modules/uac/auth.c

  Log Message:
  ---
  Fixed uac_auth() on sequential requests in dialogs were uac_auth() was 
already used

The fix solves the conflict between the changes over the cseq value coming from 
(1) dialog module, trying to increment the cseq to compensate the cseq change 
during INVITE auth and (2) the uac module incrementing the cseq again because 
of auth'ing a sequential request.

The solution was to first indetify such case in uac_auth() and to use a larger 
delete lump (when replacing the cseq) in uac_auth(). Such a larger/wider delete 
lump will invalidate the lump added by the dialog module.

This is a follow up on #1969

Credits to Ben Newlin for reporting and assisting with the testing



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


[OpenSIPS-Devel] [OpenSIPS/opensips] c1824e: Fixed uac_auth() on sequential requests in dialogs...

2020-06-30 Thread Bogdan Andrei IANCU
  Branch: refs/heads/3.0
  Home:   https://github.com/OpenSIPS/opensips
  Commit: c1824eb9206dd83b6577052c5b2bab0ab6a4651a
  
https://github.com/OpenSIPS/opensips/commit/c1824eb9206dd83b6577052c5b2bab0ab6a4651a
  Author: Bogdan-Andrei Iancu 
  Date:   2020-06-30 (Tue, 30 Jun 2020)

  Changed paths:
M modules/uac/auth.c

  Log Message:
  ---
  Fixed uac_auth() on sequential requests in dialogs were uac_auth() was 
already used

The fix solves the conflict between the changes over the cseq value coming from 
(1) dialog module, trying to increment the cseq to compensate the cseq change 
during INVITE auth and (2) the uac module incrementing the cseq again because 
of auth'ing a sequential request.

The solution was to first indetify such case in uac_auth() and to use a larger 
delete lump (when replacing the cseq) in uac_auth(). Such a larger/wider delete 
lump will invalidate the lump added by the dialog module.

This is a follow up on #1969

Credits to Ben Newlin for reporting and assisting with the testing

(cherry picked from commit 994ab68ffccc28a8cb0cd03bc586570ad8bc5dba)



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


[OpenSIPS-Devel] [OpenSIPS/opensips] 5ebea0: Fixed uac_auth() on sequential requests in dialogs...

2020-06-30 Thread Bogdan Andrei IANCU
  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 5ebea059d7b710b9cefe7867bed685656ecc5743
  
https://github.com/OpenSIPS/opensips/commit/5ebea059d7b710b9cefe7867bed685656ecc5743
  Author: Bogdan-Andrei Iancu 
  Date:   2020-06-30 (Tue, 30 Jun 2020)

  Changed paths:
M modules/uac/auth.c

  Log Message:
  ---
  Fixed uac_auth() on sequential requests in dialogs were uac_auth() was 
already used

The fix solves the conflict between the changes over the cseq value coming from 
(1) dialog module, trying to increment the cseq to compensate the cseq change 
during INVITE auth and (2) the uac module incrementing the cseq again because 
of auth'ing a sequential request.

The solution was to first indetify such case in uac_auth() and to use a larger 
delete lump (when replacing the cseq) in uac_auth(). Such a larger/wider delete 
lump will invalidate the lump added by the dialog module.

This is a follow up on #1969

Credits to Ben Newlin for reporting and assisting with the testing

(cherry picked from commit 994ab68ffccc28a8cb0cd03bc586570ad8bc5dba)



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


[OpenSIPS-Devel] [OpenSIPS/opensips] 7daa10: Fixed uac_auth() on sequential requests in dialogs...

2020-06-30 Thread Bogdan Andrei IANCU
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 7daa10d25186d0f1f034cc4cf20d05b00ad9c215
  
https://github.com/OpenSIPS/opensips/commit/7daa10d25186d0f1f034cc4cf20d05b00ad9c215
  Author: Bogdan-Andrei Iancu 
  Date:   2020-06-30 (Tue, 30 Jun 2020)

  Changed paths:
M modules/uac/auth.c

  Log Message:
  ---
  Fixed uac_auth() on sequential requests in dialogs were uac_auth() was 
already used

The fix solves the conflict between the changes over the cseq value coming from 
(1) dialog module, trying to increment the cseq to compensate the cseq change 
during INVITE auth and (2) the uac module incrementing the cseq again because 
of auth'ing a sequential request.

The solution was to first indetify such case in uac_auth() and to use a larger 
delete lump (when replacing the cseq) in uac_auth(). Such a larger/wider delete 
lump will invalidate the lump added by the dialog module.

This is a follow up on #1969

Credits to Ben Newlin for reporting and assisting with the testing

(cherry picked from commit 994ab68ffccc28a8cb0cd03bc586570ad8bc5dba)



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


[OpenSIPS-Devel] [OpenSIPS/opensips] 9de8dd: Fixed potentially un-init dlg variable

2020-06-30 Thread Bogdan Andrei IANCU
  Branch: refs/heads/2.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 9de8dd193c1b948aff7d4cb6cff67a3816473ee6
  
https://github.com/OpenSIPS/opensips/commit/9de8dd193c1b948aff7d4cb6cff67a3816473ee6
  Author: Bogdan-Andrei Iancu 
  Date:   2020-06-30 (Tue, 30 Jun 2020)

  Changed paths:
M modules/uac/auth.c

  Log Message:
  ---
  Fixed potentially un-init dlg variable

Thanks to Trevis for its report :)



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


[OpenSIPS-Devel] [OpenSIPS/opensips] 10b3e3: Fixed potentially un-init dlg variable

2020-06-30 Thread Bogdan Andrei IANCU
  Branch: refs/heads/3.0
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 10b3e3bc93551798b3f8d9b7a21b940605c2d49c
  
https://github.com/OpenSIPS/opensips/commit/10b3e3bc93551798b3f8d9b7a21b940605c2d49c
  Author: Bogdan-Andrei Iancu 
  Date:   2020-06-30 (Tue, 30 Jun 2020)

  Changed paths:
M modules/uac/auth.c

  Log Message:
  ---
  Fixed potentially un-init dlg variable

Thanks to Trevis for its report :)

(cherry picked from commit 9de8dd193c1b948aff7d4cb6cff67a3816473ee6)



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


[OpenSIPS-Devel] [OpenSIPS/opensips] 69c111: Fixed potentially un-init dlg variable

2020-06-30 Thread Bogdan Andrei IANCU
  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 69c1117c8ef0a2fd73fc36d5f09cbe36e8fa4356
  
https://github.com/OpenSIPS/opensips/commit/69c1117c8ef0a2fd73fc36d5f09cbe36e8fa4356
  Author: Bogdan-Andrei Iancu 
  Date:   2020-06-30 (Tue, 30 Jun 2020)

  Changed paths:
M modules/uac/auth.c

  Log Message:
  ---
  Fixed potentially un-init dlg variable

Thanks to Trevis for its report :)

(cherry picked from commit 9de8dd193c1b948aff7d4cb6cff67a3816473ee6)



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


[OpenSIPS-Devel] [OpenSIPS/opensips] 61e07a: Fixed potentially un-init dlg variable

2020-06-30 Thread Bogdan Andrei IANCU
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 61e07ad304c6e256121ce93cbe957034026c11c2
  
https://github.com/OpenSIPS/opensips/commit/61e07ad304c6e256121ce93cbe957034026c11c2
  Author: Bogdan-Andrei Iancu 
  Date:   2020-06-30 (Tue, 30 Jun 2020)

  Changed paths:
M modules/uac/auth.c

  Log Message:
  ---
  Fixed potentially un-init dlg variable

Thanks to Trevis for its report :)

(cherry picked from commit 9de8dd193c1b948aff7d4cb6cff67a3816473ee6)



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


[OpenSIPS-Devel] [OpenSIPS/opensips] dd4541: check_time_rec(): Fix the timezone handling

2020-06-30 Thread Liviu Chircu
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: dd45419d0e49afeebce9c0a5cf84b63e0e05ca61
  
https://github.com/OpenSIPS/opensips/commit/dd45419d0e49afeebce9c0a5cf84b63e0e05ca61
  Author: Liviu Chircu 
  Date:   2020-06-30 (Tue, 30 Jun 2020)

  Changed paths:
M modules/cfgutils/cfgutils.c
M modules/cfgutils/test/cfgutils.c

  Log Message:
  ---
  check_time_rec(): Fix the timezone handling

Do not adjust the UNIX timestamp to the timezone, rather keep it intact
so the input times can be specified in local time, rather than UTC time.

Also rewrite all bad tests (and add new ones) so the above requirements
are met.



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


[OpenSIPS-Devel] [OpenSIPS/opensips]

2020-06-30 Thread Răzvan Crainea
  Branch: refs/tags/2.4.8
  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] cf2c49: Bump version to 3.0.3

2020-06-30 Thread Răzvan Crainea
  Branch: refs/heads/3.0
  Home:   https://github.com/OpenSIPS/opensips
  Commit: cf2c4903fd14a9444e4b18204e52e003e6c86e64
  
https://github.com/OpenSIPS/opensips/commit/cf2c4903fd14a9444e4b18204e52e003e6c86e64
  Author: Razvan Crainea 
  Date:   2020-06-30 (Tue, 30 Jun 2020)

  Changed paths:
M ChangeLog
M Makefile.defs
M packaging/debian/changelog
M packaging/freebsd/Makefile
R packaging/gentoo/opensips-3.0.2.ebuild
A packaging/gentoo/opensips-3.0.3.ebuild
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/regex-pkginfo
M packaging/solaris/snmp-pkginfo
M packaging/solaris/tls-pkginfo
M packaging/solaris/xmlrpc-pkginfo

  Log Message:
  ---
  Bump version to 3.0.3



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


[OpenSIPS-Devel] [OpenSIPS/opensips] 1e891b: Bump version to 2.4.8

2020-06-30 Thread Răzvan Crainea
  Branch: refs/heads/2.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 1e891b5e312f1f8b133a0f0ce660aba5fd92f6ad
  
https://github.com/OpenSIPS/opensips/commit/1e891b5e312f1f8b133a0f0ce660aba5fd92f6ad
  Author: Razvan Crainea 
  Date:   2020-06-30 (Tue, 30 Jun 2020)

  Changed paths:
M ChangeLog
M Makefile.defs
M packaging/debian/changelog
M packaging/freebsd/Makefile
R packaging/gentoo/opensips-2.4.7.ebuild
A packaging/gentoo/opensips-2.4.8.ebuild
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/regex-pkginfo
M packaging/solaris/snmp-pkginfo
M packaging/solaris/tls-pkginfo
M packaging/solaris/xmlrpc-pkginfo

  Log Message:
  ---
  Bump version to 2.4.8



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


[OpenSIPS-Devel] [OpenSIPS/opensips]

2020-06-30 Thread Răzvan Crainea
  Branch: refs/tags/3.0.3
  Home:   https://github.com/OpenSIPS/opensips

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


[OpenSIPS-Devel] [RELEASE] OpenSIPS minor releases: 2.4.8 and 3.0.3

2020-06-30 Thread Bogdan-Andrei Iancu


We are happy to announce a new set of OpenSIPS minor versions, namely 
2.4.8 and 3.0.3.


These releases incorporate all the testing and fixes done in the last 5 
months, fixes addressing various bugs or issues all across the code (see 
changelogs below)


Both releases are ready for production use and even more stable/accurate 
than before. Since they contain the latest bug fixes, we strongly 
recommend you to upgrade your current instances.


Thank you all for your reports, fixes, pull requests and all other 
contributions to this project!


The full ChangeLogs for the newly released versions are:
 https://opensips.org/pub/opensips/2.4.8/ChangeLog
 https://opensips.org/pub/opensips/3.0.3/ChangeLog

Get the latest versions from: http://opensips.org/pub/opensips/

Enjoy,

--
Bogdan-Andrei Iancu

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


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


[OpenSIPS-Devel] [OpenSIPS/opensips] 61e523: cluster sync logging: Fix incomplete "if" condition

2020-06-30 Thread Liviu Chircu
  Branch: refs/heads/3.0
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 61e523ae363a94719acee27ef6ad9fe6e806c7ae
  
https://github.com/OpenSIPS/opensips/commit/61e523ae363a94719acee27ef6ad9fe6e806c7ae
  Author: Liviu Chircu 
  Date:   2020-07-01 (Wed, 01 Jul 2020)

  Changed paths:
M bin_interface.h

  Log Message:
  ---
  cluster sync logging: Fix incomplete "if" condition

Reported by William Jin

(cherry picked from commit 892c2ee4776b18e3345d0d7bfd8353dd33442487)



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


[OpenSIPS-Devel] [OpenSIPS/opensips] a51421: cluster sync logging: Fix incomplete "if" condition

2020-06-30 Thread Liviu Chircu
  Branch: refs/heads/3.1
  Home:   https://github.com/OpenSIPS/opensips
  Commit: a51421f5cfc2278a2dcffb004e7a4cc9cd3ffdf4
  
https://github.com/OpenSIPS/opensips/commit/a51421f5cfc2278a2dcffb004e7a4cc9cd3ffdf4
  Author: Liviu Chircu 
  Date:   2020-07-01 (Wed, 01 Jul 2020)

  Changed paths:
M bin_interface.h

  Log Message:
  ---
  cluster sync logging: Fix incomplete "if" condition

Reported by William Jin

(cherry picked from commit 892c2ee4776b18e3345d0d7bfd8353dd33442487)



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


[OpenSIPS-Devel] [OpenSIPS/opensips] fd61a6: cluster sync logging: Fix incomplete "if" condition

2020-06-30 Thread Liviu Chircu
  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: fd61a6224401a6310d794342d10bdf56e3d8092f
  
https://github.com/OpenSIPS/opensips/commit/fd61a6224401a6310d794342d10bdf56e3d8092f
  Author: Liviu Chircu 
  Date:   2020-07-01 (Wed, 01 Jul 2020)

  Changed paths:
M bin_interface.h

  Log Message:
  ---
  cluster sync logging: Fix incomplete "if" condition

Reported by William Jin

(cherry picked from commit 892c2ee4776b18e3345d0d7bfd8353dd33442487)



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


[OpenSIPS-Devel] [OpenSIPS/opensips] 892c2e: cluster sync logging: Fix incomplete "if" condition

2020-06-30 Thread Liviu Chircu
  Branch: refs/heads/2.4
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 892c2ee4776b18e3345d0d7bfd8353dd33442487
  
https://github.com/OpenSIPS/opensips/commit/892c2ee4776b18e3345d0d7bfd8353dd33442487
  Author: Liviu Chircu 
  Date:   2020-07-01 (Wed, 01 Jul 2020)

  Changed paths:
M bin_interface.h

  Log Message:
  ---
  cluster sync logging: Fix incomplete "if" condition

Reported by William Jin



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