<p>pespin <strong>submitted</strong> this change.</p><p><a href="https://gerrit.osmocom.org/c/osmo-gbproxy/+/26289">View Change</a></p><div style="white-space:pre-wrap">Approvals:
  Jenkins Builder: Verified
  laforge: Looks good to me, but someone else must approve
  pespin: Looks good to me, approved

</div><pre style="font-family: monospace,monospace; white-space: pre-wrap;">Bump version: 0.1.0.49-f9902-dirty → 0.2.0<br><br>Change-Id: I42647a35746c3cbd89e88d9f90f22f1c9275a919<br>---<br>M configure.ac<br>M contrib/osmo-gbproxy.spec.in<br>M debian/changelog<br>M debian/control<br>4 files changed, 73 insertions(+), 12 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/configure.ac b/configure.ac</span><br><span>index 11ebac4..353fc96 100644</span><br><span>--- a/configure.ac</span><br><span>+++ b/configure.ac</span><br><span>@@ -45,11 +45,11 @@</span><br><span> AC_SUBST(LIBRARY_DLSYM)</span><br><span> </span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.5.0)</span><br><span style="color: hsl(0, 100%, 40%);">-PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.5.0)</span><br><span style="color: hsl(0, 100%, 40%);">-PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.5.0)</span><br><span style="color: hsl(0, 100%, 40%);">-PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.5.0)</span><br><span style="color: hsl(0, 100%, 40%);">-PKG_CHECK_MODULES(LIBOSMOGB, libosmogb >= 1.5.0)</span><br><span style="color: hsl(120, 100%, 40%);">+PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.6.0)</span><br><span style="color: hsl(120, 100%, 40%);">+PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.6.0)</span><br><span style="color: hsl(120, 100%, 40%);">+PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.6.0)</span><br><span style="color: hsl(120, 100%, 40%);">+PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.6.0)</span><br><span style="color: hsl(120, 100%, 40%);">+PKG_CHECK_MODULES(LIBOSMOGB, libosmogb >= 1.6.0)</span><br><span> </span><br><span> dnl checks for header files</span><br><span> AC_HEADER_STDC</span><br><span>diff --git a/contrib/osmo-gbproxy.spec.in b/contrib/osmo-gbproxy.spec.in</span><br><span>index f1b5452..42c13cd 100644</span><br><span>--- a/contrib/osmo-gbproxy.spec.in</span><br><span>+++ b/contrib/osmo-gbproxy.spec.in</span><br><span>@@ -33,11 +33,11 @@</span><br><span> BuildRequires:  systemd-rpm-macros</span><br><span> %endif</span><br><span> BuildRequires:  pkgconfig(libcrypto) >= 0.9.5</span><br><span style="color: hsl(0, 100%, 40%);">-BuildRequires:  pkgconfig(libosmocore) >= 1.5.0</span><br><span style="color: hsl(0, 100%, 40%);">-BuildRequires:  pkgconfig(libosmoctrl) >= 1.5.0</span><br><span style="color: hsl(0, 100%, 40%);">-BuildRequires:  pkgconfig(libosmogb) >= 1.5.0</span><br><span style="color: hsl(0, 100%, 40%);">-BuildRequires:  pkgconfig(libosmogsm) >= 1.5.0</span><br><span style="color: hsl(0, 100%, 40%);">-BuildRequires:  pkgconfig(libosmovty) >= 1.5.0</span><br><span style="color: hsl(120, 100%, 40%);">+BuildRequires:  pkgconfig(libosmocore) >= 1.6.0</span><br><span style="color: hsl(120, 100%, 40%);">+BuildRequires:  pkgconfig(libosmoctrl) >= 1.6.0</span><br><span style="color: hsl(120, 100%, 40%);">+BuildRequires:  pkgconfig(libosmogb) >= 1.6.0</span><br><span style="color: hsl(120, 100%, 40%);">+BuildRequires:  pkgconfig(libosmogsm) >= 1.6.0</span><br><span style="color: hsl(120, 100%, 40%);">+BuildRequires:  pkgconfig(libosmovty) >= 1.6.0</span><br><span> %{?systemd_requires}</span><br><span> </span><br><span> %description</span><br><span>diff --git a/debian/changelog b/debian/changelog</span><br><span>index c6702cd..e6f31fd 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-gbproxy (1:0.2.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%);">+  * Support setting rt-prio and cpu-affinity mask through VTY</span><br><span style="color: hsl(120, 100%, 40%);">+  * Avoid sending tx_status upon rx of RIM messages</span><br><span style="color: hsl(120, 100%, 40%);">+  * Use new stat item/ctr getter APIs</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Daniel Willmann ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * gbproxy_main: Fix naming bsc_hack/nsip_proxy -> (osmo-)gbproxy</span><br><span style="color: hsl(120, 100%, 40%);">+  * manual: Update manuals, include sgsn pooling and NS variants</span><br><span style="color: hsl(120, 100%, 40%);">+  * manuals: Regenerate counters/VTY through docker</span><br><span style="color: hsl(120, 100%, 40%);">+  * Remove some outdated TODO/comments</span><br><span style="color: hsl(120, 100%, 40%);">+  * gb_proxy.h: Use pragma once instead of ifndef</span><br><span style="color: hsl(120, 100%, 40%);">+  * Update the max_sdu_len from NS</span><br><span style="color: hsl(120, 100%, 40%);">+  * Handle GPRS_NS2_AFF_CAUSE_FAILURE</span><br><span style="color: hsl(120, 100%, 40%);">+  * Remove osmo-sgsn relics</span><br><span style="color: hsl(120, 100%, 40%);">+  * gbproxy: Don't free NSE/BVC0 if SGSN NSE goes down</span><br><span style="color: hsl(120, 100%, 40%);">+  * gbproxy_main: Add ctrl vty commands</span><br><span style="color: hsl(120, 100%, 40%);">+  * gb_proxy: Ensure cell info is up to date when receiving PTP-BVC reset</span><br><span style="color: hsl(120, 100%, 40%);">+  * gbproxy_main: Process options after all initialization is done</span><br><span style="color: hsl(120, 100%, 40%);">+  * examples/manuals: Improve/update ns-related documentation</span><br><span style="color: hsl(120, 100%, 40%);">+  * Don't route messages to an SGSN if it is down</span><br><span style="color: hsl(120, 100%, 40%);">+  * manual: Update counters, add proper chapter for counters</span><br><span style="color: hsl(120, 100%, 40%);">+  * gbproxy_vty: Remove redundant command "show gbproxy links"</span><br><span style="color: hsl(120, 100%, 40%);">+  * manual: Add section describing show gbproxy command usage</span><br><span style="color: hsl(120, 100%, 40%);">+  * manual: Add chapter describing osmo counters in general</span><br><span style="color: hsl(120, 100%, 40%);">+  * gbproxy: Add usage flag to the imsi_cache</span><br><span style="color: hsl(120, 100%, 40%);">+  * gbproxy: Forward MS_REGISTR_ENQ/_RESP correctly</span><br><span style="color: hsl(120, 100%, 40%);">+  * gbproxy_peer: Set rate_ctr name for gbproxy_peer stats</span><br><span style="color: hsl(120, 100%, 40%);">+  * gbproxy_peer: Free a cell as soon as no BSS BVC uses it</span><br><span style="color: hsl(120, 100%, 40%);">+  * gbproxy_ctrl: Fix crash in nsvc-state ctrl command</span><br><span style="color: hsl(120, 100%, 40%);">+  * gbproxy_ctrl: Ignore SIG-BVCI in ctrl commands</span><br><span style="color: hsl(120, 100%, 40%);">+  * gbproxy: Remove SGSN-side BVC after sending BVC-BLOCK</span><br><span style="color: hsl(120, 100%, 40%);">+  * gbproxy: Avoid sending STATUS on unexpected BLOCK_ACK</span><br><span style="color: hsl(120, 100%, 40%);">+  * gbproxy: Fix stats when no BVC could be found</span><br><span style="color: hsl(120, 100%, 40%);">+  * gbproxy: Use designated initializers for global_ctr_description</span><br><span style="color: hsl(120, 100%, 40%);">+  * gbproxy: Improve log message when no bvc is found (include bvci)</span><br><span style="color: hsl(120, 100%, 40%);">+  * gbproxy: Route BSSGP STATUS with PDU_IN_ERROR containing a TLLI</span><br><span style="color: hsl(120, 100%, 40%);">+  * gpproxy: Route BSSGP STATUS with PDU_IN_ERROR containing a TMSI</span><br><span style="color: hsl(120, 100%, 40%);">+  * gbproxy: Add comment, improve log message in gbproxy_tlli_from_status_pdu</span><br><span style="color: hsl(120, 100%, 40%);">+  * gbproxy: Improve STATUS handling from SGSN</span><br><span style="color: hsl(120, 100%, 40%);">+  * gbproxy: Route DL STATUS with BVCI on SIG-BVC</span><br><span style="color: hsl(120, 100%, 40%);">+  * gbproxy: Add comment, remove unused param in gbproxy_tlli_from_status_pdu</span><br><span style="color: hsl(120, 100%, 40%);">+  * gbproxy: Route STATUS in PtP-BVC by TLLI/TMSI as well</span><br><span style="color: hsl(120, 100%, 40%);">+  * gbproxy: Move BSSGP decoding into its own function and use it</span><br><span style="color: hsl(120, 100%, 40%);">+  * gbproxy: Increase correct counter when BSSGP decode from SGSN fails</span><br><span style="color: hsl(120, 100%, 40%);">+  * gbproxy: Only use one struct tlv_parsed for gbproxy_decode_bssgp</span><br><span style="color: hsl(120, 100%, 40%);">+  * gbproxy: Remove duplicate struct gprs_ra_id handling</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%);">+  * vty: Print CellId along with RA-ID</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%);">+  * doc: include gb-ns2.adoc, not gb-variants.adoc</span><br><span style="color: hsl(120, 100%, 40%);">+  * gitignore: add gbproxy_vty_reference.xml</span><br><span style="color: hsl(120, 100%, 40%);">+  * examples/osmo-gbproxy.cfg: fix osmo-sgsn conflict</span><br><span style="color: hsl(120, 100%, 40%);">+  * debian/control: remove dh-systemd build-depend</span><br><span style="color: hsl(120, 100%, 40%);">+  * Revert "Turn some compiler warnings into errors"</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+ -- Pau Espin Pedrol <pespin@sysmocom.de>  Tue, 16 Nov 2021 18:03:02 +0100</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> osmo-gbproxy (1:0.1.0) unstable; urgency=medium</span><br><span> </span><br><span>   [ Philipp Maier ]</span><br><span>diff --git a/debian/control b/debian/control</span><br><span>index 2bdb50e..c71a321 100644</span><br><span>--- a/debian/control</span><br><span>+++ b/debian/control</span><br><span>@@ -10,8 +10,8 @@</span><br><span>                libtool,</span><br><span>                pkg-config,</span><br><span>                libtalloc-dev,</span><br><span style="color: hsl(0, 100%, 40%);">-               libosmocore-dev (>= 1.5.0),</span><br><span style="color: hsl(0, 100%, 40%);">-               osmo-gsm-manuals-dev (>= 1.1.0)</span><br><span style="color: hsl(120, 100%, 40%);">+               libosmocore-dev (>= 1.6.0),</span><br><span style="color: hsl(120, 100%, 40%);">+               osmo-gsm-manuals-dev (>= 1.2.0)</span><br><span> Standards-Version: 3.9.8</span><br><span> Vcs-Git: git://git.osmocom.org/osmo-gbproxy.git</span><br><span> Vcs-Browser: https://git.osmocom.org/osmo-gbproxy</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-gbproxy/+/26289">change 26289</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/c/osmo-gbproxy/+/26289"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: osmo-gbproxy </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: I42647a35746c3cbd89e88d9f90f22f1c9275a919 </div>
<div style="display:none"> Gerrit-Change-Number: 26289 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: pespin <pespin@sysmocom.de> </div>
<div style="display:none"> Gerrit-Reviewer: Jenkins Builder </div>
<div style="display:none"> Gerrit-Reviewer: laforge <laforge@osmocom.org> </div>
<div style="display:none"> Gerrit-Reviewer: pespin <pespin@sysmocom.de> </div>
<div style="display:none"> Gerrit-MessageType: merged </div>