Bump version: 1.10.0.125-92caa-dirty → 1.11.0
Change-Id: Ifc4bfe8b4154fa892a4d15d54cee34b501038c20
This commit is contained in:
parent
92caa1cd6d
commit
7eefae4b01
|
@ -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
|
||||
|
|
22
configure.ac
22
configure.ac
|
@ -37,16 +37,16 @@ fi
|
|||
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 @@ AC_ARG_ENABLE([iu], [AS_HELP_STRING([--enable-iu], [Build 3G support, aka IuPS a
|
|||
[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")
|
||||
|
|
|
@ -34,16 +34,16 @@ BuildRequires: systemd-rpm-macros
|
|||
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
|
||||
|
@ -51,7 +51,7 @@ BuildRequires: lksctp-tools-devel
|
|||
%{?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
|
||||
|
|
|
@ -1,3 +1,146 @@
|
|||
osmo-msc (1.11.0) unstable; urgency=medium
|
||||
|
||||
[ arehbein ]
|
||||
* Transition to use of 'telnet_init_default'
|
||||
|
||||
[ 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
|
||||
|
||||
[ Keith Whyte ]
|
||||
|
|
|
@ -14,15 +14,15 @@ Build-Depends: debhelper (>= 10),
|
|||
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
|
||||
|
|
Loading…
Reference in New Issue