<p>pespin has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/c/osmo-bsc/+/15109">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">Bump version: 1.4.0.109-caec1-dirty → 1.5.0<br><br>Change-Id: I4b73d0a83b1ed1a4dfd17066182820da5e401c9b<br>---<br>M configure.ac<br>M debian/changelog<br>M debian/control<br>3 files changed, 146 insertions(+), 11 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/osmo-bsc refs/changes/09/15109/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/configure.ac b/configure.ac</span><br><span>index 694a9a7..66492f5 100644</span><br><span>--- a/configure.ac</span><br><span>+++ b/configure.ac</span><br><span>@@ -44,15 +44,15 @@</span><br><span> AM_CONDITIONAL(BUILD_IPA_UTILS, test "x$osmo_ac_ipa_utils" = "xyes")</span><br><span> AC_SUBST(osmo_ac_ipa_utils)</span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 0.12.0)</span><br><span style="color: hsl(0, 100%, 40%);">-PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 0.12.0)</span><br><span style="color: hsl(0, 100%, 40%);">-PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 0.12.0)</span><br><span style="color: hsl(0, 100%, 40%);">-PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 0.12.0)</span><br><span style="color: hsl(0, 100%, 40%);">-PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 0.5.1)</span><br><span style="color: hsl(0, 100%, 40%);">-PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 0.3.0)</span><br><span style="color: hsl(120, 100%, 40%);">+PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.2.0)</span><br><span style="color: hsl(120, 100%, 40%);">+PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.2.0)</span><br><span style="color: hsl(120, 100%, 40%);">+PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.2.0)</span><br><span style="color: hsl(120, 100%, 40%);">+PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.2.0)</span><br><span style="color: hsl(120, 100%, 40%);">+PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 0.6.0)</span><br><span style="color: hsl(120, 100%, 40%);">+PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 0.6.0)</span><br><span> PKG_CHECK_MODULES(LIBOSMOSIGTRAN, libosmo-sigtran >= 0.10.0)</span><br><span> PKG_CHECK_MODULES(LIBOSMOSCCP, libosmo-sccp >= 0.10.0)</span><br><span style="color: hsl(0, 100%, 40%);">-PKG_CHECK_MODULES(LIBOSMOMGCPCLIENT, libosmo-mgcp-client >= 1.4.0)</span><br><span style="color: hsl(120, 100%, 40%);">+PKG_CHECK_MODULES(LIBOSMOMGCPCLIENT, libosmo-mgcp-client >= 1.5.0)</span><br><span> </span><br><span> dnl checks for header files</span><br><span> AC_HEADER_STDC</span><br><span>diff --git a/debian/changelog b/debian/changelog</span><br><span>index a4f4d40..8c9cde0 100644</span><br><span>--- a/debian/changelog</span><br><span>+++ b/debian/changelog</span><br><span>@@ -1,3 +1,138 @@</span><br><span style="color: hsl(120, 100%, 40%);">+osmo-bsc (1.5.0) unstable; urgency=medium</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%);">+  * LCLS: constify helper parameters</span><br><span style="color: hsl(120, 100%, 40%);">+  * LCLS: use libosmocore function to add status</span><br><span style="color: hsl(120, 100%, 40%);">+  * nanobts: use libosmocore's osmo_store*() for OML attr. patching</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Philipp Maier ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * lchan_select: dont allow half rate EFR to be selected</span><br><span style="color: hsl(120, 100%, 40%);">+  * lchan_select: Do not unsolicitedly select a TCH/F</span><br><span style="color: hsl(120, 100%, 40%);">+  * bsc_vty: add vty command to display all lchans</span><br><span style="color: hsl(120, 100%, 40%);">+  * bsc_vty: add features to disable specific lchans via vty</span><br><span style="color: hsl(120, 100%, 40%);">+  * assignment_fsm: fix channel allocator preferences</span><br><span style="color: hsl(120, 100%, 40%);">+  * assignment_fsm: use activate.info.s15_s0 for ASS. COMPL.</span><br><span style="color: hsl(120, 100%, 40%);">+  * handover_fsm: copy old S15_S0 to new lchan</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo_bsc_msc: Use meaningful amr rate configuration on BTS level</span><br><span style="color: hsl(120, 100%, 40%);">+  * codec_pref: fix special handling for AMR rate configuration  (S15-S0)</span><br><span style="color: hsl(120, 100%, 40%);">+  * lchan_fsm: make sure multi rate configuration is valid</span><br><span style="color: hsl(120, 100%, 40%);">+  * lchan_fsm: do not include 12.2k in active set on HR channels</span><br><span style="color: hsl(120, 100%, 40%);">+  * AMR: Signal usage of octet-aligned or bandwith-efficient mode to MSC</span><br><span style="color: hsl(120, 100%, 40%);">+  * lchan_fsm: add missing header file.</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo_bsc_bssap: check bssmap length field</span><br><span style="color: hsl(120, 100%, 40%);">+  * rest_octets: add Serving Cell Priority Parameters</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%);">+  * abis_rsl: Fix TCH-as-SDCCH allocation on Channel Request</span><br><span style="color: hsl(120, 100%, 40%);">+  * handover_fsm: do not access conn->assignment.req, it may be outdated</span><br><span style="color: hsl(120, 100%, 40%);">+  * comments: clarify usage of conn.assignment and .handover scopes</span><br><span style="color: hsl(120, 100%, 40%);">+  * cosmetic: drop unused struct mgcp_ctx shadow</span><br><span style="color: hsl(120, 100%, 40%);">+  * incoming connect: don't crash if calling addr is missing</span><br><span style="color: hsl(120, 100%, 40%);">+  * log N-CONNECT from MSC</span><br><span style="color: hsl(120, 100%, 40%);">+  * Revert "assignment_fsm: Properly support assigning signalling mode TCH/x"</span><br><span style="color: hsl(120, 100%, 40%);">+  * fix log line end in assignment_fsm.c</span><br><span style="color: hsl(120, 100%, 40%);">+  * avoid use-after-free: on MGW endpoint dealloc, also forget it in conn->ho.*</span><br><span style="color: hsl(120, 100%, 40%);">+  * lchan activation: add explicit encryption info to activation</span><br><span style="color: hsl(120, 100%, 40%);">+  * Handover Request: also parse Chosen Algorithm IE, pass to lchan activation</span><br><span style="color: hsl(120, 100%, 40%);">+  * fix inter-BSC-HO-incoming for AoIP (1/2)</span><br><span style="color: hsl(120, 100%, 40%);">+  * use libosmocore osmo_tdef</span><br><span style="color: hsl(120, 100%, 40%);">+  * move mgw endpoint FSM to osmo-mgw.git</span><br><span style="color: hsl(120, 100%, 40%);">+  * fix inter-BSC-HO-incoming for AoIP (1/2)</span><br><span style="color: hsl(120, 100%, 40%);">+  * fix inter-BSC-HO-incoming for AoIP (2/2)</span><br><span style="color: hsl(120, 100%, 40%);">+  * abis_rsl.c: missing newlines on log lines</span><br><span style="color: hsl(120, 100%, 40%);">+  * doc/manuals: review and tweak handover docs</span><br><span style="color: hsl(120, 100%, 40%);">+  * make bsc_clear_request() static</span><br><span style="color: hsl(120, 100%, 40%);">+  * doc/manuals, vty doc: more handover doc clarifications</span><br><span style="color: hsl(120, 100%, 40%);">+  * remove double BSSMAP Clear on HO failure</span><br><span style="color: hsl(120, 100%, 40%);">+  * comment and VTY doc tweaks</span><br><span style="color: hsl(120, 100%, 40%);">+  * silence error for "invalid enum handover_scope value: none"</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%);">+  * gsm_data: Add gsm_bts_name() just like we have gsm_{trx,ts,lchan}_name()</span><br><span style="color: hsl(120, 100%, 40%);">+  * manual: It's not "A over SCCP" but "BSSAP over SCCP"</span><br><span style="color: hsl(120, 100%, 40%);">+  * manual: Add sections on 3G/4G neighbor cells</span><br><span style="color: hsl(120, 100%, 40%);">+  * manual: Re-order chapters in more logical order</span><br><span style="color: hsl(120, 100%, 40%);">+  * manual: s/OsmoNITB/OsmoBSC/ in examples; remove E1 based BTSs</span><br><span style="color: hsl(120, 100%, 40%);">+  * manual: Remove bogus "Control interface" sub-section in overview</span><br><span style="color: hsl(120, 100%, 40%);">+  * Implement CSFB "Fast Return" Handling at RR RELEASE</span><br><span style="color: hsl(120, 100%, 40%);">+  * OML: Fix encoded length value of OML GET ATTRIBUTES</span><br><span style="color: hsl(120, 100%, 40%);">+  * Make sure to default to AMR octet-aligned mode</span><br><span style="color: hsl(120, 100%, 40%);">+  * abis_rsl: Add support for extended CBCH to rsl_sms_cb_command()</span><br><span style="color: hsl(120, 100%, 40%);">+  * abis_rsl: Avoid "Unimplemented" log message for every CBCH LOAD IND</span><br><span style="color: hsl(120, 100%, 40%);">+  * abis_rsl: Fix log message about unimplemented common channel msg</span><br><span style="color: hsl(120, 100%, 40%);">+  * smscb: Allow transmit of SCHEDULE and DEFAULT SMSCB</span><br><span style="color: hsl(120, 100%, 40%);">+  * chan_alloc: Don't include CBCH channels in load computation</span><br><span style="color: hsl(120, 100%, 40%);">+  * keep per-BTS stat_items about RACH busy / RACH access percentage</span><br><span style="color: hsl(120, 100%, 40%);">+  * vty: Dump per-bts stat_item group in 'show bts' output</span><br><span style="color: hsl(120, 100%, 40%);">+  * Allow VTY to set the CCCH Load Indication Threshold</span><br><span style="color: hsl(120, 100%, 40%);">+  * rx_fail_evt_rep(): Don't recycle variable</span><br><span style="color: hsl(120, 100%, 40%);">+  * Re-introduce support for IPA-encapsulated MGCP</span><br><span style="color: hsl(120, 100%, 40%);">+  * logging: introduce LOG_BTS and LOG_TRX and use it everywhere</span><br><span style="color: hsl(120, 100%, 40%);">+  * vty: Fix typo in VTY command descrption -> description</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%);">+  * ipaccess/Makefile.am: Remove unneeded libmgcp-client dep</span><br><span style="color: hsl(120, 100%, 40%);">+  * Move LCLS references from gsm_data to osmo_bsc_lcls</span><br><span style="color: hsl(120, 100%, 40%);">+  * Move msc related code from gsm_data to bsc_msc</span><br><span style="color: hsl(120, 100%, 40%);">+  * ipaccess/Makefile.am: Remove unneeded libosmo-sigtran dep</span><br><span style="color: hsl(120, 100%, 40%);">+  * net_init.c: remove unneeded header</span><br><span style="color: hsl(120, 100%, 40%);">+  * configure.ac: Add flag to enable/disable build of ipaccess related utils</span><br><span style="color: hsl(120, 100%, 40%);">+  * src/utils/Makefile.am: Drop unneeded sigtran and mgcp-client deps</span><br><span style="color: hsl(120, 100%, 40%);">+  * fix another log line end in assignment_fsm.c</span><br><span style="color: hsl(120, 100%, 40%);">+  * Drop unused old osmux leftover code</span><br><span style="color: hsl(120, 100%, 40%);">+  * vty: Add option to enable osmux towards MSC</span><br><span style="color: hsl(120, 100%, 40%);">+  * bssap: Detect MSC Osmux support on RESET (ACK) recv</span><br><span style="color: hsl(120, 100%, 40%);">+  * bssap: Announce Osmux support on RESET (ACK) send</span><br><span style="color: hsl(120, 100%, 40%);">+  * bssap: Parse Osmux CID on BSSAP Assign Req recv and use it in MGCP</span><br><span style="color: hsl(120, 100%, 40%);">+  * bssap: Feed Assign Complete with Osmux CID retrieved from MGW</span><br><span style="color: hsl(120, 100%, 40%);">+  * lcls: Fix MDCX with garbage on LCLS loop break</span><br><span style="color: hsl(120, 100%, 40%);">+  * Introduce msc_is_{sccplite,aoip}() helpers</span><br><span style="color: hsl(120, 100%, 40%);">+  * bsc: Append Osmux Support IE only on AoIP</span><br><span style="color: hsl(120, 100%, 40%);">+  * Remove extern declarations of libosmovty symbols</span><br><span style="color: hsl(120, 100%, 40%);">+  * bsc_subscr_conn_fsm: Use gscon_bssmap_clear() helper on send failure</span><br><span style="color: hsl(120, 100%, 40%);">+  * bsc_subscr_conn_fsm: Log Tx of BSSMAP Clear Request with cause</span><br><span style="color: hsl(120, 100%, 40%);">+  * doc: Add Osmux documentation to User Manual</span><br><span style="color: hsl(120, 100%, 40%);">+  * Remove undefined param passed to logging_vty_add_cmds</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Sylvain Munaut ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * assignment_fsm: Properly support assigning signalling mode TCH/x</span><br><span style="color: hsl(120, 100%, 40%);">+  * assignment_fsm: Properly support assigning signalling mode TCH/x</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Vadim Yanitskiy ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * abis_nm.c: use proper format specifiers for BTS / TRX number</span><br><span style="color: hsl(120, 100%, 40%);">+  * abis_nm.c: also print TRX number in abis_nm_get_attr()</span><br><span style="color: hsl(120, 100%, 40%);">+  * abis_nm.c: use abis_nm_ipa_magic from libosmocore</span><br><span style="color: hsl(120, 100%, 40%);">+  * abis_nm.c: use msgb_lv_put() to put abis_nm_ipa_magic</span><br><span style="color: hsl(120, 100%, 40%);">+  * abis_nm.c: fix broken logging in abis_nm_rx_ipacc()</span><br><span style="color: hsl(120, 100%, 40%);">+  * gsm_data.c: use REG_NOSUB flag of regcomp()</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo_bsc_lcls.c: cosmetic: make Coverity happy</span><br><span style="color: hsl(120, 100%, 40%);">+  * ipaccess-config: use POSIX regex for Unit ID format check</span><br><span style="color: hsl(120, 100%, 40%);">+  * handover_fsm.c: fix: prevent possible buffer overflow</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%);">+  * doc: Add generic counter chapter in manual</span><br><span style="color: hsl(120, 100%, 40%);">+  * manuals: Fix example config to reflect OsmoBSC commands</span><br><span style="color: hsl(120, 100%, 40%);">+  * Change comments/strings from OpenBSC to OsmoBSC</span><br><span style="color: hsl(120, 100%, 40%);">+  * gsm_data.h: Remove unused variable from OpenBSC times</span><br><span style="color: hsl(120, 100%, 40%);">+  * Revert "fix inter-BSC-HO-incoming for AoIP (1/2)"</span><br><span style="color: hsl(120, 100%, 40%);">+  * manuals: Update generated VTY reference and counters</span><br><span style="color: hsl(120, 100%, 40%);">+  * manuals: Add script to update vtr/counter documentation from docker</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%);">+  * debian: create -doc subpackage with pdf manuals</span><br><span style="color: hsl(120, 100%, 40%);">+  * contrib/jenkins.sh: run "make maintainer-clean"</span><br><span style="color: hsl(120, 100%, 40%);">+  * contrib/jenkins.sh: "maintainer-clean" after "publish"</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo-bsc.cfg: work with osmo-bts example cfg</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Eric Wild ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * vty: adjust config name for unit-id</span><br><span style="color: hsl(120, 100%, 40%);">+  * turn -Werror=null-dereference into a warning</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Ruben Undheim ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * Fix some spelling errors found by lintian</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+ -- Pau Espin Pedrol <pespin@sysmocom.de>  Wed, 07 Aug 2019 20:42:06 +0200</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> osmo-bsc (1.4.0) unstable; urgency=medium</span><br><span> </span><br><span>   [ Neels Hofmeyr ]</span><br><span>diff --git a/debian/control b/debian/control</span><br><span>index 7410193..a6b8c02 100644</span><br><span>--- a/debian/control</span><br><span>+++ b/debian/control</span><br><span>@@ -12,12 +12,12 @@</span><br><span>                python-minimal,</span><br><span>                libcdk5-dev,</span><br><span>                libtalloc-dev,</span><br><span style="color: hsl(0, 100%, 40%);">-               libosmocore-dev (>= 0.12.0),</span><br><span style="color: hsl(120, 100%, 40%);">+               libosmocore-dev (>= 1.2.0),</span><br><span>                libosmo-sccp-dev (>= 0.10.0),</span><br><span>                libosmo-sigtran-dev (>= 0.10.0),</span><br><span style="color: hsl(0, 100%, 40%);">-               libosmo-abis-dev (>= 0.5.1),</span><br><span style="color: hsl(0, 100%, 40%);">-               libosmo-netif-dev (>= 0.3.0),</span><br><span style="color: hsl(0, 100%, 40%);">-               libosmo-mgcp-client-dev (>= 1.4.0),</span><br><span style="color: hsl(120, 100%, 40%);">+               libosmo-abis-dev (>= 0.6.0),</span><br><span style="color: hsl(120, 100%, 40%);">+               libosmo-netif-dev (>= 0.6.0),</span><br><span style="color: hsl(120, 100%, 40%);">+               libosmo-mgcp-client-dev (>= 1.5.0),</span><br><span>                osmo-gsm-manuals-dev</span><br><span> Standards-Version: 3.9.8</span><br><span> Vcs-Git: git://git.osmocom.org/osmo-bsc.git</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-bsc/+/15109">change 15109</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-bsc/+/15109"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: osmo-bsc </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: I4b73d0a83b1ed1a4dfd17066182820da5e401c9b </div>
<div style="display:none"> Gerrit-Change-Number: 15109 </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-MessageType: newchange </div>