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 d675515bd4854e1905d27c096fa949944744b010 (commit)
from ba1468e4c66a3f6d5eef2f8ad67188805d07c9b6 (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=d675515bd4854e1905d27c096fa94994…
commit d675515bd4854e1905d27c096fa949944744b010
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Jan 27 00:25:47 2017 +0100
gsm48_tx_mm_auth_req(): support UMTS AUTN
To be able to do R99 UMTS authentication, we need to send along AUTN bytes in
the Authentication Request. Add autn parameter to gsm48_tx_mm_auth_req() and
conditionally append the R99 AUTN TLV to the Authentication Request message.
Change-Id: I0d644559088706aa06b42b9bfe1f8c21ca6fa4da
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/gsm_04_08.h | 3 ++-
openbsc/src/libmsc/gsm_04_08.c | 23 ++++++++++++++++++++---
openbsc/src/libmsc/token_auth.c | 4 ++--
3 files changed, 24 insertions(+), 6 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, master has been updated
via ba1468e4c66a3f6d5eef2f8ad67188805d07c9b6 (commit)
via b39053ad6de50df5a2efcb4ec0c6551020b513e1 (commit)
from 7d17c3ef61c31540a45fb31cd42fbca6a932964b (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=ba1468e4c66a3f6d5eef2f8ad6718880…
commit ba1468e4c66a3f6d5eef2f8ad67188805d07c9b6
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Feb 3 04:23:46 2017 +0100
vty tests: testBSCreload: ipa_handle_small: ensure rx of 4 bytes
Change-Id: I995b7aba9d0b51b0861a4281dbbca888f36e9e00
http://cgit.osmocom.org/openbsc/commit/?id=b39053ad6de50df5a2efcb4ec0c65510…
commit b39053ad6de50df5a2efcb4ec0c6551020b513e1
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Feb 3 04:17:49 2017 +0100
vty tests: more attempts to resolve sporadic 'Broken Pipe' error
Change-Id: I3d833ddf8c62845fe68d1e5503332541a4a04a2d
-----------------------------------------------------------------------
Summary of changes:
openbsc/tests/vty_test_runner.py | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
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, master has been updated
via 7d17c3ef61c31540a45fb31cd42fbca6a932964b (commit)
from 35706ddd80c248a9ef26e702c81e9865a7b8cf6d (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=7d17c3ef61c31540a45fb31cd42fbca6…
commit 7d17c3ef61c31540a45fb31cd42fbca6a932964b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Jan 26 23:04:28 2017 +0100
vty tests: attempt to get at sporadic 'Broken Pipe' error
Add verbose logging as well as three retries around the place that often
fails on our build server with a 'Broken Pipe' error.
Change-Id: I8851b76b2d7b87dd500ae40f47e6bea716ef3fc4
-----------------------------------------------------------------------
Summary of changes:
openbsc/tests/vty_test_runner.py | 16 +++++++++++++++-
1 file changed, 15 insertions(+), 1 deletion(-)
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, master has been updated
via 35706ddd80c248a9ef26e702c81e9865a7b8cf6d (commit)
from 26adfd099b8af407b038ae3bc9c70eced829a386 (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=35706ddd80c248a9ef26e702c81e9865…
commit 35706ddd80c248a9ef26e702c81e9865a7b8cf6d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 22 01:58:03 2016 +0100
gsm0408_rcv_cc: guard against NULL subscriber
Check conn->subscr against NULL.
gsm0408_rcv_cc() dereferences many conn members without checking presence: the
bts and lchan members may be expected to be NULL in the ongoing MSC split and
3G developments.
But the conn->subscr is initially NULL, so an MS sending a CC message before
something like a LU or CM Service Request will result in a segfault. Prevent
that.
Note: the upcoming VLR will be more restrictive on what messages are processed,
this is a "backport" to the situation on current master.
Change-Id: If067db7cc0dd3210d9eb1da15be6b637795a3ecf
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmsc/gsm_04_08.c | 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, master has been updated
via 26adfd099b8af407b038ae3bc9c70eced829a386 (commit)
from a5c71bf39a0347bb38e9242a0e5108eeaad16c18 (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=26adfd099b8af407b038ae3bc9c70ece…
commit 26adfd099b8af407b038ae3bc9c70eced829a386
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Feb 2 01:14:20 2017 +0100
compiler warning: bsc_vty: remove two unused vars
Added in recent commit 42def7205ba91df4bbb7e3240be0df8c26c2d63e
"Implement VTY configuration to control Early Classmark Sending"
Change-Id: Iaf640fa6e1f234f594fb8dc06f716d3d3e95eb2a
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libbsc/bsc_vty.c | 1 -
1 file changed, 1 deletion(-)
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 code for Iuh interface".
The branch, master has been updated
via 8e29b2311904c2365c7797164d03b656030cffbc (commit)
from 135bc06c35551165bdeb968e2f90b545819c644e (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-iuh/commit/?id=8e29b2311904c2365c7797164d03b65…
commit 8e29b2311904c2365c7797164d03b656030cffbc
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Jan 23 16:36:11 2017 +0100
new_rab_par_voice(): add bitrate params, call with (6700, 12200)
The guaranteedBitrate lowers from 12200 to 6700, which is mimicking the values
found in a trace from a production 3G environment. So far we have no reason to
choose these values other than knowing that other operators seem to do this.
This came up while trying to fix voice RAB for the nano3G, but this patch had
no effect on that. Now that it's here, we might as well keep it.
Change-Id: Ia7eecca43d62a6a020466e9b8dc8b566ca988f9f
-----------------------------------------------------------------------
Summary of changes:
src/ranap_msg_factory.c | 9 +++++----
src/tests/test-ranap.ok | 8 ++++----
2 files changed, 9 insertions(+), 8 deletions(-)
hooks/post-receive
--
Osmocom code for Iuh interface
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 "Manuals for Osmocom GSM components".
The branch, master has been updated
via cf961ee39ee2a1873e71d7872cb2b8fb7fb5b867 (commit)
from 660affb34212f8ac0bc56aba79c89620fa7078e3 (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-gsm-manuals/commit/?id=cf961ee39ee2a1873e71d78…
commit cf961ee39ee2a1873e71d7872cb2b8fb7fb5b867
Author: ikostov <ikostov(a)sysmocom.de>
Date: Thu Feb 2 18:13:54 2017 +0100
SGSN: editing OAP as per os#1874
Change-Id: Idab734e8dff947496cd0ce27c9c44bc7ef5a139e
-----------------------------------------------------------------------
Summary of changes:
common/chapters/oap.adoc | 12 +++++-------
1 file changed, 5 insertions(+), 7 deletions(-)
hooks/post-receive
--
Manuals for Osmocom GSM components
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
discards 7f2821d3cb878a367d3415c3a951f39ffa4c0e89 (commit)
discards e691f68f6fe9181f4303a5de1e2a666f1323cbe3 (commit)
discards f151cc1ce26fb788485c88bdd17165aee63734b4 (commit)
via 359ff5e8e9e3f0952e6a6c9a346287ab97416fd6 (commit)
via ef0c21e48789e82dd010fb3db24f5da0f4a27001 (commit)
via bad8ed55a3df78e8455a7b604fea2d74c8afdf22 (commit)
via b5d56d9ccb47b178a072da033a67364e842ab21d (commit)
via 6f487edd068a33f987909e013e624e0b7f1a98ed (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 (7f2821d3cb878a367d3415c3a951f39ffa4c0e89)
\
N -- N -- N (359ff5e8e9e3f0952e6a6c9a346287ab97416fd6)
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=359ff5e8e9e3f0952e6a6c9a346287ab…
commit 359ff5e8e9e3f0952e6a6c9a346287ab97416fd6
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Feb 2 20:46:04 2017 +0100
subscr_conn_test: UMTS AKA resync
Change-Id: I04ea9cef0c4fb0707db39c17e20f75409086f8ad
http://cgit.osmocom.org/openbsc/commit/?id=ef0c21e48789e82dd010fb3db24f5da0…
commit ef0c21e48789e82dd010fb3db24f5da0f4a27001
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Jan 25 15:04:16 2017 +0100
Add new subscr_conn_test for MSC+VLR end-to-end tests
Change-Id: Ic073f3a069a7f5e7e421e0e56140f069ee9b10b8
http://cgit.osmocom.org/openbsc/commit/?id=bad8ed55a3df78e8455a7b604fea2d74…
commit bad8ed55a3df78e8455a7b604fea2d74c8afdf22
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Feb 2 20:45:01 2017 +0100
gsm48: handle UMTS AKA resync
Change-Id: I64444a3f5308a14948d96939f619b4c8c4c6598c
http://cgit.osmocom.org/openbsc/commit/?id=b5d56d9ccb47b178a072da033a67364e…
commit b5d56d9ccb47b178a072da033a67364e842ab21d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Jan 25 15:00:58 2017 +0100
Use libvlr in libmsc (large refactoring)
Original libvlr code is by Harald Welte <laforge(a)gnumonks.org>,
polished and tweaked by Neels Hofmeyr <nhofmeyr(a)sysmocom.de>.
This is a long series of development collapsed in one patch. The original
history may still be available as branch neels/vlr_orig.
TODO: This commit may be split in several smaller changes before merging to
master.
Related: OS#1592
Change-Id: I702ba504ce2de93507312c28eca8d11f09f4ee8b
http://cgit.osmocom.org/openbsc/commit/?id=6f487edd068a33f987909e013e624e0b…
commit 6f487edd068a33f987909e013e624e0b7f1a98ed
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Jun 17 00:06:42 2016 +0200
Add libvlr implementation
Original libvlr code is by Harald Welte <laforge(a)gnumonks.org>,
polished and tweaked by Neels Hofmeyr <nhofmeyr(a)sysmocom.de>.
This is a long series of development collapsed in one patch. The original
history may still be available as branch neels/vlr_orig.
Related: OS#1592
Change-Id: I3f75de5f0cc2ff77f276fd39832dd3621309c4b9
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmsc/gsm_04_08.c | 91 ++++++++++++++
openbsc/src/libvlr/vlr_auth_fsm.c | 15 ++-
openbsc/tests/subscr_conn/subscr_conn_test.c | 182 ++++++++++++++++++++++++++-
openbsc/tests/vlr/vlr_test.c | 2 +-
4 files changed, 282 insertions(+), 8 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, master has been updated
via 1beb9bcbe03c7e4888ddd73f0e518dd83f60d894 (commit)
via 1965b0d88082e427930f95071e992f0d9be79047 (commit)
from 67bc885c5d85237cc15b47ee2ee6773ea2af28e1 (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=1beb9bcbe03c7e4888ddd73f0e518dd…
commit 1beb9bcbe03c7e4888ddd73f0e518dd83f60d894
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Feb 2 18:42:42 2017 +0100
sysmobts_eeprom.h: Fix/extend model number definitions
Fix the model number definition for the 1020 and add the one for 1002.
Change-Id: Iba4cfbbda1000d7e34eca614b3a6165d2feb65e1
http://cgit.osmocom.org/osmo-bts/commit/?id=1965b0d88082e427930f95071e992f0…
commit 1965b0d88082e427930f95071e992f0d9be79047
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu Feb 2 18:39:24 2017 +0100
sysmobts: Add correct nominal transmit power for sysmoBTS 1020
The sysmoBTS 1020 is a 2W BTS, hence its nominal transmit powre is
33dBm. We must handle this correctly based on the model-nr in the
EEPROM. As a result, proper power ramping will be made during start of
the unit by default.
Change-Id: I91a78dadfd7d2e1bc74c8086808c55effdcdd132
-----------------------------------------------------------------------
Summary of changes:
src/osmo-bts-sysmo/misc/sysmobts_eeprom.h | 3 ++-
src/osmo-bts-sysmo/utils.c | 2 ++
2 files changed, 4 insertions(+), 1 deletion(-)
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 "An utility library for Open Source Mobile Communications".
The branch, master has been updated
via 55a43b801385e07a484217925ecf2379b9f54fcf (commit)
via 8352d31a8666e328e399ba1d2ae581c8f0021e48 (commit)
from 4a7f87cdc848891f7306109a009e51684b6c5c0e (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/libosmocore/commit/?id=55a43b801385e07a484217925ecf…
commit 55a43b801385e07a484217925ecf2379b9f54fcf
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Feb 2 20:27:55 2017 +0100
gsm48: add UMTS AKA res+sync IEIs, msg type and cause val
According to 3GPP TS 24.008 9.2.3a, 9.2.3, 10.5.3.6
Change-Id: I745061ce8eb88aa23080dadcdbfe2d703c362a30
http://cgit.osmocom.org/libosmocore/commit/?id=8352d31a8666e328e399ba1d2ae5…
commit 8352d31a8666e328e399ba1d2ae581c8f0021e48
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Feb 2 20:05:14 2017 +0100
GSUP, OAP, osmo-gen-vec: fix AUTS length to 14, not 16
GSUP transmits AUTS for UMTS authentication procedures, and OAP uses the same
procedures to authenticate. osmo-gen-vec is a utility program that passes AUTS
to our osmo_auth_gen_vec_auts() API.
According to 3GPP 33.102 6.3.3, AUTS = SQN^AK || MAC-S, which are 6 || 8 == 14
bytes. This is confirmed by 24.008 9.2.3a where the TLV has 16 bytes, TL = 2
and AUTS being the V = 14.
It is not harmful for milenage_gen_vec_auts() to pass two more AUTS bytes. But
writing 16 bytes to a GSUP struct is a potential problem when passing in a 14
byte long AUTS buffer to the GSUP API, which then reads past the AUTS buffer.
The API implies the length, so far to be 16, so passing in a 14 byte buffer to
GSUP would require copying to a larger buffer first.
Fix this by using a length of 14 for AUTS everywhere instead.
This constitues an ABI breakage, we may handle it as a "fix before an official
release", otherwise we need a version bump.
The OAP protocol document has also been updated, needs an update in the
osmo-gsm-manuals as well.
Change-Id: If25b173d9ec57ea4c504d860954912b7d82af455
-----------------------------------------------------------------------
Summary of changes:
TODO-RELEASE | 3 +++
doc/osmocom-authn-protocol.txt | 2 +-
include/osmocom/gsm/oap.h | 2 +-
include/osmocom/gsm/protocol/gsm_04_08.h | 4 ++++
src/gsm/gsup.c | 2 +-
tests/oap/oap_test.c | 4 ++--
tests/oap/oap_test.ok | 2 +-
utils/osmo-auc-gen.c | 2 +-
8 files changed, 14 insertions(+), 7 deletions(-)
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 "GNU Radio block for interfacing with various radio hardware".
The branch, soapy_support has been updated
via 2a2236cc9e97581e59cfc8018bd03d90659e6acc (commit)
from 3511defbf42a3f8cf0fd74b8ae19869406f18b6f (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/gr-osmosdr/commit/?id=2a2236cc9e97581e59cfc8018bd03…
commit 2a2236cc9e97581e59cfc8018bd03d90659e6acc
Author: Josh Blum <josh(a)joshknows.com>
Date: Thu Feb 2 11:33:34 2017 -0800
soapy: support step size in gain ranges
* This change is backwards compatible and checks for API support for step size.
* Created soapy_common.cc/h to house common gain range functions
* Moved factory mutex declaration to common source files as well
-----------------------------------------------------------------------
Summary of changes:
lib/soapy/CMakeLists.txt | 1 +
.../example/aadvark.h => lib/soapy/soapy_common.cc | 45 +++++++++++-----------
include/osmosdr/api.h => lib/soapy/soapy_common.h | 31 +++++++++------
lib/soapy/soapy_sink_c.cc | 13 ++-----
lib/soapy/soapy_source_c.cc | 9 ++---
5 files changed, 50 insertions(+), 49 deletions(-)
copy docs/doxygen/doxyxml/example/aadvark.h => lib/soapy/soapy_common.cc (53%)
copy include/osmosdr/api.h => lib/soapy/soapy_common.h (55%)
hooks/post-receive
--
GNU Radio block for interfacing with various radio hardware
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 "GNU Radio block for interfacing with various radio hardware".
The branch, soapy_support has been updated
via 3511defbf42a3f8cf0fd74b8ae19869406f18b6f (commit)
from ae686c462df73285fc13d3a0dc76f360a911500b (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/gr-osmosdr/commit/?id=3511defbf42a3f8cf0fd74b8ae198…
commit 3511defbf42a3f8cf0fd74b8ae19869406f18b6f
Author: Josh Blum <josh(a)joshknows.com>
Date: Thu Feb 2 11:10:08 2017 -0800
soapy: added device::find() support
Was missing from the implementation.
Now devices with a label show up nicely in GQRX
-----------------------------------------------------------------------
Summary of changes:
lib/device.cc | 8 ++++++++
1 file changed, 8 insertions(+)
hooks/post-receive
--
GNU Radio block for interfacing with various radio hardware
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 2cadcc18b21dadaab1c85721649ff3569514ae04 (commit)
from 714675eac23adb96e29e774a8e1b71eac12f7367 (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=2cadcc18b21dadaab1c85721649ff…
commit 2cadcc18b21dadaab1c85721649ff3569514ae04
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Thu Feb 2 18:50:02 2017 +0100
VIRT_PHY: Improved l1ctl-to-l23 interface + gsmtap header parsing.
Fixed mapping from gsmtap msg type to rsl msg type and vice versa.
Proper chan_nr decoding instead of usage of dummy values for timeslot /
link_id / subslot.
Implemented missing l23 rx handler routines.
-----------------------------------------------------------------------
Summary of changes:
src/host/virt_phy/src/gsmtapl1_if.c | 325 +++++++++++++++++++------------
src/host/virt_phy/src/gsmtapl1_if.h | 14 +-
src/host/virt_phy/src/l1ctl_sap.c | 348 ++++++++++++++++------------------
src/host/virt_phy/src/l1ctl_sap.h | 4 +
src/host/virt_phy/src/virt_l1_model.h | 52 ++++-
src/host/virt_phy/src/virtphy.c | 9 +-
src/host/virt_phy/src/virtual_um.c | 17 +-
7 files changed, 430 insertions(+), 339 deletions(-)
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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, stumpf/virt-phy has been updated
via f0f95a9b8a662641faa7bc51e2465f7cf7575c47 (commit)
from fad85d2d0d04328dd4dffed91555a109a595aa1b (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=f0f95a9b8a662641faa7bc51e2465f7…
commit f0f95a9b8a662641faa7bc51e2465f7cf7575c47
Author: Sebastian Stumpf <sebastian.stumpf87(a)googlemail.com>
Date: Thu Feb 2 18:52:17 2017 +0100
VIRT_PHY: Proper gsmtap hdr info to rsl chan_nr parsing and vice-versa.
-----------------------------------------------------------------------
Summary of changes:
src/osmo-bts-virtual/l1_if.c | 160 ++++++++++++++++++++++++++-----
src/osmo-bts-virtual/scheduler_virtbts.c | 62 ++++++------
2 files changed, 170 insertions(+), 52 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 "Software-defined analyzer for APCO P25".
The branch, max has been updated
via 72090fddbb3587d32c63a745fd59c942b4990ede (commit)
from 089a8f928483900dc73638aaf231cb2183d38080 (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/op25/commit/?id=72090fddbb3587d32c63a745fd59c942b49…
commit 72090fddbb3587d32c63a745fd59c942b4990ede
Author: Max <ikj1234i(a)yahoo.com>
Date: Thu Feb 2 10:43:43 2017 -0500
per channel enable in cfg
-----------------------------------------------------------------------
Summary of changes:
op25/gr-op25_repeater/lib/dmr_bs_tx_bb_impl.cc | 19 +++++++++++++------
op25/gr-op25_repeater/lib/dmr_bs_tx_bb_impl.h | 1 +
2 files changed, 14 insertions(+), 6 deletions(-)
hooks/post-receive
--
Software-defined analyzer for APCO P25
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, neels/auc_tests has been updated
discards 53c153bdbbb419bb282da0183a1bbfa314473c21 (commit)
discards 65cc7b1b142eb2d762cb0ec03134e5fb103b2abb (commit)
discards cb4f8989d259adb80c191a04b884da2597d6f1b2 (commit)
via 6b883f784835943e1b3dbcf816dd2a949dd6805d (commit)
via 8cde66242a6223d0f84b89ece0ec933d6f0cd8e5 (commit)
via 00c069726ed79a79581f13e6654deabbadcff1d9 (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 (53c153bdbbb419bb282da0183a1bbfa314473c21)
\
N -- N -- N (6b883f784835943e1b3dbcf816dd2a949dd6805d)
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 -----------------------------------------------------------------
-----------------------------------------------------------------------
Summary of changes:
configure.ac | 1 +
tests/auc/Makefile.am | 5 +++++
tests/auc/gen_ts_55_205_test_sets/Makefile.am | 6 ++++++
tests/package.m4 | 13 -------------
4 files changed, 12 insertions(+), 13 deletions(-)
create mode 100644 tests/auc/gen_ts_55_205_test_sets/Makefile.am
delete mode 100644 tests/package.m4
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, neels/vlr has been updated
discards 85ab69653da6836a56a42c99ffb9b2a531776e9a (commit)
discards 7852bbd8cfe8b91a8a4d80e65ef9d30f5f1ff995 (commit)
discards 82b471fdcae65f2795f69a2b8fff71f983d46b56 (commit)
discards 1037a08874b56b06d361db83a9431c5bf4770bb0 (commit)
discards 5c9f7544f1c0c3d8bdbea55b0faf0d52f87bd4cf (commit)
discards 697348ba1085ea387379de56014fd9968b326449 (commit)
discards cd6d38dbcfea99db4e4a6dc26c3d593c2ad49921 (commit)
discards fabb526fdaec4d9167d74d3910d2d804033cfa32 (commit)
discards 6ed440cddc0986c3fb070313ccee5096c85be1ec (commit)
discards dd49919e9b2fd1886f37391f3ab0c8639ce22a72 (commit)
discards 9c722b7c14fbc01d9cde05c935319d1c1ca7ed72 (commit)
discards acd77dc4eaeedd803a0eda66e557a6a89c6a4c5a (commit)
discards 648120841abe6dccd40c858ee14e69f9934017c5 (commit)
discards f7a0e8b759e3c88805295af7051c447e0a9c6441 (commit)
via 7f2821d3cb878a367d3415c3a951f39ffa4c0e89 (commit)
via e691f68f6fe9181f4303a5de1e2a666f1323cbe3 (commit)
via f151cc1ce26fb788485c88bdd17165aee63734b4 (commit)
via ee2dafd586cb5b7bfaefc3a478033539bf0da709 (commit)
via b83b03a4fb102a34851b254dac9b39735c9246ec (commit)
via 5f0f2a0943ca6535c0ea2fdeb03e4c5e69f13a8f (commit)
via a68993fbc48276abe4d1278beb5127baba679b89 (commit)
via 7866170c9071f9c0bc6483ad411c97f1c44e841c (commit)
via a3463ce993026d02edbe9cb38a19c711cde802b1 (commit)
via d73ed63476bb75d7793003bb4ffc1a94b452568d (commit)
via 34d76763c5472057b68f3ce05655fb56495d0111 (commit)
via 92b58570f05dc50a0631964c2752cd906b516e54 (commit)
via 4ccbbc377f9f29e8ad3298dc22103858c730b80a (commit)
via e5ff29e42e7e7e6091d1cfeda568c8d777f081ea (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 (85ab69653da6836a56a42c99ffb9b2a531776e9a)
\
N -- N -- N (7f2821d3cb878a367d3415c3a951f39ffa4c0e89)
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=7f2821d3cb878a367d3415c3a951f39f…
commit 7f2821d3cb878a367d3415c3a951f39ffa4c0e89
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Jan 25 15:04:16 2017 +0100
Add new subscr_conn_test for MSC+VLR end-to-end tests
Change-Id: Ic073f3a069a7f5e7e421e0e56140f069ee9b10b8
http://cgit.osmocom.org/openbsc/commit/?id=e691f68f6fe9181f4303a5de1e2a666f…
commit e691f68f6fe9181f4303a5de1e2a666f1323cbe3
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Jan 25 15:00:58 2017 +0100
Use libvlr in libmsc (large refactoring)
Original libvlr code is by Harald Welte <laforge(a)gnumonks.org>,
polished and tweaked by Neels Hofmeyr <nhofmeyr(a)sysmocom.de>.
This is a long series of development collapsed in one patch. The original
history may still be available as branch neels/vlr_orig.
TODO: This commit may be split in several smaller changes before merging to
master.
Related: OS#1592
Change-Id: I702ba504ce2de93507312c28eca8d11f09f4ee8b
http://cgit.osmocom.org/openbsc/commit/?id=f151cc1ce26fb788485c88bdd17165ae…
commit f151cc1ce26fb788485c88bdd17165aee63734b4
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Jun 17 00:06:42 2016 +0200
Add libvlr implementation
Original libvlr code is by Harald Welte <laforge(a)gnumonks.org>,
polished and tweaked by Neels Hofmeyr <nhofmeyr(a)sysmocom.de>.
This is a long series of development collapsed in one patch. The original
history may still be available as branch neels/vlr_orig.
Related: OS#1592
Change-Id: I3f75de5f0cc2ff77f276fd39832dd3621309c4b9
http://cgit.osmocom.org/openbsc/commit/?id=ee2dafd586cb5b7bfaefc3a478033539…
commit ee2dafd586cb5b7bfaefc3a478033539bf0da709
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Feb 2 03:34:19 2017 +0100
compiler warning: abis_om2000_vty: drop unused function
Change-Id: I6ff7c41914a13dd8b13f315eda8d16c467c94002
http://cgit.osmocom.org/openbsc/commit/?id=b83b03a4fb102a34851b254dac9b3973…
commit b83b03a4fb102a34851b254dac9b39735c9246ec
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Feb 2 01:14:20 2017 +0100
compiler warning: bsc_vty: remove two unused vars
Added in recent commit 42def7205ba91df4bbb7e3240be0df8c26c2d63e
"Implement VTY configuration to control Early Classmark Sending"
Change-Id: Iaf640fa6e1f234f594fb8dc06f716d3d3e95eb2a
http://cgit.osmocom.org/openbsc/commit/?id=5f0f2a0943ca6535c0ea2fdeb03e4c5e…
commit 5f0f2a0943ca6535c0ea2fdeb03e4c5e69f13a8f
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri May 6 13:49:49 2016 +0200
WIP: Handle Authentication Failure from MS
Change-Id: I71f51eff089cf05f32a6ef408c4606880fc2e4a5
Related: OS#1592
http://cgit.osmocom.org/openbsc/commit/?id=a68993fbc48276abe4d1278beb5127ba…
commit a68993fbc48276abe4d1278beb5127baba679b89
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Feb 2 01:07:28 2017 +0100
subscriber conn: add indicator for originating interface
Add via_iface to gsm_subscriber_connection to indicate whether a conn is coming
in via 2G (IFACE_A) or 3G (IFACE_IU). Prepares for Iu support, but also for
libvlr to decide between GSM or R99 (UMTS) Authentication.
Until actual Iu support is merged to master, this indicator will aid VLR unit
testing.
Change-Id: I93b870522f725170e4265a5543f6b680383d7465
http://cgit.osmocom.org/openbsc/commit/?id=7866170c9071f9c0bc6483ad411c97f1…
commit 7866170c9071f9c0bc6483ad411c97f1c44e841c
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu May 5 22:52:41 2016 +0200
SGSN: Integrate basic support for UMTS AKA
We already had almost all the parts in place before:
* GSUP with capability to send us auth_vectors that contain
either triplets or quintuples
* mm_context that holds such auth_vectors
All that we need to add in this patch is the capability to send
the AUTN parameter in the GMM AUTH REQ and parse the extended RES
in the GMM AUTH RESP.
TODO: Implement SQN re-synchronoization mechanism (Auth Fail: Sync Err)
Related: OS#1592
Tweaked-by: nhofmeyr
Change-Id: Ie6a0cefba5e4e7f02cc2eaf6ec006ac07d5c1816
http://cgit.osmocom.org/openbsc/commit/?id=a3463ce993026d02edbe9cb38a19c711…
commit a3463ce993026d02edbe9cb38a19c711cde802b1
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Jan 9 22:02:21 2017 +0100
add struct bsc_sub, separating libbsc from gsm_subscriber
Prepare for replacing gsm_subscriber with vlr_subscriber. vlr_subscriber will
no longer make sense to be used in libbsc, so have a dedicated BSC subscriber
struct.
Related: #1592, #1594
Change-Id: Ia61cc00e8bb186b976939a4fc8f7cf9ce6aa3d8e
http://cgit.osmocom.org/openbsc/commit/?id=d73ed63476bb75d7793003bb4ffc1a94…
commit d73ed63476bb75d7793003bb4ffc1a94b452568d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Jun 19 18:06:02 2016 +0200
Introduce subscriber_connection ref-counting
This introduces a reference count for gsm_subscriber_connection. Every
user of the connection needs to hold a reference until done. Once the
reference count dorps to zero, the connection is cleared towards the
BSC (which subsequently will clear any logical channels associated with
it).
Related: OS#1592
Change-Id: I8c05e6c81f246ff8b5bf91312f80410b1a85f15e
http://cgit.osmocom.org/openbsc/commit/?id=34d76763c5472057b68f3ce05655fb56…
commit 34d76763c5472057b68f3ce05655fb56495d0111
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Jan 10 00:49:56 2017 +0100
add struct gprs_sub, separating gprs from gsm_subscriber
Prepare for replacing gsm_subscriber with vlr_subscriber. vlr_subscriber will
not make sense to be used in gprs, so have a dedicated GPRS subscriber struct.
(Could change if the gprs code were to use libvlr; is currently independent).
Change-Id: Ia8b391ee009c8545763cba04505be3947835120e
Related: #1592
http://cgit.osmocom.org/openbsc/commit/?id=92b58570f05dc50a0631964c2752cd90…
commit 92b58570f05dc50a0631964c2752cd906b516e54
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Jan 26 02:05:29 2017 +0100
log: disable imsi filter
gsm_subscriber will soon be split in separate BSC, GPRS and VLR structs, and
making the IMSI filter work with these changes is currently not worth the
effort. The IMSI filter doesn't work well and new libvlr will allow specific
subscribers' FSMs to be put in debug mode. We may want to re-add something
similar later on, but for now just drop it.
Change-Id: Ifecc3c55ae7c050ee53553d6f85d9afbede66ee3
http://cgit.osmocom.org/openbsc/commit/?id=4ccbbc377f9f29e8ad3298dc22103858…
commit 4ccbbc377f9f29e8ad3298dc22103858c730b80a
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri May 6 23:28:11 2016 +0200
VTY: Print 3G auth tuples, not just 2G auth tuples
Change-Id: I277e4347ee1486a39e6dc4e2363a593f328f9e3b
Related: OS#1592
http://cgit.osmocom.org/openbsc/commit/?id=e5ff29e42e7e7e6091d1cfeda568c8d7…
commit e5ff29e42e7e7e6091d1cfeda568c8d777f081ea
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Jan 27 00:25:47 2017 +0100
gsm48_tx_mm_auth_req(): support UMTS AUTN
To be able to do R99 UMTS authentication, we need to send along AUTN bytes in
the Authentication Request. Add autn parameter to gsm48_tx_mm_auth_req() and
conditionally append the R99 AUTN TLV to the Authentication Request message.
Change-Id: I0d644559088706aa06b42b9bfe1f8c21ca6fa4da
-----------------------------------------------------------------------
Summary of changes:
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 code for Iuh interface".
The branch, master has been updated
via 135bc06c35551165bdeb968e2f90b545819c644e (commit)
from ad14ff96c376bdf60f017c067ba090c2908c6fc6 (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-iuh/commit/?id=135bc06c35551165bdeb968e2f90b54…
commit 135bc06c35551165bdeb968e2f90b545819c644e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Jan 23 16:49:20 2017 +0100
ranap: make X.213 NSAP 160 bits long, zero padded
For IPv4 addresses, only 56bit of X.213 NSAP are used. The sysmocell5000
accepts such a field that is 56bits long, but the ip.access nano3G does not
(and crashes instead). Both work when zero-padded to 160bits size.
So far we used to send the IPv4 address as "raw" 32bits to the nano3G to avoid
the crash. With this zero padding we no longer need such a workaround and can
use identical config for both cells.
Change-Id: I070bbfe887ab93d08322df30571050a381d082d5
-----------------------------------------------------------------------
Summary of changes:
src/ranap_msg_factory.c | 2 +-
src/tests/test-ranap.ok | 26 +++++++++++++++-----------
2 files changed, 16 insertions(+), 12 deletions(-)
hooks/post-receive
--
Osmocom code for Iuh interface
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
discards a88e61cbd1f88f70a7074bab9b8da8e9813b123a (commit)
discards eff7dfe8f2702ee3bdf5fb91a381b0cc7bc2e4fe (commit)
discards 222fcf57ad3ef8ef8575e7b31c6bde13d653331e (commit)
discards 89071ccff4b9515a065ef2a7d4d09ab6ca9eb296 (commit)
discards edf9798636a60ac81903adc9c16951d0e1a721bf (commit)
discards 75d52dcb5da506c5a7cfb3ca510f31bad3767d09 (commit)
discards 8b86eb3a51d483ae9fcaae7ac61acfcc57983c9b (commit)
discards 925d4cdf7e13ca5655f3ef1c19fcca960f61bfa1 (commit)
discards a94fe975549e9bf273540f1573a4ee4e20da4dc5 (commit)
discards 12481b011aaabffb6c41a2c1754e853e76b20a2a (commit)
discards 84fa49cc003747719ecffe45cc99ff12002dce76 (commit)
discards 5055d46eb2a802b7004b7595e220781e50693063 (commit)
discards f3c1504a0e414af9a79b4bc90338f11f849b261b (commit)
discards 11acaeb909378946d9344f200de3c493b5afdba3 (commit)
discards 9c3b08f09a235cb29e5876fea83acb8043dc9d8c (commit)
via 85ab69653da6836a56a42c99ffb9b2a531776e9a (commit)
via 7852bbd8cfe8b91a8a4d80e65ef9d30f5f1ff995 (commit)
via 82b471fdcae65f2795f69a2b8fff71f983d46b56 (commit)
via 1037a08874b56b06d361db83a9431c5bf4770bb0 (commit)
via 5c9f7544f1c0c3d8bdbea55b0faf0d52f87bd4cf (commit)
via 697348ba1085ea387379de56014fd9968b326449 (commit)
via cd6d38dbcfea99db4e4a6dc26c3d593c2ad49921 (commit)
via fabb526fdaec4d9167d74d3910d2d804033cfa32 (commit)
via 6ed440cddc0986c3fb070313ccee5096c85be1ec (commit)
via dd49919e9b2fd1886f37391f3ab0c8639ce22a72 (commit)
via 9c722b7c14fbc01d9cde05c935319d1c1ca7ed72 (commit)
via acd77dc4eaeedd803a0eda66e557a6a89c6a4c5a (commit)
via 648120841abe6dccd40c858ee14e69f9934017c5 (commit)
via f7a0e8b759e3c88805295af7051c447e0a9c6441 (commit)
via 4694fc14435f5f947b0f4cb39f9dee83189806f5 (commit)
via a5c71bf39a0347bb38e9242a0e5108eeaad16c18 (commit)
via 150abfffbf95238293484e3e847d253cb33bc259 (commit)
via 2d02775b919d4d56b960cd76b792db95aee539dc (commit)
via 725f3f1de0bb71cb743e5af00d6d56549fc5f692 (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 (a88e61cbd1f88f70a7074bab9b8da8e9813b123a)
\
N -- N -- N (85ab69653da6836a56a42c99ffb9b2a531776e9a)
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=85ab69653da6836a56a42c99ffb9b2a5…
commit 85ab69653da6836a56a42c99ffb9b2a531776e9a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Jan 25 15:04:16 2017 +0100
Add new subscr_conn_test for MSC+VLR end-to-end tests
Change-Id: Ic073f3a069a7f5e7e421e0e56140f069ee9b10b8
http://cgit.osmocom.org/openbsc/commit/?id=7852bbd8cfe8b91a8a4d80e65ef9d30f…
commit 7852bbd8cfe8b91a8a4d80e65ef9d30f5f1ff995
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Jan 25 15:00:58 2017 +0100
Use libvlr in libmsc (large refactoring)
Original libvlr code is by Harald Welte <laforge(a)gnumonks.org>,
polished and tweaked by Neels Hofmeyr <nhofmeyr(a)sysmocom.de>.
This is a long series of development collapsed in one patch. The original
history may still be available as branch neels/vlr_orig.
TODO: This commit may be split in several smaller changes before merging to
master.
Related: OS#1592
Change-Id: I702ba504ce2de93507312c28eca8d11f09f4ee8b
http://cgit.osmocom.org/openbsc/commit/?id=82b471fdcae65f2795f69a2b8fff71f9…
commit 82b471fdcae65f2795f69a2b8fff71f983d46b56
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Jun 17 00:06:42 2016 +0200
Add libvlr implementation
Original libvlr code is by Harald Welte <laforge(a)gnumonks.org>,
polished and tweaked by Neels Hofmeyr <nhofmeyr(a)sysmocom.de>.
This is a long series of development collapsed in one patch. The original
history may still be available as branch neels/vlr_orig.
Related: OS#1592
Change-Id: I3f75de5f0cc2ff77f276fd39832dd3621309c4b9
http://cgit.osmocom.org/openbsc/commit/?id=1037a08874b56b06d361db83a9431c5b…
commit 1037a08874b56b06d361db83a9431c5bf4770bb0
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Feb 2 03:34:19 2017 +0100
compiler warning: abis_om2000_vty: drop unused function
Change-Id: I6ff7c41914a13dd8b13f315eda8d16c467c94002
http://cgit.osmocom.org/openbsc/commit/?id=5c9f7544f1c0c3d8bdbea55b0faf0d52…
commit 5c9f7544f1c0c3d8bdbea55b0faf0d52f87bd4cf
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Feb 2 01:14:20 2017 +0100
compiler warning: bsc_vty: remove two unused vars
Added in recent commit 42def7205ba91df4bbb7e3240be0df8c26c2d63e
"Implement VTY configuration to control Early Classmark Sending"
Change-Id: Iaf640fa6e1f234f594fb8dc06f716d3d3e95eb2a
http://cgit.osmocom.org/openbsc/commit/?id=697348ba1085ea387379de56014fd996…
commit 697348ba1085ea387379de56014fd9968b326449
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri May 6 13:49:49 2016 +0200
WIP: Handle Authentication Failure from MS
Change-Id: I71f51eff089cf05f32a6ef408c4606880fc2e4a5
Related: OS#1592
http://cgit.osmocom.org/openbsc/commit/?id=cd6d38dbcfea99db4e4a6dc26c3d593c…
commit cd6d38dbcfea99db4e4a6dc26c3d593c2ad49921
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Jan 27 00:25:47 2017 +0100
gsm48_tx_mm_auth_req(): support UMTS AUTN
To be able to do R99 UMTS authentication, we need to send along AUTN bytes in
the Authentication Request. Add autn parameter to gsm48_tx_mm_auth_req() and
conditionally append the R99 AUTN TLV to the Authentication Request message.
Change-Id: I0d644559088706aa06b42b9bfe1f8c21ca6fa4da
http://cgit.osmocom.org/openbsc/commit/?id=fabb526fdaec4d9167d74d3910d2d804…
commit fabb526fdaec4d9167d74d3910d2d804033cfa32
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Feb 2 01:07:28 2017 +0100
subscriber conn: add indicator for originating interface
Add via_iface to gsm_subscriber_connection to indicate whether a conn is coming
in via 2G (IFACE_A) or 3G (IFACE_IU). Prepares for Iu support, but also for
libvlr to decide between GSM or R99 (UMTS) Authentication.
Until actual Iu support is merged to master, this indicator will aid VLR unit
testing.
Change-Id: I93b870522f725170e4265a5543f6b680383d7465
http://cgit.osmocom.org/openbsc/commit/?id=6ed440cddc0986c3fb070313ccee5096…
commit 6ed440cddc0986c3fb070313ccee5096c85be1ec
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri May 6 23:28:11 2016 +0200
VTY: Print 3G auth tuples, not just 2G auth tuples
Change-Id: I277e4347ee1486a39e6dc4e2363a593f328f9e3b
Related: OS#1592
http://cgit.osmocom.org/openbsc/commit/?id=dd49919e9b2fd1886f37391f3ab0c863…
commit dd49919e9b2fd1886f37391f3ab0c8639ce22a72
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Jan 10 00:49:56 2017 +0100
add struct gprs_sub, separating gprs from gsm_subscriber
Prepare for replacing gsm_subscriber with vlr_subscriber. vlr_subscriber will
not make sense to be used in gprs, so have a dedicated GPRS subscriber struct.
(Could change if the gprs code were to use libvlr; is currently independent).
Change-Id: Ia8b391ee009c8545763cba04505be3947835120e
Related: #1592
http://cgit.osmocom.org/openbsc/commit/?id=9c722b7c14fbc01d9cde05c935319d1c…
commit 9c722b7c14fbc01d9cde05c935319d1c1ca7ed72
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu May 5 22:52:41 2016 +0200
SGSN: Integrate basic support for UMTS AKA
We already had almost all the parts in place before:
* GSUP with capability to send us auth_vectors that contain
either triplets or quintuples
* mm_context that holds such auth_vectors
All that we need to add in this patch is the capability to send
the AUTN parameter in the GMM AUTH REQ and parse the extended RES
in the GMM AUTH RESP.
TODO: Implement SQN re-synchronoization mechanism (Auth Fail: Sync Err)
Related: OS#1592
Tweaked-by: nhofmeyr
Change-Id: Ie6a0cefba5e4e7f02cc2eaf6ec006ac07d5c1816
http://cgit.osmocom.org/openbsc/commit/?id=acd77dc4eaeedd803a0eda66e557a6a8…
commit acd77dc4eaeedd803a0eda66e557a6a89c6a4c5a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Jan 9 22:02:21 2017 +0100
add struct bsc_sub, separating libbsc from gsm_subscriber
Prepare for replacing gsm_subscriber with vlr_subscriber. vlr_subscriber will
no longer make sense to be used in libbsc, so have a dedicated BSC subscriber
struct.
Related: #1592, #1594
Change-Id: Ia61cc00e8bb186b976939a4fc8f7cf9ce6aa3d8e
http://cgit.osmocom.org/openbsc/commit/?id=648120841abe6dccd40c858ee14e69f9…
commit 648120841abe6dccd40c858ee14e69f9934017c5
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Jan 26 02:05:29 2017 +0100
log: disable imsi filter
gsm_subscriber will soon be split in separate BSC, GPRS and VLR structs, and
making the IMSI filter work with these changes is currently not worth the
effort. The IMSI filter doesn't work well and new libvlr will allow specific
subscribers' FSMs to be put in debug mode. We may want to re-add something
similar later on, but for now just drop it.
Change-Id: Ifecc3c55ae7c050ee53553d6f85d9afbede66ee3
http://cgit.osmocom.org/openbsc/commit/?id=f7a0e8b759e3c88805295af7051c447e…
commit f7a0e8b759e3c88805295af7051c447e0a9c6441
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Jun 19 18:06:02 2016 +0200
Introduce subscriber_connection ref-counting
This introduces a reference count for gsm_subscriber_connection. Every
user of the connection needs to hold a reference until done. Once the
reference count dorps to zero, the connection is cleared towards the
BSC (which subsequently will clear any logical channels associated with
it).
Related: OS#1592
Change-Id: I8c05e6c81f246ff8b5bf91312f80410b1a85f15e
http://cgit.osmocom.org/openbsc/commit/?id=4694fc14435f5f947b0f4cb39f9dee83…
commit 4694fc14435f5f947b0f4cb39f9dee83189806f5
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 22 01:58:03 2016 +0100
gsm0408_rcv_cc: guard against NULL subscriber
Check conn->subscr against NULL.
gsm0408_rcv_cc() dereferences many conn members without checking presence: the
bts and lchan members may be expected to be NULL in the ongoing MSC split and
3G developments.
But the conn->subscr is initially NULL, so an MS sending a CC message before
something like a LU or CM Service Request will result in a segfault. Prevent
that.
Note: the upcoming VLR will be more restrictive on what messages are processed,
this is a "backport" to the situation on current master.
Change-Id: If067db7cc0dd3210d9eb1da15be6b637795a3ecf
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/osmo_bsc_grace.h | 4 ++--
openbsc/include/openbsc/paging.h | 5 +++--
openbsc/src/gprs/gprs_gmm.c | 12 +++++++++---
openbsc/src/libbsc/abis_om2000.c | 8 ++++----
4 files changed, 18 insertions(+), 11 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, master has been updated
via a5c71bf39a0347bb38e9242a0e5108eeaad16c18 (commit)
via 150abfffbf95238293484e3e847d253cb33bc259 (commit)
from 2d02775b919d4d56b960cd76b792db95aee539dc (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=a5c71bf39a0347bb38e9242a0e5108ee…
commit a5c71bf39a0347bb38e9242a0e5108eeaad16c18
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Jan 25 16:15:43 2017 +0100
paging.h: use '<>' include, not '""'
Also separate openbsc includes from osmocom/core includes.
Change-Id: I4da0cb32476202d06902531d07faed8004f689f9
http://cgit.osmocom.org/openbsc/commit/?id=150abfffbf95238293484e3e847d253c…
commit 150abfffbf95238293484e3e847d253cb33bc259
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Jan 25 16:14:25 2017 +0100
osmo_bsc_grace.h: use '<>' include, not '""'
Change-Id: I2f22be93d1a5fd6f229b85305a1d2a2cf6a43ce2
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/osmo_bsc_grace.h | 2 +-
openbsc/include/openbsc/paging.h | 5 +++--
2 files changed, 4 insertions(+), 3 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/vlr has been updated
discards 47e53c5e4c31b9bdcbd672d6bfb3f978209d736e (commit)
discards b54a57efa925cdf2036118d66df269765c0b915f (commit)
discards 000a17ad022d2ac08e4c36c80197c1880b0521b8 (commit)
discards 69630ebc0bc6b23176bb57591f1e1df84a0890d6 (commit)
discards 9a884c6e634828d31e387791e4e13b88be2830d5 (commit)
discards 50585e4f6b74e0a06457b95caa8e2a8ece704023 (commit)
discards 3134d719318c0426518e7086158d9410a9912dde (commit)
discards 5dd425afa6b274034aec947507b8282c4340b92c (commit)
discards 6b520a14e986cffdba8d35bc74223218ac3fb2b3 (commit)
discards 72c2d1ca9e7acf9023de1367a8fbc8276c86bab8 (commit)
discards 21cc9229dfbc3ea4c9f053068fc4ee7fb85a3b8d (commit)
discards 41dd8c7bb6f541a5833bf4600bfa02d91de1b03f (commit)
discards 4e3a13114be6512ce7a4c98f8431f6f015d70393 (commit)
discards 2650c0955454952cf301390c7f985b8df616fe66 (commit)
discards 3f2492e147cf21f4b88394742d3c6152ee729e72 (commit)
discards cfe2a9e16eaa8958b6c7e78f601e8c93b913b960 (commit)
discards d74d1672f31f1e34d3ed5dd3f3bc50038e8e901e (commit)
discards 24a1c697d41835e2830db6a3f8e66a5af6175c40 (commit)
via a88e61cbd1f88f70a7074bab9b8da8e9813b123a (commit)
via eff7dfe8f2702ee3bdf5fb91a381b0cc7bc2e4fe (commit)
via 222fcf57ad3ef8ef8575e7b31c6bde13d653331e (commit)
via 89071ccff4b9515a065ef2a7d4d09ab6ca9eb296 (commit)
via edf9798636a60ac81903adc9c16951d0e1a721bf (commit)
via 75d52dcb5da506c5a7cfb3ca510f31bad3767d09 (commit)
via 8b86eb3a51d483ae9fcaae7ac61acfcc57983c9b (commit)
via 925d4cdf7e13ca5655f3ef1c19fcca960f61bfa1 (commit)
via a94fe975549e9bf273540f1573a4ee4e20da4dc5 (commit)
via 12481b011aaabffb6c41a2c1754e853e76b20a2a (commit)
via 84fa49cc003747719ecffe45cc99ff12002dce76 (commit)
via 5055d46eb2a802b7004b7595e220781e50693063 (commit)
via f3c1504a0e414af9a79b4bc90338f11f849b261b (commit)
via 11acaeb909378946d9344f200de3c493b5afdba3 (commit)
via 9c3b08f09a235cb29e5876fea83acb8043dc9d8c (commit)
via dac5867af5ff90d4beb70fc30a5743f60f159e3a (commit)
via 3f940fc9eea40873185a240e68992e70a3e8abb4 (commit)
via 6934a0fa9e50d46326e790989aedfee8b1c996f2 (commit)
via f18862309172e63c9631863cddceedb20ca3add2 (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 (47e53c5e4c31b9bdcbd672d6bfb3f978209d736e)
\
N -- N -- N (a88e61cbd1f88f70a7074bab9b8da8e9813b123a)
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=a88e61cbd1f88f70a7074bab9b8da8e9…
commit a88e61cbd1f88f70a7074bab9b8da8e9813b123a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Jan 25 15:04:16 2017 +0100
Add new subscr_conn_test for MSC+VLR end-to-end tests
Change-Id: Ic073f3a069a7f5e7e421e0e56140f069ee9b10b8
http://cgit.osmocom.org/openbsc/commit/?id=eff7dfe8f2702ee3bdf5fb91a381b0cc…
commit eff7dfe8f2702ee3bdf5fb91a381b0cc7bc2e4fe
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Jan 25 15:00:58 2017 +0100
Use libvlr in libmsc (large refactoring)
Original libvlr code is by Harald Welte <laforge(a)gnumonks.org>,
polished and tweaked by Neels Hofmeyr <nhofmeyr(a)sysmocom.de>.
This is a long series of development collapsed in one patch. The original
history may still be available as branch neels/vlr_orig.
TODO: This commit may be split in several smaller changes before merging to
master.
Related: OS#1592
Change-Id: I702ba504ce2de93507312c28eca8d11f09f4ee8b
http://cgit.osmocom.org/openbsc/commit/?id=222fcf57ad3ef8ef8575e7b31c6bde13…
commit 222fcf57ad3ef8ef8575e7b31c6bde13d653331e
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri Jun 17 00:06:42 2016 +0200
Add libvlr implementation
Original libvlr code is by Harald Welte <laforge(a)gnumonks.org>,
polished and tweaked by Neels Hofmeyr <nhofmeyr(a)sysmocom.de>.
This is a long series of development collapsed in one patch. The original
history may still be available as branch neels/vlr_orig.
Related: OS#1592
Change-Id: I3f75de5f0cc2ff77f276fd39832dd3621309c4b9
http://cgit.osmocom.org/openbsc/commit/?id=89071ccff4b9515a065ef2a7d4d09ab6…
commit 89071ccff4b9515a065ef2a7d4d09ab6ca9eb296
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Feb 2 03:34:19 2017 +0100
compiler warning: abis_om2000_vty: drop unused function
Change-Id: I6ff7c41914a13dd8b13f315eda8d16c467c94002
http://cgit.osmocom.org/openbsc/commit/?id=edf9798636a60ac81903adc9c16951d0…
commit edf9798636a60ac81903adc9c16951d0e1a721bf
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Feb 2 01:14:20 2017 +0100
compiler warning: bsc_vty: remove two unused vars
Added in recent commit 42def7205ba91df4bbb7e3240be0df8c26c2d63e
"Implement VTY configuration to control Early Classmark Sending"
Change-Id: Iaf640fa6e1f234f594fb8dc06f716d3d3e95eb2a
http://cgit.osmocom.org/openbsc/commit/?id=75d52dcb5da506c5a7cfb3ca510f31ba…
commit 75d52dcb5da506c5a7cfb3ca510f31bad3767d09
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri May 6 13:49:49 2016 +0200
WIP: Handle Authentication Failure from MS
Change-Id: I71f51eff089cf05f32a6ef408c4606880fc2e4a5
Related: OS#1592
http://cgit.osmocom.org/openbsc/commit/?id=8b86eb3a51d483ae9fcaae7ac61acfcc…
commit 8b86eb3a51d483ae9fcaae7ac61acfcc57983c9b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Fri Jan 27 00:25:47 2017 +0100
gsm48_tx_mm_auth_req(): support UMTS AUTN
To be able to do R99 UMTS authentication, we need to send along AUTN bytes in
the Authentication Request. Add autn parameter to gsm48_tx_mm_auth_req() and
conditionally append the R99 AUTN TLV to the Authentication Request message.
Change-Id: I0d644559088706aa06b42b9bfe1f8c21ca6fa4da
http://cgit.osmocom.org/openbsc/commit/?id=925d4cdf7e13ca5655f3ef1c19fcca96…
commit 925d4cdf7e13ca5655f3ef1c19fcca960f61bfa1
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Feb 2 01:07:28 2017 +0100
subscriber conn: add indicator for originating interface
Add via_iface to gsm_subscriber_connection to indicate whether a conn is coming
in via 2G (IFACE_A) or 3G (IFACE_IU). Prepares for Iu support, but also for
libvlr to decide between GSM or R99 (UMTS) Authentication.
Until actual Iu support is merged to master, this indicator will aid VLR unit
testing.
Change-Id: I93b870522f725170e4265a5543f6b680383d7465
http://cgit.osmocom.org/openbsc/commit/?id=a94fe975549e9bf273540f1573a4ee4e…
commit a94fe975549e9bf273540f1573a4ee4e20da4dc5
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Fri May 6 23:28:11 2016 +0200
VTY: Print 3G auth tuples, not just 2G auth tuples
Change-Id: I277e4347ee1486a39e6dc4e2363a593f328f9e3b
Related: OS#1592
http://cgit.osmocom.org/openbsc/commit/?id=12481b011aaabffb6c41a2c1754e853e…
commit 12481b011aaabffb6c41a2c1754e853e76b20a2a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Jan 10 00:49:56 2017 +0100
add struct gprs_sub, separating gprs from gsm_subscriber
Prepare for replacing gsm_subscriber with vlr_subscriber. vlr_subscriber will
not make sense to be used in gprs, so have a dedicated GPRS subscriber struct.
(Could change if the gprs code were to use libvlr; is currently independent).
Change-Id: Ia8b391ee009c8545763cba04505be3947835120e
Related: #1592
http://cgit.osmocom.org/openbsc/commit/?id=84fa49cc003747719ecffe45cc99ff12…
commit 84fa49cc003747719ecffe45cc99ff12002dce76
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Thu May 5 22:52:41 2016 +0200
SGSN: Integrate basic support for UMTS AKA
We already had almost all the parts in place before:
* GSUP with capability to send us auth_vectors that contain
either triplets or quintuples
* mm_context that holds such auth_vectors
All that we need to add in this patch is the capability to send
the AUTN parameter in the GMM AUTH REQ and parse the extended RES
in the GMM AUTH RESP.
TODO: Implement SQN re-synchronoization mechanism (Auth Fail: Sync Err)
Related: OS#1592
Tweaked-by: nhofmeyr
Change-Id: Ie6a0cefba5e4e7f02cc2eaf6ec006ac07d5c1816
http://cgit.osmocom.org/openbsc/commit/?id=5055d46eb2a802b7004b7595e220781e…
commit 5055d46eb2a802b7004b7595e220781e50693063
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Jan 9 22:02:21 2017 +0100
add struct bsc_sub, separating libbsc from gsm_subscriber
Prepare for replacing gsm_subscriber with vlr_subscriber. vlr_subscriber will
no longer make sense to be used in libbsc, so have a dedicated BSC subscriber
struct.
Related: #1592, #1594
Change-Id: Ia61cc00e8bb186b976939a4fc8f7cf9ce6aa3d8e
http://cgit.osmocom.org/openbsc/commit/?id=f3c1504a0e414af9a79b4bc90338f11f…
commit f3c1504a0e414af9a79b4bc90338f11f849b261b
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Jan 26 02:05:29 2017 +0100
log: disable imsi filter
gsm_subscriber will soon be split in separate BSC, GPRS and VLR structs, and
making the IMSI filter work with these changes is currently not worth the
effort. The IMSI filter doesn't work well and new libvlr will allow specific
subscribers' FSMs to be put in debug mode. We may want to re-add something
similar later on, but for now just drop it.
Change-Id: Ifecc3c55ae7c050ee53553d6f85d9afbede66ee3
http://cgit.osmocom.org/openbsc/commit/?id=11acaeb909378946d9344f200de3c493…
commit 11acaeb909378946d9344f200de3c493b5afdba3
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Sun Jun 19 18:06:02 2016 +0200
Introduce subscriber_connection ref-counting
This introduces a reference count for gsm_subscriber_connection. Every
user of the connection needs to hold a reference until done. Once the
reference count dorps to zero, the connection is cleared towards the
BSC (which subsequently will clear any logical channels associated with
it).
Related: OS#1592
Change-Id: I8c05e6c81f246ff8b5bf91312f80410b1a85f15e
http://cgit.osmocom.org/openbsc/commit/?id=9c3b08f09a235cb29e5876fea83acb80…
commit 9c3b08f09a235cb29e5876fea83acb8043dc9d8c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Thu Dec 22 01:58:03 2016 +0100
gsm0408_rcv_cc: guard against NULL subscriber
Check conn->subscr against NULL.
gsm0408_rcv_cc() dereferences many conn members without checking presence: the
bts and lchan members may be expected to be NULL in the ongoing MSC split and
3G developments.
But the conn->subscr is initially NULL, so an MS sending a CC message before
something like a LU or CM Service Request will result in a segfault. Prevent
that.
Note: the upcoming VLR will be more restrictive on what messages are processed,
this is a "backport" to the situation on current master.
Change-Id: If067db7cc0dd3210d9eb1da15be6b637795a3ecf
-----------------------------------------------------------------------
Summary of changes:
debian/control | 2 +-
openbsc/configure.ac | 3 +
openbsc/include/openbsc/gsm_data.h | 14 +-
openbsc/include/openbsc/gsm_data_shared.h | 2 +
openbsc/include/openbsc/osmo_bsc_grace.h | 4 +-
openbsc/include/openbsc/paging.h | 5 +-
openbsc/include/openbsc/vlr.h | 6 +-
openbsc/m4/README | 3 +
openbsc/m4/ax_check_compile_flag.m4 | 74 ++++
openbsc/src/gprs/gprs_gmm.c | 5 +-
openbsc/src/libbsc/bsc_api.c | 1 +
openbsc/src/libbsc/bsc_vty.c | 1 -
openbsc/src/libcommon/gsm_data.c | 10 +
openbsc/src/libmsc/gsm_04_08.c | 159 ++++++--
openbsc/src/libvlr/vlr_access_req_fsm.c | 20 +-
openbsc/src/libvlr/vlr_auth_fsm.c | 96 +++--
openbsc/src/libvlr/vlr_auth_fsm.h | 8 +-
openbsc/src/libvlr/vlr_lu_fsm.c | 20 +-
openbsc/tests/subscr_conn/subscr_conn_test.c | 81 +++-
openbsc/tests/subscr_conn/subscr_conn_test.err | 492 +++++++++++++++++++++++--
openbsc/tests/vlr/vlr_test.c | 4 +-
openbsc/tests/vty_test_runner.py | 15 +-
22 files changed, 871 insertions(+), 154 deletions(-)
create mode 100644 openbsc/m4/README
create mode 100644 openbsc/m4/ax_check_compile_flag.m4
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, master has been updated
via 67bc885c5d85237cc15b47ee2ee6773ea2af28e1 (commit)
from a760a043c4153770fe9577259989169cb2286a82 (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=67bc885c5d85237cc15b47ee2ee6773…
commit 67bc885c5d85237cc15b47ee2ee6773ea2af28e1
Author: Philipp <pmaier(a)sysmocom.de>
Date: Wed Sep 28 12:30:07 2016 +0200
octphy: Improve OML ADM state handling
Improve state handling for for lock/unlock of OC_RADIO_CARRIER obj class. in
bts_model_chg_adm_state()
Change-Id: I034114beca95210169429d8ac1eb8648df12fc6c
-----------------------------------------------------------------------
Summary of changes:
include/osmo-bts/phy_link.h | 2 ++
src/osmo-bts-octphy/l1_oml.c | 61 ++++++++++++++++++++++++++++++++++++++++++--
2 files changed, 61 insertions(+), 2 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 "UNNAMED PROJECT".
The branch, master has been updated
via cc785f0c43686c0e9ec523ef5f9330e27a44dba2 (commit)
from 6b883f784835943e1b3dbcf816dd2a949dd6805d (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-hlr/commit/?id=cc785f0c43686c0e9ec523ef5f9330e…
commit cc785f0c43686c0e9ec523ef5f9330e27a44dba2
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Feb 1 17:08:56 2017 +0100
sql: add unique constraints to IMSI and MSISDN
Todo for later: table subscriber_multi_msisdn possibly allows duplicating the
MSISDN, so we should drop this table or have all MSISDNs in one table separate
from 'subscriber'.
Change-Id: I5737106a232e416d67a10634e6270a7a89cf1b05
-----------------------------------------------------------------------
Summary of changes:
sql/hlr.sql | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
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 "Osmocom BTS-side code (Abis, scheduling, ...)".
The branch, master has been updated
via a760a043c4153770fe9577259989169cb2286a82 (commit)
from 16b4179fbeaf3289e7aa41e4f9a0ac5d9d6206f6 (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=a760a043c4153770fe9577259989169…
commit a760a043c4153770fe9577259989169cb2286a82
Author: Jean-Francois Dionne <jf.dionne(a)nutaq.com>
Date: Tue Jan 24 12:10:13 2017 -0500
Fix AMR HR DTX FSM logic.
Fix SID_FIRST_INH detection during speech and when SID_FIRST is interrupted by FACCH.
Fix SID_UPDATE_INH detection during silence and when SID_UPDATE is interrupted by FACCH.
Add a delay for SID_FIRST to appear at the right time after FACCH.
Fix extra byte sent in downlink for SID_FIRST and SID_UPDATE.
Change-Id: Ia811305e15541f2376005df736bd610e8b0d2f69
-----------------------------------------------------------------------
Summary of changes:
include/osmo-bts/dtx_dl_amr_fsm.h | 12 ++-
include/osmo-bts/rsl.h | 1 +
src/common/dtx_dl_amr_fsm.c | 171 ++++++++++++++++++++++++++++----------
src/common/msg_utils.c | 42 +++++++---
src/osmo-bts-litecell15/l1_if.c | 17 +++-
src/osmo-bts-litecell15/tch.c | 4 +-
src/osmo-bts-sysmo/l1_if.c | 17 +++-
src/osmo-bts-sysmo/tch.c | 4 +-
8 files changed, 195 insertions(+), 73 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 "Software-defined analyzer for APCO P25".
The branch, max has been updated
via 089a8f928483900dc73638aaf231cb2183d38080 (commit)
from 02e0ad581402d751ddaa6128f22e6a0d3b492f99 (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/op25/commit/?id=089a8f928483900dc73638aaf231cb2183d…
commit 089a8f928483900dc73638aaf231cb2183d38080
Author: Max <ikj1234i(a)yahoo.com>
Date: Wed Feb 1 11:59:44 2017 -0500
dmr cleanup
-----------------------------------------------------------------------
Summary of changes:
op25/gr-op25_repeater/lib/ambe_encoder_sb_impl.cc | 11 +++++------
op25/gr-op25_repeater/lib/dmr_bs_tx_bb_impl.cc | 22 +++++++++++-----------
op25/gr-op25_repeater/lib/dmr_const.h | 4 ++++
3 files changed, 20 insertions(+), 17 deletions(-)
hooks/post-receive
--
Software-defined analyzer for APCO P25
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 2d02775b919d4d56b960cd76b792db95aee539dc (commit)
from 725f3f1de0bb71cb743e5af00d6d56549fc5f692 (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=2d02775b919d4d56b960cd76b792db95…
commit 2d02775b919d4d56b960cd76b792db95aee539dc
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue Nov 15 22:09:08 2016 +0100
OM2000: use assoc_so *only* for TS objects
all other objects always use the MO instance. The existing code
likely is due to copy+paste mistakes.
Change-Id: Ie0a31cd93993da10f31eecf530a5a05773c11eb1
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libbsc/abis_om2000.c | 8 ++++----
1 file changed, 4 insertions(+), 4 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, master has been updated
via 16b4179fbeaf3289e7aa41e4f9a0ac5d9d6206f6 (commit)
from 42ffb325f8e00a5bce0eefbce579ff7d86f73282 (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=16b4179fbeaf3289e7aa41e4f9a0ac5…
commit 16b4179fbeaf3289e7aa41e4f9a0ac5d9d6206f6
Author: Minh-Quang Nguyen <minh-quang.nguyen(a)nutaq.com>
Date: Wed Jan 18 17:52:27 2017 +0100
rsl: Fix dropping of LAPDm UA message.
In some cases, when successive mobile originated calls are made, the LAPDm UA
message gets lost because the channel is relased to early. Too overcome the
problem we do not send relase indications immediately. Instead a flag will be
set and the message stored and sent on the next TCH-RTS-IND.
This commit adds the functionality to store the release indication msg, to
rsl.c. It also addes the mechanism to forward the release indication to l1sap.c
See also coresponding change in openbsc.git:
Change-Id I15fc1ef8e9e83f009bde96de9a8e95702cffbce6
This patch is is a slightly improved/reformatted version of:
https://gitlab.com/nrw_noa/osmo-bts/commit/95d1f15ad108c1c1869c1965144acd64…
Change-Id: Ie4f70c75f0137b4bd72d579b3a32575bac2fca38
-----------------------------------------------------------------------
Summary of changes:
src/common/l1sap.c | 11 +++++++++++
src/common/rsl.c | 17 +++++++++++++++++
2 files changed, 28 insertions(+)
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 OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)".
The branch, master has been updated
via 725f3f1de0bb71cb743e5af00d6d56549fc5f692 (commit)
from dac5867af5ff90d4beb70fc30a5743f60f159e3a (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=725f3f1de0bb71cb743e5af00d6d5654…
commit 725f3f1de0bb71cb743e5af00d6d56549fc5f692
Author: Holger Hans Peter Freyther <holger(a)moiji-mobile.com>
Date: Thu Jan 26 11:05:33 2017 +0100
sgsn: Fix deeply flawed copying logic for PDP context activation
It is one of these changes that should have never worked but did
for a long time. Only recently a corrupted GTP message was seen.
The code in ccd2312d10e14747e8a4d26d8f72b052ffcfc282 tried to
solve the right problem but was deeply flawed.
* Make the code operate on the copied message and not the original
one that is deleted by the underlaying layers on return
* Add an out variable to determine if the msgb should be deleted
and assume that by default it will be deleted.
Change-Id: I564526e7cde2b8a2f0ce900492cd38fc23c176a7
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/gprs/gprs_gmm.c | 12 +++++++++---
1 file changed, 9 insertions(+), 3 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, master has been updated
via 42ffb325f8e00a5bce0eefbce579ff7d86f73282 (commit)
from 934408010954b41d03e8fadab1b115b5663b4468 (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=42ffb325f8e00a5bce0eefbce579ff7…
commit 42ffb325f8e00a5bce0eefbce579ff7d86f73282
Author: Jean-Francois Dionne <jf.dionne(a)nutaq.com>
Date: Mon Jan 16 10:33:06 2017 +0100
DTX: fix "unexpected burst" error
Fix error during FACCH interruption of DTX for AMR HR.
Max's note: added fix for sysmobts.
Change-Id: Ib064952331b4f89676ee68a3d8078b1d9debe570
Related: OS#1801
-----------------------------------------------------------------------
Summary of changes:
src/osmo-bts-litecell15/l1_if.c | 1 +
src/osmo-bts-sysmo/l1_if.c | 1 +
2 files changed, 2 insertions(+)
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 "UNNAMED PROJECT".
The branch, master has been updated
via 53f0b4deb6026b0c83a10d6a915a3a0c2e7caaf5 (commit)
from d935d88a8c5dbc3bce5476545a785a7a35cfc2d3 (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=53f0b4deb6026b0c83a10d6a915a3a0…
commit 53f0b4deb6026b0c83a10d6a915a3a0c2e7caaf5
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Thu Jan 26 11:39:16 2017 +0100
cosmetic: Fix log output
In BTS::rcv_rach() the log output is messed up because of a stray
"\n". This commit removes that.
Change-Id: I40d01c71982ad83589f070cf0047a4ae04695411
-----------------------------------------------------------------------
Summary of changes:
src/bts.cpp | 4 +--
tests/tbf/TbfTest.err | 90 +++++++++++++++++----------------------------------
2 files changed, 32 insertions(+), 62 deletions(-)
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 "Osmocom code for Iuh interface".
The branch, master has been updated
via ad14ff96c376bdf60f017c067ba090c2908c6fc6 (commit)
from 32b821005e69813cea335f6b88568db6144111b9 (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-iuh/commit/?id=ad14ff96c376bdf60f017c067ba090c…
commit ad14ff96c376bdf60f017c067ba090c2908c6fc6
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Jan 23 15:06:40 2017 +0100
cs RAB: add nAS_SynchronisationIndicator
This is mimicking the IEs found in a trace from a production 3G environment. We
have no reason to add this other than knowing that other operators seem to do
this.
This came up while trying to fix voice RAB for the nano3G, but this patch had
no effect on that. Now that it's here, we might as well keep it.
Change-Id: I14c22b0befb308bac2eded662fe13a58c8478743
-----------------------------------------------------------------------
Summary of changes:
src/ranap_msg_factory.c | 10 +++++++++-
src/tests/test-ranap.ok | 20 ++++++++++----------
2 files changed, 19 insertions(+), 11 deletions(-)
hooks/post-receive
--
Osmocom code for Iuh interface
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 6b883f784835943e1b3dbcf816dd2a949dd6805d (commit)
via 8cde66242a6223d0f84b89ece0ec933d6f0cd8e5 (commit)
via 00c069726ed79a79581f13e6654deabbadcff1d9 (commit)
from 8089d51f7483926cc253b19550e5fed4171d9b9f (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-hlr/commit/?id=6b883f784835943e1b3dbcf816dd2a9…
commit 6b883f784835943e1b3dbcf816dd2a949dd6805d
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Jan 31 16:40:28 2017 +0100
auth: verify test sets from 3GPP TS 55.205
Put to-text conversion of the 3GPP TS 55.205 PDF's section defining the test
vectors in tests/auc/gen_ts_55_205_test_sets/ts55_205_test_sets.txt and add
python script to generate auc_ts_55_205_test_sets.c from that at build time.
The generated auc_ts_55_205_test_sets.c runs through all 19 test sets,
verifying that our gsm_milenage() matches the reference data.
Change-Id: Idff9d757ab956179aa41ada2a223fd9f439aafbd
http://cgit.osmocom.org/osmo-hlr/commit/?id=8cde66242a6223d0f84b89ece0ec933…
commit 8cde66242a6223d0f84b89ece0ec933d6f0cd8e5
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Jan 31 02:10:40 2017 +0100
tests: auc_3g_test: implement vector generation test
Change-Id: I291bccd62661ff5790dc43d91dc63a9e4b0e0ff2
http://cgit.osmocom.org/osmo-hlr/commit/?id=00c069726ed79a79581f13e6654deab…
commit 00c069726ed79a79581f13e6654deabbadcff1d9
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Jan 31 01:19:27 2017 +0100
Add test suite skeleton with empty test (auc_3g_test)
Change-Id: I6359b0809ce8578850fd65887a568714fb35dbd8
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 6 +
Makefile.am | 1 +
configure.ac | 5 +
src/auc.c | 6 +-
tests/Makefile.am | 50 ++
tests/auc/Makefile.am | 55 ++
tests/auc/auc_3g_test.c | 324 +++++++
tests/auc/auc_3g_test.err | 106 +++
tests/auc/auc_3g_test.ok | 2 +
tests/auc/auc_ts_55_205_test_sets.err | 304 +++++++
tests/auc/auc_ts_55_205_test_sets.ok | 2 +
tests/auc/gen_ts_55_205_test_sets/Makefile.am | 6 +
tests/auc/gen_ts_55_205_test_sets/func_template.c | 64 ++
tests/auc/gen_ts_55_205_test_sets/main_template.c | 115 +++
tests/auc/gen_ts_55_205_test_sets/pdftxt_2_c.py | 99 +++
.../gen_ts_55_205_test_sets/ts55_205_test_sets.txt | 972 +++++++++++++++++++++
tests/testsuite.at | 16 +
17 files changed, 2131 insertions(+), 2 deletions(-)
create mode 100644 tests/Makefile.am
create mode 100644 tests/auc/Makefile.am
create mode 100644 tests/auc/auc_3g_test.c
create mode 100644 tests/auc/auc_3g_test.err
create mode 100644 tests/auc/auc_3g_test.ok
create mode 100644 tests/auc/auc_ts_55_205_test_sets.err
create mode 100644 tests/auc/auc_ts_55_205_test_sets.ok
create mode 100644 tests/auc/gen_ts_55_205_test_sets/Makefile.am
create mode 100644 tests/auc/gen_ts_55_205_test_sets/func_template.c
create mode 100644 tests/auc/gen_ts_55_205_test_sets/main_template.c
create mode 100755 tests/auc/gen_ts_55_205_test_sets/pdftxt_2_c.py
create mode 100644 tests/auc/gen_ts_55_205_test_sets/ts55_205_test_sets.txt
create mode 100644 tests/testsuite.at
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 "An utility library for Open Source Mobile Communications".
The branch, pmaier/rbs2000 has been updated
discards c4cfa99e6f60013ad52d0899cbee38631349572b (commit)
discards d2f57da8e4991c0e56efc05ae1abb58188ec720a (commit)
discards 9ec008117b5adf59692d6fb632b9ce015ac1c05c (commit)
discards dc706285aea449fc6a1a5bc2a79249ee57ba2c06 (commit)
via f127087625f8ece65b4c2a9d22a895d796303893 (commit)
via 937b0d5a01b070329d5359902bc0a170ab8d6d72 (commit)
via 97264990ea6567340a11fe1c834a199d567c085f (commit)
via 06fdf28f69b13ee166ef43828e6d17ac7f125dbe (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 (c4cfa99e6f60013ad52d0899cbee38631349572b)
\
N -- N -- N (f127087625f8ece65b4c2a9d22a895d796303893)
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/libosmocore/commit/?id=f127087625f8ece65b4c2a9d22a8…
commit f127087625f8ece65b4c2a9d22a895d796303893
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Feb 1 12:00:45 2017 +0100
lapd_core: Fix MDL-ERROR ind after RELEASE ind
in lapd_t200_cb() The RELEASE INDICATION is transmitted before
the MDL ERROR INIDCATION, this prevents the MDL ERROR INDICATION
from being sent because the RELASE INDICATION close to connection
eraly. This commit puts the messages into the correct order.
http://cgit.osmocom.org/libosmocore/commit/?id=937b0d5a01b070329d5359902bc0…
commit 937b0d5a01b070329d5359902bc0a170ab8d6d72
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Thu Dec 8 10:45:06 2016 +0100
lapd_core: fix program flow
when the lapd core is in state LAPD_STATE_SABM_SENT, and the
retransmission counter exceeds (link down) lapd_t200_cb() will
send an RELASE_INDICATION and an MDL_ERROR_INDICATION to L3.
This action is done before the state is processed. This seems
to be no problem with standard retransmission counts (n200),
but may cause timing problems that lead to deadlock states when
custom timer configurations are in use. (Ericsson RBS).
This commit moves the functions calls for sending the indications
mentioned above to the very end of the if branch to relax the
timing again. (See lapd_t200_cb())
http://cgit.osmocom.org/libosmocore/commit/?id=97264990ea6567340a11fe1c834a…
commit 97264990ea6567340a11fe1c834a199d567c085f
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Fri Dec 9 14:07:18 2016 +0100
select: add functionality to check socket state
osmo_fd_register() is used to register socket file descriptors,
after registering a socket, there is no way to test if the socket
is still registered or actually registered at all.
This commit adds a new function osmo_fd_register_check() that can
be used to check in advance, if the socket fd is registered,
before performing further operations.
http://cgit.osmocom.org/libosmocore/commit/?id=06fdf28f69b13ee166ef43828e6d…
commit 06fdf28f69b13ee166ef43828e6d17ac7f125dbe
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Thu Dec 8 17:23:26 2016 +0100
lapd_core: Improve debug output
The debug output of lapd core has no references to the dl objects,
since we have multiple links, seeing which action is for which
object is impossible. This commit adds pointer references (dl=%p)
to each log line.
-----------------------------------------------------------------------
Summary of changes:
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 "Osmocom A-bis protcol interface library".
The branch, pmaier/siu has been updated
discards 68f9a012fa40c599f425076175bd3941b5057b04 (commit)
discards 99b6a764a85d7cb7707f419228accf5304b2ac72 (commit)
discards 3e1c2e66000eb6643457ae3798c6f217688aaf94 (commit)
discards 5188254b99510ec1bac3d8805ee7efba39476c49 (commit)
discards 5969280e8494d2bb81b65e72ebba6598dc6a6613 (commit)
discards 9e54b3c8d5d5561954e2915afeff2cba0b4b3985 (commit)
discards 10f8de1dc8f57a434d97d6f73ee19cdd45b0980a (commit)
discards 32bef442da47252919c45c81d084b0588f806b89 (commit)
via 97a8c786dabe16c69d393939385173eb005dc226 (commit)
via 2413ab74e2dbb183f94a50637aaecf5c7fce7fd6 (commit)
via 5d780a24588559e6f7d9ef1d438a5d44e1dca4ba (commit)
via 67576744f5a8d410bd20d75f04e1a96d2c16eb49 (commit)
via 2b97c1e7e5c39a6be598db992fa91d49fccb452e (commit)
via 808b9f046a3e0c2fc5b998bb19b6b22970d8b9f6 (commit)
via 53ee47a69792cf7d55e839630d77b243bccefce4 (commit)
via c3e9741a35cd4a16ff77a5f54551ca0e38aaebe9 (commit)
via 254745880bb2ff7f17fe158fb7bfb5e1dc530906 (commit)
via 30ffa7ade5aa55e95cf888bbdd9028f2983d663c (commit)
via c9fa25e8316b8af3e9f11b9e79368092df466972 (commit)
via 4c4a1c2035cd884d300fc0a04cb9995b16eade62 (commit)
via efb43c012ba95fc9373704ade7b583dffb46b621 (commit)
via 5f3871e3626a407c01af42d72a9e8ea010938dc2 (commit)
via bf42e0a91fcf79efa9b68c38568021e4d68c87b2 (commit)
via ac2ad3b437bd20a766daed0cb668e394a0a2bc4e (commit)
via 7c840be4765700e6a6efc54ddbbff4c279f91cca (commit)
via 78d0486ffdbb404c01315f28b24ef0688a57a99b (commit)
via b0a4235805a690ddad47d890e183b29c03322515 (commit)
via 519217f0eafee4fe71c49e5310c6f26621f0a6e1 (commit)
via 14dd30a13e27afcbdc7cce7203d07b50de48fa53 (commit)
via 34260c892390c6831a0a5fb906bc3bffcfd08896 (commit)
via ae3a993bd637b3994db0183abe8cfc6eeb796d51 (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 (68f9a012fa40c599f425076175bd3941b5057b04)
\
N -- N -- N (97a8c786dabe16c69d393939385173eb005dc226)
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/libosmo-abis/commit/?id=97a8c786dabe16c69d393939385…
commit 97a8c786dabe16c69d393939385173eb005dc226
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Feb 1 13:51:03 2017 +0100
lapd: Reduce N200 (SABM retransmission count)
N200 is set to 300, which turned out to be uncomfortably high, the
commit reduces the value to 50
http://cgit.osmocom.org/libosmo-abis/commit/?id=2413ab74e2dbb183f94a50637aa…
commit 2413ab74e2dbb183f94a50637aaecf5c7fce7fd6
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Thu Dec 8 17:17:33 2016 +0100
lapd: Improve log output
Add pointer address output to the sap alloc/free functions in
order to track the objects later in the debug output (we have three
of them)
http://cgit.osmocom.org/libosmo-abis/commit/?id=5d780a24588559e6f7d9ef1d438…
commit 5d780a24588559e6f7d9ef1d438a5d44e1dca4ba
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Mon Dec 5 19:45:37 2016 +0100
unixsocket: make socket connection fault tolerant
When the l2tpd is killed, the unix socket will permanently loose the connection,
even if l2tpd is restarted the connection is still blocked. This commit adds
some fault tolerance mechanisms to automatically reconnect the socket as soon
as it is available again.
http://cgit.osmocom.org/libosmo-abis/commit/?id=67576744f5a8d410bd20d75f04e…
commit 67576744f5a8d410bd20d75f04e1a96d2c16eb49
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Nov 16 14:06:36 2016 +0100
unixsocket: Ensure superchannel is disabled for new connections
When the BSC is shut down or disconnected it may happen that the
SIU stays in superchannel mode, while the BTS is falling back
into its normal communication mode. This causes a permanent
link failure because the SIU is still trying to reconnect on
the superchannel.
This patch ensures that for every new connection the superchannel
is taken down by default. If the connection was still good, SIU
and BTS will switch back to normal mode together. If not. The
SIU will switch back alone while the BTS is already switched
back by itsself.
http://cgit.osmocom.org/libosmo-abis/commit/?id=2b97c1e7e5c39a6be598db992fa…
commit 2b97c1e7e5c39a6be598db992fa91d49fccb452e
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Tue Nov 8 16:58:23 2016 +0100
unixsocket/e1inp_ericsson_set_altc: do more validation checks on *line parameter
Change-Id: Ieb195c41df066c1f3dd999db42075f20a072d652
http://cgit.osmocom.org/libosmo-abis/commit/?id=808b9f046a3e0c2fc5b998bb19b…
commit 808b9f046a3e0c2fc5b998bb19b6b22970d8b9f6
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Tue Nov 8 16:57:44 2016 +0100
unixsocket/e1inp_ericsson_set_altc: increase allocation of msgb
Change-Id: If72a46fb6c70dacc91d17e9652ded804d8f7f292
http://cgit.osmocom.org/libosmo-abis/commit/?id=53ee47a69792cf7d55e839630d7…
commit 53ee47a69792cf7d55e839630d77b243bccefce4
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Tue Nov 8 16:16:15 2016 +0100
add e1inp_ericsson_set_altc() to unixsocket driver
e1inp_ericsson_set_altc() set the a-bis lower traffic channel mode.
timeslot is needed to bootstrap the siu.
superchannel is used for everything else
Change-Id: I3eeac681f238cdbc4bb19e18155f0b0e93aefeb7
http://cgit.osmocom.org/libosmo-abis/commit/?id=c3e9741a35cd4a16ff77a5f5455…
commit c3e9741a35cd4a16ff77a5f54551ca0e38aaebe9
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Tue Nov 1 22:05:13 2016 +0100
add basic unixsocket support
Allow to connect to a unix socket communicating with LAPD.
Missing for merge:
- SOL_PACKET is not portable to *BSD
- unix socket path not configurable
Change-Id: Ia5723b09a5c68a0505829dc732def981e60a907a
-----------------------------------------------------------------------
Summary of changes:
.gitreview | 3 ++
debian/control | 59 +++++++++++++++++++++++++++++--------
debian/copyright | 83 ++++++++++++++++++++++++++++++++++++++++++++++++++++
debian/rules | 7 ++++-
src/e1_input.c | 10 +------
src/input/ipa.c | 6 ++--
src/input/ipaccess.c | 31 +++++++++++++-------
src/input/lapd.c | 2 +-
src/input/misdn.c | 4 +--
src/input/rs232.c | 2 +-
src/subchan_demux.c | 13 +-------
src/trau/osmo_ortp.c | 48 ++++++++++++++++++------------
12 files changed, 196 insertions(+), 72 deletions(-)
create mode 100644 .gitreview
create mode 100644 debian/copyright
hooks/post-receive
--
Osmocom A-bis protcol interface library
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, neels/auc_tests has been updated
discards d35d8972fff70ed43a9cb3c3dcba09fd7495f9cf (commit)
discards f2f1dee925784b34cbbc4a21af3fe919d9e384d6 (commit)
discards b2cf3d970b4ecb5788ca320938f37f1a1e583890 (commit)
discards fd4e26e050c2dc2367bef00d1631980da0dd1d0e (commit)
discards c77381bb6d893b65776aa257b3cc3aaa7b034e6d (commit)
discards e0b2c59d5c04f4bf9c69cfe6cb57cd3ab3dbc38d (commit)
discards 45c806e773fac23124ac5ec1670af2976780b399 (commit)
discards 7bae179417bbbaa130eab627772890fad4ce15a1 (commit)
discards fced66cdd32e55c63f0512ea60c1eae8d6179c38 (commit)
via 53c153bdbbb419bb282da0183a1bbfa314473c21 (commit)
via 65cc7b1b142eb2d762cb0ec03134e5fb103b2abb (commit)
via cb4f8989d259adb80c191a04b884da2597d6f1b2 (commit)
via 8089d51f7483926cc253b19550e5fed4171d9b9f (commit)
via d71dbec7b6df3535ee05471fa1986a8eb26463c2 (commit)
via 862f1dc4fd9256f7cd01a32ac70d1ec6737fa816 (commit)
via 24537b95bd4f8bfddeaaa23d75d5ab8a94aa4497 (commit)
via 7685a7875743f6ccc72f814d7c620214703ddeba (commit)
via 7f9491fe5fa8b4e6dba1bf4087c5aede2fd1daf9 (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 (d35d8972fff70ed43a9cb3c3dcba09fd7495f9cf)
\
N -- N -- N (53c153bdbbb419bb282da0183a1bbfa314473c21)
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/osmo-hlr/commit/?id=53c153bdbbb419bb282da0183a1bbfa…
commit 53c153bdbbb419bb282da0183a1bbfa314473c21
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Jan 31 16:40:28 2017 +0100
auth: verify test sets from 3GPP TS 55.205
Put to-text conversion of the 3GPP TS 55.205 PDF's section defining the test
vectors in tests/auc/gen_ts_55_205_test_sets/ts55_205_test_sets.txt and add
python script to generate auc_ts_55_205_test_sets.c from that at build time.
The generated auc_ts_55_205_test_sets.c runs through all 19 test sets,
verifying that our gsm_milenage() matches the reference data.
Change-Id: Idff9d757ab956179aa41ada2a223fd9f439aafbd
http://cgit.osmocom.org/osmo-hlr/commit/?id=65cc7b1b142eb2d762cb0ec03134e5f…
commit 65cc7b1b142eb2d762cb0ec03134e5fb103b2abb
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Jan 31 02:10:40 2017 +0100
tests: auc_3g_test: implement vector generation test
Change-Id: I291bccd62661ff5790dc43d91dc63a9e4b0e0ff2
http://cgit.osmocom.org/osmo-hlr/commit/?id=cb4f8989d259adb80c191a04b884da2…
commit cb4f8989d259adb80c191a04b884da2597d6f1b2
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Jan 31 01:19:27 2017 +0100
Add test suite skeleton with empty test (auc_3g_test)
Change-Id: I6359b0809ce8578850fd65887a568714fb35dbd8
-----------------------------------------------------------------------
Summary of changes:
src/hlr.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
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 "UNNAMED PROJECT".
The branch, master has been updated
via 8089d51f7483926cc253b19550e5fed4171d9b9f (commit)
via d71dbec7b6df3535ee05471fa1986a8eb26463c2 (commit)
via 862f1dc4fd9256f7cd01a32ac70d1ec6737fa816 (commit)
via 24537b95bd4f8bfddeaaa23d75d5ab8a94aa4497 (commit)
via 7685a7875743f6ccc72f814d7c620214703ddeba (commit)
via 7f9491fe5fa8b4e6dba1bf4087c5aede2fd1daf9 (commit)
via ca43e30be3a27d573e24f85452415b0b6bcefa67 (commit)
from 5b581ac6eba4adba0733cf4c20f41f4c7bcc2a3b (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-hlr/commit/?id=8089d51f7483926cc253b19550e5fed…
commit 8089d51f7483926cc253b19550e5fed4171d9b9f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Jan 30 13:49:49 2017 +0100
comment: sql: describe auc_2g and auc_3g columns
Change-Id: Ie4edc69ff11a83a4c0f79097f43a2cb206dfe405
http://cgit.osmocom.org/osmo-hlr/commit/?id=d71dbec7b6df3535ee05471fa1986a8…
commit d71dbec7b6df3535ee05471fa1986a8eb26463c2
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Feb 1 04:42:27 2017 +0100
sql: auc_3g: set sqn NOT NULL DEFAULT 0
Change-Id: Ibb765f30295b441e563bb0e06ed39987f79a60d6
http://cgit.osmocom.org/osmo-hlr/commit/?id=862f1dc4fd9256f7cd01a32ac70d1ec…
commit 862f1dc4fd9256f7cd01a32ac70d1ec6737fa816
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Feb 1 04:40:13 2017 +0100
cosmetic: sql: indicate VARCHAR size of key columns as 32
Notably this has no functional effect (according to
https://sqlite.org/faq.html#q9 ), but it can't hurt to indicate intent.
Change-Id: I2b0f9369318085c1482c6d2d8db56699466bfbf3
http://cgit.osmocom.org/osmo-hlr/commit/?id=24537b95bd4f8bfddeaaa23d75d5ab8…
commit 24537b95bd4f8bfddeaaa23d75d5ab8a94aa4497
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Jan 30 13:47:22 2017 +0100
sql: fix 3g_auc's column K data type
K is the SIM card's 128bit secret key, so the type should be VARCHAR like the
other key columns. The db code already reads the column as text and parses as
hex, so a VARCHAR column matches that.
Change-Id: Iaa8d33e303760bd15dcb7dc8bb8b9b24bf6c8f14
http://cgit.osmocom.org/osmo-hlr/commit/?id=7685a7875743f6ccc72f814d7c62021…
commit 7685a7875743f6ccc72f814d7c620214703ddeba
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Jan 30 23:30:26 2017 +0100
main: add VTY and '-c config-file' option
Add config file, mainly for logging control.
Open VTY on the OMSO_VTY_PORT_HLR added to libosmocore in
commit 92fa18e6b800a27aa064a5fb8321cddd7383ae20
aka change-id I08cb52d9399a27e6876e45da36f434708c4fddef.
Add hlr_vty.h/c for standard VTY setup.
Add -c option to pass config file.
Add --version option.
Change-Id: Iedb884345a597371a337b0c67eb6013b7d5d1ce1
http://cgit.osmocom.org/osmo-hlr/commit/?id=7f9491fe5fa8b4e6dba1bf4087c5aed…
commit 7f9491fe5fa8b4e6dba1bf4087c5aede2fd1daf9
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Jan 30 13:30:47 2017 +0100
main: add option parsing with db file and default options
Parse commandline options, supporting general Osmocom options as copied from
osmo-nitb (bsc_hack.c): version, logging and daemonize options.
Set the HLR database file from cmdline option, log the filename in db_open().
(VTY config file in next patch.)
Change-Id: I279d517e1310e398b0a2382349e62be8e65364c1
-----------------------------------------------------------------------
Summary of changes:
sql/hlr.sql | 14 ++--
src/Makefile.am | 2 +
src/db.c | 1 +
src/hlr.c | 140 ++++++++++++++++++++++++++++++++++++--
src/{rand_urandom.c => hlr_vty.c} | 32 +++++----
src/{rand_urandom.c => hlr_vty.h} | 29 +++-----
6 files changed, 174 insertions(+), 44 deletions(-)
copy src/{rand_urandom.c => hlr_vty.c} (59%)
copy src/{rand_urandom.c => hlr_vty.h} (67%)
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 "An utility library for Open Source Mobile Communications".
The branch, pmaier/rbs2000 has been updated
discards bdb7ec8d4c93be5d96f5b97e13f856783b659b5d (commit)
discards 0cb2cd6d8d91cde7203fefe6436f447a4a9b91a8 (commit)
discards 92d3bbb23e1e2904bedb2ffc4deb34e478ddaa1c (commit)
discards 7c36b0a63a454c7a39c7533e23c9aa011eddf471 (commit)
discards 96402001ce3044995ae77e23aab558a593447677 (commit)
discards 68280f29d7ede9e34e0fd5a80f75ff6b29ba5189 (commit)
via c4cfa99e6f60013ad52d0899cbee38631349572b (commit)
via d2f57da8e4991c0e56efc05ae1abb58188ec720a (commit)
via 9ec008117b5adf59692d6fb632b9ce015ac1c05c (commit)
via dc706285aea449fc6a1a5bc2a79249ee57ba2c06 (commit)
via 133aa26d118d381302c074d74defd4cdf4bd1117 (commit)
via 4a7f87cdc848891f7306109a009e51684b6c5c0e (commit)
via 92fa18e6b800a27aa064a5fb8321cddd7383ae20 (commit)
via 48f55833476439fc45fa4eaa4327beccdc92d44b (commit)
via 319f321da54c39b6d17d02e209407f943d43044c (commit)
via 6030ce844e057e3c3aeb7c3ff02cc092a6edb82d (commit)
via abba1537a7c4c12bd695e089cef9d29adb04fed0 (commit)
via 75c0e2f371a9e0e8a3ca90675ec2d9692f9ad7da (commit)
via 44c0f63de64ffeaffff7429f3e5e474fe8dd5343 (commit)
via 505a22fc5102b69cdb7a910fb65da67e41d7f649 (commit)
via b0a4234c49ba6338bc78fe83b7f85af2571b70f6 (commit)
via 0aeda1b17fffa486a57ae84876eb059bb16b9a6e (commit)
via 6e8c172476454789b32356baa15cdc781f67b054 (commit)
via aa1bc012c87041966cfc17b44674e3c7eb3a2250 (commit)
via d8494bc9b7f981fed961252fbe29fced2f94daef (commit)
via 12142950625df5e16be936057be388290c07750f (commit)
via 8928747a3ea1c1d02239b422c0ad25b8e22bcaf2 (commit)
via ace80bb5695e4e7cc61cddcb9190645500a331a7 (commit)
via b41b48e76a0057f9cf7b9c98dea86dbb93b602bb (commit)
via df83eced6826b65db623aa77cd4a40d307d79486 (commit)
via 449324b2646b3a42f621756e4556f795c1f791d1 (commit)
via f2899c674e6dc43142edbfffeacc1b0c40a2f885 (commit)
via 1a7d64ccd12bb73852f665af0bf853351a0717f9 (commit)
via 1c67e754b8e5bd25f966152d9bca347dbc75ec4e (commit)
via 2f0b0c955b4031a9dd95829322455cf883d40f53 (commit)
via c32bfd5824b99b9af14b66d17a58fdf9c3bddb45 (commit)
via 1251afe2542417426ffe9a4aace2603f06eb15bd (commit)
via b632e03f6588636d3ea4f642154754f0aca33988 (commit)
via 87218edb9acedb0eb797c47357bac472eacd8c29 (commit)
via d02c8af6ccb73a18dba5d09112730246d05c187d (commit)
via 85908a9c2f218b6665b8e90005b900c74875e806 (commit)
via ebcf02de6cb40bc035c2e94bd6929ffa9a61ed78 (commit)
via c0c84323455bf65ef8bb40888dd537da1321d1e4 (commit)
via 341939142242fb3a8e3e6e153a582af5aff16889 (commit)
via 8808bb49a20e3e569b230b1b8acdf6f74e1c6bd2 (commit)
via addeaa39b172b4114bffbbfdd3dd09a029eb37b3 (commit)
via ecbcdf52ec7c165c7933346441c02030833aba78 (commit)
via 07352fee098758431ae1434c47c054d94887a6d4 (commit)
via 848de8f1df561f4253f754ec3f2415e541071420 (commit)
via 592fcc97c004b7e3e84ed6960ea9989157c94f75 (commit)
via dbd3a92f70325b7a02d0a637929732f297fb2612 (commit)
via 0bee65c0d89f81a4b90aa3d484016d9ba680dd46 (commit)
via edc8db21fa4fec3a87d7892d219ae26135858e9c (commit)
via b1edd16e75dfe6af6949d495ac38b35ec029cc97 (commit)
via 53e2672e1169883983cd3efba3ced2d644ad4ffa (commit)
via 6cfa56ba0c887d63c40efbab369541681f13fe21 (commit)
via 3faa0148054ae47924e20a3c3cae4cdf969ab695 (commit)
via 15492bcb2653e0213caf0db6d44f09f4d05c9b4e (commit)
via 6431adde78638db7dac0717f74de92ef8b491d73 (commit)
via c014f606d055bb0ab09b6b9128078cb7a4e06c4c (commit)
via eeacf906dd961002dba7e53ec9144d08a2b2d0ee (commit)
via c7155df3ecb0a4f583a7d0e0bedc8cbb847a8fb4 (commit)
via b805cc19925b6815957ff470696887bfd74f2639 (commit)
via cba8eb9b21afd26ce65ef5098f6a178bce800bb7 (commit)
via 1514f34dcfed3a8c46678861c488f7dbde856957 (commit)
via d2510459a8b5f4ae0ee3740dd36ca1c4abd290b6 (commit)
via c68ce3b9fe1314f8133eed1e7246fdfee9295744 (commit)
via 1db37820aaa0e83cfc7f26270f5bb3a6d9a27189 (commit)
via a0f74f218bd5c805d1c190af54d80ed781241148 (commit)
via 5e5954db8b2f340a10877ebabc895f27ad319231 (commit)
via 126def710563e1d4b5f16f354176a2088d17e28c (commit)
via 7309e19358240100e56f2d6af8af61a5bb5630da (commit)
via b6d58e8cc0cbf4654efe986eb706f8d3a91a6c76 (commit)
via 18080960e1f85bb315d927d18e52656973834813 (commit)
via 4e72ee0d0f678ec91dee5ad33e8796b56e8c078d (commit)
via 06ac9b40ed600cd36e1c0a158eb8f2ca01b1941f (commit)
via 42b59c1bf080a5ae785f576ba749afdf3bde598d (commit)
via 2ae5f186929a720b5604e2bd19ef54606b37fb87 (commit)
via 5c5c78aacd4cd15e1147c2e5dbb4dc9fca4da7e5 (commit)
via a3953e0536a07b571fe3314d6e257db79b2dbe64 (commit)
via 725698a4f15b9403620951961984b68ed4148992 (commit)
via 6a13e7f563e3983c51363704bd2a65e691bafc3e (commit)
via 886d6fdec605e47ec19a3e37dd9596c525178a54 (commit)
via a4842afc83334f97653e6cca6220b19f53696509 (commit)
via 748022694c57ce7b9412469b8190c7d232818a69 (commit)
via d1a145e5e782d07140422b85da9f55dd4b35a206 (commit)
via ca13574ba4eeb2c9e3ad865a570e6b5d3f05a3b6 (commit)
via a280b82f8ea9ef5fc1aa6e2357d27d9d91219173 (commit)
via 42240de04ce95e458b7b05cfa8357dae40e90b35 (commit)
via 85b42c46184118db2aaa50e44e97966523dd0269 (commit)
via 9adf32fb60206065026e9c3ef7088ef6bcc013be (commit)
via 3cc757df1822114bf446dc2d5f6a95da92321a25 (commit)
via d981efa97603594080d90956eb9e08bce8f4c371 (commit)
via dd97950d26f0d5642bf4522219c1f7e475de6454 (commit)
via c0f00072929b126b21ba7bdfa2c93327ba652d08 (commit)
via 9795cf1b126d5567dbd0a25b56e9ba75be9513c1 (commit)
via fd9ec3bc7dee3037754005c9e44dfce7246a6659 (commit)
via aa00f99be2e4cc64ede20d8c9548b83054696581 (commit)
via a65e99331a9699a09d2661b595c1723eea51873f (commit)
via a24be85dc41885ee77072af9f079c69c575061e9 (commit)
via 665d48bf15602e8666b292dbe66881786af2ea95 (commit)
via 5f460dee3d9c0dca3221d80ca5a9701521e647c7 (commit)
via dda5e7991c5dd55845a176848c6dc98bc37cfe6c (commit)
via 0898a007bac173f0a61564914d54d0496a851235 (commit)
via c7f52c4c84d6a8898048738c4db9266289c40b45 (commit)
via d7c0a373ff38b28a14fd7ee1cc6be3cfbddbd850 (commit)
via 909cbecbb9d3223b3b372849564600bb9be7fbda (commit)
via bc1d758299a1c9ac3f5902f6417cdbcc1d5c1db4 (commit)
via 25774b9839a9842affc6fef925166b3b9481b466 (commit)
via c3c28528de78fd5d50c3a141c2176c0da5dd7075 (commit)
via ec9bd5262847f8e697c1c43e14ba48030a44672b (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 (bdb7ec8d4c93be5d96f5b97e13f856783b659b5d)
\
N -- N -- N (c4cfa99e6f60013ad52d0899cbee38631349572b)
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/libosmocore/commit/?id=c4cfa99e6f60013ad52d0899cbee…
commit c4cfa99e6f60013ad52d0899cbee38631349572b
Author: Philipp Maier <pmaier(a)sysmocom.de>
Date: Wed Feb 1 12:00:45 2017 +0100
lapd_core: Fix MDL-ERROR ind after RELEASE ind
in lapd_t200_cb() The RELEASE INDICATION is transmitted before
the MDL ERROR INIDCATION, this prevents the MDL ERROR INDICATION
from being sent because the RELASE INDICATION close to connection
eraly. This commit puts the messages into the correct order.
http://cgit.osmocom.org/libosmocore/commit/?id=d2f57da8e4991c0e56efc05ae1ab…
commit d2f57da8e4991c0e56efc05ae1abb58188ec720a
Author: Philipp <pmaier(a)sysmocom.de>
Date: Thu Dec 8 10:45:06 2016 +0100
lapd_core: fix program flow
when the lapd core is in state LAPD_STATE_SABM_SENT, and the
retransmission counter exceeds (link down) lapd_t200_cb() will
send an RELASE_INDICATION and an MDL_ERROR_INDICATION to L3.
This action is done before the state is processed. This seems
to be no problem with standard retransmission counts (n200),
but may cause timing problems that lead to deadlock states when
custom timer configurations are in use. (Ericsson RBS).
This commit moves the functions calls for sending the indications
mentioned above to the very end of the if branch to relax the
timing again. (See lapd_t200_cb())
http://cgit.osmocom.org/libosmocore/commit/?id=9ec008117b5adf59692d6fb632b9…
commit 9ec008117b5adf59692d6fb632b9ce015ac1c05c
Author: Philipp <pmaier(a)sysmocom.de>
Date: Fri Dec 9 14:07:18 2016 +0100
select: add ability to check if a socket is registered
osmo_fd_register() is used to register socket file descriptors,
after registering a socket, there is no way to test if the socket
is still registered or actually registered at all.
This commit adds a new function osmo_fd_register_check() that can
be used to check in advance, if the socket fd is registered,
before performing further operations.
http://cgit.osmocom.org/libosmocore/commit/?id=dc706285aea449fc6a1a5bc2a792…
commit dc706285aea449fc6a1a5bc2a79249ee57ba2c06
Author: Philipp <pmaier(a)sysmocom.de>
Date: Thu Dec 8 17:23:26 2016 +0100
lapd_core: Improve debug output
The debug output of lapd core has no references to the dl objects,
since we have multiple links, seeing which action is for which
object is impossible. This commit adds pointer references (dl=%p)
to each log line.
http://cgit.osmocom.org/libosmocore/commit/?id=133aa26d118d381302c074d74def…
commit 133aa26d118d381302c074d74defd4cdf4bd1117
Author: Alexander Couzens <lynxis(a)fe80.eu>
Date: Tue Nov 29 12:42:05 2016 +0100
gsm0408: add chreq_type for CHREQ_T_PDCH_ONE_PHASE and CHREQ_T_PDCH_TWO_PHASE
For BSC-located pcu the BSC must understand the PDCH chan request.
Change-Id: Ice44dcaaf798f93af3652a96c567f8e16a6cf784
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 3 +
Makefile.am | 2 +-
TODO-RELEASE | 14 +-
configure.ac | 10 +
contrib/fsm-to-dot.py | 710 +++++++++++++++++++
debian/changelog | 26 +
debian/control | 230 ++++++-
debian/copyright | 237 +++++--
debian/docs | 0
debian/libosmocodec-doc.doc-base | 7 +
debian/libosmocodec-doc.install | 1 +
debian/libosmocore-dev.dirs | 8 -
debian/libosmocore-dev.install | 1 -
debian/libosmocore-doc.doc-base | 7 +
debian/libosmocore-doc.install | 1 +
.../{libosmocore7.install => libosmocore8.install} | 0
debian/libosmogsm-doc.doc-base | 7 +
debian/libosmogsm-doc.install | 1 +
.../{libosmogsm5.install => libosmogsm7.install} | 0
debian/libosmovty-doc.doc-base | 7 +
debian/libosmovty-doc.install | 1 +
debian/patches/debian-changes-0.1.17-1 | 46 --
debian/patches/series | 1 -
debian/rules | 35 +-
doc/osmocom-authn-protocol.txt | 250 +++++++
include/Makefile.am | 1 +
include/osmocom/core/bitvec.h | 5 +-
include/osmocom/core/crc16.h | 12 +
include/osmocom/core/fsm.h | 87 ++-
include/osmocom/core/gsmtap.h | 20 +
include/osmocom/core/linuxlist.h | 16 +
include/osmocom/core/logging.h | 81 ++-
include/osmocom/core/socket.h | 2 +
include/osmocom/core/utils.h | 5 +
include/osmocom/ctrl/control_cmd.h | 24 +
include/osmocom/ctrl/ports.h | 1 +
include/osmocom/gsm/abis_nm.h | 1 +
include/osmocom/gsm/gsm0480.h | 5 +
include/osmocom/gsm/gsup.h | 4 +-
include/osmocom/gsm/oap.h | 72 ++
include/osmocom/gsm/protocol/gsm_12_21.h | 49 ++
include/osmocom/gsm/tlv.h | 2 +
include/osmocom/vty/misc.h | 8 +
include/osmocom/vty/ports.h | 2 +
src/Makefile.am | 7 +-
src/bitvec.c | 45 ++
src/codec/Makefile.am | 3 +-
src/codec/gsm690.c | 4 +-
src/crc16.c | 42 ++
src/ctrl/Makefile.am | 6 +-
src/ctrl/control_vty.c | 2 +-
src/fsm.c | 151 +++-
src/gb/gprs_ns_vty.c | 8 +
src/gsm/Makefile.am | 7 +-
src/gsm/abis_nm.c | 135 ++++
src/gsm/gprs_cipher_core.c | 2 +-
src/gsm/gsm0411_utils.c | 10 +-
src/gsm/gsm0480.c | 45 +-
src/gsm/gsm_04_08_gprs.c | 8 +-
src/gsm/gsup.c | 12 +-
src/gsm/ipa.c | 1 -
src/gsm/lapd_core.c | 13 +-
src/gsm/libosmogsm.map | 13 +
src/gsm/oap.c | 184 +++++
src/gsm/tlv_parser.c | 60 ++
src/gsmtap_util.c | 3 -
src/logging.c | 46 +-
src/logging_gsmtap.c | 134 ++++
src/macaddr.c | 6 +
src/serial.c | 28 +-
src/sim/Makefile.am | 4 +-
src/socket.c | 44 +-
src/timer.c | 3 +-
src/utils.c | 15 +-
src/vty/Makefile.am | 5 +-
src/vty/command.c | 19 +
src/vty/fsm_vty.c | 177 +++++
src/vty/logging_vty.c | 33 +
src/write_queue.c | 11 +-
tests/Makefile.am | 12 +-
tests/bitvec/bitvec_test.c | 42 +-
tests/bitvec/bitvec_test.ok | 2 +
tests/codec/codec_test.ok | 4 +-
tests/conv/conv_test.c | 62 +-
tests/conv/conv_test.ok | 8 +
tests/fsm/fsm_test.c | 2 +-
tests/fsm/fsm_test.err | 2 +-
tests/gsup/gsup_test.c | 5 -
tests/lapd/lapd_test.c | 3 +-
tests/logging/logging_test.c | 21 +
tests/logging/logging_test.err | 13 +-
tests/msgb/msgb_test.c | 2 +-
tests/oap/Makefile.am | 37 +
tests/oap/oap_test.c | 182 +++++
tests/oap/oap_test.ok | 42 ++
tests/stats/stats_test.c | 5 +-
tests/testsuite.at | 13 +
tests/write_queue/wqueue_test.c | 81 +++
tests/write_queue/wqueue_test.ok | 1 +
utils/{conv_gen.py => conv_codes_gsm.py} | 326 +--------
utils/conv_gen.py | 756 ++-------------------
101 files changed, 3619 insertions(+), 1290 deletions(-)
create mode 100755 contrib/fsm-to-dot.py
delete mode 100644 debian/docs
create mode 100644 debian/libosmocodec-doc.doc-base
create mode 100644 debian/libosmocodec-doc.install
delete mode 100644 debian/libosmocore-dev.dirs
create mode 100644 debian/libosmocore-doc.doc-base
create mode 100644 debian/libosmocore-doc.install
rename debian/{libosmocore7.install => libosmocore8.install} (100%)
create mode 100644 debian/libosmogsm-doc.doc-base
create mode 100644 debian/libosmogsm-doc.install
rename debian/{libosmogsm5.install => libosmogsm7.install} (100%)
create mode 100644 debian/libosmovty-doc.doc-base
create mode 100644 debian/libosmovty-doc.install
delete mode 100644 debian/patches/debian-changes-0.1.17-1
create mode 100644 doc/osmocom-authn-protocol.txt
create mode 100644 include/osmocom/gsm/oap.h
create mode 100644 src/gsm/oap.c
create mode 100644 src/logging_gsmtap.c
create mode 100644 src/vty/fsm_vty.c
create mode 100644 tests/oap/Makefile.am
create mode 100644 tests/oap/oap_test.c
create mode 100644 tests/oap/oap_test.ok
create mode 100644 tests/write_queue/wqueue_test.c
create mode 100644 tests/write_queue/wqueue_test.ok
copy utils/{conv_gen.py => conv_codes_gsm.py} (71%)
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 "UNNAMED PROJECT".
The branch, neels/auc_tests has been updated
discards 3d4587778e00b08a84cfa80d55f45278639b6246 (commit)
via d35d8972fff70ed43a9cb3c3dcba09fd7495f9cf (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 (3d4587778e00b08a84cfa80d55f45278639b6246)
\
N -- N -- N (d35d8972fff70ed43a9cb3c3dcba09fd7495f9cf)
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/osmo-hlr/commit/?id=d35d8972fff70ed43a9cb3c3dcba09f…
commit d35d8972fff70ed43a9cb3c3dcba09fd7495f9cf
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Jan 31 16:40:28 2017 +0100
auth: verify test sets from 3GPP TS 55.205
Put to-text conversion of the 3GPP TS 55.205 PDF's section defining the test
vectors in tests/auc/gen_ts_55_205_test_sets/ts55_205_test_sets.txt and add
python script to generate auc_ts_55_205_test_sets.c from that at build time.
The generated auc_ts_55_205_test_sets.c runs through all 19 test sets,
verifying that our gsm_milenage() matches the reference data.
Change-Id: Idff9d757ab956179aa41ada2a223fd9f439aafbd
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 3 +++
1 file changed, 3 insertions(+)
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 "UNNAMED PROJECT".
The branch, neels/auc_tests has been updated
discards 7d2ae679549a49a8d6a9b2845714f757f4b07ea2 (commit)
discards b88db40ff90aa7020faaf971132adefe1dc34980 (commit)
via 3d4587778e00b08a84cfa80d55f45278639b6246 (commit)
via f2f1dee925784b34cbbc4a21af3fe919d9e384d6 (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 (7d2ae679549a49a8d6a9b2845714f757f4b07ea2)
\
N -- N -- N (3d4587778e00b08a84cfa80d55f45278639b6246)
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/osmo-hlr/commit/?id=3d4587778e00b08a84cfa80d55f4527…
commit 3d4587778e00b08a84cfa80d55f45278639b6246
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Jan 31 16:40:28 2017 +0100
auth: add test with test data from 3GPP TS 55.205
Put to-text conversion of the 3GPP TS 55.205 PDF's section defining the test
vectors in tests/auc/gen_ts_55_205_test_sets/ts55_205_test_sets.txt and add
python script to generate auc_ts_55_205_test_sets.c from that at build time.
The generated auc_ts_55_205_test_sets.c runs through all 19 test sets,
verifying that our gsm_milenage() matches the reference data.
Change-Id: Idff9d757ab956179aa41ada2a223fd9f439aafbd
http://cgit.osmocom.org/osmo-hlr/commit/?id=f2f1dee925784b34cbbc4a21af3fe91…
commit f2f1dee925784b34cbbc4a21af3fe919d9e384d6
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Jan 31 02:10:40 2017 +0100
tests: auc_3g_test: implement vector generation test
Change-Id: I291bccd62661ff5790dc43d91dc63a9e4b0e0ff2
-----------------------------------------------------------------------
Summary of changes:
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 "UNNAMED PROJECT".
The branch, neels/auc_tests has been updated
discards 95ad777d3b64c1521f1dd8b607d915ab7c0a495e (commit)
discards 94b2ac0aa501241acc1ef40b500b0af986573402 (commit)
discards 7e95cbbe0734b15c1ea76370a12342548278eb48 (commit)
discards 56f53507985f117823b2b9e29dbf7811c57d53c8 (commit)
discards 38228bf749799eab6d7f192dfb667ef86e39f5d0 (commit)
discards c0cbf9f2e4fed359e81fbdb37576d1fd778f3b1a (commit)
discards ff0b27324ed391d3a4ea186e6cc8d05a68f5d74b (commit)
discards 1b7b028e74d3b8786567bbd4795f167d0cef2c45 (commit)
via 7d2ae679549a49a8d6a9b2845714f757f4b07ea2 (commit)
via b88db40ff90aa7020faaf971132adefe1dc34980 (commit)
via b2cf3d970b4ecb5788ca320938f37f1a1e583890 (commit)
via fd4e26e050c2dc2367bef00d1631980da0dd1d0e (commit)
via c77381bb6d893b65776aa257b3cc3aaa7b034e6d (commit)
via e0b2c59d5c04f4bf9c69cfe6cb57cd3ab3dbc38d (commit)
via 45c806e773fac23124ac5ec1670af2976780b399 (commit)
via 7bae179417bbbaa130eab627772890fad4ce15a1 (commit)
via fced66cdd32e55c63f0512ea60c1eae8d6179c38 (commit)
via ca43e30be3a27d573e24f85452415b0b6bcefa67 (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 (95ad777d3b64c1521f1dd8b607d915ab7c0a495e)
\
N -- N -- N (7d2ae679549a49a8d6a9b2845714f757f4b07ea2)
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/osmo-hlr/commit/?id=7d2ae679549a49a8d6a9b2845714f75…
commit 7d2ae679549a49a8d6a9b2845714f757f4b07ea2
Author: Neels Hofmeyr <neels(a)hofmeyr.de>
Date: Tue Jan 31 16:40:28 2017 +0100
auth: add test with test data from 3GPP TS 55.205
Put to-text conversion of the 3GPP TS 55.205 PDF's section defining the test
vectors in tests/auc/gen_ts_55_205_test_sets/ts55_205_test_sets.txt and add
python script to generate auc_ts_55_205_test_sets.c from that at build time.
The generated auc_ts_55_205_test_sets.c runs through all 19 test sets,
verifying that our gsm_milenage() matches the reference data.
Change-Id: Idff9d757ab956179aa41ada2a223fd9f439aafbd
http://cgit.osmocom.org/osmo-hlr/commit/?id=b88db40ff90aa7020faaf971132adef…
commit b88db40ff90aa7020faaf971132adefe1dc34980
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Jan 31 02:10:40 2017 +0100
tests: auc_3g_test: implement vector generation test (WIP)
Change-Id: I291bccd62661ff5790dc43d91dc63a9e4b0e0ff2
http://cgit.osmocom.org/osmo-hlr/commit/?id=b2cf3d970b4ecb5788ca320938f37f1…
commit b2cf3d970b4ecb5788ca320938f37f1a1e583890
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Jan 31 01:19:27 2017 +0100
Add test suite skeleton with empty test (auc_3g_test)
Change-Id: I6359b0809ce8578850fd65887a568714fb35dbd8
http://cgit.osmocom.org/osmo-hlr/commit/?id=fd4e26e050c2dc2367bef00d1631980…
commit fd4e26e050c2dc2367bef00d1631980da0dd1d0e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Jan 30 13:49:49 2017 +0100
comment: sql: describe auc_2g and auc_3g columns
Change-Id: Ie4edc69ff11a83a4c0f79097f43a2cb206dfe405
http://cgit.osmocom.org/osmo-hlr/commit/?id=c77381bb6d893b65776aa257b3cc3aa…
commit c77381bb6d893b65776aa257b3cc3aaa7b034e6d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Feb 1 04:42:27 2017 +0100
sql: auc_3g: set sqn NOT NULL DEFAULT 0
Change-Id: Ibb765f30295b441e563bb0e06ed39987f79a60d6
http://cgit.osmocom.org/osmo-hlr/commit/?id=e0b2c59d5c04f4bf9c69cfe6cb57cd3…
commit e0b2c59d5c04f4bf9c69cfe6cb57cd3ab3dbc38d
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Feb 1 04:40:13 2017 +0100
sql: limit VARCHAR size of key columns to 32
Change-Id: I2b0f9369318085c1482c6d2d8db56699466bfbf3
http://cgit.osmocom.org/osmo-hlr/commit/?id=45c806e773fac23124ac5ec1670af29…
commit 45c806e773fac23124ac5ec1670af2976780b399
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Jan 30 13:47:22 2017 +0100
sql: fix 3g_auc's column K data type
K is the SIM card's 128bit secret key, so the type should be VARCHAR like the
other key columns. The db code already reads the column as text and parses as
hex, so a VARCHAR column matches that.
Change-Id: Iaa8d33e303760bd15dcb7dc8bb8b9b24bf6c8f14
http://cgit.osmocom.org/osmo-hlr/commit/?id=7bae179417bbbaa130eab627772890f…
commit 7bae179417bbbaa130eab627772890fad4ce15a1
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Jan 30 23:30:26 2017 +0100
main: add VTY and '-c config-file' option
Add config file, mainly for logging control.
Open VTY on the OMSO_VTY_PORT_HLR added to libosmocore in
commit 92fa18e6b800a27aa064a5fb8321cddd7383ae20
aka change-id I08cb52d9399a27e6876e45da36f434708c4fddef.
Add hlr_vty.h/c for standard VTY setup.
Add -c option to pass config file.
Add --version option.
Change-Id: Iedb884345a597371a337b0c67eb6013b7d5d1ce1
http://cgit.osmocom.org/osmo-hlr/commit/?id=fced66cdd32e55c63f0512ea60c1eae…
commit fced66cdd32e55c63f0512ea60c1eae8d6179c38
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Jan 30 13:30:47 2017 +0100
main: add option parsing with db file and default options
Parse commandline options, supporting general Osmocom options as copied from
osmo-nitb (bsc_hack.c): version, logging and daemonize options.
Set the HLR database file from cmdline option, log the filename in db_open().
(VTY config file in next patch.)
Change-Id: I279d517e1310e398b0a2382349e62be8e65364c1
http://cgit.osmocom.org/osmo-hlr/commit/?id=ca43e30be3a27d573e24f85452415b0…
commit ca43e30be3a27d573e24f85452415b0b6bcefa67
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Jan 30 13:18:23 2017 +0100
main: add and use root talloc ctx
Create hlr_ctx and pass on to DB and GSUP server code.
Add call msgb_talloc_ctx_init(hlr_ctx).
Instead of printing the entire talloc context on exit, just print the hlr_ctx
upon SIGUSR1 (like our other binaries do). Otherwise we will get pages of
talloc output on each program exit as soon as we add a VTY (next patch).
Change-Id: I3c64cb4ad7a681b88c7409296ad3afeb8000e2a4
-----------------------------------------------------------------------
Summary of changes:
sql/hlr.sql | 2 +-
src/hlr.c | 4 +-
src/hlr_vty.c | 16 --
src/hlr_vty.h | 1 -
tests/auc/auc_ts_55_205_test_sets.err | 304 ++++++++++++++++++++++
tests/auc/auc_ts_55_205_test_sets.ok | 2 +
tests/auc/gen_ts_55_205_test_sets/func_template.c | 24 ++
tests/auc/gen_ts_55_205_test_sets/main_template.c | 6 +-
tests/auc/gen_ts_55_205_test_sets/pdftxt_2_c.py | 25 ++
9 files changed, 362 insertions(+), 22 deletions(-)
create mode 100644 tests/auc/auc_ts_55_205_test_sets.err
create mode 100644 tests/auc/auc_ts_55_205_test_sets.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 "Manuals for Osmocom GSM components".
The branch, master has been updated
via 660affb34212f8ac0bc56aba79c89620fa7078e3 (commit)
via 65fb8d60de2c38b28bb2601d43e3fec872084be4 (commit)
from 0f5c98054a433f7a2c365d63c8b897280b178359 (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-gsm-manuals/commit/?id=660affb34212f8ac0bc56ab…
commit 660affb34212f8ac0bc56aba79c89620fa7078e3
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Jan 30 13:08:50 2017 +0100
common/port_numbers: place comment to remind of syncing ports lists
Change-Id: Ib99271bfb435ef59fcfc0a2ac198d26770199344
http://cgit.osmocom.org/osmo-gsm-manuals/commit/?id=65fb8d60de2c38b28bb2601…
commit 65fb8d60de2c38b28bb2601d43e3fec872084be4
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Mon Jan 30 13:08:14 2017 +0100
common/port_numbers: add osmo-hlr VTY port 4258
Change-Id: Ibf66a7c31d1b48b002c25bb55784c99f54dad3a0
-----------------------------------------------------------------------
Summary of changes:
common/chapters/port_numbers.adoc | 7 +++++++
1 file changed, 7 insertions(+)
hooks/post-receive
--
Manuals for Osmocom GSM components