openbsc.git branch neels/vlr updated. 0.15.0-717-g0dc3d4082

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
Sun Mar 5 00:40:18 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, neels/vlr has been updated
       via  0dc3d4082d6d12857c5abe5f498c1a65a34d4c90 (commit)
       via  4b00ca792aab430115311b85a914a73c09534213 (commit)
       via  f2df53f1ef535d99d2d04cd8d4b1d9b50f5d6ea0 (commit)
      from  ffe71752448cc48fd27ba68628219dd2eeb78cfa (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=0dc3d4082d6d12857c5abe5f498c1a65a34d4c90

commit 0dc3d4082d6d12857c5abe5f498c1a65a34d4c90
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Mar 4 03:34:50 2017 +0100

    vlr: fix: don't send CM Service Accept after Ciphering Command
    
    Ciphering Mode Command is an implicit CM Service Accept, if we're sending
    both we're confusing the MS.
    
    Change-Id: I3a04debe9b01c086e7f44b6139cb8796fcc71d38
    
    Conflicts:
            openbsc/tests/msc_vlr/msc_vlr_test_umts_authen.c
            openbsc/tests/msc_vlr/msc_vlr_test_umts_authen.err

http://cgit.osmocom.org/openbsc/commit/?id=4b00ca792aab430115311b85a914a73c09534213

commit 4b00ca792aab430115311b85a914a73c09534213
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Mar 4 21:09:12 2017 +0100

    fix: vlr: clear last_tuple when receiving auth tuples
    
    When receiving more than one auth tuple during AUTS resync, the VLR would go on
    to send the second tuple instead of the first. The unit test didn't catch that
    because its fake HLR message contained only one tuple.
    
    Adjust the test to send two tuples to catch this error.
    
    Fix the code to clear vlr_subscr->last_tuple whenever new auth tuples are
    received.
    
    Change-Id: I1f84e7d2619aa8d9a0dcdfb50745feeb040264b9

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

commit f2df53f1ef535d99d2d04cd8d4b1d9b50f5d6ea0
Author: Neels Hofmeyr <nhofmeyr at sysmocom.de>
Date:   Sat Mar 4 03:15:53 2017 +0100

    gsup_client: allow passing a unit id to identify with HLR
    
    Before, each GSUP client would contact the HLR with an identical unit id, i.e.
    "SGSN-00-00-00-00-00-00", with the result that some messages were sucked off by
    the wrong client.
    
    Pass explicit unit name from each gsup client user, so that OsmoMSC is "MSC"
    and OsmoSGSN is "SGSN". Hence the HLR can properly route the messages.
    
    Todo: also set some values instead of the zeros.
    
    Change-Id: I3f8d6dd47c7013920e2a4bde006ed77afd974e80

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

Summary of changes:
 openbsc/include/openbsc/gsup_client.h              |  7 +++++--
 openbsc/include/openbsc/vlr.h                      |  5 ++---
 openbsc/src/gprs/gprs_subscriber.c                 |  1 +
 openbsc/src/libcommon/gsup_client.c                | 16 +++++++++++++---
 openbsc/src/libcommon/gsup_test_client.c           |  4 ++--
 openbsc/src/libmsc/gsm_04_08.c                     |  2 +-
 openbsc/src/libvlr/vlr.c                           | 10 +++++++---
 openbsc/src/libvlr/vlr_access_req_fsm.c            |  5 ++++-
 openbsc/tests/msc_vlr/msc_vlr_test_gsm_ciph.c      |  8 ++++----
 openbsc/tests/msc_vlr/msc_vlr_test_gsm_ciph.err    | 10 ++++------
 openbsc/tests/msc_vlr/msc_vlr_test_umts_authen.c   | 12 ++++++++++++
 openbsc/tests/msc_vlr/msc_vlr_test_umts_authen.err | 12 ++++++------
 openbsc/tests/vlr/vlr_test.c                       |  2 +-
 13 files changed, 62 insertions(+), 32 deletions(-)


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



More information about the osmocom-commitlog mailing list