From e71e0f2af84d8b26f4c09a8c859f86cf701b3357 Mon Sep 17 00:00:00 2001 From: Pau Espin Pedrol Date: Thu, 2 Jan 2020 20:39:39 +0100 Subject: =?UTF-8?q?Bump=20version:=201.4.0.32-bd8f-dirty=20=E2=86=92=201.5?= =?UTF-8?q?.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I84bbe9eff37e14985b812b49e53eb6d62fff14a5 --- TODO-RELEASE | 2 -- debian/changelog | 44 ++++++++++++++++++++++++++++++++++++++++++++ debian/control | 8 ++++---- debian/libgtp5.install | 1 - debian/libgtp6.install | 1 + debian/rules | 2 +- gtp/Makefile.am | 2 +- 7 files changed, 51 insertions(+), 9 deletions(-) delete mode 100644 debian/libgtp5.install create mode 100644 debian/libgtp6.install diff --git a/TODO-RELEASE b/TODO-RELEASE index 73e3189..d0852fc 100644 --- a/TODO-RELEASE +++ b/TODO-RELEASE @@ -7,5 +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 -libgtp queue.h struct qmsg_t got a new field: entry -libgtp pdp.h struct pdp_t got a new field: qmsg_list_req diff --git a/debian/changelog b/debian/changelog index 921875a..6b8a313 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,47 @@ +osmo-ggsn (1.5.0) unstable; urgency=medium + + [ Jan Engelhardt ] + * build: switch AC_CANONICAL_TARGET for AC_CANONICAL_HOST + + [ Pau Espin Pedrol ] + * libgtp: Remove packets in tx queue belonging pdp being freed + * libgtp: announce pdp ctx deletion upon CreatePdpCtx being rejected + * Introduce in46a_is_v{4,6}() helpers + * ggsn: Move PCO handling code into its own file + * in46_addr: Improve in46a_ntop documentation + * ggsn_vty.c: Fix wrong use of in46a_from_eua, print IPv6 euas + * ggsn: Split application lifecycle related code into ggsn_main.c + * Move pdp_get_peer_ipv() to lib/util.* + * gtp-kernel.c: Fix wrong use of in46a_from_eua, print IPv6 euas + * Introduce LOGTUN log helper + * ggsn_vty.c: Avoid printing duplicates for pdp context with v4v6 EUAs + * pdp: constify param in pdp_count_secondary() + * ggsn_vty.c: Improve output of VTY show pdp-context + * doc: Update vty reference xml file + * libgtp: Introduce cb_recovery3 + * ggsn: Implement echo req/resp and recovery + * cosmetic: fix formatting in if line + * gtp: Log msg retransmits and timeouts + * cosmetic: gtp: Drop commented out code calling pdp_freepdp() + * cosmetic: gtp: Improve documentation of gtp_delete_context_req2() + * ggsn: rx DeletePdpReq confirmation: Improve documentation and use gtp_freepdp() + * gtp: Manage queue timers internally + * ggsn, sgsnemu: Drop use of no-op deprecated gtp_retrans* APIs + + [ Vadim Yanitskiy ] + * gtp_update_pdp_ind(): fix NULL-pointer dereference + * gtp_error_ind_conf(): fix: guard against an unknown GTP version + * gtp/gtp.c: cosmetic: use get_tid() where we need TID + * manuals/configuration.adoc: fix Network Address without prefix length + * manuals/configuration.adoc: fix IPv4 address mismatch in <> + * contrib/systemd: add systemd-networkd examples from manuals + + [ Harald Welte ] + * sgsnemu: Fix null-pointer format string argument + * manual: Fix copy+paste error + + -- Pau Espin Pedrol Thu, 02 Jan 2020 20:39:39 +0100 + osmo-ggsn (1.4.0) unstable; urgency=medium [ Max ] diff --git a/debian/control b/debian/control index 9a5ed58..a07bdca 100644 --- a/debian/control +++ b/debian/control @@ -23,7 +23,7 @@ Description: Osmocom Gateway GPRS Support Node (GGSN) operators as the interface between the Internet and the rest of the mobile network infrastructure. -Package: libgtp5 +Package: libgtp6 Architecture: any Multi-Arch: same Section: libs @@ -42,7 +42,7 @@ Architecture: any Multi-Arch: same Section: libdevel Depends: ${misc:Depends}, - libgtp5 (= ${binary:Version}) + libgtp6 (= ${binary:Version}) Description: Development files for libgtp OsmoGGSN is a Gateway GPRS Support Node (GGSN). It is used by mobile operators as the interface between the Internet and the rest of the @@ -55,7 +55,7 @@ Package: osmo-ggsn-dbg Section: debug Architecture: any Priority: extra -Depends: ${shlibs:Depends}, ${misc:Depends}, libgtp5 (= ${binary:Version}), osmo-ggsn (= ${binary:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, libgtp6 (= ${binary:Version}), osmo-ggsn (= ${binary:Version}) Multi-Arch: same Description: Debug symbols for OsmoGGSN OsmoGGSN is a Gateway GPRS Support Node (GGSN). It is used by mobile @@ -66,7 +66,7 @@ Package: libgtp-dbg Section: debug Architecture: any Priority: extra -Depends: ${shlibs:Depends}, ${misc:Depends}, libgtp5 (= ${binary:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, libgtp6 (= ${binary:Version}) Multi-Arch: same Description: Debug symbols for OsmoGGSN OsmoGGSN is a Gateway GPRS Support Node (GGSN). It is used by mobile diff --git a/debian/libgtp5.install b/debian/libgtp5.install deleted file mode 100644 index 3ddde58..0000000 --- a/debian/libgtp5.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/*/lib*.so.* diff --git a/debian/libgtp6.install b/debian/libgtp6.install new file mode 100644 index 0000000..3ddde58 --- /dev/null +++ b/debian/libgtp6.install @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* diff --git a/debian/rules b/debian/rules index cdb2480..c5c7708 100755 --- a/debian/rules +++ b/debian/rules @@ -16,7 +16,7 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all override_dh_strip: dh_strip -posmo-ggsn --dbg-package=osmo-ggsn-dbg - dh_strip -plibgtp5 --dbg-package=libgtp-dbg + dh_strip -plibgtp6 --dbg-package=libgtp-dbg override_dh_auto_configure: dh_auto_configure -- --with-systemdsystemunitdir=/lib/systemd/system --enable-manuals diff --git a/gtp/Makefile.am b/gtp/Makefile.am index 20255f7..a392277 100644 --- a/gtp/Makefile.am +++ b/gtp/Makefile.am @@ -2,7 +2,7 @@ # Please read chapter "Library interface versions" of the libtool documentation # before making any modifications: https://www.gnu.org/software/libtool/manual/html_node/Versioning.html # If major=current-age is increased, remember to update the dh_strip line in debian/rules! -LIBVERSION=5:0:0 +LIBVERSION=6:0:0 lib_LTLIBRARIES = libgtp.la -- cgit v1.2.3