From 67aebc9d1c6b0773b082b496a579be1a80c2a9b2 Mon Sep 17 00:00:00 2001 From: Pau Espin Pedrol Date: Wed, 7 Aug 2019 21:28:30 +0200 Subject: =?UTF-8?q?Bump=20version:=201.3.0.50-ea1c-dirty=20=E2=86=92=201.4?= =?UTF-8?q?.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I5ca7ada037a9b91c3b747cea6d83654d0b9afed3 --- TODO-RELEASE | 3 --- debian/changelog | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++ debian/control | 8 +++--- debian/libgtp4.install | 1 - debian/libgtp5.install | 1 + debian/rules | 2 +- gtp/Makefile.am | 2 +- 7 files changed, 73 insertions(+), 10 deletions(-) delete mode 100644 debian/libgtp4.install create mode 100644 debian/libgtp5.install diff --git a/TODO-RELEASE b/TODO-RELEASE index a3d63ac..d0852fc 100644 --- a/TODO-RELEASE +++ b/TODO-RELEASE @@ -7,6 +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 Several new APIs added see I653cbdc185165592d985e3efab6e3f1add97877b -libgtp API (non-used externally) pdp_init modified see I653cbdc185165592d985e3efab6e3f1add97877b -libgtp Several pdp_* APIs marked as deprecated see I653cbdc185165592d985e3efab6e3f1add97877b diff --git a/debian/changelog b/debian/changelog index 21bd8ff..921875a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,69 @@ +osmo-ggsn (1.4.0) unstable; urgency=medium + + [ Max ] + * Don't return error on normal shutdown + + [ Harald Welte ] + * process_pco() const-ify 'apn' argument + * ggsn: Remove magic numbers from pco_contains_proto() + * ggsn: const-ify input / read-only arguments of PCO related functions + * ggsn: Remove magic numbers from ipcp_contains_option() + * ggsn: Fix build_ipcp_pco() in presence of invalid IPCP content + * ggsn.c: Refactor PCO processing during PDP activation + * ggsn: Add minimalistic PAP support + * ggsn: More logging from PCO handling (e.g. in case of malconfiguration) + * sgsnemu: Fix format string argument count + + [ Vadim Yanitskiy ] + * osmo-ggsn: fix VTY command for getting PDP contexts by APN + * osmo-ggsn: add VTY command to show PDP context by IPv4 + * osmo-ggsn: check result of osmo_apn_to_str() + * osmo-ggsn: print requested / actual APN in PDP info + * osmo-ggsn: properly show subscriber's MSISDN in the VTY + + [ Pau Espin Pedrol ] + * ggsn: Drop unused param force in apn_stop() + * gtp: Document spec reasoning drop of Rx DeleteCtxReq + * ggsn: Start gtp retrans timer during startup + * gtp: Take queue_resp into account to schedule retrans timer + * gtp: Fix typo dublicate->duplicate + * pdp: Introduce new API pdp_count_secondary + * gtp_create_pdp_ind: simplify code by reordering and compacting parsing + * gtp: Refactor code to use gtp_freepdp(_teardown) APIs + * cosmetic: gtp: Document free pdp ctx in non-teardown scenario + * gtp: Re-arrange free pdp ctx code in non-teardown scenario + * pdp: Drop unused code for haship + * cosmetic: gtp.h: Remove trailing whitespaces + * ggsn: Fix undefined behaviour shifting beyond sign bit + * gtp: Introduce new pdp APIs (and deprecate old ones) to support multiple GSN + * gtp: Make use of new libgtp APIs with multi-gsn support + * ggsn_vty_reference.xml: Update from last code changes + * ggsn: vty: Require ggsn param in cmd + * sgsnemu: Replace use of deprecated libgtp API pdp_newpdp with new one + * cosmetic: gtp: queue: remove trailing whitespace + * gtp: Add missing headers + * gtp: queue.c: Document queue APIs + * gtp: queue: Add unit test queue_test + * ggsn: Avoid unaligned mem access reading PCO proto id + * ggsn: Use structures instead of raw arrays when parsing ipcp_hdr + * configure.ac: Replace obosolete macro AC_CANONICAL_SYSTEM + * configure.ac: Use brackets in AC_INIT params + * configure.ac: Use prefered AC_CONFIG_HEADERS over AM_CONFIG_HEADER + * configure.ac: some versions of linux/if.h require including sys/socket.h + * sgsnemu: Fix unaligned pointer access during ip/icmp checksum + * Remove undefined param passed to {logging,osmo_stats}_vty_add_cmds + * Require libosmocore 1.1.0 + + [ Oliver Smith ] + * debian: create -doc subpackage with pdf manuals + * ggsn: Use gtp_delete_context_req2() everywhere + * contrib/jenkins.sh: run "make maintainer-clean" + + [ Daniel Willmann ] + * manuals: Add script to regenerate vty/counter documentation + + -- Pau Espin Pedrol Wed, 07 Aug 2019 21:28:30 +0200 + osmo-ggsn (1.3.0) unstable; urgency=medium [ Pau Espin Pedrol ] diff --git a/debian/control b/debian/control index 3392f83..9a5ed58 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: libgtp4 +Package: libgtp5 Architecture: any Multi-Arch: same Section: libs @@ -42,7 +42,7 @@ Architecture: any Multi-Arch: same Section: libdevel Depends: ${misc:Depends}, - libgtp4 (= ${binary:Version}) + libgtp5 (= ${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}, libgtp4 (= ${binary:Version}), osmo-ggsn (= ${binary:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, libgtp5 (= ${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}, libgtp4 (= ${binary:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, libgtp5 (= ${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/libgtp4.install b/debian/libgtp4.install deleted file mode 100644 index 3ddde58..0000000 --- a/debian/libgtp4.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/*/lib*.so.* diff --git a/debian/libgtp5.install b/debian/libgtp5.install new file mode 100644 index 0000000..3ddde58 --- /dev/null +++ b/debian/libgtp5.install @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* diff --git a/debian/rules b/debian/rules index d0f5935..cdb2480 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 -plibgtp4 --dbg-package=libgtp-dbg + dh_strip -plibgtp5 --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 d6c8c62..20255f7 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=4:0:0 +LIBVERSION=5:0:0 lib_LTLIBRARIES = libgtp.la -- cgit v1.2.3