pespin has submitted this change. ( 
https://gerrit.osmocom.org/c/osmo-hnbgw/+/31235 )

Change subject: Bump version: 1.3.0.59-d4111-dirty → 1.4.0
......................................................................

Bump version: 1.3.0.59-d4111-dirty → 1.4.0

Change-Id: I0e45a9ba7437f800da6115da135cc80fb9e97bfe
---
M TODO-RELEASE
M configure.ac
M contrib/osmo-hnbgw.spec.in
M debian/changelog
M debian/control
5 files changed, 116 insertions(+), 36 deletions(-)

Approvals:
  Jenkins Builder: Verified
  pespin: Looks good to me, approved



diff --git a/TODO-RELEASE b/TODO-RELEASE
index fbce417..d0852fc 100644
--- a/TODO-RELEASE
+++ b/TODO-RELEASE
@@ -7,4 +7,3 @@
 # If any interfaces have been added since the last public release: c:r:a + 1.
 # If any interfaces have been removed or changed since the last public 
release: c:r:0.
 #library       what            description / commit summary line
-libosmo-netif   >1.2.0    new APIs osmo_stream_{cli,srv}_clear_tx_queue()
\ No newline at end of file
diff --git a/configure.ac b/configure.ac
index 290a939..2027e9e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -49,22 +49,22 @@
 LIBS=$old_LIBS

 PKG_CHECK_MODULES(LIBASN1C, libasn1c >= 0.9.30)
-PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.7.0)
-PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.7.0)
-PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.7.0)
-PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.7.0)
-PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 1.2.0)
-PKG_CHECK_MODULES(LIBOSMOSIGTRAN, libosmo-sigtran >= 1.6.0)
-PKG_CHECK_MODULES(LIBOSMORUA, libosmo-rua >= 1.3.0)
-PKG_CHECK_MODULES(LIBOSMORANAP, libosmo-ranap >= 1.3.0)
-PKG_CHECK_MODULES(LIBOSMOHNBAP, libosmo-hnbap >= 1.3.0)
-PKG_CHECK_MODULES(LIBOSMOMGCPCLIENT, libosmo-mgcp-client >= 1.10.0)
+PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.8.0)
+PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.8.0)
+PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.8.0)
+PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.8.0)
+PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 1.3.0)
+PKG_CHECK_MODULES(LIBOSMOSIGTRAN, libosmo-sigtran >= 1.7.0)
+PKG_CHECK_MODULES(LIBOSMORUA, libosmo-rua >= 1.4.0)
+PKG_CHECK_MODULES(LIBOSMORANAP, libosmo-ranap >= 1.4.0)
+PKG_CHECK_MODULES(LIBOSMOHNBAP, libosmo-hnbap >= 1.4.0)
+PKG_CHECK_MODULES(LIBOSMOMGCPCLIENT, libosmo-mgcp-client >= 1.11.0)

 # Enable PFCP support for GTP tunnel mapping via UPF
 AC_ARG_ENABLE([pfcp], [AS_HELP_STRING([--enable-pfcp], [Build with PFCP 
support, for GTP tunnel mapping via UPF])],
     [osmo_ac_pfcp="$enableval"],[osmo_ac_pfcp="no"])
 if test "x$osmo_ac_pfcp" = "xyes" ; then
-       PKG_CHECK_MODULES(LIBOSMOPFCP, libosmo-pfcp >= 0.1.0)
+       PKG_CHECK_MODULES(LIBOSMOPFCP, libosmo-pfcp >= 0.2.0)
        AC_DEFINE(ENABLE_PFCP, 1, [Define to build with PFCP support])
 fi
 AM_CONDITIONAL(ENABLE_PFCP, test "x$osmo_ac_pfcp" = "xyes")
diff --git a/contrib/osmo-hnbgw.spec.in b/contrib/osmo-hnbgw.spec.in
index 75b1e51..f2cb6dc 100644
--- a/contrib/osmo-hnbgw.spec.in
+++ b/contrib/osmo-hnbgw.spec.in
@@ -32,20 +32,20 @@
 BuildRequires:  systemd-rpm-macros
 %endif
 BuildRequires:  pkgconfig(libcrypto) >= 0.9.5
