Skip to content

Commit

Permalink
Bump version to 3.3.8
Browse files Browse the repository at this point in the history
  • Loading branch information
liviuchircu committed Oct 18, 2023
1 parent 7d48a5a commit 469aa65
Show file tree
Hide file tree
Showing 21 changed files with 73 additions and 34 deletions.
2 changes: 1 addition & 1 deletion Makefile.defs
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ MAIN_NAME=opensips
#version number
VERSION_MAJOR = 3
VERSION_MINOR = 3
VERSION_SUBMINOR = 7
VERSION_SUBMINOR = 8
VERSION_BUILD =

ifneq (,$(VERSION_BUILD))
Expand Down
7 changes: 7 additions & 0 deletions packaging/debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
opensips (3.3.8-1) stable; urgency=low

* Minor Public Release.

-- Liviu Chircu <liviu@opensips.org> Wed, 18 Oct 2023 12:52:36 +0300


opensips (3.3.7-1) stable; urgency=low

* Minor Public Release.
Expand Down
2 changes: 1 addition & 1 deletion packaging/freebsd/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
#

PORTNAME= opensips
PORTVERSION= 3.3.7
PORTVERSION= 3.3.8
CATEGORIES= net
MASTER_SITES= https://opensips.org/pub/opensips/${PORTVERSION}/
DISTNAME= ${PORTNAME}-${PORTVERSION}-tls_src
Expand Down
4 changes: 2 additions & 2 deletions packaging/netbsd/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@
COMMENT= "OpenSIPS"

PORTNAME= opensips
PORTVERSION= 3.3.7
PORTVERSION= 3.3.8
CATEGORIES= net
MASTER_SITES= https://opensips.org/pub/opensips/3.3.7/
MASTER_SITES= https://opensips.org/pub/opensips/3.3.8/

MAINTAINER= bogdan@opensips.org

Expand Down
4 changes: 2 additions & 2 deletions packaging/openbsd/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@
COMMENT= "OpenSIPS"

PORTNAME= opensips
PORTVERSION= 3.3.7
PORTVERSION= 3.3.8
CATEGORIES= net
MASTER_SITES= https://opensips.org/pub/opensips/3.3.7/
MASTER_SITES= https://opensips.org/pub/opensips/3.3.8/

MAINTAINER= bogdan@opensips.org

Expand Down
5 changes: 4 additions & 1 deletion packaging/redhat_fedora/opensips.spec
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@

Summary: Very fast and configurable SIP server
Name: opensips
Version: 3.3.7
Version: 3.3.8
Release: 1%{?dist}
License: GPLv2+
Group: System Environment/Daemons
Expand Down Expand Up @@ -1587,6 +1587,9 @@ fi


%changelog
* Wed Oct 18 2023 Liviu Chircu <liviu@opensips.org> - 3.3.8-1
- OpenSIPS minor stable release: 3.3.8-1

* Thu Aug 31 2023 Liviu Chircu <liviu@opensips.org> - 3.3.7-1
- OpenSIPS minor stable release: 3.3.7-1

