openbsc.git branch master updated. 0.13.0-837-ga6ddc2d

gitosis at gitosis at
Sun Jan 11 16:36:58 UTC 2015

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  a6ddc2d99f8463edb0b5eacf080db0b5ca571efc (commit)
       via  f3a271fa73ea58a628a51aa310e1da20a5526f31 (commit)
       via  46684dcfd2d0aadcf63f9493d0d84afe467c7193 (commit)
       via  0024cee9f84c0f24b70e4bc98756702d5182a20b (commit)
       via  17fb3d46ffcf48685943cc9dd4a2e80700f4fa64 (commit)
      from  bb06eb9d7c9c048b5297511b329f0029ecbfd9fc (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 a6ddc2d99f8463edb0b5eacf080db0b5ca571efc
Author: Jacob Erlbeck <jerlbeck at>
Date:   Fri Dec 12 15:01:37 2014 +0100

    gprs: Add subscriber functions to create/handle GSUP messages
    This patch extends gprs_subscr_query_auth_info and
    gprs_subscr_location_update to create GSUP messages with the help of
    a static gprs_subscr_tx_gsup_message function. A corresponding
    gprs_subscr_rx_gsup_message is added which takes a messages, gets the
    subscr, and updates it accordingly.
    Sponsored-by: On-Waves ehf
    [hfreyther: Added a msgb_free gprs_subscr_tx_gsup_message]

commit f3a271fa73ea58a628a51aa310e1da20a5526f31
Author: Jacob Erlbeck <jerlbeck at>
Date:   Thu Dec 11 16:54:14 2014 +0100

    gprs: Add encoder/decoder for the Subscriber Update Protocol
    This patch adds functions to encode and decode GSUP messages. This
    does not include the layer 1 framing (IPA). The messages so far
    supported are: send_auth_info_*, update_location_*,
    Sponsored-by: On-Waves ehf

commit 46684dcfd2d0aadcf63f9493d0d84afe467c7193
Author: Jacob Erlbeck <jerlbeck at>
Date:   Mon Dec 15 10:16:02 2014 +0100

    sgsn/doc: Add IPA default parameters
    This commit adds the default protocol identifiers that should be used
    for GSUP by the IPA protocol.
    Sponsored-by: On-Waves ehf

commit 0024cee9f84c0f24b70e4bc98756702d5182a20b
Author: Jacob Erlbeck <jerlbeck at>
Date:   Thu Dec 11 15:14:14 2014 +0100

    sgsn/doc: Add protocol specification for remote subscriber update
    This is the first version of the specification for the GPRS
    Subscriber Update Protocol.
    Sponsored-by: On-Waves ehf

commit 17fb3d46ffcf48685943cc9dd4a2e80700f4fa64
Author: Jacob Erlbeck <jerlbeck at>
Date:   Mon Jan 5 09:43:51 2015 +0100

    sgsn: Fix VTY command error handling (Coverity)
    Currently the result of the osmo_hexparse function in
    update_subscr_insert_auth_triplet is not handled correctly. There is
    a misplaced leading exclamation mark in a few conditional
    expressions. This effectively disables the error checks, as it is
    noticed by Coverity ("Missing parentheses" followed by "Logically
    dead code").
    This patch removes the exclamation marks.
    Fixes: Coverity CID 1260435 and CID 1260434
    Sponsored-by: On-Waves ehf


Summary of changes:
 openbsc/doc/sgsn-remote-protocol.txt         | 391 ++++++++++++++++++++++++++
 openbsc/include/openbsc/          |   2 +-
 openbsc/include/openbsc/gprs_gsup_messages.h | 103 +++++++
 openbsc/include/openbsc/gprs_sgsn.h          |   1 +
 openbsc/src/gprs/                 |   3 +-
 openbsc/src/gprs/gprs_gsup_messages.c        | 405 +++++++++++++++++++++++++++
 openbsc/src/gprs/gprs_subscriber.c           | 211 +++++++++++++-
 openbsc/src/gprs/sgsn_vty.c                  |   6 +-
 openbsc/tests/gprs/               |   6 +-
 openbsc/tests/gprs/gprs_test.c               | 137 +++++++++
 openbsc/tests/gprs/gprs_test.ok              |  10 +
 openbsc/tests/sgsn/               |   2 +
 openbsc/tests/sgsn/sgsn_test.c               | 165 +++++++++++
 openbsc/tests/sgsn/sgsn_test.ok              |   1 +
 14 files changed, 1430 insertions(+), 13 deletions(-)
 create mode 100644 openbsc/doc/sgsn-remote-protocol.txt
 create mode 100644 openbsc/include/openbsc/gprs_gsup_messages.h
 create mode 100644 openbsc/src/gprs/gprs_gsup_messages.c

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

More information about the osmocom-commitlog mailing list