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 8ff3fb04f2e3ea192cb337c8a6dcee19fe40060a (commit)
via bd0cf1190a839bbaad38b86157eaa13b7c3f7ec4 (commit)
via 65d8273bf342944db12fecff9140bf4b9d3e6ad2 (commit)
from 0acc0018d9a395ded0408f5c95061562d0c528b3 (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=8ff3fb04f2e3ea192cb337c8a6dcee19…
commit 8ff3fb04f2e3ea192cb337c8a6dcee19fe40060a
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon Dec 1 12:44:24 2014 +0100
sgsn: Do authentication based on SRES values
Currently the SRES value in the Auth & Ciph Response is ignored.
This patch checks the SRES value in response against the value stored
in mm->auth_triplet.sres. If they don't match, an Auth & Ciph Reject
message is sent to the MS. If they match, the mm->is_authenticated
flag is set.
Note that the procedure will not be started yet.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=bd0cf1190a839bbaad38b86157eaa13b…
commit bd0cf1190a839bbaad38b86157eaa13b7c3f7ec4
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon Dec 1 12:33:33 2014 +0100
sgsn: Change Auth&Ciph timer handling
Currently mmctx_timer_start is called from within
gsm48_tx_gmm_auth_ciph_req which differs from the way e.g. the
identification procedure is implemented. It also makes it more
difficult to restart the procedure after timeout, which is not
implemented yet. In addition, the timer is not properly stopped when
an AUTH & CIPH response is received.
This patch removes this timer start from gsm48_tx_gmm_auth_ciph_req,
adds the retransmission of Auth & Ciph requests to the timer callback
function, and properly stops the timer in
gsm48_rx_gmm_auth_ciph_resp.
Sponsored-by: On-Waves ehf
http://cgit.osmocom.org/openbsc/commit/?id=65d8273bf342944db12fecff9140bf4b…
commit 65d8273bf342944db12fecff9140bf4b9d3e6ad2
Author: Jacob Erlbeck <jerlbeck(a)sysmocom.de>
Date: Mon Dec 1 10:36:17 2014 +0100
sgsn: Fix and enable auth/ciph message generation
Currently gsm48_tx_gmm_auth_ciph_req/_rej are commented out. In
addition, gsm48_tx_gmm_auth_ciph_req uses a wrong encoding (two byte TV instead of two
nibbles TV) of the CKSN information element.
This patch fixes the encoding of the CKSN IE and enables the
functions mentioned above.
Sponsored-by: On-Waves ehf
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/gprs_sgsn.h | 6 +++-
openbsc/src/gprs/gprs_gmm.c | 59 +++++++++++++++++++++++++++++--------
openbsc/src/gprs/gprs_sgsn.c | 1 +
3 files changed, 53 insertions(+), 13 deletions(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)