Projects
osmocom:master
osmo-msc
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 48
View file
osmo-msc.spec
Changed
@@ -19,13 +19,13 @@ %define with_iu 1 Name: osmo-msc Requires: osmocom-master -Version: 1.10.0.56.9e3bab +Version: 1.10.0.58.b1a1 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.56.9e3bab.tar.xz +Source: osmo-msc_1.10.0.58.b1a1.tar.xz Source1: rpmlintrc BuildRequires: autoconf BuildRequires: automake
View file
commit_9e3bab9e9729dd3f0c6854f25db006b108a6a786.txt
Deleted
View file
commit_b1a1588f6e9505919f2e9e3d121575fa3745cdcc.txt
Added
View file
osmo-msc_1.10.0.56.9e3bab.dsc -> osmo-msc_1.10.0.58.b1a1.dsc
Changed
@@ -2,7 +2,7 @@ Source: osmo-msc Binary: osmo-msc, osmo-msc-dbg, osmo-msc-doc Architecture: any all -Version: 1.10.0.56.9e3bab +Version: 1.10.0.58.b1a1 Maintainer: Osmocom team <openbsc@lists.osmocom.org> Homepage: https://osmocom.org/projects/osmomsc Standards-Version: 3.9.8 @@ -14,8 +14,8 @@ osmo-msc-dbg deb debug extra arch=any osmo-msc-doc deb doc optional arch=all Checksums-Sha1: - 8af3562c2cb9850490fcb07424e9c37723e1c807 356028 osmo-msc_1.10.0.56.9e3bab.tar.xz + b9682bdf748c8e8582a6fb9a53f0ce373b5ad0fd 355996 osmo-msc_1.10.0.58.b1a1.tar.xz Checksums-Sha256: - d345b66fa73012b70ff91415018e30105651b5fa0d845da3ee4da0cdb4b41c5a 356028 osmo-msc_1.10.0.56.9e3bab.tar.xz + 58fae6016f72fdd0df51127b41d4573c44fd695b17a4be0696d6571369e48a1d 355996 osmo-msc_1.10.0.58.b1a1.tar.xz Files: - 93a761288a6a3011f2d30739757f495e 356028 osmo-msc_1.10.0.56.9e3bab.tar.xz + e22891d09b875ccbb9f8723e1266246d 355996 osmo-msc_1.10.0.58.b1a1.tar.xz
View file
osmo-msc_1.10.0.56.9e3bab.tar.xz/.tarball-version -> osmo-msc_1.10.0.58.b1a1.tar.xz/.tarball-version
Changed
@@ -1 +1 @@ -1.10.0.56-9e3bab +1.10.0.58-b1a1
View file
osmo-msc_1.10.0.56.9e3bab.tar.xz/debian/changelog -> osmo-msc_1.10.0.58.b1a1.tar.xz/debian/changelog
Changed
@@ -1,8 +1,8 @@ -osmo-msc (1.10.0.56.9e3bab) unstable; urgency=medium +osmo-msc (1.10.0.58.b1a1) unstable; urgency=medium * Automatically generated changelog entry for building the Osmocom master feed - -- Osmocom OBS scripts <info@osmocom.org> Wed, 14 Jun 2023 12:33:05 +0000 + -- Osmocom OBS scripts <info@osmocom.org> Tue, 20 Jun 2023 09:40:18 +0000 osmo-msc (1.10.0) unstable; urgency=medium
View file
osmo-msc_1.10.0.56.9e3bab.tar.xz/src/libmsc/codec_mapping.c -> osmo-msc_1.10.0.58.b1a1.tar.xz/src/libmsc/codec_mapping.c
Changed
@@ -203,6 +203,14 @@ }, .mgcp = CODEC_IUFP, }, + { + .sdp = { + .payload_type = 120, + .subtype_name = "CLEARMODE", + .rate = 8000, + }, + .mgcp = CODEC_CLEARMODE, + }, }; #define foreach_codec_mapping(CODEC_MAPPING) \
View file
osmo-msc_1.10.0.56.9e3bab.tar.xz/src/libmsc/ran_msg_a.c -> osmo-msc_1.10.0.58.b1a1.tar.xz/src/libmsc/ran_msg_a.c
Changed
@@ -901,12 +901,24 @@ int rc; memset(scl, 0, sizeof(*scl)); - for (i = 0; i < ct->perm_spch_len; i++) { - rc = gsm0808_speech_codec_from_chan_type(&scl->codeci, ct->perm_spchi); - if (rc != 0) - return -EINVAL; + + switch (ct->ch_indctr) { + case GSM0808_CHAN_DATA: + scl->codec0.type = GSM0808_SCT_CSD; + scl->len = 1; + break; + case GSM0808_CHAN_SPEECH: + for (i = 0; i < ct->perm_spch_len; i++) { + rc = gsm0808_speech_codec_from_chan_type(&scl->codeci, ct->perm_spchi); + if (rc != 0) + return -EINVAL; + } + scl->len = i; + break; + default: + OSMO_ASSERT(0); + break; } - scl->len = i; return 0; } @@ -937,7 +949,7 @@ return NULL; } - if (ac->channel_type->ch_indctr == GSM0808_CHAN_SPEECH) { + if (ac->channel_type->ch_indctr == GSM0808_CHAN_SPEECH || ac->channel_type->ch_indctr == GSM0808_CHAN_DATA) { rc = ran_a_channel_type_to_speech_codec_list(&scl, ac->channel_type); if (rc < 0) { LOG_RAN_A_ENC(log_fi, LOGL_ERROR, "Assignment Command: Cannot translate Channel Type to Speech Codec List\n");
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
.