<p>Harald Welte has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/12652">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">Bump version: 1.2.2.44-6da8-dirty → 1.3.0<br><br>Change-Id: Ie12af1d57df178a9ab27937ef0b764c98dd96e32<br>---<br>M TODO-RELEASE<br>M debian/changelog<br>M debian/control<br>R debian/libgtp4.install<br>M debian/rules<br>M gtp/Makefile.am<br>6 files changed, 67 insertions(+), 7 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/osmo-ggsn refs/changes/52/12652/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/TODO-RELEASE b/TODO-RELEASE</span><br><span>index bbad169..d0852fc 100644</span><br><span>--- a/TODO-RELEASE</span><br><span>+++ b/TODO-RELEASE</span><br><span>@@ -7,4 +7,3 @@</span><br><span> # If any interfaces have been added since the last public release: c:r:a + 1.</span><br><span> # If any interfaces have been removed or changed since the last public release: c:r:0.</span><br><span> #library        what            description / commit summary line</span><br><span style="color: hsl(0, 100%, 40%);">-libmisc                tun_t           tun_t structure has grown due to switch from in_addr to in46_addr (g#11870)</span><br><span>diff --git a/debian/changelog b/debian/changelog</span><br><span>index 3db4bd7..21bd8ff 100644</span><br><span>--- a/debian/changelog</span><br><span>+++ b/debian/changelog</span><br><span>@@ -1,3 +1,64 @@</span><br><span style="color: hsl(120, 100%, 40%);">+osmo-ggsn (1.3.0) unstable; urgency=medium</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Pau Espin Pedrol ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * ggsn: ctrl iface: listen on IP configured by VTY</span><br><span style="color: hsl(120, 100%, 40%);">+  * gtp: Log type name of unexpected signalling message</span><br><span style="color: hsl(120, 100%, 40%);">+  * gtp: Allow recv DEL CTX REQ in sgsn and DEL CTX RSP in ggsn</span><br><span style="color: hsl(120, 100%, 40%);">+  * gtp: Log ignore CTX DEL REQ due to no teardown and only 1 ctx active</span><br><span style="color: hsl(120, 100%, 40%);">+  * gtp: Add new API to avoid freeing pdp contexts during DEL CTX REQ</span><br><span style="color: hsl(120, 100%, 40%);">+  * gtp: Add new replacement cb_recovery2 for cb_recovery</span><br><span style="color: hsl(120, 100%, 40%);">+  * Install systemd services with autotools</span><br><span style="color: hsl(120, 100%, 40%);">+  * Install sample cfg file to /etc/osmocom</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Stefan Sperling ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * fix unaligned access in build_ipcp_pco()</span><br><span style="color: hsl(120, 100%, 40%);">+  * fix support for multiple IPCP in PDP protocol configuration options</span><br><span style="color: hsl(120, 100%, 40%);">+  * check ioctl() call return value in tun_new()</span><br><span style="color: hsl(120, 100%, 40%);">+  * fix allocation of ippool's hash table</span><br><span style="color: hsl(120, 100%, 40%);">+  * replace bogus memcpy() call in ippool_newip()</span><br><span style="color: hsl(120, 100%, 40%);">+  * initialize local variable addr in ippool_new()</span><br><span style="color: hsl(120, 100%, 40%);">+  * fix format string error in ippool_printaddr()</span><br><span style="color: hsl(120, 100%, 40%);">+  * fix a format string directives in queue_seqset()</span><br><span style="color: hsl(120, 100%, 40%);">+  * properly store IPv6 addresses in struct tun_t</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Harald Welte ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * debian/rules: Don't overwrite .tarball-version</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo-ggsn.cfg: Ensure well-formed config file example</span><br><span style="color: hsl(120, 100%, 40%);">+  * sgsnemu: Fix printing of tun device name</span><br><span style="color: hsl(120, 100%, 40%);">+  * ippool.c: Use "%td" format string for ptrdiff_t</span><br><span style="color: hsl(120, 100%, 40%);">+  * initial version of OsmoGGSN user manual</span><br><span style="color: hsl(120, 100%, 40%);">+  * OsmoGGSN: Add VTY reference manual</span><br><span style="color: hsl(120, 100%, 40%);">+  * GGSN: Document how 'ip tuntap' is used for non-root; call netdev 'apn0'</span><br><span style="color: hsl(120, 100%, 40%);">+  * vty-ref: Update URI of docbook 5.0 schema</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Alexander Couzens ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * libgtp: implement gtp_clear_queues to clear req/resp queue</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Neels Hofmeyr ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * Importing history from osmo-gsm-manuals.git</span><br><span style="color: hsl(120, 100%, 40%);">+  * refactor Makefile build rules, don't use the FORCE</span><br><span style="color: hsl(120, 100%, 40%);">+  * GGSN: don't say 'NITB'</span><br><span style="color: hsl(120, 100%, 40%);">+  * OsmoGGSN: more info on non-root operation / tun creation</span><br><span style="color: hsl(120, 100%, 40%);">+  * OsmoGGSN: multiple instances: mention GTP port</span><br><span style="color: hsl(120, 100%, 40%);">+  * OsmoGGSN: add Routing section for IP forward and masquerading</span><br><span style="color: hsl(120, 100%, 40%);">+  * OsmoGGSN: typo: priveleges</span><br><span style="color: hsl(120, 100%, 40%);">+  * OsmoGGSN VTY ref: prep: convert newlines to unix</span><br><span style="color: hsl(120, 100%, 40%);">+  * OsmoGGSN vty: update VTY reference</span><br><span style="color: hsl(120, 100%, 40%);">+  * OsmoGGSN: fix VTY additions' node IDs</span><br><span style="color: hsl(120, 100%, 40%);">+  * OsmoGGSN: update vty reference</span><br><span style="color: hsl(120, 100%, 40%);">+  * ggsn: update vty reference</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Max ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * Expand OsmoGGSN manual</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Oliver Smith ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * build manuals moved here from osmo-gsm-manuals.git</span><br><span style="color: hsl(120, 100%, 40%);">+  * Fix DISTCHECK_CONFIGURE_FLAGS override</span><br><span style="color: hsl(120, 100%, 40%);">+  * contrib/jenkins.sh: build and publish manuals</span><br><span style="color: hsl(120, 100%, 40%);">+  * contrib: fix makedistcheck with disabled systemd</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+ -- Harald Welte <laforge@gnumonks.org>  Sun, 20 Jan 2019 21:34:22 +0100</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> osmo-ggsn (1.2.2) unstable; urgency=medium</span><br><span> </span><br><span>   [ Vadim Yanitskiy ]</span><br><span>diff --git a/debian/control b/debian/control</span><br><span>index c8aa0b7..1524438 100644</span><br><span>--- a/debian/control</span><br><span>+++ b/debian/control</span><br><span>@@ -22,7 +22,7 @@</span><br><span>  operators as the interface between the Internet and the rest of the</span><br><span>  mobile network infrastructure.</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-Package: libgtp3</span><br><span style="color: hsl(120, 100%, 40%);">+Package: libgtp4</span><br><span> Architecture: any</span><br><span> Multi-Arch: same</span><br><span> Section: libs</span><br><span>@@ -41,7 +41,7 @@</span><br><span> Multi-Arch: same</span><br><span> Section: libdevel</span><br><span> Depends: ${misc:Depends},</span><br><span style="color: hsl(0, 100%, 40%);">-         libgtp3 (= ${binary:Version})</span><br><span style="color: hsl(120, 100%, 40%);">+         libgtp4 (= ${binary:Version})</span><br><span> Description: Development files for libgtp</span><br><span>  OsmoGGSN is a Gateway GPRS Support Node (GGSN). It is used by mobile</span><br><span>  operators as the interface between the Internet and the rest of the</span><br><span>@@ -54,7 +54,7 @@</span><br><span> Section: debug</span><br><span> Architecture: any</span><br><span> Priority: extra</span><br><span style="color: hsl(0, 100%, 40%);">-Depends: ${shlibs:Depends}, ${misc:Depends}, libgtp3 (= ${binary:Version}), osmo-ggsn (= ${binary:Version})</span><br><span style="color: hsl(120, 100%, 40%);">+Depends: ${shlibs:Depends}, ${misc:Depends}, libgtp4 (= ${binary:Version}), osmo-ggsn (= ${binary:Version})</span><br><span> Multi-Arch: same</span><br><span> Description: Debug symbols for OsmoGGSN</span><br><span>  OsmoGGSN is a Gateway GPRS Support Node (GGSN). It is used by mobile</span><br><span>@@ -65,7 +65,7 @@</span><br><span> Section: debug</span><br><span> Architecture: any</span><br><span> Priority: extra</span><br><span style="color: hsl(0, 100%, 40%);">-Depends: ${shlibs:Depends}, ${misc:Depends}, libgtp3 (= ${binary:Version})</span><br><span style="color: hsl(120, 100%, 40%);">+Depends: ${shlibs:Depends}, ${misc:Depends}, libgtp4 (= ${binary:Version})</span><br><span> Multi-Arch: same</span><br><span> Description: Debug symbols for OsmoGGSN</span><br><span>  OsmoGGSN is a Gateway GPRS Support Node (GGSN). It is used by mobile</span><br><span>diff --git a/debian/libgtp3.install b/debian/libgtp4.install</span><br><span>similarity index 100%</span><br><span>rename from debian/libgtp3.install</span><br><span>rename to debian/libgtp4.install</span><br><span>diff --git a/debian/rules b/debian/rules</span><br><span>index fa087ed..bca65bb 100755</span><br><span>--- a/debian/rules</span><br><span>+++ b/debian/rules</span><br><span>@@ -16,7 +16,7 @@</span><br><span> </span><br><span> override_dh_strip:</span><br><span>     dh_strip -posmo-ggsn --dbg-package=osmo-ggsn-dbg</span><br><span style="color: hsl(0, 100%, 40%);">-        dh_strip -plibgtp3 --dbg-package=libgtp-dbg</span><br><span style="color: hsl(120, 100%, 40%);">+   dh_strip -plibgtp4 --dbg-package=libgtp-dbg</span><br><span> </span><br><span> override_dh_auto_configure:</span><br><span>       dh_auto_configure -- --with-systemdsystemunitdir=/lib/systemd/system</span><br><span>diff --git a/gtp/Makefile.am b/gtp/Makefile.am</span><br><span>index 449292c..d6c8c62 100644</span><br><span>--- a/gtp/Makefile.am</span><br><span>+++ b/gtp/Makefile.am</span><br><span>@@ -2,7 +2,7 @@</span><br><span> # Please read chapter "Library interface versions" of the libtool documentation</span><br><span> # before making any modifications: https://www.gnu.org/software/libtool/manual/html_node/Versioning.html</span><br><span> # If major=current-age is increased, remember to update the dh_strip line in debian/rules!</span><br><span style="color: hsl(0, 100%, 40%);">-LIBVERSION=3:0:0</span><br><span style="color: hsl(120, 100%, 40%);">+LIBVERSION=4:0:0</span><br><span> </span><br><span> lib_LTLIBRARIES = libgtp.la</span><br><span> </span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/12652">change 12652</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/12652"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: osmo-ggsn </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>
<div style="display:none"> Gerrit-Change-Id: Ie12af1d57df178a9ab27937ef0b764c98dd96e32 </div>
<div style="display:none"> Gerrit-Change-Number: 12652 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: Harald Welte <laforge@gnumonks.org> </div>