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 7530d8242e528cd5ef5062192effde835ca48dfb (commit)
via 766da8687741340135b637aa593886b7345b8ddc (commit)
via 48dc1a5a64041e53e7cf7ae39758ed92aecbb6a3 (commit)
via 3b6fb0880c3ab1e23a3d7d738d073b00c2a794c2 (commit)
via 9709b2e6fd84cab48fc7844475518f68f937bb01 (commit)
via fbd02fa8ccb27472412189febcc22f77d83ba0ac (commit)
via 2d2e2cca0dc1d62addc9c9fcb3a59f343fc3baf6 (commit)
via 0996c879255e4653740814112bf98d0ddc93100c (commit)
via 64f38c0410552e7c8ce1f12ceed8af0496d4ff01 (commit)
via 69e6c3c7cdaeabbe31f66fffe9606cb6ee2ec8ee (commit)
via cd9cb90f452ed83a3df0bf9d136aea19186c7f7b (commit)
from 3a96d2837c2d5648692737ad5ddcc3893e12e913 (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=7530d8242e528cd5ef5062192eff…
commit 7530d8242e528cd5ef5062192effde835ca48dfb
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=766da8687741340135b637aa5938…
commit 766da8687741340135b637aa593886b7345b8ddc
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri May 6 11:18:15 2016 +0200
GSUP: Add support for RAND in SendAuthInfo.req
In the autentication re-sync case, we need not only the AUTS from
the MS/UE, but also the RAND that we sent as part of the failed
authentication challenge.
http://cgit.osmocom.org/libosmocore/commit/?id=48dc1a5a64041e53e7cf7ae39758…
commit 48dc1a5a64041e53e7cf7ae39758ed92aecbb6a3
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu May 5 18:46:42 2016 +0200
GSUP: Add OSMO_GSUP_CN_DOMAIN_IE to differentiate CS and PS plane
We're starting to use GSUP for circuit-switched (CS) plane, so we need
to differentiate the two planes somehow from each other.
http://cgit.osmocom.org/libosmocore/commit/?id=3b6fb0880c3ab1e23a3d7d738d07…
commit 3b6fb0880c3ab1e23a3d7d738d073b00c2a794c2
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=9709b2e6fd84cab48fc784447551…
commit 9709b2e6fd84cab48fc7844475518f68f937bb01
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=fbd02fa8ccb27472412189febcc2…
commit fbd02fa8ccb27472412189febcc22f77d83ba0ac
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=2d2e2cca0dc1d62addc9c9fcb3a5…
commit 2d2e2cca0dc1d62addc9c9fcb3a59f343fc3baf6
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=0996c879255e4653740814112bf9…
commit 0996c879255e4653740814112bf98d0ddc93100c
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=64f38c0410552e7c8ce1f12ceed8…
commit 64f38c0410552e7c8ce1f12ceed8af0496d4ff01
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=69e6c3c7cdaeabbe31f66fffe960…
commit 69e6c3c7cdaeabbe31f66fffe9606cb6ee2ec8ee
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=cd9cb90f452ed83a3df0bf9d136a…
commit cd9cb90f452ed83a3df0bf9d136aea19186c7f7b
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 +
include/Makefile.am | 3 +
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 | 42 ++-
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/gsm/gsup.h | 147 ++++++++
include/osmocom/gsm/protocol/gsm_04_08_gprs.h | 397 +++++++++++++++++++++
include/osmocom/gsm/protocol/gsm_23_003.h | 23 ++
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/gsm/Makefile.am | 5 +-
src/gsm/auth_core.c | 41 +++
src/gsm/gsm_04_08_gprs.c | 140 ++++++++
src/gsm/gsup.c | 492 ++++++++++++++++++++++++++
src/gsm/libosmogsm.map | 17 +
src/gsm/tlv_parser.c | 171 +++++++++
src/gsmtap_util.c | 21 +-
src/logging.c | 72 +++-
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 +
tests/Makefile.am | 10 +-
tests/gsup/gsup_test.c | 264 ++++++++++++++
tests/gsup/gsup_test.ok | 14 +
tests/testsuite.at | 12 +
tests/tlv/tlv_test.c | 250 +++++++++++++
tests/tlv/tlv_test.ok | 2 +
46 files changed, 2453 insertions(+), 190 deletions(-)
create mode 100644 include/osmocom/gsm/gsup.h
create mode 100644 include/osmocom/gsm/protocol/gsm_04_08_gprs.h
create mode 100644 include/osmocom/gsm/protocol/gsm_23_003.h
create mode 100644 src/gsm/gsm_04_08_gprs.c
create mode 100644 src/gsm/gsup.c
create mode 100644 tests/gsup/gsup_test.c
create mode 100644 tests/gsup/gsup_test.ok
create mode 100644 tests/tlv/tlv_test.c
create mode 100644 tests/tlv/tlv_test.ok
hooks/post-receive
--
An utility library for Open Source Mobile Communications