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, sysmocom/iu has been updated
via 2ae1f5b7e09c90a3e7b296053a27d37baaa573a6 (commit)
from 63b99ced83773d92310211d557009e1c8cc4faf4 (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=2ae1f5b7e09c90a3e7b296053a27d37b…
commit 2ae1f5b7e09c90a3e7b296053a27d37baaa573a6
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Apr 25 13:34:41 2016 +0200
paging response: remove extraneous null check, assert conn and msg further up
In handle_paging_response(), don't check conn against NULL after using it all
the time anyway.
To ensure beyond doubt that it is actually never NULL, assert conn further up
in the call stack, i.e. in gsm0408_dispatch(), the main entry point for
receiving data from the BSC/RNC level. Also assert msg while at it.
Fixes: CID#93769
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmsc/gsm_04_08.c | 5 ++++-
1 file changed, 4 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 "An utility library for Open Source Mobile Communications".
The branch, laforge/pending has been updated
discards 88254890c4aaa7c3771fc9b387554392679b23aa (commit)
discards a233a8cf2b634db5ac093153891a25ebcedd8742 (commit)
discards be5b37ef719599910520355cc5060ff01e7fe214 (commit)
discards 9af56c8f8d9cd307d56dee5a4c4aff99fcb7afb0 (commit)
via 3525ff85d6e42bd854e2dadb07e7e58b1d5c5395 (commit)
via 527ba1cf3201b4d801781946da6ba7b47f1f8e43 (commit)
via 31d53d6fb9d25167e645efd9b62982d2e2d906a4 (commit)
via fd98dac9fae6d19460a7658149b8fa6782dc5918 (commit)
via 197bc3364686881daecde62c3fc3b87bc4f20c4a (commit)
via 0d7aaded15b683a3540ba85299ec8dd4b54ec475 (commit)
via 090f9859b9bb6c0af5c17aca037951360217505a (commit)
via 90d72bb18e6c0e236f22eaa12b52bab182e52bc9 (commit)
via 6291ffafed10bfe31eef28f81ba7019aff4b557a (commit)
via 7d004a1d69acc09707860334ccdfcf71604206be (commit)
via c63ed3f7c6e29720da3e0fed3c94a4569d8e6c71 (commit)
via faaf2528b11653c955d649341fe2eebea6cfa128 (commit)
via 936151bbffc6a06124dac7252a5bf183f89581ea (commit)
via 610ef99e6d66cd36fbee712c744c4cc71f08844f (commit)
via c7c582a95f8a68e9516bb60132b384c4087d55b3 (commit)
via 27e8036d418181e390809c8668d15a9ab425be59 (commit)
via 8a5346ba2f7ed7b4e69d32397b99d11c14694a2a (commit)
via 1f9d8183be276fa770b106d1e8f9719386a9515a (commit)
via fdb3d8ce7898801d5b18d446a17ccc0f09451d4f (commit)
via aead05da321e3accaffec471d547d3a7174091b2 (commit)
via bf990bb8fd5aa27c57416831311bc4b2a9769bef (commit)
via 402b9b055538737838ce112a99a75401aa4f14c6 (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 (88254890c4aaa7c3771fc9b387554392679b23aa)
\
N -- N -- N (3525ff85d6e42bd854e2dadb07e7e58b1d5c5395)
When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/libosmocore/commit/?id=3525ff85d6e42bd854e2dadb07e7…
commit 3525ff85d6e42bd854e2dadb07e7e58b1d5c5395
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 25 19:09:24 2016 +0200
add doc/*.tag to .gitignore
http://cgit.osmocom.org/libosmocore/commit/?id=527ba1cf3201b4d801781946da6b…
commit 527ba1cf3201b4d801781946da6ba7b47f1f8e43
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 25 18:46:22 2016 +0200
import gprs_gsup_message.[ch] from openbsc as gsup.[ch]
Move those routines from OpenBSC to libosmogsm, so they can be
re-used from other programs. I think it was a mistake to add them only
inside the openbsc repository in the first place. We need to pay more
attention to this in the future.
http://cgit.osmocom.org/libosmocore/commit/?id=31d53d6fb9d25167e645efd9b629…
commit 31d53d6fb9d25167e645efd9b62982d2e2d906a4
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 25 18:47:53 2016 +0200
Import osmo_{encode,decode}_big_endian() from openbsc
http://cgit.osmocom.org/libosmocore/commit/?id=fd98dac9fae6d19460a7658149b8…
commit fd98dac9fae6d19460a7658149b8fa6782dc5918
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 25 15:19:35 2016 +0200
tlv: Import osmo_shift_* and osmo_match_shift_* from openbsc
These routines have nothing to do with specifically the BSC, so import
them to the TLV parser we keep in libosmogsm.
http://cgit.osmocom.org/libosmocore/commit/?id=197bc3364686881daecde62c3fc3…
commit 197bc3364686881daecde62c3fc3b87bc4f20c4a
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 25 12:11:20 2016 +0200
Update doxygen annotations in libosmocore
This adds and improves doxygen API descriptions all over libosmocore,
reducing the 'white spots' that don't have any documentation.
http://cgit.osmocom.org/libosmocore/commit/?id=0d7aaded15b683a3540ba85299ec…
commit 0d7aaded15b683a3540ba85299ec8dd4b54ec475
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Apr 20 17:28:03 2016 +0200
add new header file for TS 23.003
http://cgit.osmocom.org/libosmocore/commit/?id=090f9859b9bb6c0af5c17aca0379…
commit 090f9859b9bb6c0af5c17aca037951360217505a
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Apr 20 17:12:24 2016 +0200
import gsm_04_08_gprs.[ch] from openbsc.git
The definitions in this header file (and associated strings in the
c file) are generic about the GPRS Layer3 signalling protocols, and
thus should be part of the library.
http://cgit.osmocom.org/libosmocore/commit/?id=90d72bb18e6c0e236f22eaa12b52…
commit 90d72bb18e6c0e236f22eaa12b52bab182e52bc9
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Apr 20 10:41:27 2016 +0200
Add log_fini() function to release all memory allocated by logging framework
This is e.g. quite useful to call at the end of test code, in order to
show that all memory allocated actually is released before exit().
http://cgit.osmocom.org/libosmocore/commit/?id=6291ffafed10bfe31eef28f81ba7…
commit 6291ffafed10bfe31eef28f81ba7019aff4b557a
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Apr 20 10:39:00 2016 +0200
auth_core: Add osmo_auth_3g_from_2g() to compute CK+IK from Kc
This function performs the C5+C4 conversion to derive UMTS key
material from a 2G-only subscriber.
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 1 +
Doxyfile.codec.in | 6 +-
Doxyfile.core.in | 4 +-
Doxyfile.gsm.in | 6 +-
Doxyfile.vty.in | 6 +-
Makefile.am | 2 +-
TODO-RELEASE | 3 +-
debian/libosmocore-dev.install | 1 +
debian/rules | 3 +
include/Makefile.am | 2 +
include/osmocom/core/bits.h | 11 +-
include/osmocom/core/gsmtap.h | 26 +-
include/osmocom/core/gsmtap_util.h | 4 +-
include/osmocom/core/linuxlist.h | 195 ++++++++-------
include/osmocom/core/logging.h | 41 ++--
include/osmocom/core/rate_ctr.h | 7 +-
include/osmocom/core/signal.h | 6 +-
include/osmocom/core/socket.h | 3 +
include/osmocom/core/utils.h | 13 +
include/osmocom/crypt/gprs_cipher.h | 8 +-
include/osmocom/gsm/a5.h | 5 +-
include/osmocom/gsm/bitvec_gsm.h | 13 +
include/osmocom/gsm/comp128.h | 8 +-
include/osmocom/gsm/gsm_utils.h | 14 +-
include/osmocom/gsm/gsup.h | 139 +++++++++++
include/osmocom/gsm/tlv.h | 11 +
src/application.c | 2 +-
src/backtrace.c | 2 +
src/bitcomp.c | 16 +-
src/bits.c | 1 +
src/bitvec.c | 51 +++-
src/crc16.c | 14 +-
src/gb/gprs_bssgp.c | 4 +-
src/gb/gprs_ns.c | 4 +-
src/gsm/Makefile.am | 3 +-
src/gsm/a5.c | 108 +++++----
src/gsm/auth_comp128v1.c | 2 +-
src/gsm/auth_milenage.c | 35 +--
src/gsm/comp128.c | 7 +-
src/gsm/gprs_cipher_core.c | 23 +-
src/gsm/gsm_utils.c | 36 +++
src/gsm/gsup.c | 469 ++++++++++++++++++++++++++++++++++++
src/gsm/libosmogsm.map | 12 +-
src/gsm/tlv_parser.c | 171 +++++++++++++
src/gsmtap_util.c | 21 +-
src/logging.c | 57 ++++-
src/macaddr.c | 27 ++-
src/msgb.c | 1 +
src/panic.c | 25 +-
src/prim.c | 2 +
src/rate_ctr.c | 23 +-
src/select.c | 6 +-
src/signal.c | 1 +
src/socket.c | 6 +
src/timer.c | 2 +
src/utils.c | 62 +++++
src/write_queue.c | 2 +
57 files changed, 1435 insertions(+), 298 deletions(-)
create mode 100644 include/osmocom/gsm/bitvec_gsm.h
create mode 100644 include/osmocom/gsm/gsup.h
create mode 100644 src/gsm/gsup.c
hooks/post-receive
--
An utility library for Open Source Mobile Communications
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, laforge/pending has been created
at fd10f4bc364f95bed05015e040efb2026b89b6f4 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=fd10f4bc364f95bed05015e040efb202…
commit fd10f4bc364f95bed05015e040efb2026b89b6f4
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 25 19:07:34 2016 +0200
Move osmo_gsup_messages.[ch] to libosmocore
This requires the corresponding commit in libosmocore.
http://cgit.osmocom.org/openbsc/commit/?id=ac3d74ad124f700a3012de025e96d12b…
commit ac3d74ad124f700a3012de025e96d12bd73b5b16
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 25 19:01:26 2016 +0200
move utils.h functions to libosmocore
This needs the corresponding commit in libosmocore which imports
the related functions
http://cgit.osmocom.org/openbsc/commit/?id=9ef78ba04efff555929fc63682900c4a…
commit 9ef78ba04efff555929fc63682900c4a865259bf
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 25 16:01:15 2016 +0200
osmo_gsup_messge.[ch] documentation update (doxygen)
http://cgit.osmocom.org/openbsc/commit/?id=356cd62d7814860fd3229f05469b5ffa…
commit 356cd62d7814860fd3229f05469b5ffadaf3f583
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 25 15:36:08 2016 +0200
gsup_messages: Add UMTS AKA related encoding/decoding support
http://cgit.osmocom.org/openbsc/commit/?id=acde4c4f12c854b3b9a78a262bbb3f87…
commit acde4c4f12c854b3b9a78a262bbb3f87a4975599
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 25 15:20:51 2016 +0200
move osmo_shift_* / osmo_match_shift_* to libosmogsm
http://cgit.osmocom.org/openbsc/commit/?id=50f1554e4401eacd12aa26cae9b22158…
commit 50f1554e4401eacd12aa26cae9b22158b5d117a0
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 25 15:14:01 2016 +0200
rename gprs_shift_*() to osmo_shift_*()
This rename is the first step of moving the associated functions into
libosmocore.
Also, rename gprs_match_* to osmo_match_shift_* to indicate that it is
not just matching the TLV, but also shifting the data portion.
http://cgit.osmocom.org/openbsc/commit/?id=7e20f031902c1cd505f5517476c9ca83…
commit 7e20f031902c1cd505f5517476c9ca83442c5f22
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Mon Apr 25 14:53:43 2016 +0200
Rename gprs_gsup_* to osmo_gsup_*
This is a preparation to move the related code to libosmocore, whilst
at the same time generalizing it from GPRS Subscriber Update Protocol
to the Osmocom Generic Subscriber Update Protoco.
http://cgit.osmocom.org/openbsc/commit/?id=9c25d51a8b094f800a2b155c32bae2b1…
commit 9c25d51a8b094f800a2b155c32bae2b1b4694cd6
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Apr 20 17:50:17 2016 +0200
use new libosmocore gsm_23_003.h for IMEI/IMSI length
... rather than our private definitions everwhere. As an added benefit,
gprs_gsup_messages.h is now free of any header dependencies within
openbsc.
http://cgit.osmocom.org/openbsc/commit/?id=357193be69281963eb7ca659ae8a3674…
commit 357193be69281963eb7ca659ae8a3674ce4a4da9
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Apr 20 17:11:43 2016 +0200
move gsm_04_08_gprs.h to libosmocore
This requres the corresponding commit in libosmocore.
http://cgit.osmocom.org/openbsc/commit/?id=30533b9897b68308b99cbee4ba2a4182…
commit 30533b9897b68308b99cbee4ba2a4182b3c1bde1
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Wed Apr 20 13:13:19 2016 +0200
Start to use struct osmo_auth_vector from gsm_auth_tuple
Rather than having a 'private' structure for kc, sres and rand, we
now finally (with 4 years delay) use osmo_auth_vector from libosmogsm,
which encapsulates authentication vectors that can be either GSM
triplets or UMTS quintuples or a combination of both.
gsm_auth_tuple becomes a wrapper around osmo_auth_vector, adding
use_count and key_seq to it.
key_seq is no longer initialized inside gprs_gsup_messages.c, as there
is no CKSN / key_seq inside the message anyway. If a usre of the code
needs key_seq, they need to manage it themselves.
-----------------------------------------------------------------------
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 BTS-side code (Abis, scheduling, ...)".
The branch, fairwaves/eq has been created
at 8a8ae549684d301682fdfff7f7246c532f9ef459 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-bts/commit/?id=8a8ae549684d301682fdfff7f7246c5…
commit 8a8ae549684d301682fdfff7f7246c532f9ef459
Author: Ivan Kluchnikov <kluchnikovi(a)gmail.com>
Date: Mon Apr 25 18:19:22 2016 +0300
trx_if: don't use connect function for data socket
In case of using external equalizer, osmo-bts receives data from equalizer, but sends data directly to osmo-trx.
So osmo-bts should be able to use different ports for receiving and sending data.
-----------------------------------------------------------------------
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, neels/cscn has been updated
via 1101ed69956bf87bdf6eddf7bdc95f4aedf5285f (commit)
via e09c73ed8c44650eecc0ad686bc096f6991b2c34 (commit)
via 14013c67bbf820401b6ea28574572d860fda4b6c (commit)
via ef0145015e725c4accf15d8973f5dd626db34e8b (commit)
via b516319bd818aeea57119ac0d3637a7a0f981f02 (commit)
from 63b99ced83773d92310211d557009e1c8cc4faf4 (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=1101ed69956bf87bdf6eddf7bdc95f4a…
commit 1101ed69956bf87bdf6eddf7bdc95f4aedf5285f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Apr 25 15:40:54 2016 +0200
RAB parameters: use shorter 32 bit IP address format
This is needed for the ip.access nano3G femto cell.
http://cgit.osmocom.org/openbsc/commit/?id=e09c73ed8c44650eecc0ad686bc096f6…
commit e09c73ed8c44650eecc0ad686bc096f6991b2c34
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Apr 25 15:39:57 2016 +0200
RAB: add debug log for PS RAB assignment
http://cgit.osmocom.org/openbsc/commit/?id=14013c67bbf820401b6ea28574572d86…
commit 14013c67bbf820401b6ea28574572d860fda4b6c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Apr 25 15:39:19 2016 +0200
RAB parameters: apply use_x213_nsap parameter addition
Add use_x213_nsap parameter to iu_rab_act_ps(), pass the new parameter
from two callers as 1 such that there is no functional change.
http://cgit.osmocom.org/openbsc/commit/?id=ef0145015e725c4accf15d8973f5dd62…
commit ef0145015e725c4accf15d8973f5dd626db34e8b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Apr 25 13:34:41 2016 +0200
paging response: remove extraneous null check, assert conn and msg further up
In handle_paging_response(), don't check conn against NULL after using it all
the time anyway.
To ensure beyond doubt that it is actually never NULL, assert conn further up
in the call stack, i.e. in gsm0408_dispatch(), the main entry point for
receiving data from the BSC/RNC level. Also assert msg while at it.
Fixes: CID#93769
http://cgit.osmocom.org/openbsc/commit/?id=b516319bd818aeea57119ac0d3637a7a…
commit b516319bd818aeea57119ac0d3637a7a0f981f02
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Apr 22 14:52:10 2016 +0200
wip
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/iu.h | 4 +++-
openbsc/include/openbsc/signal.h | 1 -
openbsc/src/gprs/gprs_gmm.c | 2 +-
openbsc/src/gprs/sgsn_libgtp.c | 2 +-
openbsc/src/libiu/iu.c | 9 +++++++--
openbsc/src/libmsc/gsm_04_08.c | 5 ++++-
openbsc/src/libmsc/gsm_subscriber.c | 1 -
7 files changed, 16 insertions(+), 8 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 "Osmocom code for Iuh interface".
The branch, neels/wip_hnb_list_double_del has been created
at ccd3cdffcad16493fa8ea2570a11b498168aa790 (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-iuh/commit/?id=ccd3cdffcad16493fa8ea2570a11b49…
commit ccd3cdffcad16493fa8ea2570a11b498168aa790
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Apr 23 13:53:28 2016 +0200
hnbgw: dumb fix of context map hnb_list double delete
http://cgit.osmocom.org/osmo-iuh/commit/?id=d969e066c271f1c3c88f639b1da9e0a…
commit d969e066c271f1c3c88f639b1da9e0a45bfea59c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Apr 23 13:53:01 2016 +0200
hnbgw: non-working dumb fix attempt of context map hnb_list double delete
-----------------------------------------------------------------------
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 "Osmocom code for Iuh interface".
The branch, sysmocom/ipa_nano3G has been created
at ee62f4ee8595382b7db8dcecafdf8b6d353d7e3c (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/osmo-iuh/commit/?id=ee62f4ee8595382b7db8dcecafdf8b6…
commit ee62f4ee8595382b7db8dcecafdf8b6d353d7e3c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Apr 23 13:53:28 2016 +0200
hnbgw: dumb fix of context map hnb_list double delete
http://cgit.osmocom.org/osmo-iuh/commit/?id=3e648c14fef4e50840ccfc8e238ffeb…
commit 3e648c14fef4e50840ccfc8e238ffeb87d782772
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Apr 25 15:05:32 2016 +0200
hack: simply accept UE Register Requests with TMSI
HNBGW would usually keep track of UEs that have registered, with their
IMSI. When a UE registers with only a TMSI, we obviously can't store an
IMSI. However, since we're so far never *using* the list of UEs in
osmo-hnbgw, we might as well just accept the TMSI registration and carry
on as usual.
This is particularly helpful with an ip.access nano3G femto cell, as it
tends to send UE registrations with a TMSI+LAI identification instead of
an IMSI when the subscriber is known. This causes timeouts of several
minutes until a UE registration switches back to IMSI. When simply
accepting the TMSI in osmo-hngw, no problems are apparent in our current
code state.
We could use the subscriber list during paging, but on the other hand,
it doesn't hurt to anyway always page to all HNBs connected to osmo-hnbgw.
The paging procedure does include a page-to-all-HNBs in case the first
HNB paging fails. However, since we're now failing to record UEs that
register by TMSI, we must be aware that trying to page such UE on only
its last seen HNB will fail; it is plainly missing in the list.
http://cgit.osmocom.org/osmo-iuh/commit/?id=0c35d83fbd19f841d84c3218635c5ac…
commit 0c35d83fbd19f841d84c3218635c5ac9fdbf54d1
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Apr 25 14:55:35 2016 +0200
UE Register with TMSI: reply with a Register Reject
When receiving a UE Register Request with TMSI and no IMSI, compose a
Register Reject with the same UE Identity and send.
The accepting function expects a ue_context argument and composes the
message from the IMSI found there. This new rejection message cannot rely
on a ue_context struct and hence uses the asn1 uE_Identity directly.
http://cgit.osmocom.org/osmo-iuh/commit/?id=2860445326f4a23e382cb349d4e7b52…
commit 2860445326f4a23e382cb349d4e7b52f44d8a7a1
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Apr 25 15:21:09 2016 +0200
RAB parameters: add Extended Max Bitrate
This IE is seen in a "real life" pcap of hNodeB operation. We did not need it
so far, but add it to test the ip.access nano3G.
Comment from the future: the ip.access nano3G rebooted upon RAB Assignment
Request, and after adding/tweaking some IEs it stopped rebooting. This is one
of the changes that fixed the reboot issue. The changes have been tested
incrementally until reboots vanished, but it's not clear/hasn't been tested
whether omitting this change alone will cause reboots to re-appear.
http://cgit.osmocom.org/osmo-iuh/commit/?id=3b8e4d9675c9e36c19e64256da3658e…
commit 3b8e4d9675c9e36c19e64256da3658ed4347287f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Apr 25 15:17:25 2016 +0200
RAB parameters: tweak the Allocation Or Retention Priority
These values are seen in a "real life" pcap from hNodeB operation.
Comment from the future: the ip.access nano3G rebooted upon RAB Assignment
Request, and after adding/tweaking some IEs it stopped rebooting. This is one
of the changes that fixed the reboot issue. The changes have been tested
incrementally until reboots vanished, but it's not clear/hasn't been tested
whether omitting this change alone will cause reboots to re-appear.
http://cgit.osmocom.org/osmo-iuh/commit/?id=819fbb5213c98a98bc82ae89e033f6e…
commit 819fbb5213c98a98bc82ae89e033f6eef333746d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Apr 25 15:14:08 2016 +0200
RAB parameters: add Traffic Handling Priority
Add this 'missing' IE from the RAB Assignment Request (while hacking on the
ip.access nano3G).
Comment from the future: the ip.access nano3G rebooted upon RAB Assignment
Request, and after adding/tweaking some IEs it stopped rebooting. This is one
of the changes that fixed the reboot issue. The changes have been tested
incrementally until reboots vanished, but it's not clear/hasn't been tested
whether omitting this change alone will cause reboots to re-appear.
http://cgit.osmocom.org/osmo-iuh/commit/?id=adbda2688e83043b72bd8f1e03b220c…
commit adbda2688e83043b72bd8f1e03b220c242fbec14
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Apr 23 13:54:53 2016 +0200
RAB parameters: reduce RAB max rates
Comment from the future: the ip.access nano3G rebooted upon RAB Assignment
Request, and after adding/tweaking some IEs it stopped rebooting. This is one
of the changes that fixed the reboot issue. The changes have been tested
incrementally until reboots vanished, but it's not clear/hasn't been tested
whether omitting this change alone will cause reboots to re-appear.
http://cgit.osmocom.org/osmo-iuh/commit/?id=b248c8c8ca60aefe0b670efcb7da1dc…
commit b248c8c8ca60aefe0b670efcb7da1dc733985742
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Apr 25 14:51:27 2016 +0200
UE Register: fix: free ies when no IMSI is found
http://cgit.osmocom.org/osmo-iuh/commit/?id=f098c7abdad52b390c26da94a46c58d…
commit f098c7abdad52b390c26da94a46c58d3dab1b833
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Apr 23 14:51:03 2016 +0200
ranap_msg_factory: fix RAB IP addr byte order for use_x213_nsap==false
http://cgit.osmocom.org/osmo-iuh/commit/?id=edf1367e62fceddd09e31feef3898c8…
commit edf1367e62fceddd09e31feef3898c83406e0fda
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Apr 23 13:50:46 2016 +0200
new RAB: add use_x213_nsap parameter / change it to bool
Allow the *caller* of ranap_new_msg_rab_assign_data() to make the decision for
using 32 bit or longer IP addresses in RAB Assignment Request messages.
This requires a follow-up change in openbsc branch sysmocom/iu.
http://cgit.osmocom.org/osmo-iuh/commit/?id=f168a3b4703d98168ae4b96d7bc7435…
commit f168a3b4703d98168ae4b96d7bc743571f95d25e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Apr 25 15:09:20 2016 +0200
compiler warning: hnbgw_ranap.c: include ranap_msg_factory.h
At least ranap_new_msg_reset_ack() needs a function declaration to avoid a
compiler warning.
http://cgit.osmocom.org/osmo-iuh/commit/?id=9246cc9e1e4c9fab62781c987b58dd1…
commit 9246cc9e1e4c9fab62781c987b58dd1bf1f86601
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Apr 25 14:47:26 2016 +0200
cosmetic: comments, log typo, explicit pointer
Fix log typo 'REGSITER' and add some comments on UE Register with TMSI.
The container_pair struct starts with 'list', so passing the container_pair
pointer is equivalent to passing the list; but instead, explicitly mention the
list member to avoid confusion.
http://cgit.osmocom.org/osmo-iuh/commit/?id=8f62106d5d094f71511928a5eb0674d…
commit 8f62106d5d094f71511928a5eb0674d60838c896
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Apr 23 13:54:02 2016 +0200
hnbgw: remove unused static function
-----------------------------------------------------------------------
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 "Osmocom code for Iuh interface".
The branch, master has been updated
via f6e56058f4fe8497d39b78f14ad61e00ecad4430 (commit)
from 3d12748f5bbb4c2de66260933494715c224f1d7a (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=f6e56058f4fe8497d39b78f14ad61e0…
commit f6e56058f4fe8497d39b78f14ad61e00ecad4430
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Apr 25 13:12:58 2016 +0200
ranap_parse_lai(): properly initialize out-arg, adjust test experr
The test stderr output changes merely because the source code line numbers
of the error logging changed.
Fixes: CID#93770
-----------------------------------------------------------------------
Summary of changes:
src/ranap_common.c | 4 ++++
src/tests/test-helpers.err | 4 ++--
2 files changed, 6 insertions(+), 2 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 "Software for ETSI GMR (GEO Mobile Radio)".
The branch, master has been updated
via 1ee9f4dc631251d884ecbc68201d7e52d72748b9 (commit)
via 6a4ca30df3624520838a68645cdc04f5923d22e2 (commit)
via b52837b969d9bece1f87555da1c893a34b6531b9 (commit)
via 23d198e18d70661b90a908986947c0f5c992b45e (commit)
via ab9a26c04a6365aae2112a463e077f02862c804d (commit)
via 56392c0f1ca1f83c32816f41cce1e8be9a5be6e6 (commit)
via ef55d28479ff7dffefcf33ea6ce9c84360abc5bf (commit)
from ab449343f9fe62ddc5de16bb535987308c26a916 (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-gmr/commit/?id=1ee9f4dc631251d884ecbc68201d7e5…
commit 1ee9f4dc631251d884ecbc68201d7e52d72748b9
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun Apr 24 14:56:19 2016 +0200
Doxygen: enable tagfile generation and usage for cross-project references
We also don't remove the html/ component of the path to be consistent with
libosmocore and allow possible future installation of pdf/latex/...
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=6a4ca30df3624520838a68645cdc04f…
commit 6a4ca30df3624520838a68645cdc04f5923d22e2
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun Apr 24 14:52:20 2016 +0200
Doxygen: Enable client-based search engine
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=b52837b969d9bece1f87555da1c893a…
commit b52837b969d9bece1f87555da1c893a34b6531b9
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun Apr 24 14:51:51 2016 +0200
Doxygen: Don't process static functions/variables
They're not documented anyway and the warnings are annoying
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=23d198e18d70661b90a908986947c0f…
commit 23d198e18d70661b90a908986947c0f5c992b45e
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Tue Mar 8 14:42:54 2016 +0100
l1/{bcch,ccch}: Minor doc fixes
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=ab9a26c04a6365aae2112a463e077f0…
commit ab9a26c04a6365aae2112a463e077f02862c804d
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Mon Feb 1 08:37:10 2016 +0100
codec: Make sure to use float and not double
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/osmo-gmr/commit/?id=56392c0f1ca1f83c32816f41cce1e8b…
commit 56392c0f1ca1f83c32816f41cce1e8be9a5be6e6
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Mon Feb 1 08:34:08 2016 +0100
codec: Fix comments in tone code
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
-----------------------------------------------------------------------
Summary of changes:
Doxyfile.in | 11 ++++++-----
Makefile.am | 4 ++--
src/codec/ambe.c | 2 +-
src/codec/tone.c | 6 +++---
src/l1/bcch.c | 2 +-
src/l1/ccch.c | 2 +-
src/sdr/dkab.c | 4 ++--
7 files changed, 16 insertions(+), 15 deletions(-)
hooks/post-receive
--
Software for ETSI GMR (GEO Mobile Radio)
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 with SDR DSP primitives".
The branch, master has been updated
via db3c466928965b4c87a367d7ca48d7f87d50d92e (commit)
via 6bed82cefd4a8a309d46cbf7e247d9b6af3b679b (commit)
from f68f75e8b75ded7401821d7fa6c1fbb55e10a19c (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-dsp/commit/?id=db3c466928965b4c87a367d7ca48…
commit db3c466928965b4c87a367d7ca48d7f87d50d92e
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun Apr 24 14:58:16 2016 +0200
Doxygen: enable tagfile generation and usage for cross-project references
We also don't remove the html/ component of the path to be consistent with
libosmocore and allow possible future installation of pdf/latex/...
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
http://cgit.osmocom.org/libosmo-dsp/commit/?id=6bed82cefd4a8a309d46cbf7e247…
commit 6bed82cefd4a8a309d46cbf7e247d9b6af3b679b
Author: Sylvain Munaut <tnt(a)246tNt.com>
Date: Sun Apr 24 14:57:23 2016 +0200
Doxygen: Enable client-based search engine
Signed-off-by: Sylvain Munaut <tnt(a)246tNt.com>
-----------------------------------------------------------------------
Summary of changes:
Doxyfile.in | 4 ++--
Makefile.am | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
hooks/post-receive
--
An utility library with SDR DSP primitives