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 1275a3f91a744e011b0dba82b09124d249c7abb5 (commit)
from a01e2ee177d42bdbeaea00f28bcdd65bc27f96e2 (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/osmo-pcu/commit/?id=1275a3f91a744e011b0dba82b09124d…
commit 1275a3f91a744e011b0dba82b09124d249c7abb5
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Tue Feb 21 19:35:23 2017 +0100
BTS: Convert relative frame numbers to absolute frame numbers
The implementation of the method rcv_rach() in class BTS, restores
the absolute frame number of the incoming RACH-Request by using
the relative frame number (RFn = Fn mod 42432) from the rach
request and the already known internal absolute frame number
m_cur_fn, which is continusly updated by the CCU interface.
In some rare cases, a RACH request might be received by the BTS,
a very short time before the frame number wraps in its 42432.
Depending on the PCU location, RACH request might be received
by the BSC, which forwards it to the PCU. It is then likely
that, while the RACH request is being forwarded to the PCU, the
PCU internal absolute frame number wraps before the RACH
can be processed. The relative frame number from the rach
request would then be interpreted as if it were received after
the wrapping of the internal frame number modulos.
This commit adds logic to detect and resolve this race condition.
Also a unit test is added to check some cornercases.
Change-Id: I74f00c11e5739d49f370ce6c357149e81d9aa759
-----------------------------------------------------------------------
Summary of changes:
src/bts.cpp | 71 ++++++++++++++++-----
src/bts.h | 2 +
tests/Makefile.am | 13 +++-
tests/fn/FnTest.cpp | 175 ++++++++++++++++++++++++++++++++++++++++++++++++++++
tests/fn/FnTest.ok | 50 +++++++++++++++
tests/testsuite.at | 6 ++
6 files changed, 301 insertions(+), 16 deletions(-)
create mode 100644 tests/fn/FnTest.cpp
create mode 100644 tests/fn/FnTest.ok
hooks/post-receive
--
UNNAMED PROJECT
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 3f8a8f7736c6a6ef41c0a1572488acbafdbc35e2 (commit)
from 0436e42472a48a91cc6f743b3bca3f09a2ffd490 (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=3f8a8f7736c6a6ef41c0a1572488acba…
commit 3f8a8f7736c6a6ef41c0a1572488acbafdbc35e2
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Feb 28 02:43:29 2017 +0100
vty tests: allow picking specific tests to run by name
Depends: osmo-python-tests change-id I92f90c334169f31920c63dd5c5ac8dac215065e6
Change-Id: I849455e0423e1a63d6890aef7f9c6075ad53a920
-----------------------------------------------------------------------
Summary of changes:
openbsc/tests/vty_test_runner.py | 5 +++++
1 file changed, 5 insertions(+)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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)
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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, stumpf/virt-phy has been updated
via 0b22f2dc6a831103055635e92404353d548d7557 (commit)
from c961c340647e34e59d8cdadb6468e6ac0bde8a3d (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/osmo-bts/commit/?id=0b22f2dc6a831103055635e92404353…
commit 0b22f2dc6a831103055635e92404353d548d7557
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Sat Mar 4 15:45:00 2017 +0100
VIRT-PHY: TCH processed as FACCH to enable signaling on TCH.
-----------------------------------------------------------------------
Summary of changes:
src/osmo-bts-virtual/l1_if.c | 20 +++++++++-----------
1 file changed, 9 insertions(+), 11 deletions(-)
hooks/post-receive
--
Osmocom BTS-side code (Abis, scheduling, ...)
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 Open Source GSM Base Band stack".
The branch, stumpf/virt-phy has been updated
via af96a5b92ff78965a61d8eaf3ec38d84a90396a3 (commit)
via 6e3996c2647c55430e472ee50eeb50410985de34 (commit)
from 8237d9edc777046024d0a83776d0393030c708a9 (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/osmocom-bb/commit/?id=af96a5b92ff78965a61d8eaf3ec38…
commit af96a5b92ff78965a61d8eaf3ec38d84a90396a3
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Sat Mar 4 18:17:27 2017 +0100
VIRT-PHY: Fixed power management and PCS sync.
PCS flag was ignored in fbsb. Power management returned a perfect link
for all possible arfcns causing the mobile trying to sync to all these
afterwards. This took too long and PM now only returnes a good link
quality for arfcns configured as available.
Power management was also extracted to an own file.
http://cgit.osmocom.org/osmocom-bb/commit/?id=6e3996c2647c55430e472ee50eeb5…
commit 6e3996c2647c55430e472ee50eeb50410985de34
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Sat Mar 4 15:42:11 2017 +0100
VIRT-PHY: Fixed FACCH processing on TCH.
As TCH is not supported in GSMTAP yet, all incoming frames on the
virt-phy are forwarded as FACCH to the l23 for now.
Cleanup code in virt_prim_data and virt_prim_traffic.
-----------------------------------------------------------------------
Summary of changes:
src/host/virt_phy/include/virtphy/l1ctl_sap.h | 14 ++-
src/host/virt_phy/src/Makefile.am | 2 +-
src/host/virt_phy/src/gsmtapl1_if.c | 145 +++++++++++---------------
src/host/virt_phy/src/l1ctl_sap.c | 68 +-----------
src/host/virt_phy/src/logging.c | 2 +-
src/host/virt_phy/src/virt_prim_data.c | 56 +++++++++-
src/host/virt_phy/src/virt_prim_fbsb.c | 15 ++-
src/host/virt_phy/src/virt_prim_pm.c | 91 ++++++++++++++++
src/host/virt_phy/src/virt_prim_traffic.c | 58 ++++++++++-
9 files changed, 281 insertions(+), 170 deletions(-)
create mode 100644 src/host/virt_phy/src/virt_prim_pm.c
hooks/post-receive
--
The Open Source GSM Base Band stack
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/iu has been updated
discards a8c50b88e12e2ae9f47336226405c18911eb845a (commit)
discards 845ecef85a73d249aa7ad450aaededadb58b28ef (commit)
discards e3f2f006cc4f2fee8511e922c2f294073bf0182f (commit)
discards 74ef12b345368119812266f6d561b0e9375148e4 (commit)
discards b3742cab88d2fe2df293359eea9e0bdadfd82cab (commit)
discards fd448ccf64f603d3ca16d488cd9b98b894ec0fec (commit)
discards 9a79fc671e26346f2754f989676875d6da312bb4 (commit)
discards 058c480b976a67eead7b109d8c7412e68954bd84 (commit)
discards 05bec8099da78b2bfc17219f878829289c5e7e16 (commit)
discards df674156e20a56f77a3a09f3891c271f680c80de (commit)
discards 5b01f8bdd36d505d8f733bbed75e9f14e464357f (commit)
discards 286b9d2575802e87a55665629e920fcbf89b97cf (commit)
discards be766607183547244b03b92c2e9384ce3e40041b (commit)
discards 34368bc9fa76b1366ca5a9e9cedf0aa039f9a79c (commit)
discards 57412e234ce287866c9c0f217d83e5fa541ee1ee (commit)
discards 4e380dc32315f378fecd359ec666f5e0a9639f33 (commit)
discards 32cdcebdc84b620f5af681dd43f526d39532e841 (commit)
via 27fb609d0e58e6a4981e092ccdcf34c06c2fe3dc (commit)
via a2ecfe532dff614b92042702e229ca3a65a479d8 (commit)
via 8472d15ac426e22fdf7438d1e1573b194e47142c (commit)
via ff966af568b859cb5530d1599173c866e2cbc72d (commit)
via 7eb018f3369679e39064d34d4c13e10d1defd9e1 (commit)
via a5b1f9cf8262297926d1cd3c7cf089aaa62e644d (commit)
via ecf7f7965bd43d7e189b06efb6ec21609e7329bf (commit)
via 51764110f692fcdba5aca5d4fcc53f53654d8c67 (commit)
via 6e69eb338c930b1051c0d410d880f082d216244f (commit)
via 18524ca65004354ba2ccadf4e1d55de8d32ad5db (commit)
via 61a227bdac82ef1f56e99d841b5089750ebb7f79 (commit)
via 31f030b8681307d36a50af8249b5195c2dbf6c5b (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 (a8c50b88e12e2ae9f47336226405c18911eb845a)
\
N -- N -- N (27fb609d0e58e6a4981e092ccdcf34c06c2fe3dc)
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 -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=27fb609d0e58e6a4981e092ccdcf34c0…
commit 27fb609d0e58e6a4981e092ccdcf34c06c2fe3dc
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
http://cgit.osmocom.org/openbsc/commit/?id=a2ecfe532dff614b92042702e229ca3a…
commit a2ecfe532dff614b92042702e229ca3a65a479d8
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Mar 4 02:28:19 2017 +0100
remove all 3G authentication dev hacks -- it works!
Change-Id: I1204f388cf1311ec98b3eaf7505d7e18e73f03d0
http://cgit.osmocom.org/openbsc/commit/?id=8472d15ac426e22fdf7438d1e1573b19…
commit 8472d15ac426e22fdf7438d1e1573b194e47142c
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
http://cgit.osmocom.org/openbsc/commit/?id=ff966af568b859cb5530d1599173c866…
commit ff966af568b859cb5530d1599173c866e2cbc72d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Mar 4 01:54:18 2017 +0100
implement utran security mode with vlr
Change-Id: I199b4a9f07cb33cebc6e90a924cff84926f15e34
http://cgit.osmocom.org/openbsc/commit/?id=7eb018f3369679e39064d34d4c13e10d…
commit 7eb018f3369679e39064d34d4c13e10d1defd9e1
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Mar 4 01:29:03 2017 +0100
move iucs_ranap.[hc] to include / libmsc to use in msc_vlr tests
Change-Id: I99ca36857f5e4c9ae113017955611fd92256123c
http://cgit.osmocom.org/openbsc/commit/?id=a5b1f9cf8262297926d1cd3c7cf089aa…
commit a5b1f9cf8262297926d1cd3c7cf089aaa62e644d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Mar 4 01:26:14 2017 +0100
implement utran security mode with vlr
Change-Id: Ib1e285b54cd7aaa0895e9c51a47720f446a07183
http://cgit.osmocom.org/openbsc/commit/?id=ecf7f7965bd43d7e189b06efb6ec2160…
commit ecf7f7965bd43d7e189b06efb6ec21609e7329bf
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Mar 4 00:26:25 2017 +0100
Always assign TMSI on UTRAN
Change-Id: I016d6530cd1d96bb852f5881f6b192c2464c296d
http://cgit.osmocom.org/openbsc/commit/?id=51764110f692fcdba5aca5d4fcc53f53…
commit 51764110f692fcdba5aca5d4fcc53f53654d8c67
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Mar 4 00:06:09 2017 +0100
ensure authentication is required on UTRAN
Change-Id: I9b9ad1379324f1405bd02a05fcd7ef8c53bacbde
http://cgit.osmocom.org/openbsc/commit/?id=6e69eb338c930b1051c0d410d880f082…
commit 6e69eb338c930b1051c0d410d880f082d216244f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Mar 4 00:05:49 2017 +0100
vlr on utran: transmit CommonID
Change-Id: Ice3c71f048b097f2c2de8bd4f4508a7ca2cb1cf5
http://cgit.osmocom.org/openbsc/commit/?id=18524ca65004354ba2ccadf4e1d55de8…
commit 18524ca65004354ba2ccadf4e1d55de8d32ad5db
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Mar 3 23:19:40 2017 +0100
decouple from bsc_api and bts
Change-Id: I3564291a6d20da13a8d75c71b0c425da4948d412
http://cgit.osmocom.org/openbsc/commit/?id=61a227bdac82ef1f56e99d841b508975…
commit 61a227bdac82ef1f56e99d841b5089750ebb7f79
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Mar 3 22:36:56 2017 +0100
make python tests pass for new OsmoMSC
Change-Id: I59bf6503a2f822e9b6078c0fd24643df9a2dab3c
http://cgit.osmocom.org/openbsc/commit/?id=31f030b8681307d36a50af8249b5195c…
commit 31f030b8681307d36a50af8249b5195c2dbf6c5b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Mar 2 02:37:39 2017 +0100
Make the code work so that the msc_vlr tests pass
Change-Id: Ie8814d856bbe4c111007a696a4d26576854c134f
-----------------------------------------------------------------------
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 | 17 +++--
openbsc/src/libvlr/vlr.c | 7 +-
openbsc/src/libvlr/vlr_access_req_fsm.c | 5 +-
openbsc/tests/ctrl_test_runner.py | 3 +-
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 | 87 ++++++++++++++--------
openbsc/tests/msc_vlr/msc_vlr_test_umts_authen.err | 64 ++++++++++------
openbsc/tests/smpp_test_runner.py | 4 +-
openbsc/tests/vlr/vlr_test.c | 2 +-
openbsc/tests/vty_test_runner.py | 13 +---
16 files changed, 155 insertions(+), 98 deletions(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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/iu has been updated
via a8c50b88e12e2ae9f47336226405c18911eb845a (commit)
via 845ecef85a73d249aa7ad450aaededadb58b28ef (commit)
via e3f2f006cc4f2fee8511e922c2f294073bf0182f (commit)
via 74ef12b345368119812266f6d561b0e9375148e4 (commit)
via b3742cab88d2fe2df293359eea9e0bdadfd82cab (commit)
via fd448ccf64f603d3ca16d488cd9b98b894ec0fec (commit)
via 9a79fc671e26346f2754f989676875d6da312bb4 (commit)
via 058c480b976a67eead7b109d8c7412e68954bd84 (commit)
via 05bec8099da78b2bfc17219f878829289c5e7e16 (commit)
via df674156e20a56f77a3a09f3891c271f680c80de (commit)
via 5b01f8bdd36d505d8f733bbed75e9f14e464357f (commit)
via 286b9d2575802e87a55665629e920fcbf89b97cf (commit)
via be766607183547244b03b92c2e9384ce3e40041b (commit)
from 34368bc9fa76b1366ca5a9e9cedf0aa039f9a79c (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=a8c50b88e12e2ae9f47336226405c189…
commit a8c50b88e12e2ae9f47336226405c18911eb845a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Mar 4 02:28:19 2017 +0100
remove all 3G authentication dev hacks -- it works!
Change-Id: I1204f388cf1311ec98b3eaf7505d7e18e73f03d0
http://cgit.osmocom.org/openbsc/commit/?id=845ecef85a73d249aa7ad450aaededad…
commit 845ecef85a73d249aa7ad450aaededadb58b28ef
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Mar 4 01:54:18 2017 +0100
implement utran security mode with vlr
Change-Id: I199b4a9f07cb33cebc6e90a924cff84926f15e34
http://cgit.osmocom.org/openbsc/commit/?id=e3f2f006cc4f2fee8511e922c2f29407…
commit e3f2f006cc4f2fee8511e922c2f294073bf0182f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Mar 4 01:29:03 2017 +0100
move iucs_ranap.[hc] to include / libmsc to use in msc_vlr tests
Change-Id: I99ca36857f5e4c9ae113017955611fd92256123c
http://cgit.osmocom.org/openbsc/commit/?id=74ef12b345368119812266f6d561b0e9…
commit 74ef12b345368119812266f6d561b0e9375148e4
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Mar 4 01:26:14 2017 +0100
implement utran security mode with vlr
Change-Id: Ib1e285b54cd7aaa0895e9c51a47720f446a07183
http://cgit.osmocom.org/openbsc/commit/?id=b3742cab88d2fe2df293359eea9e0bda…
commit b3742cab88d2fe2df293359eea9e0bdadfd82cab
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Mar 4 00:26:25 2017 +0100
Always assign TMSI on UTRAN
Change-Id: I016d6530cd1d96bb852f5881f6b192c2464c296d
http://cgit.osmocom.org/openbsc/commit/?id=fd448ccf64f603d3ca16d488cd9b98b8…
commit fd448ccf64f603d3ca16d488cd9b98b894ec0fec
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Mar 4 00:06:09 2017 +0100
ensure authentication is required on UTRAN
Change-Id: I9b9ad1379324f1405bd02a05fcd7ef8c53bacbde
http://cgit.osmocom.org/openbsc/commit/?id=9a79fc671e26346f2754f989676875d6…
commit 9a79fc671e26346f2754f989676875d6da312bb4
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Sat Mar 4 00:05:49 2017 +0100
vlr on utran: transmit CommonID
Change-Id: Ice3c71f048b097f2c2de8bd4f4508a7ca2cb1cf5
http://cgit.osmocom.org/openbsc/commit/?id=058c480b976a67eead7b109d8c7412e6…
commit 058c480b976a67eead7b109d8c7412e68954bd84
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Mar 3 23:19:40 2017 +0100
decouple from bsc_api and bts
Change-Id: I3564291a6d20da13a8d75c71b0c425da4948d412
http://cgit.osmocom.org/openbsc/commit/?id=05bec8099da78b2bfc17219f87882928…
commit 05bec8099da78b2bfc17219f878829289c5e7e16
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Mar 3 22:36:56 2017 +0100
make python tests pass for new OsmoMSC
Change-Id: I59bf6503a2f822e9b6078c0fd24643df9a2dab3c
http://cgit.osmocom.org/openbsc/commit/?id=df674156e20a56f77a3a09f3891c271f…
commit df674156e20a56f77a3a09f3891c271f680c80de
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Feb 27 02:05:42 2017 +0100
python tests: vty and smpp: speed up >10 times
osmo-python-tests now includes code that retries connecting the VTY socket and
needs no external sleep()ing. This flies through most tests without any sleep()
at all.
See osmo-python-tests.git change-id Icc337f52a93d5fe31fc4ff235ccaf4e0fe75fa39
Change-Id: I42161d9716fe5bb0ef1c56e4bfb770bb99bbca7a
http://cgit.osmocom.org/openbsc/commit/?id=5b01f8bdd36d505d8f733bbed75e9f14…
commit 5b01f8bdd36d505d8f733bbed75e9f14e464357f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Feb 28 02:43:29 2017 +0100
vty tests: allow picking specific tests to run by name
Depends: osmo-python-tests change-id I92f90c334169f31920c63dd5c5ac8dac215065e6
Change-Id: I849455e0423e1a63d6890aef7f9c6075ad53a920
http://cgit.osmocom.org/openbsc/commit/?id=286b9d2575802e87a55665629e920fcb…
commit 286b9d2575802e87a55665629e920fcbf89b97cf
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Feb 24 17:55:11 2017 +0100
python tests: allow running from separate build dir
The VTY tests assume that $top_builddir == $top_srcdir. Use the script's
location from sys.path[0] to find the correct locations of example configs even
when building in another directory.
Change-Id: I2731f361e3b72d0980968e6cf83594ea450db7c2
http://cgit.osmocom.org/openbsc/commit/?id=be766607183547244b03b92c2e9384ce…
commit be766607183547244b03b92c2e9384ce3e40041b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Mar 3 18:48:13 2017 +0100
wip
Change-Id: Ie8814d856bbe4c111007a696a4d26576854c134f
-----------------------------------------------------------------------
Summary of changes:
openbsc/doc/examples/osmo-msc/osmo-msc.cfg | 20 +--
openbsc/include/openbsc/Makefile.am | 1 +
.../{src/osmo-msc => include/openbsc}/iucs_ranap.h | 1 +
openbsc/include/openbsc/osmo_msc.h | 3 +
openbsc/include/openbsc/vlr.h | 10 +-
openbsc/osmoappdesc.py | 9 +-
openbsc/src/gprs/gprs_gmm.c | 27 ----
openbsc/src/libbsc/bsc_init.c | 6 -
openbsc/src/libbsc/bsc_vty.c | 30 -----
openbsc/src/libcommon-cs/common_cs_vty.c | 30 +++++
openbsc/src/libiu/iu.c | 19 +--
openbsc/src/libmsc/Makefile.am | 2 +
openbsc/src/libmsc/gsm_04_08.c | 51 +++++--
openbsc/src/{osmo-msc => libmsc}/iucs_ranap.c | 20 +--
openbsc/src/libmsc/msc_ifaces.c | 9 +-
openbsc/src/libmsc/osmo_msc.c | 8 +-
openbsc/src/libvlr/vlr.c | 4 +
openbsc/src/libvlr/vlr_access_req_fsm.c | 12 ++
openbsc/src/libvlr/vlr_lu_fsm.c | 35 ++++-
openbsc/src/osmo-msc/Makefile.am | 5 -
openbsc/src/osmo-msc/msc_main.c | 32 ++---
openbsc/tests/ctrl_test_runner.py | 111 +--------------
openbsc/tests/msc_vlr/msc_vlr_test_gsm_authen.err | 10 +-
openbsc/tests/msc_vlr/msc_vlr_test_gsm_ciph.err | 10 +-
openbsc/tests/msc_vlr/msc_vlr_test_hlr_reject.err | 16 +--
openbsc/tests/msc_vlr/msc_vlr_test_hlr_timeout.err | 4 +-
openbsc/tests/msc_vlr/msc_vlr_test_ms_timeout.err | 12 +-
openbsc/tests/msc_vlr/msc_vlr_test_no_authen.err | 8 +-
.../msc_vlr/msc_vlr_test_reject_concurrency.err | 20 +--
openbsc/tests/msc_vlr/msc_vlr_test_rest.err | 8 +-
openbsc/tests/msc_vlr/msc_vlr_test_umts_authen.c | 95 +++++++++++--
openbsc/tests/msc_vlr/msc_vlr_test_umts_authen.err | 146 +++++++++++++++-----
openbsc/tests/msc_vlr/msc_vlr_tests.c | 60 +++++++--
openbsc/tests/msc_vlr/msc_vlr_tests.h | 6 +-
openbsc/tests/smpp_test_runner.py | 16 +--
openbsc/tests/vlr/vlr_test.c | 3 +-
openbsc/tests/vty_test_runner.py | 150 +++++----------------
37 files changed, 510 insertions(+), 499 deletions(-)
rename openbsc/{src/osmo-msc => include/openbsc}/iucs_ranap.h (87%)
rename openbsc/src/{osmo-msc => libmsc}/iucs_ranap.c (86%)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)
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 "An utility library for Open Source Mobile Communications".
The branch, laforge/iu_up has been created
at c75a79d460344045b8f79fccb9e0e416ceb62b6d (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/libosmocore/commit/?id=c75a79d460344045b8f79fccb9e0…
commit c75a79d460344045b8f79fccb9e0e416ceb62b6d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sat Mar 4 00:53:11 2017 +0100
WIP: CRC and FSM for IuUP (user plane) as used in 3G RTP data
Change-Id: Ibe356fa7b1abaca0091e368db8478e79c09c6cb0
-----------------------------------------------------------------------
hooks/post-receive
--
An utility library for Open Source Mobile Communications
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/iu has been updated
via 34368bc9fa76b1366ca5a9e9cedf0aa039f9a79c (commit)
via 57412e234ce287866c9c0f217d83e5fa541ee1ee (commit)
from 4e380dc32315f378fecd359ec666f5e0a9639f33 (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=34368bc9fa76b1366ca5a9e9cedf0aa0…
commit 34368bc9fa76b1366ca5a9e9cedf0aa039f9a79c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Mar 3 04:11:20 2017 +0100
wip: make msc_vlr tests pass
Change-Id: Icd11b20d1c7d7e1b7f619a844e9c24ef5835f6b6
http://cgit.osmocom.org/openbsc/commit/?id=57412e234ce287866c9c0f217d83e5fa…
commit 57412e234ce287866c9c0f217d83e5fa541ee1ee
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Mar 3 02:52:23 2017 +0100
wip paging
Change-Id: Ida8438a44a6daa5a4df999aff1e39f9a1c5261fc
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/gsm_data.h | 17 ---
openbsc/include/openbsc/msc_ifaces.h | 9 +-
openbsc/include/openbsc/osmo_msc.h | 2 +
openbsc/include/openbsc/vlr.h | 2 +-
openbsc/src/libmsc/a_iface.c | 8 ++
openbsc/src/libmsc/gsm_04_08.c | 31 +++--
openbsc/src/libmsc/gsm_subscriber.c | 34 +++--
openbsc/src/libmsc/msc_ifaces.c | 5 +-
openbsc/src/libmsc/osmo_msc.c | 10 +-
openbsc/src/libmsc/subscr_conn.c | 13 +-
openbsc/tests/msc_vlr/Makefile.am | 3 +-
openbsc/tests/msc_vlr/msc_vlr_test_gsm_authen.err | 137 +++++++++------------
openbsc/tests/msc_vlr/msc_vlr_test_gsm_ciph.err | 109 +++++++---------
openbsc/tests/msc_vlr/msc_vlr_test_hlr_reject.err | 39 +-----
openbsc/tests/msc_vlr/msc_vlr_test_hlr_timeout.err | 8 +-
openbsc/tests/msc_vlr/msc_vlr_test_ms_timeout.err | 61 +++------
openbsc/tests/msc_vlr/msc_vlr_test_no_authen.c | 10 +-
openbsc/tests/msc_vlr/msc_vlr_test_no_authen.err | 102 +++++++--------
.../msc_vlr/msc_vlr_test_reject_concurrency.err | 105 +++++-----------
openbsc/tests/msc_vlr/msc_vlr_test_rest.c | 1 -
openbsc/tests/msc_vlr/msc_vlr_test_rest.err | 27 ++--
openbsc/tests/msc_vlr/msc_vlr_test_umts_authen.err | 78 +++++-------
openbsc/tests/msc_vlr/msc_vlr_tests.c | 44 ++++---
23 files changed, 353 insertions(+), 502 deletions(-)
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)