Expand Down
4 changes: 2 additions & 2 deletions packaging/solaris/base-pkginfo
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
PKG="OpenSIPS-base-dbg"
NAME="Programmable SIP Server Base Install - Debugging Symbols"
VERSION="3.3.7"
VERSION="3.3.8"
ARCH="sparc"
CLASSES="none"
CATEGORY="utility"
VENDOR="OpenSIPS Solutions"
PSTAMP="31stAug23"
PSTAMP="18thOct23"
EMAIL="bogdan@opensips.org"
ISTATES="S s 1 2 3"
RSTATES="S s 1 2 3"
Expand Down
4 changes: 2 additions & 2 deletions packaging/solaris/berkeley-pkginfo
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
PKG="OpenSIPS-berkeley-dbg"
NAME="Programmable SIP Server Berkeley Database Support - Debugging Symbols"
VERSION="3.3.7"
VERSION="3.3.8"
ARCH="sparc"
CLASSES="none"
CATEGORY="utility"
VENDOR="OpenSIPS Solutions"
PSTAMP="31stAug23"
PSTAMP="18thOct23"
EMAIL="saguti@gmail.com"
ISTATES="S s 1 2 3"
RSTATES="S s 1 2 3"
Expand Down
4 changes: 2 additions & 2 deletions packaging/solaris/carrierroute-pkginfo
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
PKG="OpenSIPS-carrierroute"
NAME="Programmable SIP Server carrierroute Support"
VERSION="3.3.7"
VERSION="3.3.8"
ARCH="sparc"
CLASSES="none"
CATEGORY="utility"
VENDOR="OpenSIPS Solutions"
PSTAMP="31stAug23"
PSTAMP="18thOct23"
EMAIL="saguti@gmail.com"
ISTATES="S s 1 2 3"
RSTATES="S s 1 2 3"
Expand Down
4 changes: 2 additions & 2 deletions packaging/solaris/identity-pkginfo
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
PKG="OpenSIPS-identity"
NAME="Programmable SIP Server Identity Module"
VERSION="3.3.7"
VERSION="3.3.8"
ARCH="sparc"
CLASSES="none"
CATEGORY="utility"
VENDOR="OpenSIPS Solutions"
PSTAMP="31stAug23"
PSTAMP="18thOct23"
EMAIL="saguti@gmail.com"
ISTATES="S s 1 2 3"
RSTATES="S s 1 2 3"
Expand Down
4 changes: 2 additions & 2 deletions packaging/solaris/ldap-pkginfo
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
PKG="OpenSIPS-ldap"
NAME="Programmable SIP Server LDAP Support"
VERSION="3.3.7"
VERSION="3.3.8"
ARCH="sparc"
CLASSES="none"
CATEGORY="utility"
VENDOR="OpenSIPS Solutions"
PSTAMP="31stAug23"
PSTAMP="18thOct23"
EMAIL="saguti@gmail.com"
ISTATES="S s 1 2 3"
RSTATES="S s 1 2 3"
Expand Down
4 changes: 2 additions & 2 deletions packaging/solaris/mmgeoip-pkginfo
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
PKG="OpenSIPS-geoip"
NAME="Programmable SIP Server Address Location Support"
VERSION="3.3.7"
VERSION="3.3.8"
ARCH="sparc"
CLASSES="none"
CATEGORY="utility"
VENDOR="OpenSIPS Solutions"
PSTAMP="31stAug23"
PSTAMP="18thOct23"
EMAIL="saguti@gmail.com"
ISTATES="S s 1 2 3"
RSTATES="S s 1 2 3"
Expand Down
4 changes: 2 additions & 2 deletions packaging/solaris/mysql-pkginfo
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
PKG="OpenSIPS-mysql"
NAME="Programmable SIP Server MySQL Support"
VERSION="3.3.7"
VERSION="3.3.8"
ARCH="sparc"
CLASSES="none"
CATEGORY="utility"
VENDOR="OpenSIPS Solutions"
PSTAMP="31stAug23"
PSTAMP="18thOct23"
EMAIL="saguti@gmail.com"
ISTATES="S s 1 2 3"
RSTATES="S s 1 2 3"
Expand Down
4 changes: 2 additions & 2 deletions packaging/solaris/perl-pkginfo
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
PKG="OpenSIPS-perl"
NAME="Programmable SIP Server PERL Support"
VERSION="3.3.7"
VERSION="3.3.8"
ARCH="sparc"
CLASSES="none"
CATEGORY="utility"
VENDOR="OpenSIPS Solutions"
PSTAMP="31stAug23"
PSTAMP="18thOct23"
EMAIL="saguti@gmail.com"
ISTATES="S s 1 2 3"
RSTATES="S s 1 2 3"
Expand Down
4 changes: 2 additions & 2 deletions packaging/solaris/pgsql-pkginfo
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
PKG="OpenSIPS-pgsql"
NAME="Programmable SIP Server PostgreSQL Support"
VERSION="3.3.7"
VERSION="3.3.8"
ARCH="sparc"
CLASSES="none"
CATEGORY="utility"
VENDOR="OpenSIPS Solutions"
PSTAMP="31stAug23"
PSTAMP="18thOct23"
EMAIL="saguti@gmail.com"
ISTATES="S s 1 2 3"
RSTATES="S s 1 2 3"
Expand Down
2 changes: 1 addition & 1 deletion packaging/solaris/pkginfo
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
PKG=OpenSIPS
ARCH=sparc
VERSION="3.3.7"
VERSION="3.3.8"
CATEGORY=application
EMAIL=bogdan@opensips.org
NAME= OpenSIPS is a very fast and flexible SIP (RFC3261) server
Expand Down
4 changes: 2 additions & 2 deletions packaging/solaris/regex-pkginfo
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
PKG="OpenSIPS-regex"
NAME="Programmable SIP Server Regex Module"
VERSION="3.3.7"
VERSION="3.3.8"
ARCH="sparc"
CLASSES="none"
CATEGORY="utility"
VENDOR="OpenSIPS Solutions"
PSTAMP="31stAug23"
PSTAMP="18thOct23"
EMAIL="saguti@gmail.com"
ISTATES="S s 1 2 3"
RSTATES="S s 1 2 3"
Expand Down
4 changes: 2 additions & 2 deletions packaging/solaris/snmp-pkginfo
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
PKG="OpenSIPS-snmp"
NAME="Programmable SIP Server SNMP Support"
VERSION="3.3.7"
VERSION="3.3.8"
ARCH="sparc"
CLASSES="none"
CATEGORY="utility"
VENDOR="OpenSIPS Solutions"
PSTAMP="31stAug23"
PSTAMP="18thOct23"
EMAIL="saguti@gmail.com"
ISTATES="S s 1 2 3"
RSTATES="S s 1 2 3"
Expand Down
4 changes: 2 additions & 2 deletions packaging/solaris/tls-pkginfo
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
PKG="OpenSIPS-base-TLS"
NAME="Programmable SIP Server Base Install with TLS"
VERSION="3.3.7"
VERSION="3.3.8"
ARCH="sparc"
CLASSES="none"
CATEGORY="utility"
VENDOR="OpenSIPS Solutions"
PSTAMP="31stAug23"
PSTAMP="18thOct23"
EMAIL="saguti@gmail.com"
ISTATES="S s 1 2 3"
RSTATES="S s 1 2 3"
Expand Down
4 changes: 2 additions & 2 deletions packaging/solaris/xmlrpc-pkginfo
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
PKG="OpenSIPS-xmlrpc"
NAME="Programmable SIP Server MI XMLRPC Support"
VERSION="3.3.7"
VERSION="3.3.8"
ARCH="sparc"
CLASSES="none"
CATEGORY="utility"
VENDOR="OpenSIPS Solutions"
PSTAMP="31stAug23"
PSTAMP="18thOct23"
EMAIL="saguti@gmail.com"
ISTATES="S s 1 2 3"
RSTATES="S s 1 2 3"
Expand Down
29 changes: 29 additions & 0 deletions rtp-relay-debugging.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
diff --git a/modules/rtp_relay/rtp_relay_ctx.c b/modules/rtp_relay/rtp_relay_ctx.c
index 03f6fdcd9..a4627a8da 100644
--- a/modules/rtp_relay/rtp_relay_ctx.c
+++ b/modules/rtp_relay/rtp_relay_ctx.c
@@ -18,6 +18,8 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/

+#include <assert.h>
+
#include "rtp_relay_ctx.h"
#include "rtp_relay_load.h"
#include "../../mem/shm_mem.h"
@@ -244,6 +246,15 @@ static void rtp_relay_ctx_free(struct rtp_relay_ctx *ctx)
list_for_each_safe(it, safe, &ctx->legs)
rtp_relay_ctx_release_leg(list_entry(it, struct rtp_relay_leg, list));

+ if (!((ctx->list.next == LIST_POISON1 && ctx->list.prev == LIST_POISON2)
+ || list_empty(&ctx->list))) {
+ LM_ERR(":::: rtp_relay_contexts list BUG %p / %p / %.*s\n",
+ ctx->list.next, ctx->list.prev, ctx->callid.len, ctx->callid.s);
+ fflush(stdout);
+ fflush(stderr);
+ abort();
+ }
+
if (ctx->callid.s)
shm_free(ctx->callid.s);
if (ctx->from_tag.s)

0 comments on commit 469aa65

Please sign in to comment.