<p>pespin has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/c/osmo-msc/+/16722">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">Bump version: 1.5.0.72-6e72-dirty → 1.6.0<br><br>Change-Id: I315ba8c67fbb5bec520f1bc42aedd25d47e4ca95<br>---<br>M configure.ac<br>M debian/changelog<br>M debian/control<br>3 files changed, 101 insertions(+), 7 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/osmo-msc refs/changes/22/16722/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 b5cd594..b515732 100644</span><br><span>--- a/configure.ac</span><br><span>+++ b/configure.ac</span><br><span>@@ -35,15 +35,15 @@</span><br><span>      ])</span><br><span> </span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.2.0)</span><br><span style="color: hsl(0, 100%, 40%);">-PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.2.0)</span><br><span style="color: hsl(0, 100%, 40%);">-PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.2.0)</span><br><span style="color: hsl(0, 100%, 40%);">-PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.2.0)</span><br><span style="color: hsl(120, 100%, 40%);">+PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.3.0)</span><br><span style="color: hsl(120, 100%, 40%);">+PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.3.0)</span><br><span style="color: hsl(120, 100%, 40%);">+PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.3.0)</span><br><span style="color: hsl(120, 100%, 40%);">+PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.3.0)</span><br><span> PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 0.6.0)</span><br><span> PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 0.6.0)</span><br><span> PKG_CHECK_MODULES(LIBOSMOSIGTRAN, libosmo-sigtran >= 1.1.0)</span><br><span> PKG_CHECK_MODULES(LIBOSMOSCCP, libosmo-sccp >= 1.1.0)</span><br><span style="color: hsl(0, 100%, 40%);">-PKG_CHECK_MODULES(LIBOSMOMGCPCLIENT, libosmo-mgcp-client >= 1.6.0)</span><br><span style="color: hsl(120, 100%, 40%);">+PKG_CHECK_MODULES(LIBOSMOMGCPCLIENT, libosmo-mgcp-client >= 1.7.0)</span><br><span> PKG_CHECK_MODULES(LIBOSMOGSUPCLIENT, libosmo-gsup-client >= 1.0.0)</span><br><span> </span><br><span> old_LIBS=$LIBS</span><br><span>diff --git a/debian/changelog b/debian/changelog</span><br><span>index ec9671c..6f50642 100644</span><br><span>--- a/debian/changelog</span><br><span>+++ b/debian/changelog</span><br><span>@@ -1,3 +1,97 @@</span><br><span style="color: hsl(120, 100%, 40%);">+osmo-msc (1.6.0) unstable; urgency=medium</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%);">+  * cosmetic: make function mncc_tx_to_gsm_cc static</span><br><span style="color: hsl(120, 100%, 40%);">+  * sgs_iface: do not use SGsAP-MO-CSFB-INDICATION for CSFB return</span><br><span style="color: hsl(120, 100%, 40%);">+  * msc_a: switch RAN type back to SGs when a CSFB-Call is cleared</span><br><span style="color: hsl(120, 100%, 40%);">+  * sgs_iface: Accept messages with unknown TLV elements</span><br><span style="color: hsl(120, 100%, 40%);">+  * paging: Send SGsAP-SERVICE-ABORT-REQUEST on paging timeout</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%);">+  * add 'encryption uea 1 2' cfg / fix ttcn3 iu tests</span><br><span style="color: hsl(120, 100%, 40%);">+  * mncc: send payload type matching chosen codec</span><br><span style="color: hsl(120, 100%, 40%);">+  * memleak on cc setup errors</span><br><span style="color: hsl(120, 100%, 40%);">+  * cc trans: make sure bearer cap is empty</span><br><span style="color: hsl(120, 100%, 40%);">+  * fix segfault: don't send CC REL on NULL msc_a</span><br><span style="color: hsl(120, 100%, 40%);">+  * vlr_lu_fsm: ignore ID_IMEISV during VLR_ULA_S_WAIT_HLR_UPD</span><br><span style="color: hsl(120, 100%, 40%);">+  * tweak CC cause for incoming call to unattached nr</span><br><span style="color: hsl(120, 100%, 40%);">+  * log, cosmetic: add "RR" to "Ciphering Mode Complete"</span><br><span style="color: hsl(120, 100%, 40%);">+  * msc_vlr_tests: GSUP: don't care about extra IEs</span><br><span style="color: hsl(120, 100%, 40%);">+  * gsm48_tch_rtp_create(): check against NULL mgcp_info</span><br><span style="color: hsl(120, 100%, 40%);">+  * msc_a.c, CC trans: change a comment to a debug log</span><br><span style="color: hsl(120, 100%, 40%);">+  * cosmetic: fix call_leg_ensure_ci() decl. arg name to match impl.</span><br><span style="color: hsl(120, 100%, 40%);">+  * vlr: don't log about "gratuitous ID RESPONSE"</span><br><span style="color: hsl(120, 100%, 40%);">+  * ran_dec logging: log message sizes on errors</span><br><span style="color: hsl(120, 100%, 40%);">+  * msc_a fsm: ignore state chg to same state</span><br><span style="color: hsl(120, 100%, 40%);">+  * fix error on BSSMAP Cipher Mode Complete L3 msg IE</span><br><span style="color: hsl(120, 100%, 40%);">+  * catch GSUP auth result without auth_fsm</span><br><span style="color: hsl(120, 100%, 40%);">+  * LOG_TRANS for CC: always log CC state</span><br><span style="color: hsl(120, 100%, 40%);">+  * log which DTAP messages are sent to RAN</span><br><span style="color: hsl(120, 100%, 40%);">+  * log: drop duplicate MNCC log</span><br><span style="color: hsl(120, 100%, 40%);">+  * also log MNCC_SETUP_REQ</span><br><span style="color: hsl(120, 100%, 40%);">+  * BSSMAP log tweak</span><br><span style="color: hsl(120, 100%, 40%);">+  * log: RANAP encode: use RANAP message names instead of BSSAP</span><br><span style="color: hsl(120, 100%, 40%);">+  * log: ran_msg_a: tweak a message name</span><br><span style="color: hsl(120, 100%, 40%);">+  * send MNCC REL only if MNCC has actually started</span><br><span style="color: hsl(120, 100%, 40%);">+  * fsm: use deferred deallocation</span><br><span style="color: hsl(120, 100%, 40%);">+  * rtp_stream: sanely cancel MGW endpoint FSM notify</span><br><span style="color: hsl(120, 100%, 40%);">+  * use osmo_sockaddr_str_is_nonzero()</span><br><span style="color: hsl(120, 100%, 40%);">+  * CC: add error handling for CRCX responses</span><br><span style="color: hsl(120, 100%, 40%);">+  * add msc_log_to_ladder.py</span><br><span style="color: hsl(120, 100%, 40%);">+  * charts: add full MO and MT voice call diagram</span><br><span style="color: hsl(120, 100%, 40%);">+  * cc trans: remove unused tch_rtp_create</span><br><span style="color: hsl(120, 100%, 40%);">+  * fix msc_vlr_test_call.c</span><br><span style="color: hsl(120, 100%, 40%);">+  * BSSMAP: decode Codec List (BSS Supported)</span><br><span style="color: hsl(120, 100%, 40%);">+  * fail on invalid RTP address from MGW</span><br><span style="color: hsl(120, 100%, 40%);">+  * msc_a CC: add some basic sanity tests</span><br><span style="color: hsl(120, 100%, 40%);">+  * fix incoming call while Paging</span><br><span style="color: hsl(120, 100%, 40%);">+  * add sdp_msg API: SDP parsing/composition</span><br><span style="color: hsl(120, 100%, 40%);">+  * MNCC v6: add optional SDP to the socket protocol</span><br><span style="color: hsl(120, 100%, 40%);">+  * msc_vlr_tests: better err logging for dtap msgs</span><br><span style="color: hsl(120, 100%, 40%);">+  * msc_vlr_test_call.c: add MNCC logging</span><br><span style="color: hsl(120, 100%, 40%);">+  * msc_vlr_tests: log descriptions in color with -v</span><br><span style="color: hsl(120, 100%, 40%);">+  * msc_vlr_test_call: rename lu_utran_tmsi</span><br><span style="color: hsl(120, 100%, 40%);">+  * gsup: indicate CN-Domain in SendAuthInfo Requests</span><br><span style="color: hsl(120, 100%, 40%);">+  * sms db: when storing an SMS, retrieve the ID</span><br><span style="color: hsl(120, 100%, 40%);">+  * sms log tweak</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%);">+  * libvlr/vlr.c: cosmetic: move message_type assignment</span><br><span style="color: hsl(120, 100%, 40%);">+  * counters: clarify documentation for MSC_CTR_SMS_* entries</span><br><span style="color: hsl(120, 100%, 40%);">+  * counters: clarify documentation for MSC_CTR_LOC_UPDATE_* entries</span><br><span style="color: hsl(120, 100%, 40%);">+  * counters: clarify documentation for MSC_CTR_CALL_* entries</span><br><span style="color: hsl(120, 100%, 40%);">+  * counters: polish documentation of cm_service_request / paging_resp</span><br><span style="color: hsl(120, 100%, 40%);">+  * libmsc: fix potential NULL-pointer dereferences detected by GCC's LTO</span><br><span style="color: hsl(120, 100%, 40%);">+  * libmsc/gsm_04_11_gsup.c: do not init a buffer in gsm411_gsup_mo_fwd_sm_req()</span><br><span style="color: hsl(120, 100%, 40%);">+  * libmsc/gsm_04_11_gsup.c: fix SM-RP-OA encoding for MO SMS over GSUP</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%);">+  * smpp_openbsc.c: check acl before deref it</span><br><span style="color: hsl(120, 100%, 40%);">+  * vlr: gmm_cause_to_fsm_and_mm_cause() drop fsm_cause_p argument</span><br><span style="color: hsl(120, 100%, 40%);">+  * make vlr_gmm_cause_to_mm_cause public</span><br><span style="color: hsl(120, 100%, 40%);">+  * vlr_auth_fsm: on SAI use the GSUP provided GMM cause code</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Keith Whyte ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * Implement a global switch on the network to disable call waiting.</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%);">+  * vty: fix access to wrong argv in paging response-timer</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%);">+  * tests: only check IU configs if IU is enabled</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmoappdesc.py, tests: switch to python 3</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Martin Hauke ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * Fix some typos</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%);">+  * check for osmo_ss7_init() error return value</span><br><span style="color: hsl(120, 100%, 40%);">+  * manual: Fix copy+paste error</span><br><span style="color: hsl(120, 100%, 40%);">+  * Check for osmo_fsm_register() error return value</span><br><span style="color: hsl(120, 100%, 40%);">+  * msc: exit(2) on unsupported positional arguments on command line</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+ -- Pau Espin Pedrol <pespin@sysmocom.de>  Fri, 03 Jan 2020 18:51:37 +0100</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> osmo-msc (1.5.0) unstable; urgency=medium</span><br><span> </span><br><span>   [ Max ]</span><br><span>diff --git a/debian/control b/debian/control</span><br><span>index f7a336a..2725764 100644</span><br><span>--- a/debian/control</span><br><span>+++ b/debian/control</span><br><span>@@ -15,11 +15,11 @@</span><br><span>                libtalloc-dev,</span><br><span>                libsmpp34-dev (>= 1.14.0),</span><br><span>                libasn1c-dev (>= 0.9.30),</span><br><span style="color: hsl(0, 100%, 40%);">-               libosmocore-dev (>= 1.2.0),</span><br><span style="color: hsl(120, 100%, 40%);">+               libosmocore-dev (>= 1.3.0),</span><br><span>                libosmo-sccp-dev (>= 1.1.0),</span><br><span>                libosmo-sigtran-dev (>= 1.1.0),</span><br><span>                libosmo-abis-dev (>= 0.6.0),</span><br><span style="color: hsl(0, 100%, 40%);">-               libosmo-mgcp-client-dev (>= 1.6.0),</span><br><span style="color: hsl(120, 100%, 40%);">+               libosmo-mgcp-client-dev (>= 1.7.0),</span><br><span>                libosmo-gsup-client-dev (>= 1.0.0),</span><br><span>                libosmo-netif-dev (>= 0.6.0),</span><br><span>                libosmo-ranap-dev (>= 0.3.0),</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/osmo-msc/+/16722">change 16722</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-msc/+/16722"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: osmo-msc </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: I315ba8c67fbb5bec520f1bc42aedd25d47e4ca95 </div>
<div style="display:none"> Gerrit-Change-Number: 16722 </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>