<p>Harald Welte <strong>merged</strong> this change.</p><p><a href="https://gerrit.osmocom.org/12661">View Change</a></p><div style="white-space:pre-wrap">Approvals:
  Jenkins Builder: Verified
  Harald Welte: Looks good to me, approved

</div><pre style="font-family: monospace,monospace; white-space: pre-wrap;">Bump version: 1.2.0.199-45df98-dirty → 1.3.0<br><br>Change-Id: I59d032ad953438f12439ac3d6275ee78d0ebbb40<br>---<br>M configure.ac<br>M debian/changelog<br>2 files changed, 240 insertions(+), 10 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 a4979cf..17f4b90 100644</span><br><span>--- a/configure.ac</span><br><span>+++ b/configure.ac</span><br><span>@@ -35,16 +35,16 @@</span><br><span>     ])</span><br><span> </span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 0.11.0)</span><br><span style="color: hsl(0, 100%, 40%);">-PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 0.11.0)</span><br><span style="color: hsl(0, 100%, 40%);">-PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 0.11.0)</span><br><span style="color: hsl(0, 100%, 40%);">-PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 0.11.0)</span><br><span style="color: hsl(0, 100%, 40%);">-PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 0.5.0)</span><br><span style="color: hsl(0, 100%, 40%);">-PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 0.2.0)</span><br><span style="color: hsl(0, 100%, 40%);">-PKG_CHECK_MODULES(LIBOSMOSIGTRAN, libosmo-sigtran >= 0.9.0)</span><br><span style="color: hsl(0, 100%, 40%);">-PKG_CHECK_MODULES(LIBOSMOSCCP, libosmo-sccp >= 0.9.0)</span><br><span style="color: hsl(0, 100%, 40%);">-PKG_CHECK_MODULES(LIBOSMOMGCPCLIENT, libosmo-mgcp-client >= 1.3.0)</span><br><span style="color: hsl(0, 100%, 40%);">-PKG_CHECK_MODULES(LIBOSMOGSUPCLIENT, libosmo-gsup-client >= 0.2.1)</span><br><span style="color: hsl(120, 100%, 40%);">+PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.0.0)</span><br><span style="color: hsl(120, 100%, 40%);">+PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.0.0)</span><br><span style="color: hsl(120, 100%, 40%);">+PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.0.0)</span><br><span style="color: hsl(120, 100%, 40%);">+PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.0.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.4.0)</span><br><span style="color: hsl(120, 100%, 40%);">+PKG_CHECK_MODULES(LIBOSMOSIGTRAN, libosmo-sigtran >= 1.0.0)</span><br><span style="color: hsl(120, 100%, 40%);">+PKG_CHECK_MODULES(LIBOSMOSCCP, libosmo-sccp >= 1.0.0)</span><br><span style="color: hsl(120, 100%, 40%);">+PKG_CHECK_MODULES(LIBOSMOMGCPCLIENT, libosmo-mgcp-client >= 1.5.0)</span><br><span style="color: hsl(120, 100%, 40%);">+PKG_CHECK_MODULES(LIBOSMOGSUPCLIENT, libosmo-gsup-client >= 1.0.0)</span><br><span> </span><br><span> AC_ARG_ENABLE(sanitize,</span><br><span>  [AS_HELP_STRING(</span><br><span>diff --git a/debian/changelog b/debian/changelog</span><br><span>index f14c792..76d4fce 100644</span><br><span>--- a/debian/changelog</span><br><span>+++ b/debian/changelog</span><br><span>@@ -1,3 +1,233 @@</span><br><span style="color: hsl(120, 100%, 40%);">+osmo-msc (1.3.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%);">+  * vlr_access_req_fsm: use correct cause codes</span><br><span style="color: hsl(120, 100%, 40%);">+  * a_reset: cleanup + remove dead code</span><br><span style="color: hsl(120, 100%, 40%);">+  * mgcp: do not start connections in loopback mode</span><br><span style="color: hsl(120, 100%, 40%);">+  * mgcp: hack to keep IuUP working</span><br><span style="color: hsl(120, 100%, 40%);">+  * mgcp: use codec information returned with ASSIGNMENT COMPL.</span><br><span style="color: hsl(120, 100%, 40%);">+  * doc: update mgw settings in example config file</span><br><span style="color: hsl(120, 100%, 40%);">+  * mncc: fix byte ordering of IP-Address in mncc</span><br><span style="color: hsl(120, 100%, 40%);">+  * msc_mgcp: move mncc struct initalization to where its actually needed</span><br><span style="color: hsl(120, 100%, 40%);">+  * gsm_04_08_cc: Add global guard timer for MNCC</span><br><span style="color: hsl(120, 100%, 40%);">+  * cosmetic: remove forgotten debug printf</span><br><span style="color: hsl(120, 100%, 40%);">+  * vlr: drop unused is_ps parameter in vlr_subscr_req_lu()</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo_msc: remove unused parameter from msc_dtap()</span><br><span style="color: hsl(120, 100%, 40%);">+  * gsm_subscriber: make function msc_paging_request() static</span><br><span style="color: hsl(120, 100%, 40%);">+  * msc_vty: display subscriber flags</span><br><span style="color: hsl(120, 100%, 40%);">+  * msc_vty: display current RAN type</span><br><span style="color: hsl(120, 100%, 40%);">+  * msc_vty: also show IMEI and IMEISV</span><br><span style="color: hsl(120, 100%, 40%);">+  * gsm_04_08: Fix nullpointer deref</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%);">+  * remove redundant unconditional PKG_CHECK_MODULES for libsmpp</span><br><span style="color: hsl(120, 100%, 40%);">+  * implement periodic Location Update expiry in the VLR</span><br><span style="color: hsl(120, 100%, 40%);">+  * VLR: reject overlong IMSIs in ID RESP messages</span><br><span style="color: hsl(120, 100%, 40%);">+  * fix a use-after-free in msc_mgcp.c:_handle_error()</span><br><span style="color: hsl(120, 100%, 40%);">+  * detach cancelled subscribers from VLR</span><br><span style="color: hsl(120, 100%, 40%);">+  * make gsup ipa name configurable in osmo-msc.cfg</span><br><span style="color: hsl(120, 100%, 40%);">+  * provide software version information to gsup peer</span><br><span style="color: hsl(120, 100%, 40%);">+  * require 'ipa-name' option to be set via config file</span><br><span style="color: hsl(120, 100%, 40%);">+  * use vty->type instead of local variable</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%);">+  * libmsc/ussd.c: FIX: properly indicate errors</span><br><span style="color: hsl(120, 100%, 40%);">+  * libmsc: properly name the MSC_CONN_USE token for SS</span><br><span style="color: hsl(120, 100%, 40%);">+  * libmsc/ussd.c: use connection ref-counting and transactions</span><br><span style="color: hsl(120, 100%, 40%);">+  * Use proper naming for GSM TS 09.11 implementation</span><br><span style="color: hsl(120, 100%, 40%);">+  * libmsc/gsm_04_08.c: expose gsm48_tx_simple()</span><br><span style="color: hsl(120, 100%, 40%);">+  * libmsc/gsm_09_11.c: properly indicate transaction errors</span><br><span style="color: hsl(120, 100%, 40%);">+  * libmsc/gsm_04_80.c: make the API abstract from ss_request struct</span><br><span style="color: hsl(120, 100%, 40%);">+  * .gitignore: ignore src/libgsupclient/gsup_test_client</span><br><span style="color: hsl(120, 100%, 40%);">+  * configure.ac: drop unused dependencies</span><br><span style="color: hsl(120, 100%, 40%);">+  * msc_vlr_tests: don't abuse USSD-request to conclude connections</span><br><span style="color: hsl(120, 100%, 40%);">+  * libvlr/vlr.c: forward unhandled GSUP messages towards MSC</span><br><span style="color: hsl(120, 100%, 40%);">+  * libmsc/gsm_09_11.c: forward SS/USSD messages to HLR over GSUP</span><br><span style="color: hsl(120, 100%, 40%);">+  * libmsc/gsm_09_11.c: implement network-initiated sessions</span><br><span style="color: hsl(120, 100%, 40%);">+  * libmsc/gsm_09_11.c: properly handle MS-initiated release</span><br><span style="color: hsl(120, 100%, 40%);">+  * libmsc/gsm_09_11.c: introduce rate counters for NC_SS sessions</span><br><span style="color: hsl(120, 100%, 40%);">+  * libmsc/gsm_09_11.c: introduce counter for active sessions</span><br><span style="color: hsl(120, 100%, 40%);">+  * msc/signal.h: use #pragma once include guard</span><br><span style="color: hsl(120, 100%, 40%);">+  * msc/rrlp.h: use #pragma once include guard</span><br><span style="color: hsl(120, 100%, 40%);">+  * libmsc/rrlp.c: add missing include</span><br><span style="color: hsl(120, 100%, 40%);">+  * libmsc/gsm_09_11.c: clean up the local GSM 04.80 API</span><br><span style="color: hsl(120, 100%, 40%);">+  * RRLP: properly name the init function</span><br><span style="color: hsl(120, 100%, 40%);">+  * RRLP: fix: actually init the RRLP signal handlers</span><br><span style="color: hsl(120, 100%, 40%);">+  * RRLP: migrate and share mode definitions from msc_vty.c</span><br><span style="color: hsl(120, 100%, 40%);">+  * RRLP: print log when sending a position request</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo-msc: free the VTY talloc context on exit</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo-msc: track the use of talloc NULL memory contexts</span><br><span style="color: hsl(120, 100%, 40%);">+  * libmsc/db.c: cosmetic: mark missing breaks in switch as intended</span><br><span style="color: hsl(120, 100%, 40%);">+  * msc/gsm_04_11.h: drop unused sms_next_rp_msg_ref()</span><br><span style="color: hsl(120, 100%, 40%);">+  * msc/gsm_04_11.h: use forward-declaration for _gsm411_sms_trans_free()</span><br><span style="color: hsl(120, 100%, 40%);">+  * msc_vlr_tests.c: drop duplicating DMM category definition</span><br><span style="color: hsl(120, 100%, 40%);">+  * libmsc/gsm_04_11.c: don't pass msgb to gsm411_rx_rp_{ack|error}</span><br><span style="color: hsl(120, 100%, 40%);">+  * libmsc/gsm_04_11.c: refactor RP-DATA header validation</span><br><span style="color: hsl(120, 100%, 40%);">+  * libmsc/transaction.c: cosmetic: fix typo</span><br><span style="color: hsl(120, 100%, 40%);">+  * libmsc/gsm_09_11.c: drop redundant assertion of stored msgb</span><br><span style="color: hsl(120, 100%, 40%);">+  * libmsc/gsm_04_11.c: refactor MT SMS message handling</span><br><span style="color: hsl(120, 100%, 40%);">+  * libmsc/gsm_04_11.c: fix: always use SAPI 3 for MT SMS</span><br><span style="color: hsl(120, 100%, 40%);">+  * libmsc/VTY: introduce kill-switch for routing SMS over GSUP</span><br><span style="color: hsl(120, 100%, 40%);">+  * libmsc/gsm_04_11.c: forward MO SMS messages over GSUP</span><br><span style="color: hsl(120, 100%, 40%);">+  * libmsc/gsm_04_11.c: accept MT SMS messages over GSUP</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%);">+  * msc_main: Fix typo in description of version param</span><br><span style="color: hsl(120, 100%, 40%);">+  * jenkins.sh: Use --enable-werror only when iu support is disabled</span><br><span style="color: hsl(120, 100%, 40%);">+  * osmo-msc: Improve shutdown due to signal and print talloc report on exit</span><br><span style="color: hsl(120, 100%, 40%);">+  * msc: Set talloc ctx for osmo_signal structures</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%);">+  * msc: vty: Fix integer printf formatting</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%);">+  * git-version-gen: Don't check for .git directory</span><br><span style="color: hsl(120, 100%, 40%);">+  * OsmoBSC/HLR/MSC: Fix default config file name</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%);">+  * libmsc: move L3 call-control to separate C file (gsm_04_08_cc.c)</span><br><span style="color: hsl(120, 100%, 40%);">+  * migrate to oap_client in libosmogsm</span><br><span style="color: hsl(120, 100%, 40%);">+  * Remove local libgsupclient; Use libosmo-gsup-client from osmo-hlr</span><br><span style="color: hsl(120, 100%, 40%);">+  * gsm0407_is_duplicate(): Handle error ret of gsm0407_pdisc_ctr_bin()</span><br><span style="color: hsl(120, 100%, 40%);">+  * share chapters/gsup.adoc from OsmoSGSN to OsmoMSC + OsmoHLR</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%);">+  * add SGs / CSFB related dot + msc files</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%);">+  * vlr_access_req_fsm.c: use osmo_strlcpy and avoid compiler error</span><br><span style="color: hsl(120, 100%, 40%);">+  * Iu MGCP: no need to loopback on the cn side</span><br><span style="color: hsl(120, 100%, 40%);">+  * cosmetic: typos in log and comment</span><br><span style="color: hsl(120, 100%, 40%);">+  * use __FILE__, not __BASE_FILE__</span><br><span style="color: hsl(120, 100%, 40%);">+  * cosmetic: mute "COMPLETE_LAYER_3 not permitted"</span><br><span style="color: hsl(120, 100%, 40%);">+  * store classmark in vlr_subscr, not conn</span><br><span style="color: hsl(120, 100%, 40%);">+  * msc_vlr_tests: cosmetically tweak perm algo printing</span><br><span style="color: hsl(120, 100%, 40%);">+  * A5/n Ciph: request Classmark Update if missing</span><br><span style="color: hsl(120, 100%, 40%);">+  * fix Classmark Update without VLR subscriber</span><br><span style="color: hsl(120, 100%, 40%);">+  * vty: add SCCP related vty commands</span><br><span style="color: hsl(120, 100%, 40%);">+  * GSUP client: send CN domain IE on LU request</span><br><span style="color: hsl(120, 100%, 40%);">+  * lu_fsm: result cb: use proper cause type (warning/coverity)</span><br><span style="color: hsl(120, 100%, 40%);">+  * Importing history from osmo-gsm-manuals</span><br><span style="color: hsl(120, 100%, 40%);">+  * add OsmoMSC manual</span><br><span style="color: hsl(120, 100%, 40%);">+  * add OsmoHLR manual, OsmoHLR VTY reference</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%);">+  * OsmoMSC: update VTY reference</span><br><span style="color: hsl(120, 100%, 40%);">+  * msc: update vty reference</span><br><span style="color: hsl(120, 100%, 40%);">+  * drop unused gsm_subscr_conn->mncc_rtp_bridge</span><br><span style="color: hsl(120, 100%, 40%);">+  * drop unused gsm_network->handover.active</span><br><span style="color: hsl(120, 100%, 40%);">+  * drop unused openbscdefines.h</span><br><span style="color: hsl(120, 100%, 40%);">+  * drop unused SUBSCR_CONN_E_INVALID</span><br><span style="color: hsl(120, 100%, 40%);">+  * drop unused gsm0408_allow_everyone() declaration</span><br><span style="color: hsl(120, 100%, 40%);">+  * drop unused tests/db/*</span><br><span style="color: hsl(120, 100%, 40%);">+  * cosmetic: subscr_conn_fsm_auth_ciph() should be static</span><br><span style="color: hsl(120, 100%, 40%);">+  * adjust copyright in subscr_conn.c</span><br><span style="color: hsl(120, 100%, 40%);">+  * populate gsm_subscriber_connection->encr during Ciph</span><br><span style="color: hsl(120, 100%, 40%);">+  * rename gsm_encr to geran_encr, it is only applicable on GERAN</span><br><span style="color: hsl(120, 100%, 40%);">+  * drop msc_compl_l3() return value</span><br><span style="color: hsl(120, 100%, 40%);">+  * rename gsm_subscriber_connection to ran_conn</span><br><span style="color: hsl(120, 100%, 40%);">+  * rename some RAN conn related stuff to ran_conn_*</span><br><span style="color: hsl(120, 100%, 40%);">+  * move subscr_conn.c to ran_conn.c</span><br><span style="color: hsl(120, 100%, 40%);">+  * move ran_conn declarations to new ran_conn.h</span><br><span style="color: hsl(120, 100%, 40%);">+  * combine several small .h in msc_common.h</span><br><span style="color: hsl(120, 100%, 40%);">+  * cosmetic: drop some unused opaque struct defs</span><br><span style="color: hsl(120, 100%, 40%);">+  * move gsm_auth_tuple to vlr.h as vlr_auth_tuple</span><br><span style="color: hsl(120, 100%, 40%);">+  * GSM_EXTENSION_LENGTH -> VLR_MSISDN_LENGTH</span><br><span style="color: hsl(120, 100%, 40%);">+  * drop cruft from gsm_subscriber.h</span><br><span style="color: hsl(120, 100%, 40%);">+  * move gsm_cbfn to gsm_subscriber.h, the only user</span><br><span style="color: hsl(120, 100%, 40%);">+  * python tests: use py shebang instead of $(PYTHON)</span><br><span style="color: hsl(120, 100%, 40%);">+  * make: prepare for adding transcript tests</span><br><span style="color: hsl(120, 100%, 40%);">+  * add test_nodes.vty transcript test</span><br><span style="color: hsl(120, 100%, 40%);">+  * cosmetic: msc_main.c: default args definition style</span><br><span style="color: hsl(120, 100%, 40%);">+  * msc_main: mncc: move mncc socket decision to after read_cfg</span><br><span style="color: hsl(120, 100%, 40%);">+  * vty: mncc cfg: separate the 'mncc' from 'mncc-guard-timeout'</span><br><span style="color: hsl(120, 100%, 40%);">+  * add VTY commands: mncc internal / external (== -M)</span><br><span style="color: hsl(120, 100%, 40%);">+  * ASS-COMPL: do not fire Sec Mode Compl event</span><br><span style="color: hsl(120, 100%, 40%);">+  * move ASS-COMPL MGCP handling out of a_iface_bssap.c</span><br><span style="color: hsl(120, 100%, 40%);">+  * drop gsm48 RR ciph mode compl from permitted initial messages</span><br><span style="color: hsl(120, 100%, 40%);">+  * LU: do not always invoke sub_pres_vlr_fsm_start()</span><br><span style="color: hsl(120, 100%, 40%);">+  * Revert "move ASS-COMPL MGCP handling out of a_iface_bssap.c"</span><br><span style="color: hsl(120, 100%, 40%);">+  * log: by default start with all categories on LOGL_NOTICE</span><br><span style="color: hsl(120, 100%, 40%);">+  * tweak comment to indicate sub_pres_vlr fsm as dead code</span><br><span style="color: hsl(120, 100%, 40%);">+  * vlr_lu_fsm: drop unused out_state INIT -> WAIT_IMEI</span><br><span style="color: hsl(120, 100%, 40%);">+  * comment: vlr: put the 'balancing' comment closer to the put()</span><br><span style="color: hsl(120, 100%, 40%);">+  * vty: show subscriber: put() before printing the use count</span><br><span style="color: hsl(120, 100%, 40%);">+  * fix msc_mgcp_fsm_evt_names: two missing events</span><br><span style="color: hsl(120, 100%, 40%);">+  * mgcp log tweak: say RAN, not BTS, like surrounding logging</span><br><span style="color: hsl(120, 100%, 40%);">+  * fix test_nodes.vty after libosmo-mgcp-client vty changes</span><br><span style="color: hsl(120, 100%, 40%);">+  * cosmetics in msc_mgcp_call_release()</span><br><span style="color: hsl(120, 100%, 40%);">+  * release RTP stream only for matching CC transaction</span><br><span style="color: hsl(120, 100%, 40%);">+  * fix vlr ops.subscr_assoc re-association</span><br><span style="color: hsl(120, 100%, 40%);">+  * remove code dup: add msc_mgcp_try_call_assignment()</span><br><span style="color: hsl(120, 100%, 40%);">+  * move trans->assignment_done to cc.assignment_started</span><br><span style="color: hsl(120, 100%, 40%);">+  * fix: incoming call during ongoing call</span><br><span style="color: hsl(120, 100%, 40%);">+  * abort assignment on Assignment Failure</span><br><span style="color: hsl(120, 100%, 40%);">+  * vlr: auth_fsm: make sure vsub->auth_fsm = NULL when it terminates</span><br><span style="color: hsl(120, 100%, 40%);">+  * vty cfg: move 'ipa-name' from 'msc' to 'hlr' section</span><br><span style="color: hsl(120, 100%, 40%);">+  * use osmo_rat_type from libosmocore</span><br><span style="color: hsl(120, 100%, 40%);">+  * use mgcp-client configured endpoint domain name</span><br><span style="color: hsl(120, 100%, 40%);">+  * use osmo_lu_type_name() from libosmocore</span><br><span style="color: hsl(120, 100%, 40%);">+  * add LOG_RAN_CONN() to use the conn->fi->id for context</span><br><span style="color: hsl(120, 100%, 40%);">+  * rx CM Service Req: reject double use sooner</span><br><span style="color: hsl(120, 100%, 40%);">+  * refactor log ctx for vlr_subscr and ran_conn</span><br><span style="color: hsl(120, 100%, 40%);">+  * mm_rx_id_resp(): use osmo_mi_name()</span><br><span style="color: hsl(120, 100%, 40%);">+  * tweak fsm_msc_mgcp FSM and FI name</span><br><span style="color: hsl(120, 100%, 40%);">+  * err log: fully log MS supported A5 algos on mismatch</span><br><span style="color: hsl(120, 100%, 40%);">+  * msc_vlr_tests: tweak logging in verbose mode</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Keith ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * libmsc/mncc_sock.c: Add lchan_type_offset in queue_hello()</span><br><span style="color: hsl(120, 100%, 40%);">+  * Make alert notifications vty configurable per ESME</span><br><span style="color: hsl(120, 100%, 40%);">+  * Cosmetic: Fix spelling in smpp vty</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%);">+  * Properly parse cause in cipher mode reject</span><br><span style="color: hsl(120, 100%, 40%);">+  * Add counters for BSSMAP cipher mode messages</span><br><span style="color: hsl(120, 100%, 40%);">+  * vty: add command to show all known BSC</span><br><span style="color: hsl(120, 100%, 40%);">+  * msc_vlr_tests: tweak conn_exists()</span><br><span style="color: hsl(120, 100%, 40%);">+  * Fix build with latest libosmocore</span><br><span style="color: hsl(120, 100%, 40%);">+  * Use BSSAP-specific TLV parser from libosmocore</span><br><span style="color: hsl(120, 100%, 40%);">+  * Use libosmocore to function to parse cipher mode reject cause</span><br><span style="color: hsl(120, 100%, 40%);">+  * cosmetic: drop duplicated #include</span><br><span style="color: hsl(120, 100%, 40%);">+  * cosmetic: drop unused variable</span><br><span style="color: hsl(120, 100%, 40%);">+  * CC: log more details about unhandled message/state</span><br><span style="color: hsl(120, 100%, 40%);">+  * VLR tests: add logging macro with explicit value description</span><br><span style="color: hsl(120, 100%, 40%);">+  * VLR tests: avoid leaking LAC access details</span><br><span style="color: hsl(120, 100%, 40%);">+  * Use proper type for tch_rtp_connect() parameter</span><br><span style="color: hsl(120, 100%, 40%);">+  * VLR: drop unused struct members</span><br><span style="color: hsl(120, 100%, 40%);">+  * Remove redundancy in LAC processing</span><br><span style="color: hsl(120, 100%, 40%);">+  * MNCC: use log wrapper for call processing</span><br><span style="color: hsl(120, 100%, 40%);">+  * Constify transaction helpers parameters</span><br><span style="color: hsl(120, 100%, 40%);">+  * Use explicit protocol discriminator for NC SS/USSD session</span><br><span style="color: hsl(120, 100%, 40%);">+  * Fix trans_has_conn() doxygen description</span><br><span style="color: hsl(120, 100%, 40%);">+  * Enable SMS-related log in VLR tests</span><br><span style="color: hsl(120, 100%, 40%);">+  * MNCC: use explicit struct type in gsm_call</span><br><span style="color: hsl(120, 100%, 40%);">+  * SMS: remove code duplication in transaction init</span><br><span style="color: hsl(120, 100%, 40%);">+  * vty: make 'sh connect/transact' readable again</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%);">+  * libmsc: Don't send SMS STATUS REPORT locally if the ESME accepted it.</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%);">+  * OsmoMSC: add rate counter documentation</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%);">+  * Cosmetic: msc_vty: remove redundant "0 =", "1 ="</span><br><span style="color: hsl(120, 100%, 40%);">+  * msc_vty.c: make check-imei-rqd configurable</span><br><span style="color: hsl(120, 100%, 40%);">+  * vlr_core.h: remove duplicate declarations</span><br><span style="color: hsl(120, 100%, 40%);">+  * VLR: vlr_subscr_{,msisdn_or_}name: const vsub arg</span><br><span style="color: hsl(120, 100%, 40%);">+  * VLR: send CHECK-IMEI to EIR/HLR</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ Ivan Kluchnikov ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * libmsc/transaction: introduce trans_find_by_sm_rp_mr()</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+  [ gsmevent admin ]</span><br><span style="color: hsl(120, 100%, 40%);">+  * gsm_04_08_cc.c: drop non-sensible error message</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span style="color: hsl(120, 100%, 40%);">+ -- Harald Welte <laforge@gnumonks.org>  Mon, 21 Jan 2019 00:16:26 +0100</span><br><span style="color: hsl(120, 100%, 40%);">+</span><br><span> osmo-msc (1.2.0) unstable; urgency=medium</span><br><span> </span><br><span>   [ Neels Hofmeyr ]</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/12661">change 12661</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/12661"/><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-MessageType: merged </div>
<div style="display:none"> Gerrit-Change-Id: I59d032ad953438f12439ac3d6275ee78d0ebbb40 </div>
<div style="display:none"> Gerrit-Change-Number: 12661 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: Harald Welte <laforge@gnumonks.org> </div>
<div style="display:none"> Gerrit-Reviewer: Harald Welte <laforge@gnumonks.org> </div>
<div style="display:none"> Gerrit-Reviewer: Jenkins Builder (1000002) </div>
<div style="display:none"> Gerrit-CC: Max <msuraev@sysmocom.de> </div>