openbsc.git branch, master, updated. 0.9.15-8-g80c37bd
git repository hosting
gitosis at osmocom.org
Mon Aug 22 18:38:47 CEST 2011
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 80c37bd8068526486ff9e4328ac4c1b3f42b3d8a (commit)
via 594b322a4e6bb781dd3a8f7fff5dc7d6a95e6493 (commit)
via ed999b29bc5bdb17a3b8354bf12df19af82d1327 (commit)
via 128892f55f23ac24e6eb786ca3cf0841fbc45fd2 (commit)
via 3488c3ddc46d74b7b2bbc879692dbf6e7ad2ecc3 (commit)
via c7e49d35eafe74b3cdbfb5ae12104c6b3d33a02e (commit)
via 06c9da6c22f674c86e16e1c4dde9932a49b8cbea (commit)
from 8697e43bb2b9d6f217090ca93057d9d4ab6942a9 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 80c37bd8068526486ff9e4328ac4c1b3f42b3d8a
Author: Holger Hans Peter Freyther <zecke at selfish.org>
Date: Sat Aug 6 14:52:56 2011 +0200
bsc: Fix crash that can occur on RF Failure
When we got a clear request we did not clear the internal
association between the gsm_subscriber_connection and the SCCP
part. When we got a DTAP message before the CLEAR COMMAND we
will end up in a crash as the ->bts pointer of the connection
has been cleared.
#0 bsc_scan_msc_msg (conn=0xde178, msg=<value optimized out>) at osmo_bsc_filter.c:258
#1 0x000112c8 in bsc_handle_dt1 (conn=0xdebd8, msg=0xd1f58, len=<value optimized out>) at osmo_bsc_bssap.c:507
#2 0x00010208 in msc_outgoing_sccp_data (conn=<value optimized out>, msg=0xdfacc, len=858696) at osmo_bsc_sccp.c:73
#3 0x0003c110 in sccp_system_incoming (msgb=0xd1f58) at sccp.c:1064
commit 594b322a4e6bb781dd3a8f7fff5dc7d6a95e6493
Author: Holger Hans Peter Freyther <zecke at selfish.org>
Date: Sat Aug 6 06:42:00 2011 +0200
audio: Move the setting of MultiRateConfig to one place
Move it to one place so it is more easy to make changes to
that.
commit ed999b29bc5bdb17a3b8354bf12df19af82d1327
Author: Holger Hans Peter Freyther <zecke at selfish.org>
Date: Thu Jul 21 10:24:46 2011 +0200
audio: From RTP point of view we can use one payload for HR/FR AMR
Remove the separation of half-rate and full-rate AMR. The used rate
can be found inside the AMR payload. The signalling of what kind of
traffic channel is used can be done with the GSM 08.08 Chosen
Channel IE in the Assignment Complete message.
This way I can use a fixed payload type in the MGCP GateWay but
have a mixed TCH/F and TCH/H config. E.g. use TCH/F FR3 for some
subscribers when connected to MSC A but use AMR5.9 on a TCH/F for
MSC B when all TCH/Hs are gone.
commit 128892f55f23ac24e6eb786ca3cf0841fbc45fd2
Author: Holger Hans Peter Freyther <zecke at selfish.org>
Date: Mon Aug 22 18:22:44 2011 +0200
audio: Remove the hardcoding of the RTP Payload
The MGCP config must be correct and use 99 for RTP AMR.
commit 3488c3ddc46d74b7b2bbc879692dbf6e7ad2ecc3
Author: Holger Hans Peter Freyther <zecke at selfish.org>
Date: Wed Jul 20 20:44:54 2011 +0200
mgcp: Make CRCX deal better with UDP retransmissions
When the CRCX 200 is lost on the way to the CallAgent we will
get another CRCX (retransmission) which was answered with a 400.
Change the code to extract the CallID, Mode and the optional
LocalOptions first. Then check if the endp is allocated with the
same call identifier, in that case return the current session
information.
commit c7e49d35eafe74b3cdbfb5ae12104c6b3d33a02e
Author: Holger Hans Peter Freyther <zecke at selfish.org>
Date: Wed Jul 20 20:43:15 2011 +0200
mgcp: FreeSWITCH requiresn us to provide the o= and t= param
The SDP file for FreeSWITCH should contain o= (Origin) and the
t= (Timing) for the session. The data of the Origin should be
globally unique but this is not the case yet. We will need to
store the (NTP) time of the creation of the endpoint.
commit 06c9da6c22f674c86e16e1c4dde9932a49b8cbea
Author: Holger Hans Peter Freyther <zecke at selfish.org>
Date: Thu Jun 9 21:48:49 2011 +0200
misc: Move the bsc_parse_reg to libcommom and name it gsm_parse_reg
Move the regexp parsing code from the NAT to libcommon as it will
be used by the NAT and BSC code. This also adds the #include <regex.h>
include to gsm_data. This header should be split up.
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/bsc_nat.h | 1 -
openbsc/include/openbsc/gsm_data.h | 1 -
openbsc/include/openbsc/gsm_data_shared.h | 9 +++
openbsc/include/openbsc/rtp_proxy.h | 3 +-
openbsc/src/libbsc/abis_rsl.c | 7 +--
openbsc/src/libbsc/bsc_api.c | 33 +++++++-----
openbsc/src/libcommon/gsm_data.c | 26 ++++++++++
openbsc/src/libmgcp/mgcp_protocol.c | 76 ++++++++++++++++++----------
openbsc/src/osmo-bsc/osmo_bsc_api.c | 15 +++++-
openbsc/src/osmo-bsc/osmo_bsc_audio.c | 1 -
openbsc/src/osmo-bsc_nat/bsc_nat_utils.c | 25 ---------
openbsc/src/osmo-bsc_nat/bsc_nat_vty.c | 9 ++--
openbsc/tests/bsc-nat/bsc_nat_test.c | 6 +-
13 files changed, 125 insertions(+), 87 deletions(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
More information about the osmocom-commitlog
mailing list