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=0dc3d4082d6d12857c5abe5f498c1a65…
commit 0dc3d4082d6d12857c5abe5f498c1a65a34d4c90
Author: Neels Hofmeyr <nhofmeyr(a)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=4b00ca792aab430115311b85a914a73c…
commit 4b00ca792aab430115311b85a914a73c09534213
Author: Neels Hofmeyr <nhofmeyr(a)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=f2df53f1ef535d99d2d04cd8d4b1d9b5…
commit f2df53f1ef535d99d2d04cd8d4b1d9b50f5d6ea0
Author: Neels Hofmeyr <nhofmeyr(a)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)