This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 98a95ac17f701d94d2fa62d91cfe42a5beef4f23 (commit)
via 7921ab1593f45f12588e074ad1280472416ae930 (commit)
from 7dba11fe32615fb5e49fae0a3bbd787ce4abc9b7 (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=98a95ac17f701d94d2fa62d91cfe42a5…
commit 98a95ac17f701d94d2fa62d91cfe42a5beef4f23
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Fri Nov 28 14:55:25 2014 +0100
sgsn: Add a subscriber based authentication phase
This implements the MAP way of subscriber validation when the MS
tries to perform an Attach Request:
1. perform authentication (optionally invoke the sendAuthInfo
procedure), starts the Auth & Ciph procedure
2. perform update location
3. insert subscriber data
4. finish the update location
5. Attach Accept / Attach Reject
The authentication triplets are used and eventually updated if all of
them have been used.
This is currently accessible via the VTY interface by the following
commands:
- update-subscriber imsi IMSI update-auth-info
- update-subscriber imsi IMSI update-location-result (ok|ERR-CAUSE)
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=7921ab1593f45f12588e074ad1280472…
commit 7921ab1593f45f12588e074ad1280472416ae930
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon Dec 8 15:52:00 2014 +0100
sgsn: Add support for authentication triplets
This commit add data structures, functions, initialization, and VTY
commands for per subscriber authentication triplets.
The following VTY command is added:
- update-subscriber imsi IMSI \
insert auth-triplet <1-5> sres SRES rand RAND kc KC
Note that the triplets are not really used by the SGSN yet.
Sponsored-by: On-Waves ehf
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/gprs_sgsn.h | 19 +++-
openbsc/src/gprs/gprs_subscriber.c | 95 +++++++++++------
openbsc/src/gprs/sgsn_auth.c | 116 +++++++++++++++++++--
openbsc/src/gprs/sgsn_vty.c | 151 ++++++++++++++++++++++++++-
openbsc/tests/sgsn/Makefile.am | 3 +-
openbsc/tests/sgsn/sgsn_test.c | 197 +++++++++++++++++++++++++++++-------
openbsc/tests/sgsn/sgsn_test.ok | 2 +
7 files changed, 500 insertions(+), 83 deletions(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)