aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPau Espin Pedrol <pespin@sysmocom.de>2020-01-02 20:39:39 +0100
committerPau Espin Pedrol <pespin@sysmocom.de>2020-01-02 20:39:39 +0100
commite71e0f2af84d8b26f4c09a8c859f86cf701b3357 (patch)
tree9717ba923d0c06625e0b7f0c3c9e0360de76f0b6
parentbd8f028bffed0fe3245fc2c729c7d48a34a2388c (diff)
Bump version: 1.4.0.32-bd8f-dirty → 1.5.01.5.0
-rw-r--r--TODO-RELEASE2
-rw-r--r--debian/changelog44
-rw-r--r--debian/control8
-rw-r--r--debian/libgtp6.install (renamed from debian/libgtp5.install)0
-rwxr-xr-xdebian/rules2
-rw-r--r--gtp/Makefile.am2
6 files changed, 50 insertions, 8 deletions
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 <<ggsn_no_root>>
+ * 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 <pespin@sysmocom.de> 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/libgtp6.install
index 3ddde58..3ddde58 100644
--- a/debian/libgtp5.install
+++ b/debian/libgtp6.install
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