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 Open Source GSM Base Band stack".
The branch, master has been updated
via ef0d8ec31d3560e5f272042a3fea618e0ab1be8c (commit)
via c400827539172334ea722099df50687c583db234 (commit)
via 1a35cc801d54f516a6e1c3f4dc6c62f795a78678 (commit)
from 8a2e935cdb67ff93a0ec8382b41f173b216ca3b5 (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/osmocom-bb/commit/?id=ef0d8ec31d3560e5f272042a3fea6…
commit ef0d8ec31d3560e5f272042a3fea618e0ab1be8c
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Dec 31 14:12:40 2015 +0100
modernize AM_INit_AUTOMAKE
according to http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005f…http://cgit.osmocom.org/osmocom-bb/commit/?id=c400827539172334ea722099df506…
commit c400827539172334ea722099df50687c583db234
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Dec 31 14:12:14 2015 +0100
autoconf: Migrate from INCLUDES to AM_CPPFLAGS
http://cgit.osmocom.org/osmocom-bb/commit/?id=1a35cc801d54f516a6e1c3f4dc6c6…
commit 1a35cc801d54f516a6e1c3f4dc6c62f795a78678
Author: Max <max.suraev(a)fairwaves.ru>
Date: Mon Dec 16 16:02:46 2013 +0100
cleanup some compile warnings
-----------------------------------------------------------------------
Summary of changes:
src/host/layer23/configure.ac | 5 ++---
src/host/layer23/src/common/Makefile.am | 2 +-
src/host/layer23/src/misc/Makefile.am | 2 +-
src/host/layer23/src/mobile/Makefile.am | 2 +-
src/target/firmware/apps/loader/main.c | 15 +++++++--------
src/target/firmware/layer1/l23_api.c | 1 -
src/target/firmware/layer1/prim_fbsb.c | 19 ++++++++-----------
src/target/firmware/layer1/prim_freq.c | 4 ++--
src/target/firmware/layer1/prim_rach.c | 1 -
src/target/firmware/layer1/prim_tx_nb.c | 1 -
10 files changed, 22 insertions(+), 30 deletions(-)
hooks/post-receive
--
The Open Source GSM Base Band stack
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 "Small tool to generate ladder diagrams for network protocols".
The branch, master has been updated
via f4d281356f3a9209a6327f34d0d9bb490aaa27b1 (commit)
from ca05d75ce7d9a90d07161068e216e3b990c95b02 (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/gen_ladder/commit/?id=f4d281356f3a9209a6327f34d0d9b…
commit f4d281356f3a9209a6327f34d0d9bb490aaa27b1
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Dec 31 12:21:05 2015 +0100
add some more ladder diagrams; use mscgen instead of gen_ladder
mscgen (http://www.mcternan.me.uk/mscgen/) seems much more advanced
than gen_ladder, so I'm creating new diagrams in that language instead.
What remains to be done is a converter to conver the legacy ladder diagrams
to mscgen format.
-----------------------------------------------------------------------
Summary of changes:
hnb_cs_lu.msc | 45 +++++++++++++++++++++++++++++++
hnb_cs_mo_call.msc | 75 +++++++++++++++++++++++++++++++++++++++++++++++++++
hnb_cs_mt_call.msc | 79 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
hnb_ps_lu.msc | 45 +++++++++++++++++++++++++++++++
hnb_ps_pdp_act.msc | 25 +++++++++++++++++
5 files changed, 269 insertions(+)
create mode 100644 hnb_cs_lu.msc
create mode 100644 hnb_cs_mo_call.msc
create mode 100644 hnb_cs_mt_call.msc
create mode 100644 hnb_ps_lu.msc
create mode 100644 hnb_ps_pdp_act.msc
hooks/post-receive
--
Small tool to generate ladder diagrams for network protocols
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 "GSM Audio Pocket Knife".
The branch, mmx has been updated
discards c3f7dd1a1072bec11b04e76f8eb5a449f17dcf3c (commit)
via fafa9ce88b438891956f1ed512513a367b10e786 (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 (c3f7dd1a1072bec11b04e76f8eb5a449f17dcf3c)
\
N -- N -- N (fafa9ce88b438891956f1ed512513a367b10e786)
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/gapk/commit/?id=fafa9ce88b438891956f1ed512513a367b1…
commit fafa9ce88b438891956f1ed512513a367b10e786
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Wed Dec 30 21:08:10 2015 +0100
libgsmhr: Experimental MMX support by Harald
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
-----------------------------------------------------------------------
Summary of changes:
libgsmhr/refsrc.git | 1 -
1 file changed, 1 deletion(-)
delete mode 160000 libgsmhr/refsrc.git
hooks/post-receive
--
GSM Audio Pocket Knife
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 "GSM Audio Pocket Knife".
The branch, mmx has been created
at c3f7dd1a1072bec11b04e76f8eb5a449f17dcf3c (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/gapk/commit/?id=c3f7dd1a1072bec11b04e76f8eb5a449f17…
commit c3f7dd1a1072bec11b04e76f8eb5a449f17dcf3c
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Wed Dec 30 21:08:10 2015 +0100
libgsmhr: Experimental MMX support by Harald
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
-----------------------------------------------------------------------
hooks/post-receive
--
GSM Audio Pocket Knife
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 "GSM Audio Pocket Knife".
The branch, laforge/benchmark has been deleted
was 7a04624563ac72b7237e39d6fcee5dab96f4d948
-----------------------------------------------------------------------
7a04624563ac72b7237e39d6fcee5dab96f4d948 Add cycle benchmarking support
-----------------------------------------------------------------------
hooks/post-receive
--
GSM Audio Pocket Knife
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, jerlbeck/wip/sgsn has been created
at 6bcf31b40f861fc8ef53d45b591c82fc42fcf077 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=6bcf31b40f861fc8ef53d45b591c82fc…
commit 6bcf31b40f861fc8ef53d45b591c82fc42fcf077
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Wed Dec 30 17:24:27 2015 +0100
sgsn: Re-add searching for MM ctx based on TLLI / P-TMSI (TODO)
If an MM context cannot be found based on BBSGP info and a RA UPDATE
REQUEST is received, try to find it based on deriving a TLLI from
the P-TMSI and comparing the result with the TLLI.
TODO:
- more cm
Sponsored-by: On-Waves ehf
-----------------------------------------------------------------------
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, jerlbeck/master-fixes has been updated
via bf23692c0b74f56a5d561c9178add21727122a99 (commit)
via a42ebde22ebedb19ad925862d69ee61bac5b61f4 (commit)
via 05153f5b96dff3a53435d1eabe12ee98d135f14e (commit)
via 4cc50a523cd0eb133b968b167befa9430473bd81 (commit)
via f515975cf9959798e53685b498bddbb96d546d78 (commit)
via 0b5c78232b819136b2513b5bf17021ae505458a3 (commit)
via f2e9e0d64e14528ac8f7597a88e19d41e5b44add (commit)
from eaf8beda440f957258458e3f39c65a89ed415746 (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=bf23692c0b74f56a5d561c9178add217…
commit bf23692c0b74f56a5d561c9178add21727122a99
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Wed Dec 30 16:01:52 2015 +0100
gprs/test: Add test case test_gmm_routing_areas
This test add different cases of routing area changes.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=a42ebde22ebedb19ad925862d69ee61b…
commit a42ebde22ebedb19ad925862d69ee61bac5b61f4
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Wed Dec 30 16:01:21 2015 +0100
FIXUP not foreign
http://cgit.osmocom.org/openbsc/commit/?id=05153f5b96dff3a53435d1eabe12ee98…
commit 05153f5b96dff3a53435d1eabe12ee98d135f14e
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Wed Dec 30 16:00:49 2015 +0100
FIXUP equals
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=4cc50a523cd0eb133b968b167befa943…
commit 4cc50a523cd0eb133b968b167befa9430473bd81
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Wed Dec 30 15:49:06 2015 +0100
sgsn: Change handling of missing mmctx in gsm48_rx_gmm_ra_upd_req (TODO)
Currently the MM context is just overwritten by a call to
sgsn_mm_ctx_by_tlli(msgb_tlli(msg), &old_ra_id) even if it
has already been found by using the BSSGP info. With the changes
made to sgsn_mm_ctx_by_tlli this will never find a MM context if
the routing area has changed. If the routing area has not changed,
the mmctx has already been found if it exists.
This commit splits searching for an MM context (if it hasn't been
found already) from checking, whether a found one can really be
used. The actual search is removed, so that the MS will be forced to
restart the attach procedure, which is less efficient but safe.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=f515975cf9959798e53685b498bddbb9…
commit f515975cf9959798e53685b498bddbb96d546d78
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Wed Dec 30 15:45:51 2015 +0100
gprs: Make ra_id_equals available as gprs_ra_id_equals
The function is moved to gprs_utils.c, renamed, and made non-static
to be usable in other modules, too.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=0b5c78232b819136b2513b5bf17021ae…
commit 0b5c78232b819136b2513b5bf17021ae505458a3
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Wed Dec 30 15:40:40 2015 +0100
sgsn: Only look at TLLIs in sgsn_mm_ctx_by_tlli
Currently the code also matches the TLLI against LOCAL and FOREIGN
mappings of the P-TMSI, thus eventually finding MM contexts not
consistent with the TLLI (both tlli and tlli_new differ). On
the other hand, tlli_new is not checked at all.
This commit changes the function to only look at mmctx->tlli,
mmctx->tlli_new, and the routing area.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=f2e9e0d64e14528ac8f7597a88e19d41…
commit f2e9e0d64e14528ac8f7597a88e19d41e5b44add
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Wed Dec 30 12:27:11 2015 +0100
sgsn/test: Add bssgp_raid parameter to send_0408_message (TODO)
Sponsored-by: On-Waves ehf
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/gprs_utils.h | 2 +
openbsc/src/gprs/gprs_gmm.c | 18 +-
openbsc/src/gprs/gprs_sgsn.c | 40 +---
openbsc/src/gprs/gprs_utils.c | 7 +
openbsc/tests/sgsn/sgsn_test.c | 371 ++++++++++++++++++++++++++++++++---
openbsc/tests/sgsn/sgsn_test.ok | 7 +
6 files changed, 378 insertions(+), 67 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 "GSM Audio Pocket Knife".
The branch, master has been updated
via db94df5f9c6c88b7b1f6601c35811a4d99184c0f (commit)
from c0f0342596ea6e6faecb0d3cf4be692fa999eb4e (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/gapk/commit/?id=db94df5f9c6c88b7b1f6601c35811a4d991…
commit db94df5f9c6c88b7b1f6601c35811a4d99184c0f
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Wed Dec 30 13:06:40 2015 +0100
main: Fixup the help screen
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
-----------------------------------------------------------------------
Summary of changes:
src/main.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
hooks/post-receive
--
GSM Audio Pocket Knife
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 "GSM Audio Pocket Knife".
The branch, master has been updated
via c0f0342596ea6e6faecb0d3cf4be692fa999eb4e (commit)
via 5e2e0442e0fd0f4d6cfaed7049d4dad2139d7d4c (commit)
via 59a6c2dc621cedb6480f0704170137dc28aca846 (commit)
via 04a705f419d9af9432bed107e32bc6920a4cd5d2 (commit)
via cddc91428ff4531e9df75d34c0953a260782860c (commit)
via 8966846f3e7a9d18503b9b8213e78ab5795103e2 (commit)
via ac967d20fde48bc6a2d5fdf412a8495e6254b99d (commit)
via ea1c6c61f45be4642b0a6a15c681e0da9400d366 (commit)
via d392a89cc8c27946b3e4d7590fc0d56265f45a87 (commit)
from d72b0f654f23087326a4f8ee8473abdf0f35b0c9 (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/gapk/commit/?id=c0f0342596ea6e6faecb0d3cf4be692fa99…
commit c0f0342596ea6e6faecb0d3cf4be692fa999eb4e
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Wed Dec 30 11:47:44 2015 +0100
libgsmhr: Make it safe to decode/encode different streams at once
Basically the reference code has a bunch of global state.
With some minimal patchihg (previous commit) we can ensure that all
that state is within .bss
So what we do it to save/restore the bss section between calls of the
reference code so we can process several in // and we don't have to
completely fix all reference to global state in the reference codec.
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/gapk/commit/?id=5e2e0442e0fd0f4d6cfaed7049d4dad2139…
commit 5e2e0442e0fd0f4d6cfaed7049d4dad2139d7d4c
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Wed Dec 30 11:45:58 2015 +0100
libgsmhr: Add some code cleanup / speedup patches for reference codec
Mostly this will help witht the upcoming bss switcheroo patch
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/gapk/commit/?id=59a6c2dc621cedb6480f0704170137dc28a…
commit 59a6c2dc621cedb6480f0704170137dc28aca846
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Wed Dec 30 11:44:01 2015 +0100
libgsmhr: Use patch instead of 'sed'
Patches are without function-name and without context to minimize what
we have to include.
The current patchset does exactly what the previous 'sed' did, but this
will make it easier to add more.
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/gapk/commit/?id=04a705f419d9af9432bed107e32bc6920a4…
commit 04a705f419d9af9432bed107e32bc6920a4cd5d2
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Wed Dec 30 11:41:58 2015 +0100
libgsmhr: Fix parallel build dependency
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/gapk/commit/?id=cddc91428ff4531e9df75d34c0953a26078…
commit cddc91428ff4531e9df75d34c0953a260782860c
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Wed Dec 30 10:55:05 2015 +0100
libgsmhr: fix Makefile.am dependency on source download
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/gapk/commit/?id=8966846f3e7a9d18503b9b8213e78ab5795…
commit 8966846f3e7a9d18503b9b8213e78ab5795103e2
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Wed Dec 30 10:56:13 2015 +0100
libgsmhr/fetch_sources: Only use the filename and not any path
There shouldn't be any but somebody might be nasty :p
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/gapk/commit/?id=ac967d20fde48bc6a2d5fdf412a8495e625…
commit ac967d20fde48bc6a2d5fdf412a8495e6254b99d
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Wed Dec 30 10:53:53 2015 +0100
build: Don't build static libraries
They won't be supported anyway when using the 'bss switcheroo' hack
for libgsmhr
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/gapk/commit/?id=ea1c6c61f45be4642b0a6a15c681e0da940…
commit ea1c6c61f45be4642b0a6a15c681e0da9400d366
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Wed Dec 30 10:53:16 2015 +0100
build: Use autotools 'subdir-objects' option
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/gapk/commit/?id=d392a89cc8c27946b3e4d7590fc0d56265f…
commit d392a89cc8c27946b3e4d7590fc0d56265f45a87
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Wed Dec 30 10:45:22 2015 +0100
benchmark: Make sure to print to stderr
stdout can be used for data output ...
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 4 +-
libgsmhr/Makefile.am | 12 +-
libgsmhr/fetch_sources.py | 2 +-
libgsmhr/libgsmhr.c | 33 ++
.../0001-Fix-round-function-name-conflict.patch | 520 +++++++++++++++++++++
...-longword-so-they-are-32-bits-even-on-x64.patch | 30 ++
.../patches/0003-Remove-unused-variables.patch | 22 +
...ake-sure-all-constants-are-marked-as-such.patch | 175 +++++++
.../0005-Remove-globals-initialization.patch | 48 ++
...ing-of-most-of-the-math-function-for-bett.patch | 142 ++++++
src/benchmark.c | 6 +-
11 files changed, 983 insertions(+), 11 deletions(-)
create mode 100644 libgsmhr/patches/0001-Fix-round-function-name-conflict.patch
create mode 100644 libgsmhr/patches/0002-Use-int-for-longword-so-they-are-32-bits-even-on-x64.patch
create mode 100644 libgsmhr/patches/0003-Remove-unused-variables.patch
create mode 100644 libgsmhr/patches/0004-Make-sure-all-constants-are-marked-as-such.patch
create mode 100644 libgsmhr/patches/0005-Remove-globals-initialization.patch
create mode 100644 libgsmhr/patches/0006-Allow-inlining-of-most-of-the-math-function-for-bett.patch
hooks/post-receive
--
GSM Audio Pocket Knife
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 code for Iuh interface".
The branch, laforge/wip has been updated
via 01de8d716a2fbf2b2a951edc20178c5abd24a080 (commit)
via 05ac6778401de0b7c4e49fb58c3adc3ded7d93f7 (commit)
via 49287978072f3f777e3954f20e9775c28aee0b8e (commit)
from 7bccc98cf88ef304646a523764d102630e3d9a93 (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-iuh/commit/?id=01de8d716a2fbf2b2a951edc20178c5…
commit 01de8d716a2fbf2b2a951edc20178c5abd24a080
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Dec 29 19:10:48 2015 +0100
fix copy+paste mistakes when encoding GTP TEI in RAB Parameters
http://cgit.osmocom.org/osmo-iuh/commit/?id=05ac6778401de0b7c4e49fb58c3adc3…
commit 05ac6778401de0b7c4e49fb58c3adc3ded7d93f7
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Dec 29 19:09:52 2015 +0100
make bitrates configurable in new_rab_par_data()
http://cgit.osmocom.org/osmo-iuh/commit/?id=49287978072f3f777e3954f20e9775c…
commit 49287978072f3f777e3954f20e9775c28aee0b8e
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Dec 29 19:00:35 2015 +0100
more verbose logging in various places
-----------------------------------------------------------------------
Summary of changes:
src/context_map.c | 5 ++++-
src/hnbgw_rua.c | 5 +++++
src/ranap_common.h | 3 ++-
src/ranap_msg_factory.c | 15 ++++++++-------
src/tests/ranap_common_cn.c | 4 ++++
5 files changed, 23 insertions(+), 9 deletions(-)
hooks/post-receive
--
Osmocom code for Iuh interface
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, laforge/gprs-iu has been updated
via f34ec8ef88ad612a159af8a7684102a34366f109 (commit)
from a7fff5f6533f7e20343f1756bd4b277fca786a1e (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=f34ec8ef88ad612a159af8a7684102a3…
commit f34ec8ef88ad612a159af8a7684102a34366f109
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Dec 29 18:56:13 2015 +0100
WIP: Really ugly hacks to get up to (and including) PDP CTX ACT
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/gprs_sgsn.h | 4 +++
openbsc/src/gprs/Makefile.am | 23 ++++++++++---
openbsc/src/gprs/gprs_gmm.c | 69 +++++++++++++++++++++++++------------
openbsc/src/gprs/gprs_sgsn.c | 51 ++++++++++++++++++++++++---
openbsc/src/gprs/osmo_sgsn.cfg | 59 +++++++++++++++++++++++++++----
openbsc/src/gprs/sgsn_libgtp.c | 27 ++++++++++++---
openbsc/src/gprs/sgsn_main.c | 11 ++++++
7 files changed, 203 insertions(+), 41 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, laforge/gprs-iu has been updated
via a7fff5f6533f7e20343f1756bd4b277fca786a1e (commit)
from 5e6126e74fd0c87cc43d3f84f76b42eb3c86d899 (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=a7fff5f6533f7e20343f1756bd4b277f…
commit a7fff5f6533f7e20343f1756bd4b277fca786a1e
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Dec 29 17:52:51 2015 +0100
add sgsn_iu.c that was missed in large WIP commit
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/gprs/sgsn_iu.c | 425 +++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 425 insertions(+)
create mode 100644 openbsc/src/gprs/sgsn_iu.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, laforge/gprs-iu has been updated
via 5e6126e74fd0c87cc43d3f84f76b42eb3c86d899 (commit)
via 6b4915c08e819b32e892deec2305ee0060afc310 (commit)
from a7105bcc1b6ad76709a992ec6ff5c5de505b5c59 (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=5e6126e74fd0c87cc43d3f84f76b42eb…
commit 5e6126e74fd0c87cc43d3f84f76b42eb3c86d899
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Dec 28 21:03:10 2015 +0100
rtp_proxy.c: Ensure msgb_alloc is large enough for largest AMR frame
In AMR 12.2 (mode 7), the actual RTP payload is 33 bytes. Howeerver,
as we store the length of the (dynamically-sized) AMR payload in the
first byte, our buffer needs at least 33+1 byte in size.
http://cgit.osmocom.org/openbsc/commit/?id=6b4915c08e819b32e892deec2305ee00…
commit 6b4915c08e819b32e892deec2305ee0060afc310
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Dec 28 14:04:36 2015 +0100
subscr_name(): Handle case for subscr == NULL
subscr_name() was called from several places:
* either without a check for subscr being NULL, which for example
was causing a segfault if we hand-over a channel before identifying the
subscriber
* or with an explicit NULL check and the ternary operator (?).
We now simplify the code by checking for the NULL Subscriber in subscr_name()
itself.
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libbsc/abis_rsl.c | 2 +-
openbsc/src/libcommon/gsm_subscriber_base.c | 3 +++
openbsc/src/libmsc/gsm_04_08.c | 7 ++-----
openbsc/src/libtrau/rtp_proxy.c | 2 +-
4 files changed, 7 insertions(+), 7 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, jerlbeck/master-fixes has been updated
discards 4339a539585030c4e1b846d024a005f3d5a631a4 (commit)
via eaf8beda440f957258458e3f39c65a89ed415746 (commit)
via cdc548cb0ac79a6eef3903872cc6e73eaf6f59ae (commit)
via 69a720f3be6debb5aacead27d18d3d904b5754d9 (commit)
via da5359f1b608c168226cb7a1009fe290db457157 (commit)
via 720372e4e8998d2979a423afebdfa742edbea27b (commit)
via 4adca4e8afd0478d5d52736c721ca7f25631c762 (commit)
via 0a8cf32a481efa39bd81b027a50dd8f8f408a39a (commit)
via 53d51f501ca2ee138556258b0b5c72041c2ac95a (commit)
via da8a19fec0ae16f110869508dd20f9ebab1520e5 (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 (4339a539585030c4e1b846d024a005f3d5a631a4)
\
N -- N -- N (eaf8beda440f957258458e3f39c65a89ed415746)
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/openbsc/commit/?id=eaf8beda440f957258458e3f39c65a89…
commit eaf8beda440f957258458e3f39c65a89ed415746
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Tue Dec 29 14:35:31 2015 +0100
sgsn: Remove tlli_foreign2local (TODO)
Currently foreign TLLI are sometimes mapped to local TLLI in the
hope, that they will match. This seems to sometimes introduce
inconsisties, possibly leading to a failing assertion in
_bssgp_tx_dl_ud.
This mapping should probably reduce the allocation of additional
LLME during routing area changes.
This commit removes tlli_foreign2local.
Sponsored-by: On-Waves ehf
-----------------------------------------------------------------------
Summary of changes:
.../examples/osmo-gtphub/osmo-gtphub-1iface.cfg | 25 ++++
openbsc/include/openbsc/mncc.h | 7 +-
openbsc/osmoappdesc.py | 6 +-
openbsc/src/gprs/gb_proxy.c | 2 +-
openbsc/src/gprs/gprs_llc.c | 24 +---
openbsc/src/gprs/gtphub_vty.c | 19 +--
openbsc/src/libbsc/bsc_vty.c | 16 +++
openbsc/src/libmsc/gsm_04_08.c | 6 +-
openbsc/src/libmsc/mncc.c | 129 ++++++++++-----------
openbsc/src/libmsc/mncc_builtin.c | 10 +-
openbsc/tests/sgsn/sgsn_test.c | 3 -
11 files changed, 132 insertions(+), 115 deletions(-)
create mode 100644 openbsc/doc/examples/osmo-gtphub/osmo-gtphub-1iface.cfg
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 "UNNAMED PROJECT".
The branch, jerlbeck/wip/edge has been updated
via 279e0b004b9af1be4d6e1ac1414f6cf1e5b32c5d (commit)
from e1f3d4431f77eae9fd36dbe5ff7185ef07ff7f42 (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=279e0b004b9af1be4d6e1ac1414f6cf…
commit 279e0b004b9af1be4d6e1ac1414f6cf1e5b32c5d
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon Dec 28 19:15:40 2015 +0100
tbf: Use LListHead instead of llist_pods
LListHead does basically the same like llist_pods, but more C++ish
and with type safety.
This commit turns the former list field of gprs_rlcmac_tbf into a
private field, provides accessors, moves the related code from
pcu_vty.c to pcu_vty_functions.cpp, and removes the llist_pods
type and related code.
Sponsored-by: On-Waves ehf
-----------------------------------------------------------------------
Summary of changes:
src/bts.cpp | 31 +++++++++++++++++--------------
src/bts.h | 26 +++++++++++++++++++-------
src/gprs_rlcmac_sched.cpp | 14 +++++++++-----
src/pcu_vty.c | 14 +-------------
src/pcu_vty_functions.cpp | 19 +++++++++++++++++--
src/pcu_vty_functions.h | 3 +--
src/poll_controller.cpp | 9 +++++----
src/rlc.h | 6 +-----
src/tbf.cpp | 17 +++++++----------
src/tbf.h | 37 ++++++++++++++-----------------------
tests/alloc/AllocTest.cpp | 12 ++++++------
11 files changed, 97 insertions(+), 91 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 "UNNAMED PROJECT".
The branch, jerlbeck/wip/edge has been updated
via e1f3d4431f77eae9fd36dbe5ff7185ef07ff7f42 (commit)
via 9978e1819d0e7b7cf7738c5b8d1a847e9695c126 (commit)
via 2b7928793ff42ac642f2ed1573168ef8a8aad873 (commit)
via c303f5018dc0a670e83073d8166ef249f56fd0cb (commit)
via 40fbd32bb258993427b457ac068f75abdb4c3cee (commit)
via 86f36bb27c8628d885d06730d08e251a59868336 (commit)
via 544d44df53ae3fd9a7363e696ec204c6aceca3ef (commit)
via 722957a9f958495c0d452ec983b6cb541c4408e9 (commit)
via 6e361335852a773d56bffbfb43f64069d32ef1d6 (commit)
via b5837de15cb9c5ab75b866d47adb73ff5099a22e (commit)
via 644c0a6b3a993f96d069763a70c6d5b2d2496988 (commit)
via b68973d75a36c202b5055d30aa23104bf8729cea (commit)
via 9f2ac1f1b2eda9a36fc52e9ddd7119db51db24ee (commit)
via 05b525773ecd369115ae1f5e7fed66c6333329ec (commit)
via 31b6b685f2fa069091eee40f259411310df41985 (commit)
via 31acb7b95f30f8709cb40f868471ad51137f2c15 (commit)
from 8a78c4d6c403763ea8260d4971b1f22cd49ffb80 (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=e1f3d4431f77eae9fd36dbe5ff7185e…
commit e1f3d4431f77eae9fd36dbe5ff7185ef07ff7f42
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon Dec 28 19:06:09 2015 +0100
tbf/vty: Move tbf_print_vty_info to pcu_vty_functions.cpp
This function is similar to the show_ms function already present in
the target file. Since the TBF lists will be turned into LListHead
based lists, they will get an iteration function in
pcu_vty_functions.cpp, too.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=9978e1819d0e7b7cf7738c5b8d1a847…
commit 9978e1819d0e7b7cf7738c5b8d1a847e9695c126
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon Dec 28 18:49:12 2015 +0100
tbf: Replace static casts by calls to as_ul_tbf/as_dl_tbf
Currently casts from gprs_rlcmac_tbf to gprs_rlcmac_ul_tbf and
gprs_rlcmac_dl_tbf are done by using static_cast. This doesn't provide
protection against converting a gprs_rlcmac_ul_tbf pointer to a
gprs_rlcmac_dl_tbf pointer and vice versa.
This commit provides two functions as_ul_tbf and as_dl_tbf, that
behave similar like dynamic_cast but use the direction field instead
of RTTI.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=2b7928793ff42ac642f2ed1573168ef…
commit 2b7928793ff42ac642f2ed1573168ef8a8aad873
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon Dec 21 15:30:18 2015 +0100
WIP: Add decoding test based on real RLC messages (TODO)
http://cgit.osmocom.org/osmo-pcu/commit/?id=c303f5018dc0a670e83073d8166ef24…
commit c303f5018dc0a670e83073d8166ef249f56fd0cb
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon Dec 28 14:54:08 2015 +0100
encoding: Remove RlcMacDownlink_t based write_packet_uplink_ack
This is the CSN1-encoder based variant, which has been replaced and
is no longer being used.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=40fbd32bb258993427b457ac068f75a…
commit 40fbd32bb258993427b457ac068f75abdb4c3cee
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Tue Dec 22 14:59:13 2015 +0100
tbf: Use bitvec based write_packet_uplink_ack (TODO)
http://cgit.osmocom.org/osmo-pcu/commit/?id=86f36bb27c8628d885d06730d08e251…
commit 86f36bb27c8628d885d06730d08e251a59868336
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Tue Dec 22 14:58:34 2015 +0100
encoding: Add bitvec based write_packet_uplink_ack (TODO)
http://cgit.osmocom.org/osmo-pcu/commit/?id=544d44df53ae3fd9a7363e696ec204c…
commit 544d44df53ae3fd9a7363e696ec204c6aceca3ef
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon Dec 28 14:10:14 2015 +0100
sched: Assert that the generated message is not empty
Currently the msg data is accessed and index 0 assuming the msg is
not empty. While this should be always the case, the msg can be
empty if there are software errors in the message creation functions.
This commit adds an assertion to catch this kind of bugs.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=722957a9f958495c0d452ec983b6cb5…
commit 722957a9f958495c0d452ec983b6cb541c4408e9
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon Dec 28 14:07:21 2015 +0100
edge: Set the EGPRS window parameters
Currently the GPRS parameters are used, which is ok for the WS but
not for the SNS.
This commit uses RLC_EGPRS_SNS and RLC_EGPRS_MIN_WS for the window
configuration.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=6e361335852a773d56bffbfb43f6406…
commit 6e361335852a773d56bffbfb43f64069d32ef1d6
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon Dec 28 14:01:50 2015 +0100
edge: Move EGPRS setup from setup_tbf to tbf_alloc_ul_tbf
Currently the EGPRS mode is enabled in setup_tbf depending on the
values of egprs_ms_class and bts->egprs_enabled (both must be != 0).
This makes it difficult to set different values (like window
parameters) depending on the direction.
This commit moved the initialisation part to tbf_alloc_ul_tbf und
just leaves the setting of the ms_class to setup_tbf.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=b5837de15cb9c5ab75b866d47adb73f…
commit b5837de15cb9c5ab75b866d47adb73ff5099a22e
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon Dec 28 13:51:44 2015 +0100
rlc: Make WS and SNS variable
Currently the values for WS and SNS are fixed to 64 (WS) and 128
(SNS) which are the only values that can be used with GPRS. On the
other hand, EGPRS requires an SNS of 2014 and a WS in the range of
64 to 1024.
This commit adds member variables and setters to both window
classes. By default, the GPRS values are being used.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=644c0a6b3a993f96d069763a70c6d5b…
commit 644c0a6b3a993f96d069763a70c6d5b2d2496988
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon Dec 28 13:46:32 2015 +0100
rlc: Add constructor to window classes
Currently the gprs_rlc_dl_window and gprs_rlc_ul_window do not have
constructors, but need to get initialized explicitly.
This commit adds constructors to both classes and removes explicit
external initialization code.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=b68973d75a36c202b5055d30aa23104…
commit b68973d75a36c202b5055d30aa23104bf8729cea
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Wed Dec 23 16:40:56 2015 +0100
rlc/edge: Consistently use uint16_t for BSNs and SSNs
Currently in some places uint8_t is being used to encode BSNs and
SSNs. This is inconsistent and (even worse) not enough for EPGRS
which uses an SNS of 2014.
This commit changes these to uint16_t.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=9f2ac1f1b2eda9a36fc52e9ddd7119d…
commit 9f2ac1f1b2eda9a36fc52e9ddd7119db51db24ee
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Wed Dec 23 16:29:07 2015 +0100
rlc: Add and use mod_sns(bsn) method
Currently there is only a mod_sns() method which is being used in
expression like bsn_expr & win.mod_sns(). This only works, because
it is known that mod_sns() is (sns() - 1) where sns() in turn is
always 2^n. This is error prone, hard to read, and relies on window
specifics that should be kept inside the respective module.
This commit adds a mod_sns(uint bsn) method to gprs_rlc_ul_window and
gprs_rlc_dl_window, that encapsulates and hides this optimized
computation.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=05b525773ecd369115ae1f5e7fed66c…
commit 05b525773ecd369115ae1f5e7fed66c6333329ec
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon Dec 21 17:23:16 2015 +0100
edge: Support EGPRS uplink Ack/Nack messages
This commit adds EGPRS UL Ack/Nack encoding based on the CSN1 code.
Note that the bitmap encoding is still broken and not easy to fix
with the CSN1 framework, especially w.r.t. the length field.
Therefore this implementation will be abandoned and replaced by a
bitvec based one.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=31b6b685f2fa069091eee40f2594113…
commit 31b6b685f2fa069091eee40f259411310df41985
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon Dec 21 17:19:53 2015 +0100
rlc: Use a pointer instead of repeated selector chains
Currently the same selector chain is used several times in the same
function.
This commit adds a pointer to Packet_Uplink_Ack_Nack and uses that
instead.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/osmo-pcu/commit/?id=31acb7b95f30f8709cb40f868471ad5…
commit 31acb7b95f30f8709cb40f868471ad51137f2c15
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon Dec 21 15:31:13 2015 +0100
edge: Move the GPRS UL Ack/Nack encoding into a separate function (TODO)
TODO:
- cm
-----------------------------------------------------------------------
Summary of changes:
src/bts.cpp | 14 ++-
src/encoding.cpp | 197 +++++++++++++++++++++++++++++++++++--------
src/encoding.h | 5 +-
src/gprs_ms.cpp | 4 +-
src/gprs_rlcmac_sched.cpp | 1 +
src/gprs_rlcmac_ts_alloc.cpp | 12 +--
src/pcu_vty_functions.cpp | 21 +++++
src/pcu_vty_functions.h | 2 +
src/rlc.cpp | 56 +++++++++---
src/rlc.h | 81 ++++++++++++++----
src/tbf.cpp | 45 +++-------
src/tbf.h | 22 +++--
src/tbf_dl.cpp | 15 ++--
src/tbf_ul.cpp | 14 ++-
tests/edge/EdgeTest.cpp | 28 ++++++
tests/edge/EdgeTest.ok | 2 +
tests/types/TypesTest.cpp | 6 +-
17 files changed, 385 insertions(+), 140 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 "Osmocom code for Iuh interface".
The branch, laforge/wip has been updated
via 7bccc98cf88ef304646a523764d102630e3d9a93 (commit)
via a31e63ab39ef4c8531c91458b963bc7d0beb7a3c (commit)
via bfe49a2293c901e9eee1abe624695aca77217754 (commit)
via 2cf0d8f1ebe55f50a311db60519e89f1ed3ea455 (commit)
via c371a429384a40940389cfb9d1f8d11b651a0c4d (commit)
from 4e2783fc0f6a0105ce4a9608c06ee1f9b384da07 (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-iuh/commit/?id=7bccc98cf88ef304646a523764d1026…
commit 7bccc98cf88ef304646a523764d102630e3d9a93
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Dec 28 14:44:49 2015 +0100
ranap_common_cn: Handle non-terminal 'outcome' for RAB-ASS.resp
http://cgit.osmocom.org/osmo-iuh/commit/?id=a31e63ab39ef4c8531c91458b963bc7…
commit a31e63ab39ef4c8531c91458b963bc7d0beb7a3c
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Dec 28 13:19:35 2015 +0100
ranap_common_cn: Fix typo
http://cgit.osmocom.org/osmo-iuh/commit/?id=bfe49a2293c901e9eee1abe624695ac…
commit bfe49a2293c901e9eee1abe624695aca77217754
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Dec 28 13:14:52 2015 +0100
ranap_msg_factory.c: Use X.213 NSAP encoding for TransportLayerAddr
http://cgit.osmocom.org/osmo-iuh/commit/?id=2cf0d8f1ebe55f50a311db60519e89f…
commit 2cf0d8f1ebe55f50a311db60519e89f1ed3ea455
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Dec 28 13:13:47 2015 +0100
ranap_msg_factory: CipheringInformation is optional in SecurityModeCommand
http://cgit.osmocom.org/osmo-iuh/commit/?id=c371a429384a40940389cfb9d1f8d11…
commit c371a429384a40940389cfb9d1f8d11b651a0c4d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Dec 27 11:03:44 2015 +0100
RANAP-PDU-Contents: fix syntax error regarding InitialUE-Message
With that syntax error, the RAC was not treated as a possible IE
in the InitialUE-Message, causing decoder failure.
-----------------------------------------------------------------------
Summary of changes:
asn1/ranap/RANAP-PDU-Contents.asn | 2 +-
src/ranap_msg_factory.c | 34 +++++++++++++++++++++++++++-------
src/tests/ranap_common_cn.c | 32 +++++++++++++++++++++++++++++++-
3 files changed, 59 insertions(+), 9 deletions(-)
hooks/post-receive
--
Osmocom code for Iuh interface
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, sylvain/32c3_codec has been updated
via 5b4a16bbe93a7b1ace65cc23d6cce56ecf4f1275 (commit)
from f198259f57f868bc85726cbac3df47b143b0300f (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=5b4a16bbe93a7b1ace65cc23d6cce56e…
commit 5b4a16bbe93a7b1ace65cc23d6cce56ecf4f1275
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Mon Dec 28 09:56:05 2015 +0100
HACK: Fix the bit order in HR frames
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libtrau/rtp_proxy.c | 34 ++++++++++++++++++++++++++++++++--
1 file changed, 32 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, sylvain/32c3_codec has been updated
via f198259f57f868bc85726cbac3df47b143b0300f (commit)
from b21bf53788397012f220311af61db8632efa059b (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=f198259f57f868bc85726cbac3df47b1…
commit f198259f57f868bc85726cbac3df47b143b0300f
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun Dec 27 23:19:25 2015 +0100
HACK for HR
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libtrau/rtp_proxy.c | 12 ++++++++++--
1 file changed, 10 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, jolly/32c3 has been updated
discards f7637bc5155e14aabdcae1d3271a43ebbade6ef8 (commit)
discards 4d255e2aaacda06f042abb14e2e0117a8d2eb269 (commit)
discards de522c78ca8b4b225b4df880d7e28faa8134f3ad (commit)
discards ab56d32c57c670084bc009757651db9127d005b5 (commit)
discards 60eefc6620cd709a7d3d26d55209168812726156 (commit)
discards df202379cb69eaa7ab12a9f568177436aae67129 (commit)
discards b113b0bd35c9f964c1d513cde917d55aef9baf18 (commit)
discards d3ae9498a8d26fb1583f992dd64b734a6f98018c (commit)
discards c42af135521031ba061a31bd256529972e078fbe (commit)
discards fd0b0528be9cec102239e4ec935101e1bf110f82 (commit)
discards 7ef67185e692f2dff75d5c3952cc15dbd6586bb0 (commit)
discards fbc3393bee719c8c4723cb089635ccb804a12464 (commit)
discards 08f433e1a3e7d2c6e9d1244fb3d63266b69e2409 (commit)
discards 00bfaf0f96d7899790d89f9d2605b40cf445bb03 (commit)
via 5724fb76169008c7f7d6bf8ffedbe2a4a78f8e00 (commit)
via a964c3e894e13530d17eff50d3903d8ac968bb37 (commit)
via c155ea7240776a151e763ea50bceeb57fcf48ffd (commit)
via d4cde09829cfce77a1dd553b5b8ad1074c93b9b6 (commit)
via 4622fbe25d9a8a0d03e260f5d3fcf1669c996d00 (commit)
via fa032ac8b3c1f49c908dcd5380b48f198439494e (commit)
via 990b41308770426eec50cbee6ac5f270f93afee2 (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 (f7637bc5155e14aabdcae1d3271a43ebbade6ef8)
\
N -- N -- N (5724fb76169008c7f7d6bf8ffedbe2a4a78f8e00)
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/openbsc/commit/?id=5724fb76169008c7f7d6bf8ffedbe2a4…
commit 5724fb76169008c7f7d6bf8ffedbe2a4a78f8e00
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Mar 31 12:01:25 2013 +0200
osmo-nitb support for codec negotiation
The caller's most preferred codec is selected out of the union of codecs,
which both parties support.
Since codec negotiation is done automatically, there is no need to define
codec for TCH/F and TCH/H via VTY anymore.
http://cgit.osmocom.org/openbsc/commit/?id=a964c3e894e13530d17eff50d3903d8a…
commit a964c3e894e13530d17eff50d3903d8ac968bb37
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Mar 31 11:57:38 2013 +0200
If requested TCH/H channel is not available, try assigning TCH/F
If MNCC application requests a half rate channel, the channel might not be
available, due to different cell configuration, so the full rate channel
is used instead.
http://cgit.osmocom.org/openbsc/commit/?id=c155ea7240776a151e763ea50bceeb57…
commit c155ea7240776a151e763ea50bceeb57fcf48ffd
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Mar 31 11:44:34 2013 +0200
Fix: If paging for half rate was requested, use hr, if supported by MS
http://cgit.osmocom.org/openbsc/commit/?id=d4cde09829cfce77a1dd553b5b8ad107…
commit d4cde09829cfce77a1dd553b5b8ad1074c93b9b6
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Mar 14 09:41:18 2013 +0100
Drop bad speech frames rather than forwarding them via RTP
Some RTP endpoints may not check for bad frame indications, so a frame
that is marked as bad may be still forwarded, which creates anoying noise.
This patch drops these frames. It depends on the other RTP endpoint how
dropped frames are handled. (insert silence, extrapolate speech...)
http://cgit.osmocom.org/openbsc/commit/?id=4622fbe25d9a8a0d03e260f5d3fcf166…
commit 4622fbe25d9a8a0d03e260f5d3fcf1669c996d00
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Mar 8 11:08:37 2012 +0100
Fixed (ipaccess BTS) delay/silence problems, if RTP stream jitters too much
After OpenBSC stalled for some reason (e.g. CPU overload or database
access) or after speech frames have been lost (MNCC application problems /
hold/retrieve call), the timestamp and the sequence number of the RTP
socket state must be corrected. The amount of incrmentation is calculated
from the elapsed time. Not incrementing timestamp and sequence number would
cause all frames to be dropped by ipaccess BTS, because the BTS expects
frames with more recent timestamps.
If speech frames are received too fast, they must be dropped. The timestamp
and sequence number of the RTP socket state are not changed in this case.
Incmenetating timestamp and sequence number would causes high delay at
ipaccess BTS, because the BTS would queue the frames until the timestamp
matches the current time.
There is a simple test case:
Make a call between two phones and check the delay. (When using LCR, make
a call to the echo test.) The press CTRL+z to suspend OpenBSC process for
a few seconds and enter "fg" to continue OpenBSC process. There shall be no
change in the delay, even after repeating this test many times.
http://cgit.osmocom.org/openbsc/commit/?id=fa032ac8b3c1f49c908dcd5380b48f19…
commit fa032ac8b3c1f49c908dcd5380b48f198439494e
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Fri Feb 17 15:20:59 2012 +0100
Allow dynamic RTP payload types between application and MNCC interface
Since EFR/AMR/HR codecs use dynamic RTP payload, the payload type can
be set. If it is set, the frame type must be set also, so OpenBSC
knows what frame types are received via RTP.
This modification only affects traffic beween application and MNCC
interface, not the RTP traffic between OpenBSC and BTS.
http://cgit.osmocom.org/openbsc/commit/?id=990b41308770426eec50cbee6ac5f270…
commit 990b41308770426eec50cbee6ac5f270f93afee2
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Mon Jan 16 09:29:28 2012 +0100
Add traffic forwarding via RTP to remote application
Instead of forwarding traffic through MNCC interface, traffic can
be forwarded to a given RTP peer directly. A special MNCC message
is used to control the peer's destination. The traffic can still be
forwarded through MNCC interface when this special MNCC message is
not used.
It also works with E1 based BTSs.
In conjunction with LCR's "rtp-bridge" feature, the RTP traffic
can be directly exchanged with a remote SIP endpoint, so that the
traffic is not forwarded by LCR itself. This way the performance
of handling traffic only depends on OpenBSC and the remote SIP
endpoint. Also the traffic is exchanged with the SIP endpoint
without transcoding, to have maximum performance.
Increment MNCC version to 5.
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/gsm_data_shared.h | 1 -
openbsc/include/openbsc/mncc_int.h | 2 -
openbsc/include/openbsc/rtp_proxy.h | 4 +-
openbsc/include/openbsc/transaction.h | 2 +-
openbsc/src/libbsc/abis_rsl.c | 59 +++++++--------
openbsc/src/libbsc/bsc_vty.c | 25 -------
openbsc/src/libbsc/bts_nokia_site.c | 1 -
openbsc/src/libmsc/gsm_04_08.c | 104 ++------------------------
openbsc/src/libmsc/mncc_builtin.c | 17 ++---
openbsc/src/libmsc/mncc_sock.c | 8 +-
openbsc/src/libmsc/vty_interface_layer3.c | 36 ---------
openbsc/src/libtrau/rtp_proxy.c | 117 +++++++++++++++---------------
openbsc/tests/gbproxy/gbproxy_test.c | 3 +-
13 files changed, 107 insertions(+), 272 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 "GSM Audio Pocket Knife".
The branch, laforge/mmx has been updated
via 12caf496aa2649559c364753c15a027251c95e0d (commit)
via 1ea1d362fd3f239840170d1746f735e5e5ad1fdb (commit)
from 7a04624563ac72b7237e39d6fcee5dab96f4d948 (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/gapk/commit/?id=12caf496aa2649559c364753c15a027251c…
commit 12caf496aa2649559c364753c15a027251c95e0d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Dec 27 19:23:18 2015 +0100
WIP: add laforge-mmx.diff to illustrate MMX related changes I tried
http://cgit.osmocom.org/gapk/commit/?id=1ea1d362fd3f239840170d1746f735e5e5a…
commit 1ea1d362fd3f239840170d1746f735e5e5ad1fdb
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Dec 27 19:18:14 2015 +0100
WIP on adding MMX support for some of the HR codec primitives
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 1 +
libgsmhr/Makefile.am | 6 +-
libgsmhr/asm.s | 49 ++++++++++++++
libgsmhr/laforge-mmx.diff | 167 ++++++++++++++++++++++++++++++++++++++++++++++
libgsmhr/mmx.c | 71 ++++++++++++++++++++
5 files changed, 291 insertions(+), 3 deletions(-)
create mode 100644 libgsmhr/asm.s
create mode 100644 libgsmhr/laforge-mmx.diff
create mode 100644 libgsmhr/mmx.c
hooks/post-receive
--
GSM Audio Pocket Knife
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 "GSM Audio Pocket Knife".
The branch, laforge/mmx has been created
at 7a04624563ac72b7237e39d6fcee5dab96f4d948 (commit)
- Log -----------------------------------------------------------------
-----------------------------------------------------------------------
hooks/post-receive
--
GSM Audio Pocket Knife
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 "GSM Audio Pocket Knife".
The branch, laforge/benchmark has been created
at 7a04624563ac72b7237e39d6fcee5dab96f4d948 (commit)
- Log -----------------------------------------------------------------
-----------------------------------------------------------------------
hooks/post-receive
--
GSM Audio Pocket Knife
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, jolly/32c3 has been created
at f7637bc5155e14aabdcae1d3271a43ebbade6ef8 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=f7637bc5155e14aabdcae1d3271a43eb…
commit f7637bc5155e14aabdcae1d3271a43ebbade6ef8
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Mon Jan 20 07:50:53 2014 +0100
Hack: Make Nokia Flexi-BTS work
http://cgit.osmocom.org/openbsc/commit/?id=4d255e2aaacda06f042abb14e2e0117a…
commit 4d255e2aaacda06f042abb14e2e0117a8d2eb269
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Mar 31 12:03:12 2013 +0200
Allow handling of TCH/F and TCH/H frames from layer 4
http://cgit.osmocom.org/openbsc/commit/?id=de522c78ca8b4b225b4df880d7e28faa…
commit de522c78ca8b4b225b4df880d7e28faa8134f3ad
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Mar 31 12:01:25 2013 +0200
osmo-nitb support for codec negotiation
Since codec negotiation is done automatically, there is no need to define
codec for TCH/F and TCH/H via VTY anymore.
http://cgit.osmocom.org/openbsc/commit/?id=ab56d32c57c670084bc009757651db91…
commit ab56d32c57c670084bc009757651db9127d005b5
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Mar 31 11:57:38 2013 +0200
If requested TCH/H channel is not available, try assigning TCH/F
If MNCC application requests a half rate channel, the channel might not be
available, due to different cell configuration, so the full rate channel
is used.
http://cgit.osmocom.org/openbsc/commit/?id=60eefc6620cd709a7d3d26d552091688…
commit 60eefc6620cd709a7d3d26d55209168812726156
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Mar 31 11:44:34 2013 +0200
Fix: If paging for half rate was requested, use hr, if supported by MS
http://cgit.osmocom.org/openbsc/commit/?id=df202379cb69eaa7ab12a9f568177436…
commit df202379cb69eaa7ab12a9f568177436aae67129
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Tue Mar 26 08:21:46 2013 +0100
Fixed AMR payload type selection and handling
http://cgit.osmocom.org/openbsc/commit/?id=b113b0bd35c9f964c1d513cde917d55a…
commit b113b0bd35c9f964c1d513cde917d55aef9baf18
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Mar 14 09:41:18 2013 +0100
Drop bad speech frames rather than forwarding them via RTP
Some RTP endpoints may not check for bad frame indications, so a frame
that is marked as bad may be still decoded, which creates anoying noise.
This patch drops these frames. It depends on the SIP endpoint how these
dropped frames are handled. (insert silence, extrapolate speech...)
http://cgit.osmocom.org/openbsc/commit/?id=d3ae9498a8d26fb1583f992dd64b734a…
commit d3ae9498a8d26fb1583f992dd64b734a6f98018c
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Mon Mar 11 08:20:48 2013 +0100
Add check for non existing lchan at tch_frame_down()
Traffic cannot sent to BTS, if there is (currently) no logical channel
associated with the transaction.
http://cgit.osmocom.org/openbsc/commit/?id=c42af135521031ba061a31bd25652997…
commit c42af135521031ba061a31bd256529972e078fbe
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Tue Feb 19 12:55:59 2013 +0100
Fix: TCHH/HR payloads are 15 bytes (ToC + 14 bytes of speech data)
http://cgit.osmocom.org/openbsc/commit/?id=fd0b0528be9cec102239e4ec935101e1…
commit fd0b0528be9cec102239e4ec935101e1bf110f82
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Mar 8 14:39:19 2012 +0100
Finished support for all codecs (RTP bridge and MNCC interface)
The codes is not yet tested.
AMR rate is currently fixed to 5.9k.
http://cgit.osmocom.org/openbsc/commit/?id=7ef67185e692f2dff75d5c3952cc15db…
commit 7ef67185e692f2dff75d5c3952cc15dbd6586bb0
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Mar 8 11:08:37 2012 +0100
Fixed delay problems, if RTP stream jitters too much
The RTP stream is generated or forwarded by OpenBSC to nanoBTS. Due to
switching of streams (hold/retrieve call), packet loss or even stalling
of sender's process, the time stamp must be corrected. If outdated
packets are received, they get dropped.
http://cgit.osmocom.org/openbsc/commit/?id=fbc3393bee719c8c4723cb089635ccb8…
commit fbc3393bee719c8c4723cb089635ccb804a12464
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Fri Feb 17 15:20:59 2012 +0100
Allow dynamic RTP payload types between application and MNCC interface
Since EFR/AMR/HR codecs use dynamic RTP payload, the payload type can
be set. If it is set, the frame type must be set also, so OpenBSC
knows what frame types are received via RTP.
This modification only affects traffic beween application and MNCC
interface, not the RTP traffic between OpenBSC and BTS.
http://cgit.osmocom.org/openbsc/commit/?id=08f433e1a3e7d2c6e9d1244fb3d63266…
commit 08f433e1a3e7d2c6e9d1244fb3d63266b69e2409
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Fri Jan 20 20:33:37 2012 +0100
Adding handling of BFI (Bad Frame Indicatior) of received TRAU frames
If a bad TRAU frame is received, it is forwarded to MNCC application
as GSM_TCHF_BAD_FRAME. The application can now handle the GAP of
missing audio. (e.g. with extrapolation)
If TRAU frames are forwarded via RTP, bad frames are dropped, but frame
counter and timestamp of RTP sender state is increased.
http://cgit.osmocom.org/openbsc/commit/?id=00bfaf0f96d7899790d89f9d2605b40c…
commit 00bfaf0f96d7899790d89f9d2605b40cf445bb03
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Mon Jan 16 09:29:28 2012 +0100
Adding traffic forwarding via RTP to remote application
Instead of forwarding traffic through MNCC interface, traffic can
now be forwarded to a given RTP destination. A special MNCC message
is used for that. The traffic can still be forwarded through MNCC
interface when this special MNCC message is not used.
It also works with E1 based BTSs.
In conjunction with LCR's "rtp-bridge" feature, the RTP traffic
can be directly exchanged with a remote SIP endpoint, so that the
traffic is not forwarded by LCR itself. This way the performance
of handling traffic only depends on OpenBSC and the remote SIP
endpoint. Also the traffic is exchanged with the SIP endpoint
without transcoding, to have maximum performance.
-----------------------------------------------------------------------
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, sylvain/32c3_codec has been updated
discards af8285ed7c0848463667f4db660f77fd32b89f9d (commit)
via b21bf53788397012f220311af61db8632efa059b (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 (af8285ed7c0848463667f4db660f77fd32b89f9d)
\
N -- N -- N (b21bf53788397012f220311af61db8632efa059b)
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/openbsc/commit/?id=b21bf53788397012f220311af61db863…
commit b21bf53788397012f220311af61db8632efa059b
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun Dec 27 15:05:41 2015 +0100
osmo-nitb support for codec negotiation
The caller's most preferred codec is selected out of the union of codecs,
which both parties support.
Since codec negotiation is done automatically, there is no need to define
codec for TCH/F and TCH/H via VTY anymore.
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmsc/mncc_builtin.c | 7 +++++--
1 file changed, 5 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, sylvain/32c3_codec has been updated
discards 860673df5cd3b7411137de3f44f2193b31846021 (commit)
via af8285ed7c0848463667f4db660f77fd32b89f9d (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 (860673df5cd3b7411137de3f44f2193b31846021)
\
N -- N -- N (af8285ed7c0848463667f4db660f77fd32b89f9d)
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/openbsc/commit/?id=af8285ed7c0848463667f4db660f77fd…
commit af8285ed7c0848463667f4db660f77fd32b89f9d
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun Dec 27 15:05:41 2015 +0100
osmo-nitb support for codec negotiation
The caller's most preferred codec is selected out of the union of codecs,
which both parties support.
Since codec negotiation is done automatically, there is no need to define
codec for TCH/F and TCH/H via VTY anymore.
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/mncc_int.h | 8 ++++++
openbsc/src/libmsc/gsm_04_08.c | 17 ------------
openbsc/src/libmsc/mncc_builtin.c | 10 +++++++
openbsc/src/libmsc/vty_interface_layer3.c | 44 +++++++++++++++++++++++++++++++
4 files changed, 62 insertions(+), 17 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, sylvain/32c3_codec has been created
at 860673df5cd3b7411137de3f44f2193b31846021 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=860673df5cd3b7411137de3f44f2193b…
commit 860673df5cd3b7411137de3f44f2193b31846021
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Mar 31 12:01:25 2013 +0200
osmo-nitb support for codec negotiation
The caller's most preferred codec is selected out of the union of codecs,
which both parties support.
Since codec negotiation is done automatically, there is no need to define
codec for TCH/F and TCH/H via VTY anymore.
-----------------------------------------------------------------------
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, laforge/gprs-iu has been updated
via a7105bcc1b6ad76709a992ec6ff5c5de505b5c59 (commit)
from d07ccc09369db365038a8eabf65ae9a54e80abd5 (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=a7105bcc1b6ad76709a992ec6ff5c5de…
commit a7105bcc1b6ad76709a992ec6ff5c5de505b5c59
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Dec 25 22:49:37 2015 +0100
WIP
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/gprs/gprs_gmm.c | 52 ++++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 51 insertions(+), 1 deletion(-)
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 "Osmocom code for Iuh interface".
The branch, laforge/wip has been updated
via 4e2783fc0f6a0105ce4a9608c06ee1f9b384da07 (commit)
via 0744d6f63ec9ee5c1bf3854a6d1422f847ec723d (commit)
via 1be24f1b0ac9ce02bde0fa69c6698902a7faffbe (commit)
via 2bc20f85c1192afefdeac5d4e00f0a775173b8e1 (commit)
via e311ae078aee4940bd8d5e1f264d0cf644a86501 (commit)
via 96e36eb675bf40329ddb16210babae7f26424e85 (commit)
via 5bea800fa752efe7d307ede31574a236663dfc17 (commit)
via 552fdf144a15335b54b9dcd9a062ce29aa1f0f67 (commit)
via 4009b36d747e25e66055347e25457a642a9cfd8b (commit)
via 2ebe42fed79ab116fdb84927f57bdca565eb427b (commit)
from cee5a2878bd7311115b144b6ff372481e1c2fad6 (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-iuh/commit/?id=4e2783fc0f6a0105ce4a9608c06ee1f…
commit 4e2783fc0f6a0105ce4a9608c06ee1f9b384da07
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Dec 26 23:49:52 2015 +0100
Dummy CN: Handle RANAP payload of DISCONNET.ind
In case of RANAP Release Complete, the DISCONNECT contains RANAP payload that
we'd like to parse and handle.
http://cgit.osmocom.org/osmo-iuh/commit/?id=0744d6f63ec9ee5c1bf3854a6d1422f…
commit 0744d6f63ec9ee5c1bf3854a6d1422f847ec723d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Dec 26 23:45:18 2015 +0100
dummy CN: Handle Iu Release Request (respond with Release Command)
http://cgit.osmocom.org/osmo-iuh/commit/?id=1be24f1b0ac9ce02bde0fa69c669890…
commit 1be24f1b0ac9ce02bde0fa69c6698902a7faffbe
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Dec 26 23:44:28 2015 +0100
dummy_cn_sua.c: Fix syntax errors
http://cgit.osmocom.org/osmo-iuh/commit/?id=2bc20f85c1192afefdeac5d4e00f0a7…
commit 2bc20f85c1192afefdeac5d4e00f0a775173b8e1
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Dec 26 23:43:48 2015 +0100
Dummy CN: Create a per-UE connection context and resolve it.
http://cgit.osmocom.org/osmo-iuh/commit/?id=e311ae078aee4940bd8d5e1f264d0cf…
commit e311ae078aee4940bd8d5e1f264d0cf644a86501
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Dec 26 23:41:14 2015 +0100
ranap: Allocate msgb's with headroom for SCCP User primitive pushing
http://cgit.osmocom.org/osmo-iuh/commit/?id=96e36eb675bf40329ddb16210babae7…
commit 96e36eb675bf40329ddb16210babae7f26424e85
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Dec 26 23:40:54 2015 +0100
remove ranap_parse_lai() from hnbgw_ranap.c
http://cgit.osmocom.org/osmo-iuh/commit/?id=5bea800fa752efe7d307ede31574a23…
commit 5bea800fa752efe7d307ede31574a236663dfc17
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Dec 26 23:40:31 2015 +0100
More verbose logging (CS/PS domain)
http://cgit.osmocom.org/osmo-iuh/commit/?id=552fdf144a15335b54b9dcd9a062ce2…
commit 552fdf144a15335b54b9dcd9a062ce29aa1f0f67
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Dec 26 23:39:30 2015 +0100
Start to use SUA local referencs from 1000 upwards
... which allows us to detect sequence 0 as something that's wrong
(i.e. uninitalized)
http://cgit.osmocom.org/osmo-iuh/commit/?id=4009b36d747e25e66055347e25457a6…
commit 4009b36d747e25e66055347e25457a642a9cfd8b
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Dec 26 23:39:05 2015 +0100
context_map: Don't forget to store the SCU connection ID
http://cgit.osmocom.org/osmo-iuh/commit/?id=2ebe42fed79ab116fdb84927f57bdca…
commit 2ebe42fed79ab116fdb84927f57bdca565eb427b
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Dec 26 23:38:38 2015 +0100
properly resolve the cnlink from SUA signalling link
-----------------------------------------------------------------------
Summary of changes:
src/context_map.c | 1 +
src/hnbgw_cn.c | 11 ++++--
src/hnbgw_ranap.c | 26 -------------
src/hnbgw_rua.c | 11 +++++-
src/ranap_common.c | 2 +-
src/tests/dummy_cn_sua.c | 95 +++++++++++++++++++++++++++++++++++++++---------
6 files changed, 95 insertions(+), 51 deletions(-)
hooks/post-receive
--
Osmocom code for Iuh interface
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 "SCCP Library".
The branch, laforge/wip has been created
at 22d4c9fafbf04533897102a68d6eaa07e0e58f09 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/libosmo-sccp/commit/?id=22d4c9fafbf04533897102a68d6…
commit 22d4c9fafbf04533897102a68d6eaa07e0e58f09
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Dec 26 23:36:27 2015 +0100
sua: Ensure that a SUA client will continuously try to reconnect
http://cgit.osmocom.org/libosmo-sccp/commit/?id=c576a64efa7ccad8b099c4ca165…
commit c576a64efa7ccad8b099c4ca165b8b6b3078d7d5
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Dec 26 23:35:31 2015 +0100
sua: call conn_disconnect() in sua_disconnect_req()
disconnect is not a class3/4 operation. We simply generate + send the
DISCONNECT.ind message to the remote side and drop all local state about the
connection.
http://cgit.osmocom.org/libosmo-sccp/commit/?id=7444079afb4cf85bb82a906453b…
commit 7444079afb4cf85bb82a906453bf77ffcb7d89bd
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Dec 26 23:34:54 2015 +0100
sua: Fix typo in log message
http://cgit.osmocom.org/libosmo-sccp/commit/?id=578824d22f7805cb9fe9fd3907b…
commit 578824d22f7805cb9fe9fd3907bfcf1940b42878
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Dec 26 23:34:03 2015 +0100
allow user to give private data to osmo_sua_user_create()
... which can be resolved from the prim_cb() by calling
osmo_sua_link_get_user_priv().
-----------------------------------------------------------------------
hooks/post-receive
--
SCCP Library
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 "SCCP Library".
The branch, master has been updated
via de2606249d1f539233fc4a52ab2ed72d9e91780a (commit)
from 0b44895a8829082a967b7cd037fb2389e3c96628 (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/libosmo-sccp/commit/?id=de2606249d1f539233fc4a52ab2…
commit de2606249d1f539233fc4a52ab2ed72d9e91780a
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Dec 26 20:28:03 2015 +0100
sua: Attempt to fix make distcheck
-----------------------------------------------------------------------
Summary of changes:
tests/sigtran/Makefile.am | 1 +
1 file changed, 1 insertion(+)
hooks/post-receive
--
SCCP Library
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 "SCCP Library".
The branch, zecke/ancient/debian6.0 has been created
at 0cdee842d9a46b9aa56588477d95432f7db003e4 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/libosmo-sccp/commit/?id=0cdee842d9a46b9aa56588477d9…
commit 0cdee842d9a46b9aa56588477d95432f7db003e4
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Dec 26 20:26:58 2015 +0100
Debian: Remove some fields for backward compat
-----------------------------------------------------------------------
hooks/post-receive
--
SCCP Library
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 network interface library".
The branch, master has been updated
via 4d702db3f7a16c7aad20f799420c9a175194f722 (commit)
from 7aa5a93e77fa10f40f4e4721745c764106ae188f (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/libosmo-netif/commit/?id=4d702db3f7a16c7aad20f79942…
commit 4d702db3f7a16c7aad20f799420c9a175194f722
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Dec 26 20:19:32 2015 +0100
libsctp: Only define LIBSCTP_LIBS in case there is a lib
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
hooks/post-receive
--
Osmocom network interface library
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 network interface library".
The branch, master has been updated
via 7aa5a93e77fa10f40f4e4721745c764106ae188f (commit)
from 2b03b8c07c1e816af6627547b34711135483c5a2 (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/libosmo-netif/commit/?id=7aa5a93e77fa10f40f4e472174…
commit 7aa5a93e77fa10f40f4e4721745c764106ae188f
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Sat Dec 26 20:12:03 2015 +0100
libsctp: Fix build and don't link everything to libsctp
On some systems sctp_* is part of the standard libc, so do not
use AC_CHECK_LIB but AC_SEARCH_LIBS to find the symbol we need.
Both macros modify LIBS which means all applications will link
again libsctp and this is not what we want. Undo the side-effect
of LIBS and export LIBSCTP_LIBS which is already used in the
Makefile.am.
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 16 +++++++++-------
1 file changed, 9 insertions(+), 7 deletions(-)
hooks/post-receive
--
Osmocom network interface library
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 "SCCP Library".
The branch, master has been updated
via 0b44895a8829082a967b7cd037fb2389e3c96628 (commit)
from 7438165b6c610eaec4442199dfd19d35e6c0ac22 (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/libosmo-sccp/commit/?id=0b44895a8829082a967b7cd037f…
commit 0b44895a8829082a967b7cd037fb2389e3c96628
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Dec 25 16:53:57 2015 +0100
Add missing OSMO_SCCP_SSN_RANAP for RANAP SSN
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/sigtran/sccp_sap.h | 1 +
1 file changed, 1 insertion(+)
hooks/post-receive
--
SCCP Library
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 code for Iuh interface".
The branch, laforge/wip has been updated
via cee5a2878bd7311115b144b6ff372481e1c2fad6 (commit)
via 3aad6af6a415dff3797b20a3587be15e5e724aee (commit)
via 37704d907db906dec6f64adb138489aa896bd3f7 (commit)
via 8c572fee2a123344b698e42aba779a490a7be453 (commit)
from efef6fb4deedbfdc61e6aa2ca9f8e8625532bfc5 (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-iuh/commit/?id=cee5a2878bd7311115b144b6ff37248…
commit cee5a2878bd7311115b144b6ff372481e1c2fad6
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Dec 26 08:43:31 2015 +0100
don't double-free msgb's in rua_helper and ranap_common_cn
http://cgit.osmocom.org/osmo-iuh/commit/?id=3aad6af6a415dff3797b20a3587be15…
commit 3aad6af6a415dff3797b20a3587be15e5e724aee
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Dec 26 08:43:04 2015 +0100
add 'dummy cn' as a stub core netwrok element to which hnbgw connects
http://cgit.osmocom.org/osmo-iuh/commit/?id=37704d907db906dec6f64adb138489a…
commit 37704d907db906dec6f64adb138489aa896bd3f7
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Dec 26 08:42:31 2015 +0100
ranap_common.c: Add ranap_parse_lai()
http://cgit.osmocom.org/osmo-iuh/commit/?id=8c572fee2a123344b698e42aba779a4…
commit 8c572fee2a123344b698e42aba779a490a7be453
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Dec 26 08:42:07 2015 +0100
use libosmocore SCCP_SSN_RANAP definition
-----------------------------------------------------------------------
Summary of changes:
src/hnbgw_cn.c | 8 +-
src/ranap_common.c | 26 +++++
src/sccp_helpers.c | 22 ++--
src/tests/Makefile.am | 9 +-
src/tests/dummy_cn_sua.c | 264 ++++++++++++++++++++++++++++++++++++++++++++
src/tests/ranap_common_cn.c | 5 +-
src/tests/rua_helper.c | 8 +-
7 files changed, 312 insertions(+), 30 deletions(-)
create mode 100644 src/tests/dummy_cn_sua.c
hooks/post-receive
--
Osmocom code for Iuh interface
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/cscn has been created
at d7bfbdc17d17a44963eecc694013cae652e574d8 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=d7bfbdc17d17a44963eecc694013cae6…
commit d7bfbdc17d17a44963eecc694013cae652e574d8
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Dec 26 03:02:20 2015 +0100
doc: add call graphs from MSC to BSC or HNB-GW (wip)
-----------------------------------------------------------------------
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, laforge/gprs-iu has been created
at d07ccc09369db365038a8eabf65ae9a54e80abd5 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=d07ccc09369db365038a8eabf65ae9a5…
commit d07ccc09369db365038a8eabf65ae9a54e80abd5
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Dec 25 22:31:36 2015 +0100
gprs_gmm.c: Preform LLME operations only if we have one
In case the GMM message did not arrive over a Gb interface, there is no
LLME (and thus the associated pointer is NULL). Don't try to perform
operations on a NULL LLME.
http://cgit.osmocom.org/openbsc/commit/?id=e92ca9273d4c9b72d9a44fe62a8b20bb…
commit e92ca9273d4c9b72d9a44fe62a8b20bbda972f68
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Dec 25 22:23:27 2015 +0100
gprs_gmm.c: Make TLLI handling specific to Gb interface
Soem of the operations we perform in the GMM layer are specific to the
GPRS/EDGE radio access network and its Gb interface. Let's make them
conditional to that in preparation of supporting an Iu interface.
http://cgit.osmocom.org/openbsc/commit/?id=ae8e3f8a621e22ae523f6f484acd2e81…
commit ae8e3f8a621e22ae523f6f484acd2e81ee77b990
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Dec 25 20:12:28 2015 +0100
gprs_gmm.c: Don't try to de-reference NULL mmctx
There was a comment in the code that certain GMM messages require a
valid mmctx pointer. However, nothing actually checked if that pointer
was in fact non-NULL. We plainly crashed if a MS would send us the
wrong message in the wrong state.
http://cgit.osmocom.org/openbsc/commit/?id=5e8d5824b486e1743560300412b96a6e…
commit 5e8d5824b486e1743560300412b96a6ef87e1636
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Dec 25 19:14:57 2015 +0100
rename gsm0408_gprs_rcvmsg() to gsm0408_gprs_rcvmsg_gb()
This is the entry point for GMM from Gb. We will create a new one
for Iu, so let's be explicit rather than implicit.
http://cgit.osmocom.org/openbsc/commit/?id=70398adf5bdd06088ab4e7a2ad366fea…
commit 70398adf5bdd06088ab4e7a2ad366fea8b5450b4
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Dec 25 19:12:21 2015 +0100
prepare sgsn_mm_ctx for Gb and Iu mode (UMTS)
Let's explicitly mark those sgsn_mm_ctx members that apply for Gb mode
and (upcoming) Iu mode, respectively.
-----------------------------------------------------------------------
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, laforge/msc-split has been created
at c357307267f8becaee1c85724156595ee0de732e (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=c357307267f8becaee1c85724156595e…
commit c357307267f8becaee1c85724156595ee0de732e
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Dec 24 17:06:42 2015 +0100
gsm_04_08.c: Don't set msg->lchan nor msg->dst
the BSC-side of the API behind gsm0808_submit_dtap() is doing
this resolving again anyway. So let's avoid doing it twice, and avoid
having more dependency of the MSC down into the lchan details.
http://cgit.osmocom.org/openbsc/commit/?id=3bf293fe726b03239faf442a60391eb5…
commit 3bf293fe726b03239faf442a60391eb5d26a3fc5
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Dec 24 16:36:32 2015 +0100
gsm_04_11.c/04_08.c: s/lchan/conn/ where we don't use lchan for years
-----------------------------------------------------------------------
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 "Osmocom network interface library".
The branch, laforge/sctp has been deleted
was fb3e20b4b2a38cd09bf4ed7687dacd3ab6f15d44
-----------------------------------------------------------------------
fb3e20b4b2a38cd09bf4ed7687dacd3ab6f15d44 SCTP support for osmo_stream_{cli,srv} code
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom network interface library
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 network interface library".
The branch, master has been updated
via 2b03b8c07c1e816af6627547b34711135483c5a2 (commit)
from cc4ce39fc6e3b844605eb3fbc1c413b3282ed292 (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/libosmo-netif/commit/?id=2b03b8c07c1e816af6627547b3…
commit 2b03b8c07c1e816af6627547b34711135483c5a2
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Dec 25 17:47:19 2015 +0100
stream.c: ensure to zero-initialize sctp_sndrcvinfo
caught by valgrind:
==3150== Syscall param sendmsg(msg.msg_control) points to uninitialised byte(s)
==3150== at 0x60DC0D0: __sendmsg_nocancel (syscall-template.S:81)
==3150== by 0x5DF3413: sctp_send (in /usr/lib/x86_64-linux-gnu/libsctp.so.1.0.16)
==3150== by 0x65AA066: osmo_stream_srv_write (stream.c:540)
-----------------------------------------------------------------------
Summary of changes:
src/stream.c | 2 ++
1 file changed, 2 insertions(+)
hooks/post-receive
--
Osmocom network interface library
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, master has been updated
via c959afdcd9d8f227f4a72a915ac2e3f79d1d1d3b (commit)
from 42fff58a45288337110fb2e91d304b07744c7597 (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/libosmocore/commit/?id=c959afdcd9d8f227f4a72a915ac2…
commit c959afdcd9d8f227f4a72a915ac2e3f79d1d1d3b
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Dec 25 17:14:07 2015 +0100
osmo_prim_op_names should be extern
-----------------------------------------------------------------------
Summary of changes:
include/osmocom/core/prim.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
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 "Osmocom code for Iuh interface".
The branch, laforge/wip has been updated
via efef6fb4deedbfdc61e6aa2ca9f8e8625532bfc5 (commit)
via 87ffeb91dc52db2a9aac26b9cd851b3f8ffd0beb (commit)
via 3cfa450fdcc3cb9a47c05c3bc543cb493dd43b20 (commit)
via 706213ac4bc9bee19ecd5d65c500a8996ea3ed45 (commit)
via 2963ee2505393514a12ff5cf3ed73c5e92f3dafc (commit)
via 831e1ee8f41883f81ff1307360fb5a27d615dfc2 (commit)
via 23058e114497355475e6645a16c723bb0829a45b (commit)
via c3ca7eba180a784af75e98f5dada9e8c441d1a90 (commit)
via 3d39f842337099f8aa219cf47302d647be0caf2f (commit)
from ef8934612c91302f7d345a074cfcda124712084e (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-iuh/commit/?id=efef6fb4deedbfdc61e6aa2ca9f8e86…
commit efef6fb4deedbfdc61e6aa2ca9f8e8625532bfc5
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Dec 25 15:35:01 2015 +0100
ranap_common: Add value_string for procedure code and presence
http://cgit.osmocom.org/osmo-iuh/commit/?id=87ffeb91dc52db2a9aac26b9cd851b3…
commit 87ffeb91dc52db2a9aac26b9cd851b3f8ffd0beb
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Dec 25 15:34:22 2015 +0100
factor out some common shared test init code
http://cgit.osmocom.org/osmo-iuh/commit/?id=3cfa450fdcc3cb9a47c05c3bc543cb4…
commit 3cfa450fdcc3cb9a47c05c3bc543cb493dd43b20
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Dec 25 15:33:41 2015 +0100
Add new common RANAP parsing code for CN elements
http://cgit.osmocom.org/osmo-iuh/commit/?id=706213ac4bc9bee19ecd5d65c500a89…
commit 706213ac4bc9bee19ecd5d65c500a8996ea3ed45
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Dec 25 10:33:09 2015 +0100
Fix typo / spelling mistakes
http://cgit.osmocom.org/osmo-iuh/commit/?id=2963ee2505393514a12ff5cf3ed73c5…
commit 2963ee2505393514a12ff5cf3ed73c5e92f3dafc
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Dec 25 10:32:37 2015 +0100
hnbgw_hnbap: Print HNBAP Cause during UE De-Register
http://cgit.osmocom.org/osmo-iuh/commit/?id=831e1ee8f41883f81ff1307360fb5a2…
commit 831e1ee8f41883f81ff1307360fb5a27d615dfc2
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Dec 25 10:28:55 2015 +0100
hnbgw_rua.c: Print RUA cause in error indication
http://cgit.osmocom.org/osmo-iuh/commit/?id=23058e114497355475e6645a16c723b…
commit 23058e114497355475e6645a16c723bb0829a45b
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Dec 25 10:25:01 2015 +0100
hnbgw_ranap: Print RANAP Cause in RESET and ERROR INDICATION
http://cgit.osmocom.org/osmo-iuh/commit/?id=c3ca7eba180a784af75e98f5dada9e8…
commit c3ca7eba180a784af75e98f5dada9e8c441d1a90
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Dec 25 10:17:17 2015 +0100
don't return undefined strings from rua_cause_str()
http://cgit.osmocom.org/osmo-iuh/commit/?id=3d39f842337099f8aa219cf47302d64…
commit 3d39f842337099f8aa219cf47302d647be0caf2f
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Dec 25 09:40:07 2015 +0100
ranap_common: Add ranap_cause_str() to stringify RANAP Cause
-----------------------------------------------------------------------
Summary of changes:
src/hnbgw_hnbap.c | 6 +-
src/hnbgw_ranap.c | 22 +++-
src/hnbgw_rua.c | 3 +-
src/ranap_common.c | 260 +++++++++++++++++++++++++++++++++++++
src/ranap_common.h | 6 +
src/rua_common.c | 3 +
src/tests/Makefile.am | 6 +-
src/tests/hnb-test.c | 10 +-
src/tests/ranap_common_cn.c | 303 ++++++++++++++++++++++++++++++++++++++++++++
src/tests/ranap_common_cn.h | 17 +++
src/tests/test-hnbap.c | 18 +--
src/tests/test-ranap.c | 27 +---
src/tests/test_common.c | 87 +++++++++++++
src/tests/test_common.h | 3 +
14 files changed, 719 insertions(+), 52 deletions(-)
create mode 100644 src/tests/ranap_common_cn.c
create mode 100644 src/tests/ranap_common_cn.h
create mode 100644 src/tests/test_common.c
create mode 100644 src/tests/test_common.h
hooks/post-receive
--
Osmocom code for Iuh interface
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 Open Source GSM Base Band stack".
The branch, jolly/ui has been updated
discards d4ab17291a55dfe4b676002938ac6b52974b307f (commit)
discards 7decc2901d60ecfbfc047fc91392445905f1b8f2 (commit)
discards c6066fda395c120051abead1148af7edcedc581e (commit)
discards bd04a5f7d8acf6e3ed2e406663f9db4df707fe63 (commit)
discards 6f616cde4a704d5c9354f16a2ea0cd1c1108db47 (commit)
discards 08c3f8c1e2d2d2ae1ac2fb25600221b93e3f681b (commit)
discards e782c4a26daa386b40c380a18f1808b040564038 (commit)
discards f50919235d38be82e45a23e28331ab23cf54a5df (commit)
discards 3704775d875bf10e6de2fc3a1b7c4622304b1bc3 (commit)
discards 980f2c02533a0fc0c950c9d781676988de2f117b (commit)
discards 55d00b07f7c650e005aa9533bbac8468989ce862 (commit)
discards cf242cc0bbe7ba8afadb8804a0f21ba4d767e8d9 (commit)
discards 53b085fef627f0329830390084283ba130fd647a (commit)
discards ce3bee0b564e283994a29129d3d3452108f40edd (commit)
discards ea0c8d0b5a15ff7d253686904964d638f969c041 (commit)
discards 23fd1f1b453d21a720b65f0cba82a6181d287c04 (commit)
discards d229ca49364655bdebcc316f669ec499a715b9d9 (commit)
discards ada8ae74ce6632d596195054a8711998a2780f2a (commit)
discards 71738b82e4452c539ff69d4107718359269e973e (commit)
discards 03816485d3097dfeee85b1b029a15693acd31f5b (commit)
discards 736f9ffbffd3cda30e93cbac488431d26eaccfe1 (commit)
discards 13950e8ca054f3a9ed2aca5d3f3097f0c087d237 (commit)
discards 8cf0bd71b1bc197eecf9892340ddb8cba9dccc9f (commit)
discards 1675f365e081b7ed9372f0220f716c9b823a60ab (commit)
discards f67f73c031f4b5a7ea3303240f8e200b203a4d5e (commit)
discards dcbb6354ccbd4ca800747cafd6421f480a8e4d8e (commit)
discards 4030c3a86a52996344c398e209fc051adaf843a3 (commit)
discards 53ec58223be693f68e37c789b52f3cfb1cadf0df (commit)
discards a60a4d7668ab898687bd4a7c6441bca15e3287c8 (commit)
discards a6cb7514748e34ae062feb450123cae505b649d4 (commit)
discards 6fcd906932c9b9625e41f5a6274741817717340c (commit)
discards a474f27b3a1909b6c7071998303447c82878c6c6 (commit)
discards 59ea06ec82e38cd52734544fa1fb8c703b53a61e (commit)
discards 7aa96c6d96e2218f9ab0a58db8aef88e725ed1c9 (commit)
via ad435fc269f16f85ba729b30e234f4d4def44316 (commit)
via 467b11a32759cf4608612546d837960be0578ece (commit)
via 27d23c414c2546c7a3eceb5716e4e3044ef701a7 (commit)
via f639c99100614cf3132228cc47241f2db05ca11a (commit)
via 3bcaad6031cf6f9ec08cae7f5e3f1509b3b2f1b9 (commit)
via 6f2e5eed7a25c5ca6b52e45128d0aa251560e258 (commit)
via a65ca739c6821bc6fc85ce05663dc271acc7c5be (commit)
via 832e93aafc0c373c43105db2859568b82697d147 (commit)
via 74bfd3c494612d2473c28abaa38b3b88ad475794 (commit)
via 9cb335996894a696bd14615294f73926f6d2c3d7 (commit)
via aa321ebdc3bd4dff2d4cb40495ca721294d8f807 (commit)
via cb6bbe8442d4e66dd3c6d19909f625ed7fa4b997 (commit)
via aa3c95e65345badf05936c25f050f657b9d06129 (commit)
via e2ec1414b9b3e806f5c9e4cacae9975bc104ddfe (commit)
via 5bcf470b9d6ed0c47b7ee136597c307a1375f639 (commit)
via 0a5e5d98870ce1cf2514fecaa8ca0416fa876c23 (commit)
via 9ab35dba8dd49a018619db0830e02898d5263377 (commit)
via 90a756b8258b86f2df49bcb314af0ea4fe2d4f64 (commit)
via 5aede89e8fcb7568634023aa3bc179c29096d67b (commit)
via 2c7bb0d30e0fe24cbfff3aa48d901d3115c98d5c (commit)
via aaec61d5f6e64daff909ecd9bba3a229839ef501 (commit)
via 6918c08d0cf511d1c984edea00795f1e669660d7 (commit)
via 98a0c0bc0eb5ac029c65a1e8de337f25cbdc220c (commit)
via 3ba8e6da0de37c302c87b55a8b2f0961e6c1e807 (commit)
via ef18b1ab135a2b78291474ff15a96da8d1bbdf59 (commit)
via 750eb7b0939c64b96fbdad7e1f22d3f9ae4291fa (commit)
via 024e8675f2652e756bf3751be8667cb5cee084f1 (commit)
via 2ec90e982259346eb06ff85794cc640f53df5f0b (commit)
via 45aa2cc3a22a23741290720d924efc951fb00205 (commit)
via a5f2566c5cea485acc0b737ffa0c873987750b57 (commit)
via 0f0bbcdda0b111e6f7f77b097096eb827a4ac867 (commit)
via 5c2d10e876f670bcce820b8cdb4bbe892e5f7706 (commit)
via 4eca66533963e0089c33207010191f3e1e63ae37 (commit)
via 8a2e935cdb67ff93a0ec8382b41f173b216ca3b5 (commit)
via fc20a37cb375dac11f45b78a446237c70f00841c (commit)
via e6372a2c247d9882fe915fd34252d9fbd5b78adf (commit)
via d7b69212f8c7a230102a1313d74fdaa99b86dc9b (commit)
via a903b3c1ee27047c79728b18ff6340d23d1aad2e (commit)
via 2d0a5acaf3f3a7045475914832eb5ea0af7b203e (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 (d4ab17291a55dfe4b676002938ac6b52974b307f)
\
N -- N -- N (ad435fc269f16f85ba729b30e234f4d4def44316)
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/osmocom-bb/commit/?id=ad435fc269f16f85ba729b30e234f…
commit ad435fc269f16f85ba729b30e234f4d4def44316
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Fri Dec 25 08:37:19 2015 +0100
Add VTY option to add forbidden PLMN network manually
The given network is appended and also stored in the SIM card.
This is useful to block networks that would detach SIM cards with unknown
(test) PLMN. Then the mobile will not register to that network, as long it
is kept in the blocked list.
Note that only the last four forbidden PLMNs will be stored in the SIM card.
http://cgit.osmocom.org/osmocom-bb/commit/?id=467b11a32759cf4608612546d8379…
commit 467b11a32759cf4608612546d837960be0578ece
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Fri Dec 25 08:15:41 2015 +0100
Fix for "Added runtime selection of gps device"
The gpsd line in the config file is now generated correctly, so that it is
parsed correctly when loading the config on next startup.
http://cgit.osmocom.org/osmocom-bb/commit/?id=27d23c414c2546c7a3eceb5716e4e…
commit 27d23c414c2546c7a3eceb5716e4e3044ef701a7
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Wed Apr 4 08:30:45 2012 +0200
layer1: Retry fist power measurement, if it seems to fail
In some cases (e.g. after a call with TCH) the first power measurement
after a full reset will always return 0 (-110dbm). In this case the
measurment is repeated once again.
This is just a workarround, and it will not fix the actual cause.
http://cgit.osmocom.org/osmocom-bb/commit/?id=f639c99100614cf3132228cc47241…
commit f639c99100614cf3132228cc47241f2db05ca11a
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Wed Apr 4 08:19:13 2012 +0200
layer23/mobile: Save config file when changing settings with UI
http://cgit.osmocom.org/osmocom-bb/commit/?id=3bcaad6031cf6f9ec08cae7f5e3f1…
commit 3bcaad6031cf6f9ec08cae7f5e3f1509b3b2f1b9
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Fri Mar 30 08:37:39 2012 +0200
layer23/UI: Fix: Don't use UI, if not enabled.
http://cgit.osmocom.org/osmocom-bb/commit/?id=6f2e5eed7a25c5ca6b52e45128d0a…
commit 6f2e5eed7a25c5ca6b52e45128d0aa251560e258
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Dec 15 10:57:54 2011 +0100
[HACK] Cursor on display
http://cgit.osmocom.org/osmocom-bb/commit/?id=a65ca739c6821bc6fc85ce05663dc…
commit a65ca739c6821bc6fc85ce05663dc271acc7c5be
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Dec 15 07:18:22 2011 +0100
[HACK] Display text from UI using framebuffer
http://cgit.osmocom.org/osmocom-bb/commit/?id=832e93aafc0c373c43105db285956…
commit 832e93aafc0c373c43105db2859568b82697d147
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Wed Dec 14 09:37:50 2011 +0100
[HACK] Use display and keypad via L1CTL
This hack is just for demonstration.
http://cgit.osmocom.org/osmocom-bb/commit/?id=74bfd3c494612d2473c28abaa38b3…
commit 74bfd3c494612d2473c28abaa38b3b88ad475794
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Dec 8 15:13:16 2011 +0100
layer23/mobile Ignore DSC type
Some network sends different DSC value than 0x0f.
http://cgit.osmocom.org/osmocom-bb/commit/?id=9cb335996894a696bd14615294f73…
commit 9cb335996894a696bd14615294f73926f6d2c3d7
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Dec 1 12:11:40 2011 +0100
layer23/mobile: Adding user interface to mobile application
Enable it in the VTY:
en
conf t
ms 1
user-interface
telnet-port 4248
write
It will show a status screen. Different items to display in the status
screen can be enabled/disabled via configuration.
Dialing and handling of one or multiple calls are possible.
This interface is not complete.
http://cgit.osmocom.org/osmocom-bb/commit/?id=aa321ebdc3bd4dff2d4cb40495ca7…
commit aa321ebdc3bd4dff2d4cb40495ca721294d8f807
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Dec 1 12:06:51 2011 +0100
layer23/mobile: Added generic user interface
The user interface instance is currently accessed via telnet. It supports
different views to display or enter something.
It is still not complete.
http://cgit.osmocom.org/osmocom-bb/commit/?id=cb6bbe8442d4e66dd3c6d19909f62…
commit cb6bbe8442d4e66dd3c6d19909f625ed7fa4b997
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Dec 1 11:50:33 2011 +0100
layer23/mobile Fixes and improvements of built in call control (mnccms)
The list of calls are now per MS instance, as they should be.
Added init and exit function. Pending call instances are removed on exit.
Added call state to call instances for easier state handling.
Call functions now have optional indexes to handle explicitly given calls.
gsm_call structure and function prototypes are now moved to a new header
file (mnccms.h).
http://cgit.osmocom.org/osmocom-bb/commit/?id=aa3c95e65345badf05936c25f050f…
commit aa3c95e65345badf05936c25f050f657b9d06129
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Dec 1 11:14:50 2011 +0100
layer23/mobile Store current PLMN with the network name
This is essential, so we know if the least given name is still valid in
the network we are currently on.
http://cgit.osmocom.org/osmocom-bb/commit/?id=e2ec1414b9b3e806f5c9e4cacae99…
commit e2ec1414b9b3e806f5c9e4cacae9975bc104ddfe
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Dec 1 11:12:50 2011 +0100
layer23/mobile: Fix: Also monitor subslot of TCH/H channels
http://cgit.osmocom.org/osmocom-bb/commit/?id=5bcf470b9d6ed0c47b7ee136597c3…
commit 5bcf470b9d6ed0c47b7ee136597c307a1375f639
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Dec 1 11:11:24 2011 +0100
layer23/mobile: Adding current rxlev/snr/berr to RR layer structure
http://cgit.osmocom.org/osmocom-bb/commit/?id=0a5e5d98870ce1cf2514fecaa8ca0…
commit 0a5e5d98870ce1cf2514fecaa8ca0416fa876c23
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Dec 1 11:07:10 2011 +0100
layer23/mobile: Adding summary of up to 6 strongest neighbour cells
http://cgit.osmocom.org/osmocom-bb/commit/?id=9ab35dba8dd49a018619db0830e02…
commit 9ab35dba8dd49a018619db0830e02898d5263377
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Mon Dec 23 11:14:46 2013 +0100
Bad frame indication at l1ctrl.c: Replaced printf-hack by LOGP
http://cgit.osmocom.org/osmocom-bb/commit/?id=90a756b8258b86f2df49bcb314af0…
commit 90a756b8258b86f2df49bcb314af0ea4fe2d4f64
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Mon Dec 23 11:13:19 2013 +0100
Add ringer support to built-in MNCC application of mobile
http://cgit.osmocom.org/osmocom-bb/commit/?id=5aede89e8fcb7568634023aa3bc17…
commit 5aede89e8fcb7568634023aa3bc179c29096d67b
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Mon Dec 23 11:09:35 2013 +0100
Add ringer support to L1CTL interface and layer1
http://cgit.osmocom.org/osmocom-bb/commit/?id=2c7bb0d30e0fe24cbfff3aa48d901…
commit 2c7bb0d30e0fe24cbfff3aa48d901d3115c98d5c
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Mon Dec 16 21:50:37 2013 +0100
mobile: VTY provides two options to disable neighbor cell measurements
1. "no neighbor-measurement idle": neighbor cell measurement for cell
re-selection
2. "no neighbor-measurement dedicated": neighbor cell measurement for
handover
http://cgit.osmocom.org/osmocom-bb/commit/?id=aaec61d5f6e64daff909ecd9bba3a…
commit aaec61d5f6e64daff909ecd9bba3a229839ef501
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Dec 15 18:56:52 2013 +0100
mobile: Fixes of frequency redefinition handling
http://cgit.osmocom.org/osmocom-bb/commit/?id=6918c08d0cf511d1c984edea00795…
commit 6918c08d0cf511d1c984edea00795f1e669660d7
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Dec 15 18:55:53 2013 +0100
mobile/gsm48_rr.c: Show "cipher 0", if ciphering is disabled
http://cgit.osmocom.org/osmocom-bb/commit/?id=98a0c0bc0eb5ac029c65a1e8de337…
commit 98a0c0bc0eb5ac029c65a1e8de337f25cbdc220c
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Dec 15 18:42:40 2013 +0100
mobile: Keep track of cell channel description during dedicated mode
The initial cell channel decription is received via SI1. During a call this
description may change due to handover, assignment, frequency redefinition.
Whenever it changes, the last received cell channel description is used to
handle messages that do not include this information element.
Example of one call with handover inbetween. The assignments do not include
a cell channel description:
IMMEDIATE ASSIGNMENT: Use cell channel description from SI1.
ASSIGNMENT COMMAND: Re-use cell channel description from SI1.
HANDOVER COMMAND: Use new cell channel description from HANDOVER COMMAND.
ASSIGNMENT COMMAND: Re-use cell channel description from HANDOVER COMMAND.
http://cgit.osmocom.org/osmocom-bb/commit/?id=3ba8e6da0de37c302c87b55a8b2f0…
commit 3ba8e6da0de37c302c87b55a8b2f0961e6c1e807
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Dec 15 18:32:32 2013 +0100
mobile: Use only sel_si for informations about the current cell
sel_si structure tracks content of SI5* and SI6 messages. The informations
will change after handover, so they do not refer to the origin cell.
The list of scanned cells is not affected. The sel_si structure will be
overwritten with the selected cell after leaving dedicated mode.
http://cgit.osmocom.org/osmocom-bb/commit/?id=ef18b1ab135a2b78291474ff15a96…
commit ef18b1ab135a2b78291474ff15a96da8d1bbdf59
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Wed Dec 11 16:13:28 2013 +0100
[WIP] HO: VTY test option to fake a better neighbor cell to force handover
The handover is forced by reporting perfect measurement results of a given
neighbor cell. All other neighbor cells and the serving cell is reported as
poor. The falke report will sustain until the connection is released or a
new 'better' cell is specified.
http://cgit.osmocom.org/osmocom-bb/commit/?id=750eb7b0939c64b96fbdad7e1f22d…
commit 750eb7b0939c64b96fbdad7e1f22d3f9ae4291fa
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Wed Dec 11 11:35:14 2013 +0100
[WIP] HO: Completed handover process at mobile (layer 3).
The implementation supports:
- Non-synchronised handover
- Synchronized handover (tbd)
- Pre-sychronized handover
http://cgit.osmocom.org/osmocom-bb/commit/?id=024e8675f2652e756bf3751be8667…
commit 024e8675f2652e756bf3751be8667cb5cee084f1
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Wed Dec 11 16:25:33 2013 +0100
[WIP] HO: Transmit access bursts on DCCH of TCH channels
http://cgit.osmocom.org/osmocom-bb/commit/?id=2ec90e982259346eb06ff85794cc6…
commit 2ec90e982259346eb06ff85794cc640f53df5f0b
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Wed Dec 11 11:20:50 2013 +0100
[WIP] HO: Add RX only mode for handover
When establishing dedicate mode, a flag is used to disable transitter.
When transmitter is disabled, access bursts are allowed.
After sending a L1CTL_PARAM_REQ, the transmitter is enabled with given
parameters.
http://cgit.osmocom.org/osmocom-bb/commit/?id=45aa2cc3a22a23741290720d924ef…
commit 45aa2cc3a22a23741290720d924efc951fb00205
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Wed Dec 11 11:31:39 2013 +0100
[WIP] HO: Add new parameters to L1CTL_DM_EST_REQ
* Flag to enter dedicated mode with TX disabled
* Flag to use sync info of neighbor cell
* Flag to use sync info of previous serving cell
* Index of neighbor cell
All these parameters are required to handover to a new channel.
http://cgit.osmocom.org/osmocom-bb/commit/?id=a5f2566c5cea485acc0b737ffa0c8…
commit a5f2566c5cea485acc0b737ffa0c873987750b57
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Mon Dec 9 11:44:40 2013 +0100
[WIP] HO: Add SCH read of neighbor cells to TCH channels
The task will try to sync to neighbor cell during search (idle) frame.
http://cgit.osmocom.org/osmocom-bb/commit/?id=0f0bbcdda0b111e6f7f77b097096e…
commit 0f0bbcdda0b111e6f7f77b097096eb827a4ac867
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Mon Dec 9 09:12:57 2013 +0100
[WIP] HO: Add power measurement of neighbor cells to TCH channels
The task will measure power between TX and RX of successive TCH frames.
http://cgit.osmocom.org/osmocom-bb/commit/?id=5c2d10e876f670bcce820b8cdb4bb…
commit 5c2d10e876f670bcce820b8cdb4bbe892e5f7706
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Sun Dec 8 14:47:42 2013 +0100
[WIP] HO: Add BSIC to L1CTL_NEIGH_PM_IND
http://cgit.osmocom.org/osmocom-bb/commit/?id=4eca66533963e0089c33207010191…
commit 4eca66533963e0089c33207010191f3e1e63ae37
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Thu Sep 23 21:05:18 2010 +0200
[WIP] Safely change TPU offset on TS change or sync change
The TPU offset may vary some qbits, but on significant change, like a
change to a new time slot, the TPU offset is always incremented. Changing
backwards is performed by changing forwards and incrementing frame number.
(This is because we wrap arround into the next frame.)
The maximum amount of incrementation is half of a TDMA frame duration.
This way we can be sure that the TPU always generates next IRQ later.
If an incrmentation of more than half of a TDMA frame is required, the
incrementation is performed in two steps, thus we can can be sure
that each IRQ will always happen later.
Example:
TS 1 -> TS 2: increment by 625 qbits, keep same FN
TS 1 -> TS 7: increment by 2500 qbits, then by 1250 qbits, keep same FN
TS 7 -> TS 1: increment by 1250 qbits, increment FN
TS 2 -> TS 1: increment by 2500 qbits, then by 1875 qbits, increment FN
TODO: Prevent scheduling/transmission before and during change of TPU/FN.
-----------------------------------------------------------------------
Summary of changes:
.../include/osmocom/bb/common/osmocom_data.h | 2 +
.../include/osmocom/bb/common/sap_interface.h | 65 ++-
.../layer23/include/osmocom/bb/mobile/settings.h | 6 -
src/host/layer23/src/common/l1ctl.c | 1 +
src/host/layer23/src/common/sap_interface.c | 511 +++++++++++++++++++--
src/host/layer23/src/common/sim.c | 14 +-
src/host/layer23/src/mobile/app_mobile.c | 4 +
src/host/layer23/src/mobile/main.c | 2 +-
src/host/layer23/src/mobile/subscriber.c | 33 +-
src/host/layer23/src/mobile/vty_interface.c | 9 +-
src/target/firmware/board/compal/highram.lds | 1 +
src/target/firmware/board/compal/ram.lds | 1 +
src/target/firmware/board/compal_e88/flash.lds | 1 +
src/target/firmware/board/compal_e88/loader.lds | 1 +
src/target/firmware/board/mediatek/ram.lds | 1 +
src/target/firmware/layer1/l23_api.c | 8 +-
16 files changed, 575 insertions(+), 85 deletions(-)
hooks/post-receive
--
The Open Source GSM Base Band stack
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 Open Source GSM Base Band stack".
The branch, jolly/ui has been updated
via d4ab17291a55dfe4b676002938ac6b52974b307f (commit)
from 7decc2901d60ecfbfc047fc91392445905f1b8f2 (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/osmocom-bb/commit/?id=d4ab17291a55dfe4b676002938ac6…
commit d4ab17291a55dfe4b676002938ac6b52974b307f
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Fri Dec 25 08:37:19 2015 +0100
Add VTY option to add forbidden PLMN network manually
The given network is appended and also stored in the SIM card.
This is useful to block networks that would detach SIM cards with unknown
(test) PLMN. Then the mobile will not register to that network, as long it
is kept in the blocked list.
Note that only the last four forbidden PLMNs will be stored in the SIM card.
-----------------------------------------------------------------------
Summary of changes:
src/host/layer23/src/mobile/vty_interface.c | 29 +++++++++++++++++++++++++++++
1 file changed, 29 insertions(+)
hooks/post-receive
--
The Open Source GSM Base Band stack
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 Open Source GSM Base Band stack".
The branch, jolly/ui has been updated
via 7decc2901d60ecfbfc047fc91392445905f1b8f2 (commit)
from c6066fda395c120051abead1148af7edcedc581e (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/osmocom-bb/commit/?id=7decc2901d60ecfbfc047fc913924…
commit 7decc2901d60ecfbfc047fc91392445905f1b8f2
Author: Andreas Eversberg <jolly(a)eversberg.eu>
Date: Fri Dec 25 08:15:41 2015 +0100
Fix for "Added runtime selection of gps device"
The gpsd line in the config file is now generated correctly, so that it is
parsed correctly when loading the config on next startup.
-----------------------------------------------------------------------
Summary of changes:
src/host/layer23/src/mobile/vty_interface.c | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
hooks/post-receive
--
The Open Source GSM Base Band stack
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, master has been updated
via 42fff58a45288337110fb2e91d304b07744c7597 (commit)
from a2db75f28cfbf096b076058ff89d1ef2cac3e6b1 (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/libosmocore/commit/?id=42fff58a45288337110fb2e91d30…
commit 42fff58a45288337110fb2e91d304b07744c7597
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Dec 23 15:12:40 2015 +0100
Fix some recently added formats on 64bit
86ec311896dd5d4 adds compiler warnings on 64bit. The build is clean otherwise,
so let's keep it that way.
-----------------------------------------------------------------------
Summary of changes:
src/msgb.c | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
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 "Osmocom code for Iuh interface".
The branch, laforge/wip has been updated
via ef8934612c91302f7d345a074cfcda124712084e (commit)
from 7ac7e048b423c01ba4376ab76d1e31cce0191fab (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-iuh/commit/?id=ef8934612c91302f7d345a074cfcda1…
commit ef8934612c91302f7d345a074cfcda124712084e
Author: Alexander Huemer <alexander.huemer(a)xx.vu>
Date: Wed Dec 23 22:21:19 2015 +0100
fix build if depenedencies are in distinct directories
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 1 +
src/Makefile.am | 2 +-
src/hnbap/Makefile.am | 2 +-
src/ranap/Makefile.am | 2 +-
src/rua/Makefile.am | 2 +-
src/tests/Makefile.am | 2 +-
6 files changed, 6 insertions(+), 5 deletions(-)
hooks/post-receive
--
Osmocom code for Iuh interface
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 "SCCP Library".
The branch, master has been updated
via 7438165b6c610eaec4442199dfd19d35e6c0ac22 (commit)
from 8209bc8950979eea9445e1b222b58843fdddc2d0 (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/libosmo-sccp/commit/?id=7438165b6c610eaec4442199dfd…
commit 7438165b6c610eaec4442199dfd19d35e6c0ac22
Author: Alexander Huemer <alexander.huemer(a)xx.vu>
Date: Wed Dec 23 22:28:48 2015 +0100
fix build if depenedencies are in distinct directories
-----------------------------------------------------------------------
Summary of changes:
src/Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
hooks/post-receive
--
SCCP Library
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 code for Iuh interface".
The branch, laforge/wip has been updated
via 7ac7e048b423c01ba4376ab76d1e31cce0191fab (commit)
from c3851220db0608c322184e02e0e52255470e4640 (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-iuh/commit/?id=7ac7e048b423c01ba4376ab76d1e31c…
commit 7ac7e048b423c01ba4376ab76d1e31cce0191fab
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Dec 24 15:53:30 2015 +0100
add rua_helper.[ch] missing from previous commit
-----------------------------------------------------------------------
Summary of changes:
src/tests/rua_helper.c | 157 +++++++++++++++++++++++++++++++++++++++++++++++++
src/tests/rua_helper.h | 9 +++
2 files changed, 166 insertions(+)
create mode 100644 src/tests/rua_helper.c
create mode 100644 src/tests/rua_helper.h
hooks/post-receive
--
Osmocom code for Iuh interface