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 "CI scripts".
The branch, master has been updated
via 01bda4369bbe08d58c3a9d98065c1d07f7e94ddf (commit)
from e72f35cfa9969e52d0018ba4661f4519519c39ba (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 -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-ci/commit/?id=01bda4369bbe08d58c3a9d98065c1d07…
commit 01bda4369bbe08d58c3a9d98065c1d07f7e94ddf
Author: Max <msuraev(a)sysmocom.de>
Date: Mon Jun 12 18:33:33 2017 +0200
Add .gitreview
Simplify gerrit usage via .gitreview file.
Change-Id: Ib5e18e675230540c79673eaaf4dc2b75f1353f6d
-----------------------------------------------------------------------
Summary of changes:
.gitreview | 3 +++
1 file changed, 3 insertions(+)
create mode 100644 .gitreview
hooks/post-receive
--
CI scripts
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 "Manuals for Osmocom GSM components".
The branch, master has been updated
via 3e646810f0bc1c6952a42a60499f33e32afa6081 (commit)
via 3341330f3aef1e55ed57daedde68500d5f3ea127 (commit)
from 0ec7e35184769ad843a03fc9fda2e0357a281796 (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 -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-gsm-manuals/commit/?id=3e646810f0bc1c6952a42a6…
commit 3e646810f0bc1c6952a42a60499f33e32afa6081
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun May 14 19:50:23 2017 +0200
all: show 'DRAFT' watermark on the first page
Unconditionally show a 'DRAFT' watermark only on the first page of each
document.
I would have liked to make this conditional based on the BUILD_RELEASE=*
variable, but could not figure out how to switch off a .sty code segment based
on command line parameters.
Since we only seem to render all manuals in DRAFT mode all the time, it seems
reasonable to include the DRAFT watermark always, requiring manual .sty editing
if anyone wanted to build a non-DRAFT version.
In the makefile, add an echo to say so in case of non-draft builds.
Change-Id: Ia71795481c2467aab11ab344517df74775b2a852
http://cgit.osmocom.org/osmo-gsm-manuals/commit/?id=3341330f3aef1e55ed57dae…
commit 3341330f3aef1e55ed57daedde68500d5f3ea127
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sun May 14 19:50:16 2017 +0200
all: show 'DRAFT' in page header, disable DRAFT watermark
The 'DRAFT' watermark in the page background is a hindrance when trying to
copy-paste text from the rendered PDFs. It segments the texts so that many code
lines cannot be marked in whole to copy.
So drop the watermark and instead just show 'DRAFT' in the page header.
Change-Id: Ie22cdddf46bf7640e7f027940a6db904bf639142
-----------------------------------------------------------------------
Summary of changes:
build/Makefile.asciidoc.inc | 17 ++++++++++++-----
build/custom-dblatex.sty | 4 ++++
2 files changed, 16 insertions(+), 5 deletions(-)
hooks/post-receive
--
Manuals for Osmocom GSM components
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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via 0e7886d37957dacec7831b8a8fc337beeb7b0907 (commit)
from 3e2de526b0ec314ac0dbacb58d5004e7aea04dfb (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 -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-bts/commit/?id=0e7886d37957dacec7831b8a8fc337b…
commit 0e7886d37957dacec7831b8a8fc337beeb7b0907
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Apr 19 13:13:05 2017 +0200
measurement: Improve log output
The debug log does not print much information about the measured
rxlev and rxqual values. This commit adds debug output to make
measurement debugging simpler
Change-Id: Ic871eed6dcbc7d10aca6cd11dbc803b3e6da449f
-----------------------------------------------------------------------
Summary of changes:
src/common/measurement.c | 32 ++++++++++++++++++++++----------
src/common/rsl.c | 16 ++++++++++++++--
2 files changed, 36 insertions(+), 12 deletions(-)
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
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 "Repository for Realtek RTL2832U based SDR software".
The branch, master has been updated
via 18bf26989c926a5db4fca29e7d859af42af1437c (commit)
from fa3a113b77b6ed2738778a52ae4f9ce4e6f18ea3 (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 -----------------------------------------------------------------
http://cgit.osmocom.org/rtl-sdr/commit/?id=18bf26989c926a5db4fca29e7d859af4…
commit 18bf26989c926a5db4fca29e7d859af42af1437c
Author: hayati ayguen <h_ayguen(a)web.de>
Date: Sun Jun 11 00:18:53 2017 +0200
Add option '-T' for activating bias-T in rtl_(adsb|fm|power|tcp)
* added debug output when activating
Signed-off-by: hayati ayguen <h_ayguen(a)web.de>
* fixed options argument
Signed-off-by: Fabian P. Schmidt <kerel-fs(a)gmx.de>
Signed-off-by: Steve Markgraf <steve(a)steve-m.de>
-----------------------------------------------------------------------
Summary of changes:
src/rtl_adsb.c | 11 ++++++++++-
src/rtl_fm.c | 11 ++++++++++-
src/rtl_power.c | 11 ++++++++++-
src/rtl_tcp.c | 13 +++++++++++--
4 files changed, 41 insertions(+), 5 deletions(-)
hooks/post-receive
--
Repository for Realtek RTL2832U based SDR software
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 "UNNAMED PROJECT".
The branch, master has been updated
via 49b78229ca7dde50e1264d84c59deed4ffbdd97d (commit)
from c136be04f7784d245baf0adb2e2537ac0fae206d (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 -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-pcu/commit/?id=49b78229ca7dde50e1264d84c59deed…
commit 49b78229ca7dde50e1264d84c59deed4ffbdd97d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Jun 11 11:27:59 2017 +0200
use tlvp_val16be() rather than manual pointer-cast + ntohs()
Change-Id: Ib77cb703bb1710da396db3a939700515b5c20235
-----------------------------------------------------------------------
Summary of changes:
src/gprs_bssgp_pcu.cpp | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
hooks/post-receive
--
UNNAMED PROJECT
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 "An utility library for Open Source Mobile Communications".
The branch, neels/aoip has been updated
discards e6d67343fee668a0290f92f7a0bdf633eae4f0e5 (commit)
discards 8acc3b2bf77faf947ee3c578974ef91708e9471f (commit)
discards 22cdb7db094bf88f19acd83e188cd2acfb57a51f (commit)
discards 4cb94a1e3a3148d44b65ddb7c2742844f5ca4394 (commit)
discards 1e210a0ff11466d7aadfc400fffe4881798d9945 (commit)
discards cfad6db01d80e8fb4b514b5dbe7ddd5681b2a2ee (commit)
discards 888666a3ea346eef8bb411792862f513a4ffd07e (commit)
discards 744ed4f73b66e7f2f53a1fb5b5f2a26957d5d0b3 (commit)
via 677dfd3c807793b4e0146036eb77ebca4a489323 (commit)
via 151c695e5ae5f672fe30064d3bd9b984a4d664ba (commit)
via 09cfc633ff24b4f1871c397a88e29c55c323de0f (commit)
via d6ca3f84d9b821cf056d0eddb8a30092ba10181b (commit)
via ccb46e2e5ce04f686edb7f963ebc2880f0ae4729 (commit)
via 1a93a0fd8948ad16606790430e38ccb65bc073cf (commit)
via 130406a5d4df598b6eed735318ecf1f5a39ad9b8 (commit)
via 93bd0d8d265825cd1be79359b925b3dacc7d0120 (commit)
via 2f984ea1943d3efa01c069b29b330f84f8a6a665 (commit)
via 0eb2c5dab2f9ed61c86cafe96363cee1936ae552 (commit)
via c663678b26aed636e13b56ab8a220791e268f244 (commit)
via b9946d372cb17c95ef629449961004d6e6f12239 (commit)
via 29567376814597a93d78c337242fd1a6ded179ad (commit)
This update added new revisions after undoing existing revisions. That is
to say, the old revision is not a strict subset of the new revision. This
situation occurs when you --force push a change and generate a repository
containing something like this:
* -- * -- B -- O -- O -- O (e6d67343fee668a0290f92f7a0bdf633eae4f0e5)
\
N -- N -- N (677dfd3c807793b4e0146036eb77ebca4a489323)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
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 -----------------------------------------------------------------
http://cgit.osmocom.org/libosmocore/commit/?id=677dfd3c807793b4e0146036eb77…
commit 677dfd3c807793b4e0146036eb77ebca4a489323
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Jun 2 13:49:16 2017 +0200
gsm0808: add function to extrapolate speech codec
The contents of the speech codec element (struct gsm0808_speech_codec),
that is also used in the speech codec list element (struct
gsm0808_speech_codec_list) can be extrapolated directly from the
permitted speech parameter in the channel type field (struct
gsm0808_channel_type) when full AoIP with compressed speech via
RTP/UDP/IP is assumed and when the codec configuration on the air
interface exactly matches the codec configuration on the IP backhaul.
This patch adds a function that can be used as a helper to fill
out spech codec fields by only giving a permitted speech parameter
as input.
Change-Id: I257c972e9fdf0dfe940a8d483447085bd62e50a2
http://cgit.osmocom.org/libosmocore/commit/?id=151c695e5ae5f672fe30064d3bd9…
commit 151c695e5ae5f672fe30064d3bd9b984a4d664ba
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Jun 2 13:22:34 2017 +0200
gsm0808: add function to translate perm speech to speech codec type
The permitted speech field used in channel type element (struct
gsm0808_channel_type) uses a different representation as
the type field in the speech codec element (struct
gsm0808_speech_codec)
This patch adds a function to convert from permitted speech to
speech codec type.
Change-Id: Ib26a9c20864459b2baaa04f49b6e7902ba44b7cb
http://cgit.osmocom.org/libosmocore/commit/?id=09cfc633ff24b4f1871c397a88e2…
commit 09cfc633ff24b4f1871c397a88e29c55c323de0f
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Jun 2 11:25:28 2017 +0200
gsm0808: add default speech codec configuration
In an AoIP scenario, the speech codec list field specifies the
codecs used in the RTP interface. This patch adds a table
with default codec configurations that match the codec
configurations that are also used on the air interface.
Change-Id: I9dc0165d76a022b2c1b7418bc3133407e61b7261
http://cgit.osmocom.org/libosmocore/commit/?id=d6ca3f84d9b821cf056d0eddb8a3…
commit d6ca3f84d9b821cf056d0eddb8a30092ba10181b
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Thu Jun 1 17:11:19 2017 +0200
gsm0808: fix AoIP speech codec element parser/generator
The implementation of the parser/generator for the speech codec
information element slightly wrong, making it impossible to use
it properly.
(See also: 3GPP TS 48.008, 3.2.2.103)
Change-Id: Idabb0f9620659557672e1c6b90c75481192e5c89
http://cgit.osmocom.org/libosmocore/commit/?id=ccb46e2e5ce04f686edb7f963ebc…
commit ccb46e2e5ce04f686edb7f963ebc2880f0ae4729
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Thu Jun 1 12:11:56 2017 +0200
gsm0808: add speech codec type constants
The codec type to be set in member type in struct gsm0808_speech_codec
has its own coding scheme to reference the used codec types. This patch
declares an enum with valid speech codec types.
Change-Id: Icaa768071d4364e671bc7e6d48b82d1f07f93f93
http://cgit.osmocom.org/libosmocore/commit/?id=1a93a0fd8948ad16606790430e38…
commit 1a93a0fd8948ad16606790430e38ccb65bc073cf
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Apr 28 11:05:44 2017 +0200
gsm0808: fixup length check of the element decoder functions
The length check of the decoder functions is not entirely
correct. The check also checks for values below zero,
which does not make sense, since the length is encoded
as uint8_t.
For some elements a minimum length is known (in most cases
this is 1, so checking for zero is sufficient but in some
cases (e.g. channel type) the spec mentions a minimum and
maximum length. This is now also reflected in the code.
Change-Id: I78bc887f68d1963d28c6fcd631ac20ccd893d6d6
http://cgit.osmocom.org/libosmocore/commit/?id=130406a5d4df598b6eed735318ec…
commit 130406a5d4df598b6eed735318ecf1f5a39ad9b8
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed May 31 15:07:26 2017 +0200
gsm0808: update permitted speech constants
3GPP TS 48.008 specifies two new half rate speech modes and two
new full rate speech modes. This patch adds the matching constants
to enum gsm0808_permitted_speech
Change-Id: Id426f7dbffe46450d0cf6df20236a9e68f065f8d
http://cgit.osmocom.org/libosmocore/commit/?id=93bd0d8d265825cd1be79359b925…
commit 93bd0d8d265825cd1be79359b925b3dacc7d0120
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed May 31 17:22:03 2017 +0200
gsm0408: update bearer capability speech version
3GPP TS 24.008 specifies two new speech versions for half rate and
two new speech modes for full rate. This patch adds the relevant
constants to enum gsm48_bcap_speech_ver in gsm_04_08.h
Change-Id: Id2835384c855f924332d38f01c73bd1cfdb62549
-----------------------------------------------------------------------
Summary of changes:
Doxyfile.coding.in | 2 +-
include/Makefile.am | 1 +
include/osmocom/coding/gsm0503_coding.h | 46 ++--
include/osmocom/coding/gsm0503_interleaving.h | 20 +-
include/osmocom/coding/gsm0503_mapping.h | 16 +-
include/osmocom/coding/gsm0503_parity.h | 10 +
include/osmocom/coding/gsm0503_tables.h | 10 +
include/osmocom/gsm/protocol/gsm_04_14.h | 101 +++++++
src/coding/gsm0503_coding.c | 375 +++++++++++++++++++++-----
src/coding/gsm0503_interleaving.c | 127 ++++++++-
src/coding/gsm0503_mapping.c | 19 +-
src/coding/gsm0503_parity.c | 40 +--
src/coding/gsm0503_tables.c | 14 +
src/gsm/Makefile.am | 2 +-
src/gsm/gsm0414.c | 20 ++
src/gsm/libosmogsm.map | 2 +
16 files changed, 681 insertions(+), 124 deletions(-)
create mode 100644 include/osmocom/gsm/protocol/gsm_04_14.h
create mode 100644 src/gsm/gsm0414.c
hooks/post-receive
--
An utility library for Open Source Mobile Communications
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 a60bb3dd28ce9e3720f8ee1b262893f3e233e2e6 (commit)
from c51c1e795091ba7663a2303bda48cb12fa327c19 (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 -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=a60bb3dd28ce9e3720f8ee1b262893f3…
commit a60bb3dd28ce9e3720f8ee1b262893f3e233e2e6
Author: Max <msuraev(a)sysmocom.de>
Date: Mon Jun 12 13:45:03 2017 +0200
OML: fix potential OOB memory access
Use sizeof target BTS feature storage to make sure we always fit into
pre-allocated memory. Also use it for log check.
Change-Id: Ib107daa6e8b9bc397a10756071849f8ff82455d5
Fixes: CID 170581
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libbsc/abis_nm.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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, neels/aoip has been updated
via f28797a84df8d13743222b87e664cdeae450840c (commit)
via a29091aba81d0303b47dbdc7377bd2d8db9a687c (commit)
via 37170a74eee6c19a2b8633c747887a3ac1b9fee2 (commit)
via 163d2e3651eeb24618e4ae70d0b4be813d7379f4 (commit)
via d56f7d7d61b9539bdbf4b8ab39ab3233d026c277 (commit)
via 42a59b8064bf19d9b0376a6bdf4b4e7a860c793c (commit)
via c137e86538a0b027f5be46c1ce7e09d6f92848a4 (commit)
via 55f00baeac572514a4585324b940b0d01c2a0e46 (commit)
via 4caee3540d4d58eb6e5fadbf5bfaf7903348c961 (commit)
via 4aced69b42e2fb8f57b5c8611406149f44410bc2 (commit)
via 074d6f6a14df5e8057cfd280f0729ed31cf24018 (commit)
from 0293f48d0cabad35f8794ff71e565138bbf3dbcd (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 -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=f28797a84df8d13743222b87e664cdea…
commit f28797a84df8d13743222b87e664cdeae450840c
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Mon Jun 12 19:09:43 2017 +0200
osmo-bsc: react on reset requests from MSC
The bsc side currently can not receive reset commands from an
MSC. This patch adds required functionality to receive a reset
command and acknowlege it properly. The effects are the same
as with when sending resets (all drop all ongoing calls and
sccp connections)
http://cgit.osmocom.org/openbsc/commit/?id=a29091aba81d0303b47dbdc7377bd2d8…
commit a29091aba81d0303b47dbdc7377bd2d8db9a687c
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Mon Jun 12 17:40:01 2017 +0200
libcommon-cs: genralize a interface reset fsm
The AoIP standard also describes an MSC->BSC reset procedure. We
currently do not implement it. However, the fsm that is used to
issue the reset request from the bsc side is not generalized. This
patch generalizes the code in order to be able to use the same
code on the MSC side to perform a reset procedure from there.
http://cgit.osmocom.org/openbsc/commit/?id=37170a74eee6c19a2b8633c747887a3a…
commit 37170a74eee6c19a2b8633c747887a3ac1b9fee2
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Mon Jun 12 15:58:28 2017 +0200
fixup: remove unused counter
Forgot to remove the counter struct osmo_timer_list msc_reset_timer;
Needs to be fixuped into the reset handling patches
http://cgit.osmocom.org/openbsc/commit/?id=163d2e3651eeb24618e4ae70d0b4be81…
commit 163d2e3651eeb24618e4ae70d0b4be813d7379f4
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Mon Jun 12 14:06:18 2017 +0200
sccp-lite: remove old sccp-lite code
in osmo_bsc_sccp.c all code is commented out. There is no point
in keeping the file. This commit deletes it.
http://cgit.osmocom.org/openbsc/commit/?id=d56f7d7d61b9539bdbf4b8ab39ab3233…
commit d56f7d7d61b9539bdbf4b8ab39ab3233d026c277
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Mon Jun 12 13:49:07 2017 +0200
osmo-bsc: Send USSD notification when an MSC loss is detected
the old sccp-lite based imlementation offered support for sending
an USSD notification as soon as a loss of the MSC connection is
detected. This is done before forcefully dropping the affected
connection.
This commit ports the feature to the new libosmo-sigtran
implementation.
NOTE: I do not know if this works and I also do not really
understand how this is even possible. Sending an USSD notification
would rquire the subscriber to be properly attached? When the MSC
is lost this almost not possible since no backend to authenticate
against is available.
http://cgit.osmocom.org/openbsc/commit/?id=42a59b8064bf19d9b0376a6bdf4b4e7a…
commit 42a59b8064bf19d9b0376a6bdf4b4e7a860c793c
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Mon Jun 12 13:22:59 2017 +0200
cosmetic: make function names in a_iface_bssap more expressive.
The function names in a_iface_bssap.c are not very expressive.
The problem not only exists on the API side, but also for static
functions. This patch replaces the function names with more
expressive names.
http://cgit.osmocom.org/openbsc/commit/?id=c137e86538a0b027f5be46c1ce7e09d6…
commit c137e86538a0b027f5be46c1ce7e09d6f92848a4
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Mon Jun 12 12:52:35 2017 +0200
cosmetic: more expressive function names in a_iface
The function names if the API function in a_iface.c are not
very expressive. Besides of that, the prototypes are in the
wrong header file. This commit gives the function more
expressive names and moves the prototypes in the right header
file.
http://cgit.osmocom.org/openbsc/commit/?id=55f00baeac572514a4585324b940b0d0…
commit 55f00baeac572514a4585324b940b0d01c2a0e46
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Mon Jun 12 12:34:26 2017 +0200
fixup: return with value in void function
http://cgit.osmocom.org/openbsc/commit/?id=4caee3540d4d58eb6e5fadbf5bfaf790…
commit 4caee3540d4d58eb6e5fadbf5bfaf7903348c961
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Mon Jun 12 12:26:31 2017 +0200
mgcp: make bts base port configurable
Currently the rtp base port of the BTS is hardcoded (4000) and not
configurable. This patch adds VTY configuration options to make
it adjustable.
http://cgit.osmocom.org/openbsc/commit/?id=4aced69b42e2fb8f57b5c8611406149f…
commit 4aced69b42e2fb8f57b5c8611406149f44410bc2
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Mon Jun 12 11:43:44 2017 +0200
Revert "mgcp: make sure all endpoints are closed on startup"
Clearing all endpoints by sending a DLCX on startup has ben found
to be a bit too offensive. It also will not help against
inconsitancies that may occour during runtime (e.g. an overheard
DLCX during regular call teardown).
This reverts commit b669ea94cb78fd9b56ee8dd9392538151349f8ba.
http://cgit.osmocom.org/openbsc/commit/?id=074d6f6a14df5e8057cfd280f0729ed3…
commit 074d6f6a14df5e8057cfd280f0729ed31cf24018
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Mon Jun 12 11:39:41 2017 +0200
mgcp: Make sure endpoint is free on CRCX
The MSC is aware of the assigned endpoints at all times, so it
will not assign an occupied endpoint to someone else. However,
if it has just restarted, there maybe lingering open endpoints.
This patch introduces a fairly simple soultion. Before a new
endpoint is seized (CRCX), a DLCX is send in advance. If the
endpoint was still occupied with a dead connection, it will
be freed. If it was free anyway, the DLCX will just have no
effect.
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/Makefile.am | 2 +-
openbsc/include/openbsc/a_iface.h | 13 +
openbsc/include/openbsc/a_iface_bssap.h | 11 +-
.../openbsc/{osmo_bsc_reset.h => a_reset.h} | 36 ++-
openbsc/include/openbsc/bsc_msc.h | 5 +-
openbsc/include/openbsc/mgcpgw_client.h | 1 +
openbsc/include/openbsc/msc_ifaces.h | 18 --
openbsc/include/openbsc/osmo_bsc_sigtran.h | 10 +-
openbsc/src/libcommon-cs/Makefile.am | 1 +
.../osmo_bsc_reset.c => libcommon-cs/a_reset.c} | 92 +++---
openbsc/src/libmgcp/mgcpgw_client.c | 5 +-
openbsc/src/libmgcp/mgcpgw_client_vty.c | 21 ++
openbsc/src/libmsc/a_iface.c | 16 +-
openbsc/src/libmsc/a_iface_bssap.c | 56 ++--
openbsc/src/libmsc/gsm_04_08.c | 5 +-
openbsc/src/libmsc/gsm_subscriber.c | 3 +-
openbsc/src/libmsc/msc_ifaces.c | 51 +--
openbsc/src/osmo-bsc/Makefile.am | 2 -
openbsc/src/osmo-bsc/osmo_bsc_bssap.c | 25 +-
openbsc/src/osmo-bsc/osmo_bsc_sccp.c | 351 ---------------------
openbsc/src/osmo-bsc/osmo_bsc_sigtran.c | 70 +++-
openbsc/src/osmo-msc/msc_main.c | 4 -
22 files changed, 278 insertions(+), 520 deletions(-)
rename openbsc/include/openbsc/{osmo_bsc_reset.h => a_reset.h} (55%)
rename openbsc/src/{osmo-bsc/osmo_bsc_reset.c => libcommon-cs/a_reset.c} (59%)
delete mode 100644 openbsc/src/osmo-bsc/osmo_bsc_sccp.c
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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, pmaier/aoip has been updated
via 798ebfdceb4fa01583e38856ab4c9c89abc63ea4 (commit)
via 2f93e09eaacad3b6690f5d4d33ef4daa9067d409 (commit)
via e8619500109d65fdfe401eeaaeaeddebcc178f04 (commit)
from 6b8cc23031a123a9bd59d4dff06a88e911b4b0ba (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 -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=798ebfdceb4fa01583e38856ab4c9c89…
commit 798ebfdceb4fa01583e38856ab4c9c89abc63ea4
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Mon Jun 12 19:09:43 2017 +0200
osmo-bsc: react on reset requests from MSC
The bsc side currently can not receive reset commands from an
MSC. This patch adds required functionality to receive a reset
command and acknowlege it properly. The effects are the same
as with when sending resets (all drop all ongoing calls and
sccp connections)
http://cgit.osmocom.org/openbsc/commit/?id=2f93e09eaacad3b6690f5d4d33ef4daa…
commit 2f93e09eaacad3b6690f5d4d33ef4daa9067d409
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Mon Jun 12 17:40:01 2017 +0200
libcommon-cs: genralize a interface reset fsm
The AoIP standard also describes an MSC->BSC reset procedure. We
currently do not implement it. However, the fsm that is used to
issue the reset request from the bsc side is not generalized. This
patch generalizes the code in order to be able to use the same
code on the MSC side to perform a reset procedure from there.
http://cgit.osmocom.org/openbsc/commit/?id=e8619500109d65fdfe401eeaaeaeddeb…
commit e8619500109d65fdfe401eeaaeaeddebcc178f04
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Mon Jun 12 15:58:28 2017 +0200
fixup: remove unused counter
Forgot to remove the counter struct osmo_timer_list msc_reset_timer;
Needs to be fixuped into the reset handling patches
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/Makefile.am | 2 +-
.../openbsc/{osmo_bsc_reset.h => a_reset.h} | 36 +++++++--
openbsc/include/openbsc/bsc_msc.h | 5 +-
openbsc/include/openbsc/osmo_bsc_sigtran.h | 10 +--
openbsc/src/libcommon-cs/Makefile.am | 1 +
.../osmo_bsc_reset.c => libcommon-cs/a_reset.c} | 92 +++++++++++-----------
openbsc/src/osmo-bsc/Makefile.am | 1 -
openbsc/src/osmo-bsc/osmo_bsc_bssap.c | 25 +++++-
openbsc/src/osmo-bsc/osmo_bsc_sigtran.c | 50 +++++++++---
9 files changed, 145 insertions(+), 77 deletions(-)
rename openbsc/include/openbsc/{osmo_bsc_reset.h => a_reset.h} (55%)
rename openbsc/src/{osmo-bsc/osmo_bsc_reset.c => libcommon-cs/a_reset.c} (59%)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)