Projects
osmocom:master
osmo-msc
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 73
View file
osmo-msc.spec
Changed
@@ -19,13 +19,13 @@ %define with_iu 1 Name: osmo-msc Requires: osmocom-master -Version: 1.10.0.125.92caa +Version: 1.11.0 Release: 0 Summary: Osmocom's MSC for 2G and 3G circuit-switched mobile networks License: AGPL-3.0-or-later AND GPL-2.0-only Group: Productivity/Telephony/Servers URL: https://osmocom.org/projects/osmomsc -Source: osmo-msc_1.10.0.125.92caa.tar.xz +Source: osmo-msc_1.11.0.tar.xz Source1: rpmlintrc BuildRequires: autoconf BuildRequires: automake @@ -36,16 +36,16 @@ BuildRequires: pkgconfig >= 0.20 BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(libcrypto) >= 0.9.5 -BuildRequires: pkgconfig(libosmo-gsup-client) >= 1.6.0 -BuildRequires: pkgconfig(libosmo-mgcp-client) >= 1.11.0 -BuildRequires: pkgconfig(libosmo-netif) >= 1.3.0 -BuildRequires: pkgconfig(libosmo-sccp) >= 1.7.0 -BuildRequires: pkgconfig(libosmo-sigtran) >= 1.7.0 -BuildRequires: pkgconfig(libosmoabis) >= 1.4.0 -BuildRequires: pkgconfig(libosmocore) >= 1.8.0 -BuildRequires: pkgconfig(libosmoctrl) >= 1.8.0 -BuildRequires: pkgconfig(libosmogsm) >= 1.8.0 -BuildRequires: pkgconfig(libosmovty) >= 1.8.0 +BuildRequires: pkgconfig(libosmo-gsup-client) >= 1.7.0 +BuildRequires: pkgconfig(libosmo-mgcp-client) >= 1.12.0 +BuildRequires: pkgconfig(libosmo-netif) >= 1.4.0 +BuildRequires: pkgconfig(libosmo-sccp) >= 1.8.0 +BuildRequires: pkgconfig(libosmo-sigtran) >= 1.8.0 +BuildRequires: pkgconfig(libosmoabis) >= 1.5.0 +BuildRequires: pkgconfig(libosmocore) >= 1.9.0 +BuildRequires: pkgconfig(libosmoctrl) >= 1.9.0 +BuildRequires: pkgconfig(libosmogsm) >= 1.9.0 +BuildRequires: pkgconfig(libosmovty) >= 1.9.0 BuildRequires: pkgconfig(libsmpp34) >= 1.14.0 #### BuildRequires: lksctp-tools-devel @@ -53,7 +53,7 @@ %{?systemd_requires} %if %{with_iu} BuildRequires: pkgconfig(libasn1c) >= 0.9.30 -BuildRequires: pkgconfig(libosmo-ranap) >= 1.4.0 +BuildRequires: pkgconfig(libosmo-ranap) >= 1.5.0 %endif %description
View file
commit_7eefae4b0141def1ad13d74b3d01bc6d4756785c.txt
Added
View file
commit_92caa1cd6d57fd05f2bb224286f09f8e1174c15d.txt
Deleted
View file
osmo-msc_1.10.0.125.92caa.dsc -> osmo-msc_1.11.0.dsc
Changed
@@ -2,20 +2,20 @@ Source: osmo-msc Binary: osmo-msc, osmo-msc-dbg, osmo-msc-doc Architecture: any all -Version: 1.10.0.125.92caa +Version: 1.11.0 Maintainer: Osmocom team <openbsc@lists.osmocom.org> Homepage: https://osmocom.org/projects/osmomsc Standards-Version: 3.9.8 Vcs-Browser: https://gitea.osmocom.org/cellular-infrastructure/osmo-msc Vcs-Git: https://gitea.osmocom.org/cellular-infrastructure/osmo-msc -Build-Depends: debhelper (>= 10), dh-autoreconf, autotools-dev, autoconf, automake, libtool, pkg-config, libsqlite3-dev, libsctp-dev, libtalloc-dev, libsmpp34-dev (>= 1.14.0), libasn1c-dev (>= 0.9.30), libosmocore-dev (>= 1.8.0), libosmo-sccp-dev (>= 1.7.0), libosmo-sigtran-dev (>= 1.7.0), libosmo-abis-dev (>= 1.4.0), libosmo-mgcp-client-dev (>= 1.11.0), libosmo-gsup-client-dev (>= 1.6.0), libosmo-netif-dev (>= 1.3.0), libosmo-ranap-dev (>= 1.4.0), osmo-gsm-manuals-dev (>= 1.4.0) +Build-Depends: debhelper (>= 10), dh-autoreconf, autotools-dev, autoconf, automake, libtool, pkg-config, libsqlite3-dev, libsctp-dev, libtalloc-dev, libsmpp34-dev (>= 1.14.0), libasn1c-dev (>= 0.9.30), libosmocore-dev (>= 1.9.0), libosmo-sccp-dev (>= 1.8.0), libosmo-sigtran-dev (>= 1.8.0), libosmo-abis-dev (>= 1.5.0), libosmo-mgcp-client-dev (>= 1.12.0), libosmo-gsup-client-dev (>= 1.7.0), libosmo-netif-dev (>= 1.4.0), libosmo-ranap-dev (>= 1.5.0), osmo-gsm-manuals-dev (>= 1.5.0) Package-List: osmo-msc deb net extra arch=any osmo-msc-dbg deb debug extra arch=any osmo-msc-doc deb doc optional arch=all Checksums-Sha1: - af80c80483309b7c927b6fec9cb2e91f7732cdd9 380172 osmo-msc_1.10.0.125.92caa.tar.xz + e92399bf3cf243aa21a7f0eca9361636cb1242bb 381820 osmo-msc_1.11.0.tar.xz Checksums-Sha256: - 784a26c4c2d989366d6c0c0438198631150ec7b3508edab2c8b833ee382e7880 380172 osmo-msc_1.10.0.125.92caa.tar.xz + 21497c97659ad5cf1c5782c67a5b56a23e1e9002f5ad892fc464549b1dc7420b 381820 osmo-msc_1.11.0.tar.xz Files: - a22a913636320d51714d44adb7cf20dd 380172 osmo-msc_1.10.0.125.92caa.tar.xz + aeb8d80e3d6322bcee5f230bf0ea1ac2 381820 osmo-msc_1.11.0.tar.xz
View file
osmo-msc_1.10.0.125.92caa.tar.xz/.tarball-version -> osmo-msc_1.11.0.tar.xz/.tarball-version
Changed
@@ -1 +1 @@ -1.10.0.125-92caa +1.11.0
View file
osmo-msc_1.10.0.125.92caa.tar.xz/TODO-RELEASE -> osmo-msc_1.11.0.tar.xz/TODO-RELEASE
Changed
@@ -7,5 +7,3 @@ # If any interfaces have been added since the last public release: c:r:a + 1. # If any interfaces have been removed or changed since the last public release: c:r:0. #library what description / commit summary line -libosmo-mgcp-client > 1.11.0 mgcp_client_pool_empty(), mgcp_client_conf_alloc() - MNCC osmo-sip-connector should do full SDP via MNCC and be released at the same time as the next osmo-msc, ask neels, thanks
View file
osmo-msc_1.10.0.125.92caa.tar.xz/configure.ac -> osmo-msc_1.11.0.tar.xz/configure.ac
Changed
@@ -37,16 +37,16 @@ PKG_PROG_PKG_CONFIG(0.20) PKG_CHECK_MODULES(LIBSQLITE3, sqlite3) -PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.8.0) -PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.8.0) -PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.8.0) -PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.8.0) -PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 1.4.0) -PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 1.3.0) -PKG_CHECK_MODULES(LIBOSMOSIGTRAN, libosmo-sigtran >= 1.7.0) -PKG_CHECK_MODULES(LIBOSMOSCCP, libosmo-sccp >= 1.7.0) -PKG_CHECK_MODULES(LIBOSMOMGCPCLIENT, libosmo-mgcp-client >= 1.11.0) -PKG_CHECK_MODULES(LIBOSMOGSUPCLIENT, libosmo-gsup-client >= 1.6.0) +PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.9.0) +PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.9.0) +PKG_CHECK_MODULES(LIBOSMOCTRL, libosmoctrl >= 1.9.0) +PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.9.0) +PKG_CHECK_MODULES(LIBOSMOABIS, libosmoabis >= 1.5.0) +PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 1.4.0) +PKG_CHECK_MODULES(LIBOSMOSIGTRAN, libosmo-sigtran >= 1.8.0) +PKG_CHECK_MODULES(LIBOSMOSCCP, libosmo-sccp >= 1.8.0) +PKG_CHECK_MODULES(LIBOSMOMGCPCLIENT, libosmo-mgcp-client >= 1.12.0) +PKG_CHECK_MODULES(LIBOSMOGSUPCLIENT, libosmo-gsup-client >= 1.7.0) AC_CHECK_FUNC(timegm, AC_DEFINE(HAVE_TIMEGM, 1, Define if libc implements timegm)) @@ -106,7 +106,7 @@ osmo_ac_iu="$enableval",osmo_ac_iu="no") if test "x$osmo_ac_iu" = "xyes" ; then PKG_CHECK_MODULES(LIBASN1C, libasn1c >= 0.9.30) - PKG_CHECK_MODULES(LIBOSMORANAP, libosmo-ranap >= 1.4.0) + PKG_CHECK_MODULES(LIBOSMORANAP, libosmo-ranap >= 1.5.0) AC_DEFINE(BUILD_IU, 1, Define if we want to build IuPS and IuCS interfaces support) fi AM_CONDITIONAL(BUILD_IU, test "x$osmo_ac_iu" = "xyes")
View file
osmo-msc_1.10.0.125.92caa.tar.xz/contrib/osmo-msc.spec.in -> osmo-msc_1.11.0.tar.xz/contrib/osmo-msc.spec.in
Changed
@@ -35,16 +35,16 @@ BuildRequires: pkgconfig >= 0.20 BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(libcrypto) >= 0.9.5 -BuildRequires: pkgconfig(libosmo-gsup-client) >= 1.6.0 -BuildRequires: pkgconfig(libosmo-mgcp-client) >= 1.11.0 -BuildRequires: pkgconfig(libosmo-netif) >= 1.3.0 -BuildRequires: pkgconfig(libosmo-sccp) >= 1.7.0 -BuildRequires: pkgconfig(libosmo-sigtran) >= 1.7.0 -BuildRequires: pkgconfig(libosmoabis) >= 1.4.0 -BuildRequires: pkgconfig(libosmocore) >= 1.8.0 -BuildRequires: pkgconfig(libosmoctrl) >= 1.8.0 -BuildRequires: pkgconfig(libosmogsm) >= 1.8.0 -BuildRequires: pkgconfig(libosmovty) >= 1.8.0 +BuildRequires: pkgconfig(libosmo-gsup-client) >= 1.7.0 +BuildRequires: pkgconfig(libosmo-mgcp-client) >= 1.12.0 +BuildRequires: pkgconfig(libosmo-netif) >= 1.4.0 +BuildRequires: pkgconfig(libosmo-sccp) >= 1.8.0 +BuildRequires: pkgconfig(libosmo-sigtran) >= 1.8.0 +BuildRequires: pkgconfig(libosmoabis) >= 1.5.0 +BuildRequires: pkgconfig(libosmocore) >= 1.9.0 +BuildRequires: pkgconfig(libosmoctrl) >= 1.9.0 +BuildRequires: pkgconfig(libosmogsm) >= 1.9.0 +BuildRequires: pkgconfig(libosmovty) >= 1.9.0 BuildRequires: pkgconfig(libsmpp34) >= 1.14.0 #### BuildRequires: lksctp-tools-devel @@ -52,7 +52,7 @@ %{?systemd_requires} %if %{with_iu} BuildRequires: pkgconfig(libasn1c) >= 0.9.30 -BuildRequires: pkgconfig(libosmo-ranap) >= 1.4.0 +BuildRequires: pkgconfig(libosmo-ranap) >= 1.5.0 %endif %description
View file
osmo-msc_1.10.0.125.92caa.tar.xz/debian/changelog -> osmo-msc_1.11.0.tar.xz/debian/changelog
Changed
@@ -1,8 +1,145 @@ -osmo-msc (1.10.0.125.92caa) unstable; urgency=medium +osmo-msc (1.11.0) unstable; urgency=medium - * Automatically generated changelog entry for building the Osmocom master feed + arehbein + * Transition to use of 'telnet_init_default' - -- Osmocom OBS scripts <info@osmocom.org> Thu, 24 Aug 2023 08:35:18 +0000 + Neels Hofmeyr + * sdp_msg.c: fix missing rate in sdp_audio_codecs_add() + * comment: clarify L3 Info processing + * IuCS: remove IuUP LOOPBACK hack + * make: doc/sequence_charts: use wildcards for EXTRA_DIST and CLEANFILES + * tweak MNCC logging, add RTP info + * msc_log_to_ladder.py: various tweaks + * charts: Rename voice_call_full.msc to voice_call_external_mncc.msc + * update doc/sequence_charts/voice_call_external_mncc.msc + * add voice_call_internal_mncc.msc + * add codec_mapping.h,c + * MNCC: use codec_mapping, drop mgcp_codec_to_mncc_payload_msg_type() + * codecs filter add codec_filter.h,c + * codecs filter add trans.cc.codecs + * codecs filter store BSS codec list from Compl L3 + * codecs filter MO call: apply BSS codec list + * codecs filter MT call: apply BSS codec list + * codecs filter MT call: apply remote call leg codecs + * codecs filter MT call: store MS Bearer Cap from CC Call Conf + * msc_vlr_test_call: include RAN RTP addr in ass compl + * codecs filter apply BSS codecs from Assignment Complete + * add ran_infra.force_mgw_codecs_to_ran + * rtp_stream: allow multiple codecs / use codec filter from Assignment + * in ran_msg, return gsm0808_speech_codec (intra-MSC) + * in ran_msg, return gsm0808_speech_codec (inter-MSC) + * codecs filter use filter result in MT DTAP CC Setup + * codecs filter use filter result in Assignment + * codecs filter send + receive SDP via MNCC + * msc_vlr_tests: confirm crcx by RAN/CN side separately + * codecs filter use codecs filter on crcx ok + * do CN CRCX first + * mncc_recvmsg(): log caller file,line + * codecs filter msc_vlr_test_call: test codecs resolution + * codecs: compose HO Req Ch Type from cc.codecs + * HO Req: include IE Codec List (MSC Preferred) + * fix msc_vlr_test_call SDP mncc_rtp + * coverity: sdp_msg_test.c: check rc of sdp_msg_from_sdp_str() + * 3G: decapsulate IuUP to AMR at the MGW; allow 3G<-AMR->2G + * TODO-RELEASE: add note on osmo-sip-connector and SDP + + Vadim Yanitskiy + * src/Makefile.am: remove unneeded AM_LDFLAGS with LIBS + * tests: use -no-install libtool flag to avoid ./lt-* scripts + * tests: $(BUILT_SOURCES) is not defined, depend on osmo-msc + * copyright: fix typo: sysmocom s/s.m.f.c./s.f.m.c./ GmbH + * fixup: contrib/jenkins: create workspace.tar.xz on error + * tests/{ctrl,vty}_test_runner.py: raise an exception if proc's rc != 0 + * msc_vty: support spaces in short/long network name + * ran_a_mgcp_codec_from_sc(): cosmetic: remove unneeded breaks + * ran_a_mgcp_codec_from_sc(): map GSM0808_SCT_CSD to CODEC_CLEARMODE + * ran_a_channel_type_to_speech_codec_list(): set PI/PT for CSD + * codec_mapping: codec_map: add missing speech codec for CLEARMODE + * csd_bs_list_to_bearer_cap(): properly initialize bcap fields + * csd_bs_list_to_bearer_cap(): add default branch for safety + + Pau Espin Pedrol + * mncc_sock: Call osmo_fd_unregister() before closing and changing bfd->fd + * rtp_stream: Update id after modifying fields upon Tx of MGCP msg + * rtp_stream: Fix remote_osmux_cid_sent_to_mgw never set to true + * UserManual: Include sigtran*.adoc from osmo-gsm-manuals.git + * Write explicit role & sctp-role fields in ASP configurations + * Use new mgcp_client_conf_alloc() API to alloc mgcp_client_conf + * Tx Loc UPD ACC: Use PLMN provided by subscr + * trans_lcls_compose(): Set PLMN fron cell currently in use + + Oliver Smith + * msc_mgw_setup: use mgcp_client_pool_empty() + * msc_main: close SMS db on startup error + * debian: set compat level to 10 + * contrib/jenkins: create workspace.tar.xz on error + * systemd: depend on networking-online.target + * codec_mapping: add clearmode + * ran_a_channel_type_to_speech_codec_list: add CSD + * codec_filter_set_ms_from_bc: prepare for CSD + * Cosmetic: gsm48_cc_tx_setup: tweak comment + * Cosmetic: gsm48_cc_tx_setup: remove TODO comment + * codec_filter_init: prepare for CSD + * codec_filter_set_ran: prepare for CSD + * codec_filter_set_bss: prepare for CSD + * codec_filter_run: prepare for CSD + * transaction: move cc.codecs.remote -> cc.remote + * transaction: move cc.codecs.result -> cc.local + * msc: add trans_cc_set_remote_from_bc + * gsm48_cc_tx_setup: set trans->bearer_cap.transfer early + * Add initial CSD support with external MNCC + * smpp_handle_bind_tx: initialize tlv + * sdp_msg_test: fix dereference after null check + * smpp_msc: submit_to_sms: check ud_len > sms_msg_len + * msc_ho_send_handover_request: fix check_after_deref + * csd_bs_list_to_gsm0808_channel_type: fix rc check + * gsm48_cc_tx_alerting: check rc of sdp_msg_from_sdp_str + * mncc_test: fix talloc_named_const + * gsm48_cc_tx_setup: use MNCC bcaps for CSD + * test: add csd_test + * csd_bs_list_remove: fix removal logic + * mncc_builtin: permit data bearer types + * csd_bs_to_gsm0808: add T 300 / proper ch_rate_type + * Cosmetic: fix typo + * csd_bs_list_to_gsm0808_ct: assert -> ret -EINVAL + * msc_ho_send_handover_request: support CSD + * msc_a_up_call_assignment_complete: check CSD codec + * gsm48_cc_tx_call_proc_…: verify bcap.transfer + + Andreas Eversberg + * ASCI: Add log categories for GCC/BCC (call control) + * ASCI: Add log category for VGCS/VBS call and channel FSM + * ASCI: Use a unique call-id for RTP streams + * ASCI: rtp_stream_commit(): Also update MGW on conn mode change + * ASCI: Allow usage of rtp_stream with other FSM + * ASCI: Add transaction type to trans_find_by_callref() + * ASCI: Add two new transaction types for VGCS and VBS + * ASCI: Allow transaction without subscriber associated + * ASCI: Add simple implementation of Group Call Register + * ASCI: Add functions to transcode VGCS/VBS messages on A-interface + * ASCI: Add callref to assignment command + * ASCI: Add call control for VGCS/VBS + * ASCI: Add decoder for VGCS/VBS messages to msc_a.c + * ASCI: Add function to receive VGCS/VBS messages from BSS + * ASCI: Add option to switch on or off ASCI support + * ASCI: Check return code of osmo_mobile_identity_decode() + * ASCI: Remove check for trans->msc_a to be set in _assign_complete() + * ASCI: Add VTY to configure GCR (Group Call Register) + * ASCI: Add reception of UPLINK RELEASE on dedicated channel + * ASCI: Clear VGCS call and channel on BSSMAP reset message + * ASCI: Receive messages from MSC-A role related to VGCS/VBS + * ASCI: Null pointer bug fix in trans_create_bcc_gcc + * ASCI: Fix wrong check for Null pointer in vgcs_cell_fsm_null() + * ASCI: Check if codec mapping exists for given codec + * ASCI: Fix Null pointer dereference bug in gsm44068_bcc_gcc_trans_free() + * ASCI: Point to correct state machine when calling ran_encode_and_send() + * ASCI: Add debugging and error logging to VGCS/VBS call control + * ASCI: Add missing transaction ID to SET PARAMETER message + + Keith Whyte + * SMPP: Fix Memory leaks + + -- Pau Espin Pedrol <pespin@sysmocom.de> Tue, 12 Sep 2023 16:46:11 +0200 osmo-msc (1.10.0) unstable; urgency=medium
View file
osmo-msc_1.10.0.125.92caa.tar.xz/debian/control -> osmo-msc_1.11.0.tar.xz/debian/control
Changed
@@ -14,15 +14,15 @@ libtalloc-dev, libsmpp34-dev (>= 1.14.0), libasn1c-dev (>= 0.9.30), - libosmocore-dev (>= 1.8.0), - libosmo-sccp-dev (>= 1.7.0), - libosmo-sigtran-dev (>= 1.7.0), - libosmo-abis-dev (>= 1.4.0), - libosmo-mgcp-client-dev (>= 1.11.0), - libosmo-gsup-client-dev (>= 1.6.0), - libosmo-netif-dev (>= 1.3.0), - libosmo-ranap-dev (>= 1.4.0), - osmo-gsm-manuals-dev (>= 1.4.0) + libosmocore-dev (>= 1.9.0), + libosmo-sccp-dev (>= 1.8.0), + libosmo-sigtran-dev (>= 1.8.0), + libosmo-abis-dev (>= 1.5.0), + libosmo-mgcp-client-dev (>= 1.12.0), + libosmo-gsup-client-dev (>= 1.7.0), + libosmo-netif-dev (>= 1.4.0), + libosmo-ranap-dev (>= 1.5.0), + osmo-gsm-manuals-dev (>= 1.5.0) Standards-Version: 3.9.8 Vcs-Git: https://gitea.osmocom.org/cellular-infrastructure/osmo-msc Vcs-Browser: https://gitea.osmocom.org/cellular-infrastructure/osmo-msc
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.