openbsc.git branch master updated. 0.15.0-696-g27355c9c6

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-commitlog@lists.osmocom.org/.

gitosis at osmocom.org gitosis at osmocom.org
Mon Feb 27 14:29:57 UTC 2017


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  27355c9c654e7035d8fea0619f3832e978a244bb (commit)
       via  058cd573d8c5554eba31cd4cc31625630ceeca1a (commit)
      from  44468ad531b7baa1c5692d224b2f11695af47970 (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=27355c9c654e7035d8fea0619f3832e978a244bb

commit 27355c9c654e7035d8fea0619f3832e978a244bb
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Feb 24 06:28:31 2017 +0100

    SGSN VTY: make missing GSUP server address+port fatal
    
    On 'auth-policy remote', the SGSN requires GSUP server address and port. If it
    was missing, the SGSN would print a VTY warning and run anyway. Make this error
    more fatal: print an error (flattened a bit) to stderr and abort the program.
    
    Move validation of the GSUP server data presence out of the VTY command itself
    and into the config reading function. This way the GSUP server config can be
    given anywhere, including below the auth-policy config (was required above).
    
    Don't care about setting the auth-policy to remote with a telnet VTY, because
    in that case the GSUP client won't be started anyway.
    
    Change-Id: I4d8db910c32abd8579d3c9b9f0b2cb3a9a6dfe4c

http://cgit.osmocom.org/openbsc/commit/?id=058cd573d8c5554eba31cd4cc31625630ceeca1a

commit 058cd573d8c5554eba31cd4cc31625630ceeca1a
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Fri Feb 24 06:24:45 2017 +0100

    SGSN: Integrate support for UMTS AKA
    
    The general infrastructure for UMTS AKA is already in place:
    * GSUP with capability to send us auth_vectors that contain
      either triplets or quintuples
    * mm_context that holds such auth_vectors
    
    Add:
    * capability to send UMTS AUTN in GMM AUTH REQ
    * parse extended UMTS RES
    * on auth response, validate expected AKA with vector and received res/sres
    * add Auth Failure message to receive resync AUTS token and
      * send to HLR
      * clear out-of-sync auth tuple
      * enter new state for when we're waiting for HLR to resync and send new
        tuples so that the next Auth Request will be handled
    
    Original first half of this patch by: Harald Welte <laforge at gnumonks.org>
    
    Full UMTS AKA procedure including AUTS resync tested to work against OsmoHLR
    with R99 USIM and Milenage algorithm.
    
    The sgsn_test.c needs adjustment because we're checking the vector's auth_types
    now.
    
    Depends: libosmocore change-ids
             I277fb3d407396dffa5c07a9c5454d87a415d393f
             If943731a78089f0aac3d55245de80596d01314a4
    Related: OS#1956
    Change-Id: Ie6a0cefba5e4e7f02cc2eaf6ec006ac07d5c1816

-----------------------------------------------------------------------

Summary of changes:
 openbsc/include/openbsc/gprs_sgsn.h |   7 +-
 openbsc/src/gprs/gprs_gmm.c         | 198 +++++++++++++++++++++++++++++++-----
 openbsc/src/gprs/gprs_subscriber.c  |  26 ++++-
 openbsc/src/gprs/sgsn_auth.c        |   3 +-
 openbsc/src/gprs/sgsn_main.c        |   2 +-
 openbsc/src/gprs/sgsn_vty.c         |  20 ++--
 openbsc/tests/sgsn/sgsn_test.c      |   1 +
 7 files changed, 215 insertions(+), 42 deletions(-)


hooks/post-receive
-- 
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)



More information about the osmocom-commitlog mailing list