osmo-hlr.git branch master updated. 0.0.1-53-gedebc22

gitosis at osmocom.org gitosis at osmocom.org
Thu Mar 16 09:40:20 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 "UNNAMED PROJECT".

The branch, master has been updated
       via  edebc22989228f6f33e62b04ac37c17eeed5a650 (commit)
       via  cab2fcd5b5a7276fc9a89e449e9d3ede11790711 (commit)
       via  ee392bb3b1fdfd45e8b4401622e0ee6cc66f9695 (commit)
      from  ea1052d300ac683d24c9775df7bf338a3c4fa103 (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 edebc22989228f6f33e62b04ac37c17eeed5a650
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Mar 16 04:58:58 2017 +0100

    debug log: output ind slot, previous sqn, and sqn db update
    Change-Id: Ib86442ea45f6c1948b3d260f59d35bdca38fbd32


commit cab2fcd5b5a7276fc9a89e449e9d3ede11790711
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Wed Mar 15 00:07:43 2017 +0100

    UMTS AKA: implement SQN increment according to SEQ and IND
    Add ind_bitlen column to auc_3g to record each USIM's IND size according to
    3GPP TS 33.102 -- default is 5 bits, as suggested by the spec.
    Introduce auc_3g_ind to each connecting GSUP client to use as IND index for
    generating auth tuples sent to this client.
    With osmo_gsup_server_add_conn(), implement a scheme where clients receive
    fixed auc_3g_ind indexes based on the order in which they connect; each new
    connection takes the lowest unused auc_3g_ind, so in case one of the clients
    restarts, it will most likely receive the same auc_3g_ind, and if one client
    disconnects, no other clients' auc_3g_ind are affected.
    Add gsup_server_test.c to test the auc_3g_ind index distribution scheme.
    Depends: libosmocore I4eac5be0c0b2cede04464c4c3a0873102d952453 for llist_first
    Related: OS#1969
    Change-Id: If4501ed4ff8e923fa6fe8b80c44c5ad647a8ed60


commit ee392bb3b1fdfd45e8b4401622e0ee6cc66f9695
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Thu Mar 16 05:20:50 2017 +0100

    fix debug log: adjust to new SQN increment scheme
    We can no longer accurately print the SQN from AUTS resync, since the SQN is
    incremented after AUTS. Instead, always print the SQN from the generated tuple,
    i.e. exactly the one left in auth data *after* the tuple was generated.
    This change was forgotten in recent adjustments to the new SQN incrementing
    scheme from libosmocore, in change-id I4ec5a578537acb1d9e1ebfe00a72417fc3ca5894
    for libosmocore change-id Iadf43f21e0605e9e85f7e8026c40985f7ceff1a3.
    It should have been obvious that something was missing in the previous patch
    from the auc_test output: the SQN in the output changed while the AUTN remained
    the same. That slipped by without being noticed :/
    Change-Id: I0e1e828da931a3d22c75306c55bdb7f44df6512f


Summary of changes:
 configure.ac                           |   1 +
 sql/hlr.sql                            |   3 +-
 src/auc.c                              |  11 +--
 src/db.c                               |   2 +-
 src/db.h                               |   5 +-
 src/db_auc.c                           |  20 ++++-
 src/db_test.c                          |   2 +-
 src/gsup_server.c                      |  45 +++++++++-
 src/gsup_server.h                      |   2 +
 src/hlr.c                              |   3 +-
 tests/Makefile.am                      |   1 +
 tests/auc/auc_test.err                 |  29 ++++---
 tests/auc/auc_ts_55_205_test_sets.err  |  57 ++++++++-----
 tests/gsup_server/Makefile.am          |  40 +++++++++
 tests/gsup_server/gsup_server_test.c   | 145 +++++++++++++++++++++++++++++++++
 tests/gsup_server/gsup_server_test.err |   0
 tests/gsup_server/gsup_server_test.ok  |  94 +++++++++++++++++++++
 tests/testsuite.at                     |   7 ++
 18 files changed, 417 insertions(+), 50 deletions(-)
 create mode 100644 tests/gsup_server/Makefile.am
 create mode 100644 tests/gsup_server/gsup_server_test.c
 create mode 100644 tests/gsup_server/gsup_server_test.err
 create mode 100644 tests/gsup_server/gsup_server_test.ok


More information about the osmocom-commitlog mailing list