-BuildRequires:  pkgconfig(libosmo-mgcp-client) >= 1.10.0
-BuildRequires:  pkgconfig(libosmo-netif) >= 1.2.0
-BuildRequires:  pkgconfig(libosmo-sigtran) >= 1.6.0
-BuildRequires:  pkgconfig(libosmoabis) >= 1.3.0
-BuildRequires:  pkgconfig(libosmotrau) >= 1.3.0
-BuildRequires:  pkgconfig(libosmocore) >= 1.7.0
-BuildRequires:  pkgconfig(libosmoctrl) >= 1.7.0
-BuildRequires:  pkgconfig(libosmogb) >= 1.7.0
-BuildRequires:  pkgconfig(libosmogsm) >= 1.7.0
-BuildRequires:  pkgconfig(libosmovty) >= 1.7.0
-BuildRequires:  pkgconfig(libosmo-hnbap) >= 1.3.0
-BuildRequires:  pkgconfig(libosmo-ranap) >= 1.3.0
-BuildRequires:  pkgconfig(libosmo-rua) >= 1.3.0
-BuildRequires:  pkgconfig(libosmo-pfcp) >= 0.1.0
+BuildRequires:  pkgconfig(libosmo-mgcp-client) >= 1.11.0
+BuildRequires:  pkgconfig(libosmo-netif) >= 1.3.0
+BuildRequires:  pkgconfig(libosmo-sigtran) >= 1.7.0
+BuildRequires:  pkgconfig(libosmoabis) >= 1.4.0
+BuildRequires:  pkgconfig(libosmotrau) >= 1.4.0
+BuildRequires:  pkgconfig(libosmocore) >= 1.8.0
+BuildRequires:  pkgconfig(libosmoctrl) >= 1.8.0
+BuildRequires:  pkgconfig(libosmogb) >= 1.8.0
+BuildRequires:  pkgconfig(libosmogsm) >= 1.8.0
+BuildRequires:  pkgconfig(libosmovty) >= 1.8.0
+BuildRequires:  pkgconfig(libosmo-hnbap) >= 1.4.0
+BuildRequires:  pkgconfig(libosmo-ranap) >= 1.4.0
+BuildRequires:  pkgconfig(libosmo-rua) >= 1.4.0
+BuildRequires:  pkgconfig(libosmo-pfcp) >= 0.2.0
 BuildRequires:  pkgconfig(talloc)
 BuildRequires:  pkgconfig(libasn1c) >= 0.9.30
 %{?systemd_requires}
diff --git a/debian/changelog b/debian/changelog
index 6ddb677..e273af8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,84 @@
+osmo-hnbgw (1.4.0) unstable; urgency=medium
+
+  [ Pau Espin Pedrol ]
+  * hnbgw_cn.c: Guard against null ss7 ptr during init
+  * cosmetic: Fix typo in log and whitespace
+  * hnbgw: Log new SCTP HNB connections
+  * hnb_context_release(): Make sure assigned conn is freed
+  * Improve logging around hnb_context and sctp conn lifecycle
+  * Change log level about conn becoming closed to NOTICE
+  * hnbgw: Unregister HNB if SCTP link is restarted
+  * hnbgw: Fix recent regression not closing conn upon rx of 
SCTP_SHUTDOWN_EVENT
+  * hnbap: Accept duplicated HNB Register Request on same conn
+  * hnbap: Improve logging around HNBAP HNB Register Request
+  * Workaround bug where old hnb_context from same remote addr+port is kept
+  * Fix handling of sctp SCTP_SHUTDOWN_EVENT notification
+  * Close conn when receiving SCTP_ASSOC_CHANGE notification
+  * hnb_read_cb: use local var to reduce get_ofd() calls
+  * hnb_read_cb(): -EBADF must be returned if conn is freed to avoid 
use-after-free
+  * Clear SCTP tx queue upon SCTP RESTART notification
+  * Makefile.am: Drop duplicated LIBOSMOMGCPCLIENT_LIBS
+  * Introduce support for libosmo-mgcp-client MGW pooling
+  * doc: Include mgwpool.adoc from osmo-gsm-manuals
+  * vty: Fix timers not printed when dumping running-config
+  * hnbgw: Avoid allocating SCCP conn id >0x00fffffe
+  * context_map: Lower loglevel to INFO when deallocating context IDs
+
+  [ Neels Hofmeyr ]
+  * mgw_fsm: move MGCP timeout to mgw_fsm_T_defs
+  * fix test_ranap_rab_ass_resp_decode_encode
+  * ranap_rab_ass_req_encode(): return msgb
+  * add ps_rab_ass FSM to map GTP via UPF
+  * reduce code dup in handle_cn_data_ind()
+  * build: add --enable-pfcp, make PFCP dep optional
+  * optimize: decode PS msgs only when PFCP is enabled
+  * ps_rab_fsm: check use cb success
+  * add example osmo-hnbgw-pfcp.cfg
+  * manual: add missing bit on the MGCP port
+  * manual: update overview chart with PFCP
+  * manual: update IuCS/IuPS protocol stack chart
+  * manual: explain the PFCP port
+  * example cfg: tweak logging
+  * debian,RPM: package with PFCP support
+
+  [ Vadim Yanitskiy ]
+  * tests/ranap_rab_ass: fix potential NULL pointer dereferences
+  * configure.ac: do not require unused dlopen
+
+  [ Oliver Smith ]
+  * rpm spec: add osmo-hnbgw-pfcp.cfg
+
+  [ Daniel Willmann ]
+  * Install show talloc-context VTY commands
+  * hnbgw_hnbap: Fix memory leaks in HNBAP handling
+
+  [ Harald Welte ]
+  * packate the new osmo-hnbgw-pfcp.cfg example config file
+  * cosmetic: Fix typos
+  * Abort if processing SCTP connection without HNB context
+  * hnbgw_rx_hnb_deregister: Don't call hnb_context_release()
+  * Don't process RUA messages if HNB is not registered
+  * Don't permit anything but HNB (de)registration until HNB is registered
+
+  [ Neels Janosch Hofmeyr ]
+  * fix regression: in RUA, do PFCP only when enabled
+  * do not depend on libosmo-gtlv
+  * drop bogus error log 'no MGW fsm'
+  * fix segfault on MGCP timeout
+  * fix msgb leak for RANAP RAB Ass. Req.
+  * fix possible leak of ue_context on UE REGISTER error
+  * fix SCCP conn leak on non-graceful HNB shutdown
+  * coverity: hnbgw_rua.c: remove redundant check
+
+  [ Max ]
+  * Set working directory in systemd service file
+  * ctrl: take both address and port from vty config
+
+  [ arehbein ]
+  * osmo-hnbgw: Transition to use of 'telnet_init_default'
+
+ -- Pau Espin Pedrol <[email protected]>  Tue, 07 Feb 2023 18:05:46 +0100
+
 osmo-hnbgw (1.3.0) unstable; urgency=medium

   [ Philipp Maier ]
