openbsc.git branch jerlbeck/wip/gprs-patching updated. 0.13.0-787-gf279de7

gitosis at gitosis at
Mon Dec 8 11:21:05 UTC 2014

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, jerlbeck/wip/gprs-patching has been updated
       via  f279de7e4c33f602a23badf71b2c17adfcb2d9e2 (commit)
       via  410e93c21a8b695e818d65af39f7e3600c73d677 (commit)
       via  65682b62e770cd7cc2dd70880d0742a789e7b296 (commit)
       via  0350211ecc0542f5d3c921bd1b130af1b1ad6111 (commit)
       via  4679832a916c5ea792c3312575bb5e4209365a77 (commit)
      from  85a3619c1ce96d9a81776b7e3776a952ee61fb54 (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 -----------------------------------------------------------------

commit f279de7e4c33f602a23badf71b2c17adfcb2d9e2
Author: Jacob Erlbeck <jerlbeck at>
Date:   Fri Nov 28 14:55:25 2014 +0100

    sgsn: Work on 2 phase authorization (WIP)
    This implements the MAP way of subscriber validation when the MS
    tries an Attach Request:
      1. perform authentication (optionally invoke the sendAuthInfo
      procedure), starts the AuthAndCiph procedure
      2. perform update location
      3. insert subscriber data
      4. finish the update location
      5. Attach Accept / Attach Reject
    This is currently accessible via the VTY interface.
      - Apply this to (periodic) RA Update Req
      - Delete Subscriber Data
      - Improve on procedure collisions (repeated Attach Req is sometimes
        not handled properly)
      - PDP info
      - Commit cleanup
    Sponsored-by: On-Waves ehf

commit 410e93c21a8b695e818d65af39f7e3600c73d677
Author: Jacob Erlbeck <jerlbeck at>
Date:   Tue Dec 2 11:35:41 2014 +0100

    gsn: Auth and Ciph (WIP)
     - split this commit into several smaller ones (fixes, integration,
       triplet management, ...)
     - tests
    Sponsored-by: On-Waves ehf

commit 65682b62e770cd7cc2dd70880d0742a789e7b296
Author: Jacob Erlbeck <jerlbeck at>
Date:   Tue Dec 2 11:28:38 2014 +0100

    sgsn: Put SGSN related subscriber data into separate struct (TODO)
      - commit message
      - remove _alloc entirely (also in 'Add gprs_subscriber.c' patch)
      - also move mm into this struct
    Sponsored-by: On-Waves ehf

commit 0350211ecc0542f5d3c921bd1b130af1b1ad6111
Author: Jacob Erlbeck <jerlbeck at>
Date:   Tue Sep 30 13:53:26 2014 +0200

    sgsn: Added TODOs (TODO)
      - fix and remove TODOs
      - add test cases for Detach(reattach)
      - add test cases for PDP context deletion (OW#1311)
      - add test cases for Cancel pending timer in sgsn_mm_ctx_free
      - remove this commit
    Sponsored-by: On-Waves ehf

commit 4679832a916c5ea792c3312575bb5e4209365a77
Author: Jacob Erlbeck <jerlbeck at>
Date:   Fri Oct 17 10:08:02 2014 +0200

    sgsn: Do not die in _bssgp_tx_dl_ud on TLLI mismatch (TODO)
    Currently an OSMO_ASSERT fails, if the message's and the mmctx's
    TLLIs do not match.
    This commit turns the assertion into an ERROR log message and uses
    the default values for IMSI, DRX, and RA CAP instead of the MM
    context values in this case.
      - find the real source for the problem
      - add test cases derived from what is being described in the ticket
    Ticket: OW#1322
    Sponsored-by: On-Waves ehf


Summary of changes:
 openbsc/include/openbsc/gprs_sgsn.h      |  38 ++++++-
 openbsc/include/openbsc/gsm_subscriber.h |   2 +
 openbsc/src/gprs/gprs_llc.c              |  29 +++--
 openbsc/src/gprs/gprs_sgsn.c             |   2 +-
 openbsc/src/gprs/gprs_subscriber.c       | 125 +++++++++++++++++-----
 openbsc/src/gprs/sgsn_auth.c             | 118 +++++++++++++++++++-
 openbsc/src/gprs/sgsn_vty.c              | 178 +++++++++++++++++++++++++++++--
 openbsc/tests/sgsn/sgsn_test.c           |   6 ++
 8 files changed, 445 insertions(+), 53 deletions(-)

The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)

More information about the osmocom-commitlog mailing list