openbsc.git branch neels/cscn updated. 0.15.0-425-g0cdb711

gitosis at gitosis at
Mon May 2 12:05:50 UTC 2016

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, neels/cscn has been updated
  discards  7d8d86644746dafed2263ede8e75cc7d43b3a6f3 (commit)
  discards  e87078e4469ca12483645022c06e8c7d4af7e1ff (commit)
  discards  84d0e05d89115c189791284676a492c5f9b97d30 (commit)
  discards  318eaf3aea3367b88bee5a5084c3352b4748a065 (commit)
  discards  b2c66d12bab45df939133fc65eae30c3a7759340 (commit)
  discards  3494f218422a326cee7b188350fbee61b388bbd3 (commit)
  discards  427cbc07eb9de3e68d8e43835ddf9d19c38c7a84 (commit)
       via  0cdb711b5716f0149a92e054e446f271e21d061a (commit)
       via  004000df739cb082532adf2c3d626988daf8c7f4 (commit)
       via  bcfe01c6ac016f9bee03ee6fd65cad16c0aa4aab (commit)
       via  074a50e5650b66bfc4f0a0d402343f339b3a46e5 (commit)
       via  0d06f85e87faaf9a0519d9403e6ab23e91b59a3a (commit)
       via  2d4bdec0cf41f4b9932c2a4395a3a6fd14bc2acf (commit)
       via  5c4386c6928d65252eaf327044aae63b5dfbc01e (commit)
       via  fc68c83ddbda55fc2aaa908a3a6a6fca2af71761 (commit)
       via  74101106a1114d819dfce83cd5a50837c8bd5d0e (commit)
       via  db916bfd8dcceaeb0414ea0628e99a8e7955e660 (commit)
       via  a54358879f1ab928659568ebd6547fc65265f662 (commit)
       via  a54b47b04876152d6f5473d528480a67ccc89803 (commit)
       via  3b922064a478f3a403d3a40d3f22c9a5675390fa (commit)
       via  5b3fd465d16547f1175b211dd5366123f260fedb (commit)

This update added new revisions after undoing existing revisions.  That is
to say, the old revision is not a strict subset of the new revision.  This
situation occurs when you --force push a change and generate a repository
containing something like this:

 * -- * -- B -- O -- O -- O (7d8d86644746dafed2263ede8e75cc7d43b3a6f3)
             N -- N -- N (0cdb711b5716f0149a92e054e446f271e21d061a)

When this happens we assume that you've already had alert emails for all
of the O revisions, and so we here report only the revisions in the N
branch from the common base, B.

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 0cdb711b5716f0149a92e054e446f271e21d061a
Author: Neels Hofmeyr <nhofmeyr at>
Date:   Wed Apr 27 14:29:30 2016 +0200

    wip: paging and mscsplit

commit 004000df739cb082532adf2c3d626988daf8c7f4
Author: Neels Hofmeyr <nhofmeyr at>
Date:   Wed Apr 27 13:01:53 2016 +0200

    msc: paging resp: carry on even though subscr was not paging
    If the subscriber's paging flag was not set when a paging response is received,
    it can't hurt to anyway carry out paging responses if there are any.
    Reduce the handling to a log message, don't abort.

commit bcfe01c6ac016f9bee03ee6fd65cad16c0aa4aab
Author: Neels Hofmeyr <nhofmeyr at>
Date:   Wed Apr 27 12:57:42 2016 +0200

    msc: tweak logging for paging
    Use the DPAG logging category and tweak some log output

commit 074a50e5650b66bfc4f0a0d402343f339b3a46e5
Author: Neels Hofmeyr <nhofmeyr at>
Date:   Wed Apr 27 12:55:25 2016 +0200

    msc: paging response: properly evaluate auth event
    In paging_resp_action(), don't carry on when auth reports a failure.
    In handle_paging_resp(), pass a meaningful auth event to paging_resp_action()
    in case no auth needs to be established.

commit 0d06f85e87faaf9a0519d9403e6ab23e91b59a3a
Author: Neels Hofmeyr <nhofmeyr at>
Date:   Wed Apr 27 02:47:54 2016 +0200

    msc: paging response: use key seq from incoming msg

commit 2d4bdec0cf41f4b9932c2a4395a3a6fd14bc2acf
Author: Neels Hofmeyr <nhofmeyr at>
Date:   Wed Apr 27 02:08:07 2016 +0200

    msc: paging: add Integrity Protection for IuCS
    Do the paging response actions from new function paging_resp_action(), plugged
    as cb function to gsm48_secure_channel() in case Integrity Protection needs to
    be established first (IU), or called directly otherwise.
    BTW, we can't reuse gsm0408_authorize() as-is, it is tied closely to a
    Location Updating Request. Just copy its two lines of guts, calling
    static authorize_subscriber() and gsm48_secure_channel() directly.

commit 5c4386c6928d65252eaf327044aae63b5dfbc01e
Author: Neels Hofmeyr <nhofmeyr at>
Date:   Wed Apr 27 01:30:24 2016 +0200

    cscn: (re-)add SMPP initialization
    Remove legacy code from the original NITB version -- the SMPP init functions
    have since been refactored in 1b0e5540dba697c9cf213e4f0aebc4baaf1618cb.
    Add SMPP initialization in the refactored version: call the alloc_init
    before reading config file, and call start with the global network struct
    after config is read.


Summary of changes:
 openbsc/include/openbsc/gprs_sgsn.h |  5 ----
 openbsc/src/gprs/gprs_gmm.c         |  4 +--
 openbsc/src/gprs/gprs_sgsn.c        | 19 --------------
 openbsc/src/gprs/sgsn_libgtp.c      | 52 +++++++++++++++++++++++++++----------
 openbsc/src/libiu/iu.c              |  8 +++---
 openbsc/src/osmo-cscn/cscn_main.c   |  2 +-
 6 files changed, 45 insertions(+), 45 deletions(-)

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

More information about the osmocom-commitlog mailing list