diff --git a/debian/control b/debian/control
index 0aed0f4..d5ee8c9 100644
--- a/debian/control
+++ b/debian/control
@@ -13,16 +13,16 @@
                libtalloc-dev,
                libasn1c-dev (>= 0.9.30),
                libsctp-dev,
-               libosmocore-dev (>= 1.7.0),
-               libosmo-sigtran-dev (>= 1.6.0),
-               libosmo-abis-dev (>= 1.3.0),
-               libosmo-netif-dev (>= 1.2.0),
-               libosmo-mgcp-client-dev (>= 1.10.0),
-               libosmo-hnbap-dev (>= 1.3.0),
-               libosmo-ranap-dev (>= 1.3.0),
-               libosmo-rua-dev (>= 1.3.0),
-               libosmo-pfcp-dev (>= 0.1.0),
-               osmo-gsm-manuals-dev (>= 1.3.0)
+               libosmocore-dev (>= 1.8.0),
+               libosmo-sigtran-dev (>= 1.7.0),
+               libosmo-abis-dev (>= 1.4.0),
+               libosmo-netif-dev (>= 1.3.0),
+               libosmo-mgcp-client-dev (>= 1.11.0),
+               libosmo-hnbap-dev (>= 1.4.0),
+               libosmo-ranap-dev (>= 1.4.0),
+               libosmo-rua-dev (>= 1.4.0),
+               libosmo-pfcp-dev (>= 0.2.0),
+               osmo-gsm-manuals-dev (>= 1.4.0)
 Standards-Version: 3.9.8
 Vcs-Git: https://gitea.osmocom.org/cellular-infrastructure/osmo-hnbgw
 Vcs-Browser: https://gitea.osmocom.org/cellular-infrastructure/osmo-hnbgw

--
To view, visit https://gerrit.osmocom.org/c/osmo-hnbgw/+/31235
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: osmo-hnbgw
Gerrit-Branch: master
Gerrit-Change-Id: I0e45a9ba7437f800da6115da135cc80fb9e97bfe
Gerrit-Change-Number: 31235
Gerrit-PatchSet: 2
Gerrit-Owner: pespin <[email protected]>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: pespin <[email protected]>
Gerrit-MessageType: merged

Reply via email to