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 a9cf70f665c553e7d31ed3c7a68bca326db0d964 (commit)
from 802acd0da459b4d74bf4a64d8c12aba0f2a6c09c (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=a9cf70f665c553e7d31ed3c7a68bca3…
commit a9cf70f665c553e7d31ed3c7a68bca326db0d964
Author: Daniel Willmann <dwillmann(a)sysmocom.de>
Date: Wed May 4 13:50:43 2016 +0200
ranap_msg_factory: Fix endianess in paging command
the asn1 helper functions already take care of byte ordering, so use these.
-----------------------------------------------------------------------
Summary of changes:
src/ranap_msg_factory.c | 7 ++-----
1 file changed, 2 insertions(+), 5 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 "Osmocom code for Iuh interface".
The branch, neels/wip has been updated
discards 88667ba84be4288ae45a357385b7a2e9b60a4789 (commit)
discards 0116ab219ff76dfd5b6b9973711a5cd6d134372f (commit)
via 978c6392d7dc4f5bf302e272e045dfc0b9908cbe (commit)
via 9fb68a9c1e6c09dc9d5906c87948399ab9133e83 (commit)
via 211a77a5f33112a20dd05267d6d4d05da85503ad (commit)
via 802acd0da459b4d74bf4a64d8c12aba0f2a6c09c (commit)
via 75f8116132a452af9e2b9c95a9fe1d1142605567 (commit)
via 95d0ba5f401db53d5ce3f296ec02bd33865a387b (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 (88667ba84be4288ae45a357385b7a2e9b60a4789)
\
N -- N -- N (978c6392d7dc4f5bf302e272e045dfc0b9908cbe)
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-iuh/commit/?id=978c6392d7dc4f5bf302e272e045dfc…
commit 978c6392d7dc4f5bf302e272e045dfc0b9908cbe
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 4 13:37:12 2016 +0200
wip: hnb-test: paging response
http://cgit.osmocom.org/osmo-iuh/commit/?id=9fb68a9c1e6c09dc9d5906c87948399…
commit 9fb68a9c1e6c09dc9d5906c87948399ab9133e83
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Tue Apr 5 11:53:09 2016 +0200
hnb-test: plmn_id: use 0xf for unused digit
http://cgit.osmocom.org/osmo-iuh/commit/?id=211a77a5f33112a20dd05267d6d4d05…
commit 211a77a5f33112a20dd05267d6d4d05da85503ad
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed Apr 13 19:09:41 2016 +0200
debug log: rx-unitdata
-----------------------------------------------------------------------
Summary of changes:
contrib/jenkins.sh | 6 +++---
src/tests/hnb-test.c | 32 ++++++++++++++++++++++++++++++++
src/tests/test-ranap.c | 3 ++-
3 files changed, 37 insertions(+), 4 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, max/pol has been updated
discards 10112d9329fd1c1f822567b78726a54399c1352e (commit)
via 6eddd75c794f8dab4d27f4b7fb443d3305229930 (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 (10112d9329fd1c1f822567b78726a54399c1352e)
\
N -- N -- N (6eddd75c794f8dab4d27f4b7fb443d3305229930)
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=6eddd75c794f8dab4d27f4b7fb443d33…
commit 6eddd75c794f8dab4d27f4b7fb443d3305229930
Author: Max <msuraev(a)sysmocom.de>
Date: Wed May 4 11:14:29 2016 +0200
Make random MSISDN assignment optional
Previously if subscriber was automatically created it got assigned
random MSISDN number between 20000 and 49999. Make it
optional (defaulting to previous behavior) by adding following:
* optional "no-extension" argument to subscriber-create-on-demand
* db unit tests
* vty test
The range for random extension can now be specified with
"subscriber-create-on-demand random" command.
Note: using the db made with new code might result in subscribers with
empty extension. Such subscribers cannot be deleted using old
code. Make sure not to mix db versions or manually fix it by editing
sqlite with external program.
Fixes: OS#1658
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmsc/vty_interface_layer3.c | 6 +++---
1 file changed, 3 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/cscn has been updated
via 0adaab0d357a7ecae8a88c3270e566fc79de1c1e (commit)
via 566ea592a538b79c1025ede5f8fa15b4e7c1b81c (commit)
via c4660e5d7e2c070d9486e823af767de385a64be4 (commit)
via ebc9a6288cda9440d70e8789bb8385b0576d523a (commit)
via 2e716ca9b2c99ac1d3a47125117582e2a1c04454 (commit)
via c731b23285013eb751e7b4b4213453d98f0a978f (commit)
from 99f2477653c1a1bff85cf0d5f823c4845fb46dc3 (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=0adaab0d357a7ecae8a88c3270e566fc…
commit 0adaab0d357a7ecae8a88c3270e566fc79de1c1e
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 4 12:40:52 2016 +0200
comment tweak
http://cgit.osmocom.org/openbsc/commit/?id=566ea592a538b79c1025ede5f8fa15b4…
commit 566ea592a538b79c1025ede5f8fa15b4e7c1b81c
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 4 12:40:36 2016 +0200
pass subscr explicitly
http://cgit.osmocom.org/openbsc/commit/?id=c4660e5d7e2c070d9486e823af767de3…
commit c4660e5d7e2c070d9486e823af767de385a64be4
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 4 12:40:05 2016 +0200
paging cb: add assertions
http://cgit.osmocom.org/openbsc/commit/?id=ebc9a6288cda9440d70e8789bb8385b0…
commit ebc9a6288cda9440d70e8789bb8385b0576d523a
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 4 12:39:38 2016 +0200
wip: paging timeout
http://cgit.osmocom.org/openbsc/commit/?id=2e716ca9b2c99ac1d3a47125117582e2…
commit 2e716ca9b2c99ac1d3a47125117582e2a1c04454
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 4 12:34:51 2016 +0200
debug log for SMS
http://cgit.osmocom.org/openbsc/commit/?id=c731b23285013eb751e7b4b4213453d9…
commit c731b23285013eb751e7b4b4213453d98f0a978f
Author: Neels Hofmeyr <nhofmeyr(a)sysmocom.de>
Date: Wed May 4 12:34:12 2016 +0200
debug log tweaks for paging
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/gsm_subscriber.h | 1 +
openbsc/src/libiu/iu.c | 21 ++++++++----
openbsc/src/libmsc/db.c | 2 +-
openbsc/src/libmsc/gsm_subscriber.c | 55 ++++++++++++++++++++++++++-----
openbsc/src/libmsc/sms_queue.c | 9 ++++-
openbsc/src/libmsc/vty_interface_layer3.c | 1 +
6 files changed, 72 insertions(+), 17 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, max/pol has been updated
discards dc294eb1238c9fe53ef5b7af50abf115636f94bd (commit)
via 10112d9329fd1c1f822567b78726a54399c1352e (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 (dc294eb1238c9fe53ef5b7af50abf115636f94bd)
\
N -- N -- N (10112d9329fd1c1f822567b78726a54399c1352e)
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=10112d9329fd1c1f822567b78726a543…
commit 10112d9329fd1c1f822567b78726a54399c1352e
Author: Max <msuraev(a)sysmocom.de>
Date: Wed May 4 11:14:29 2016 +0200
Make random MSISDN assignment optional
Previously if subscriber was automatically created it got assigned
random MSISDN number between 20000 and 49999. Make it
optional (defaulting to previous behavior) by adding following:
* optional "no-extension" argument to subscriber-create-on-demand
* db unit tests
* vty test
The range for random extension can now be specified with
"subscriber-create-on-demand random" command.
Note: using the db made with new code might result in subscribers with
empty extension. Such subscribers cannot be deleted using old
code. Make sure not to mix db versions or manually fix it by editing
sqlite with external program.
Fixes: OS#1658
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmsc/vty_interface_layer3.c | 28 +++++++++++-----------------
openbsc/tests/vty_test_runner.py | 7 ++++---
2 files changed, 15 insertions(+), 20 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, max/pol has been updated
discards 98ec8f950c226b95f179fb94bedd8a7d24a2c36d (commit)
via dc294eb1238c9fe53ef5b7af50abf115636f94bd (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 (98ec8f950c226b95f179fb94bedd8a7d24a2c36d)
\
N -- N -- N (dc294eb1238c9fe53ef5b7af50abf115636f94bd)
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=dc294eb1238c9fe53ef5b7af50abf115…
commit dc294eb1238c9fe53ef5b7af50abf115636f94bd
Author: Max <msuraev(a)sysmocom.de>
Date: Wed May 4 11:14:29 2016 +0200
Make random MSISDN assignment optional
Previously if subscriber was automatically created it got assigned
random MSISDN number between 20000 and 49999. Make it
optional (defaulting to previous behavior) by adding following:
* optional "no-extension" argument to subscriber-create-on-demand
* db unit tests
* vty test
The range for random extension can now be specified with
"subscriber-create-on-demand random" command.
Note: using the db made with new code might result in subscribers with
empty extension. Such subscribers cannot be deleted using old
code. Make sure not to mix db versions or manually fix it by editing
sqlite with external program.
Fixes: OS#1658
-----------------------------------------------------------------------
Summary of changes:
openbsc/src/libmsc/vty_interface_layer3.c | 2 +-
1 file changed, 1 insertion(+), 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, max/pol has been updated
discards 0e4a1961d3398ed5c8ec4563f53079e94a5b1fcb (commit)
via 98ec8f950c226b95f179fb94bedd8a7d24a2c36d (commit)
via a87b30cbc95728d1073e4b969e0432d77616b101 (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 (0e4a1961d3398ed5c8ec4563f53079e94a5b1fcb)
\
N -- N -- N (98ec8f950c226b95f179fb94bedd8a7d24a2c36d)
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=98ec8f950c226b95f179fb94bedd8a7d…
commit 98ec8f950c226b95f179fb94bedd8a7d24a2c36d
Author: Max <msuraev(a)sysmocom.de>
Date: Wed May 4 11:14:29 2016 +0200
Make random MSISDN assignment optional
Previously if subscriber was automatically created it got assigned
random MSISDN number between 20000 and 49999. Make it
optional (defaulting to previous behavior) by adding following:
* optional "no-extension" argument to subscriber-create-on-demand
* db unit tests
* vty test
The range for random extension can now be specified with
"subscriber-create-on-demand random" command.
Note: using the db made with new code might result in subscribers with
empty extension. Such subscribers cannot be deleted using old
code. Make sure not to mix db versions or manually fix it by editing
sqlite with external program.
Fixes: OS#1658
http://cgit.osmocom.org/openbsc/commit/?id=a87b30cbc95728d1073e4b969e0432d7…
commit a87b30cbc95728d1073e4b969e0432d77616b101
Author: Max <msuraev(a)sysmocom.de>
Date: Tue May 3 18:36:04 2016 +0200
Add IMSI-prefix authorization policy
* extend "auth policy" vty command with new option "prefix"
* add vty command "authorize-prefix" for setting arbitrary prefix
* add basic vty test
* add optional "imsi-prefix" argument to subscriber-create-on-demand vty
command
With those in place we can now set the prefix against which MS's IMSI
will be checked.
If IMSI's prefix match our configuration than MS is allowed to access
the network. If subscriber is already marked as authorized in HLR than
it'll be allowed regardless of IMSI prefix.
The same way we can decide whether to create subscribers on-demand
basesd on IMSI prefix match. Similar to authorization this restriction
can be overridden by manually creating subscriber via vty, ctrl
interface or directly in HLR.
Note: this is NITB option, not to be confused with SGSN option with the
same name.
Fixes: OS#1647
-----------------------------------------------------------------------
Summary of changes:
openbsc/include/openbsc/db.h | 8 +++-
openbsc/include/openbsc/gsm_data.h | 3 ++
openbsc/include/openbsc/gsm_subscriber.h | 5 ++-
openbsc/src/libbsc/net_init.c | 3 +-
openbsc/src/libcommon/gsm_subscriber_base.c | 1 +
openbsc/src/libmsc/ctrl_commands.c | 9 ++++-
openbsc/src/libmsc/db.c | 37 ++++++++++++-------
openbsc/src/libmsc/gsm_04_08.c | 10 +++--
openbsc/src/libmsc/gsm_subscriber.c | 6 ++-
openbsc/src/libmsc/vty_interface_layer3.c | 57 +++++++++++++++++++++++++++--
openbsc/tests/db/db_test.c | 18 ++++++---
openbsc/tests/vty_test_runner.py | 51 +++++++++++++++++++++++++-
12 files changed, 174 insertions(+), 34 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 "OpenBTS' transceiver retro-fit".
The branch, master has been updated
via 0fe41a583cb95ad3aaedc3fa6e99fa73755662f4 (commit)
via a5e0f1cdba850d50a6743ec3aeaa565b25db0465 (commit)
from 2c650a6895f573e4455f55f0d1ed136ba8ae4744 (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-trx/commit/?id=0fe41a583cb95ad3aaedc3fa6e99fa7…
commit 0fe41a583cb95ad3aaedc3fa6e99fa73755662f4
Author: Tom Tsou <tom.tsou(a)ettus.com>
Date: Tue May 3 15:14:45 2016 -0700
uhd: Set default Tx sampling to 4 sps
The majority of GSM host platforms are capable of operating with
the 4x oversampled modulator, which justifies the new default
setting. The small number exceptions (e.g. Raspberry Pi) can still
use the lower complexity 1 sps modulator with the '-s 1' command
line option if required.
Signed-off-by: Tom Tsou <tom.tsou(a)ettus.com>
http://cgit.osmocom.org/osmo-trx/commit/?id=a5e0f1cdba850d50a6743ec3aeaa565…
commit a5e0f1cdba850d50a6743ec3aeaa565b25db0465
Author: Tom Tsou <tom.tsou(a)ettus.com>
Date: Tue May 3 15:14:06 2016 -0700
uhd: Update default E3XX settings
Tune timing values after testing on UHD 003.009.002 for E3XX.
Table value for 1 sps was off by 10 samples causing improper
operation. Table value for 4 sps was shifted by 1 sample for
more accurate timing.
Also update E3XX description string detection.
Signed-off-by: Tom Tsou <tom.tsou(a)ettus.com>
-----------------------------------------------------------------------
Summary of changes:
Transceiver52M/UHDDevice.cpp | 9 +++++----
Transceiver52M/osmo-trx.cpp | 7 +------
2 files changed, 6 insertions(+), 10 deletions(-)
hooks/post-receive
--
OpenBTS' transceiver retro-fit
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 508ede80da028757ef7b2318e37e8ad9b4631790 (commit)
via 7df17ce67ee16f65dbb0430f397bef3250c989f4 (commit)
via 0c3b7f0002f97a81d0aa9d9c057bb1ef4d8450b6 (commit)
via 2bb6f91a56a730a0423b03906e63430a686b484b (commit)
via 3596f92fadfe55e6262098727fffdb1edfb91a6d (commit)
via b565a56607e7006bf2ce843611bc3d32c8c651dc (commit)
from 7fc5dcc49f56fedf70a04b5cf989de7cd1d367c9 (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-auc/commit/?id=508ede80da028757ef7b2318e37e8ad…
commit 508ede80da028757ef7b2318e37e8ad9b4631790
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue May 3 18:51:40 2016 +0200
populate_hlr_db.pl: Script to generate a HLR database
It currently creates a database with 1 million subscribers, all of which
are provisioned for both 2G and 3G authentication using the same key
material.
http://cgit.osmocom.org/osmo-auc/commit/?id=7df17ce67ee16f65dbb0430f397bef3…
commit 7df17ce67ee16f65dbb0430f397bef3250c989f4
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue May 3 18:51:18 2016 +0200
add copyright statements to all files
http://cgit.osmocom.org/osmo-auc/commit/?id=0c3b7f0002f97a81d0aa9d9c057bb1e…
commit 0c3b7f0002f97a81d0aa9d9c057bb1ef4d8450b6
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue May 3 18:51:04 2016 +0200
db_auc: remove some debugging code about column types
http://cgit.osmocom.org/osmo-auc/commit/?id=2bb6f91a56a730a0423b03906e63430…
commit 2bb6f91a56a730a0423b03906e63430a686b484b
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue May 3 18:50:41 2016 +0200
db: Use Write-Ahead Logging mode of SQLite3
http://cgit.osmocom.org/osmo-auc/commit/?id=3596f92fadfe55e6262098727fffdb1…
commit 3596f92fadfe55e6262098727fffdb1edfb91a6d
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue May 3 18:49:27 2016 +0200
Major update; Code now supports SAI, LU and ISD transactions
We also introduce a 'gsup_router' which enables us to route
a transaction to a given VLR. It works based on the SERIAL attribute
communicated at time of the IPA multiplex setup as part of the CCM
sub-protocol.
http://cgit.osmocom.org/osmo-auc/commit/?id=b565a56607e7006bf2ce843611bc3d3…
commit b565a56607e7006bf2ce843611bc3d32c8c651dc
Author: Harald Welte <laforge(a)gnumonks.org>
Date: Tue May 3 18:47:08 2016 +0200
hlr.sql: Don't use TRUE/FALSE as DEFAULT, they will be strings :(
SQLite has this crappy type system where you can put a string into
a boolean or integer column, which of course will break once you try to
read it as bool..
Also, add an index by IMSI to the SUBSCRIBER table.
-----------------------------------------------------------------------
Summary of changes:
osmo-gsup-hlr/sql/hlr.sql | 9 +-
osmo-gsup-hlr/src/Makefile | 6 +-
osmo-gsup-hlr/src/db.c | 11 +-
osmo-gsup-hlr/src/db.h | 44 +++-
osmo-gsup-hlr/src/db_auc.c | 4 -
osmo-gsup-hlr/src/db_hlr.c | 136 +++++++++++++
osmo-gsup-hlr/src/gsup_router.c | 85 ++++++++
osmo-gsup-hlr/src/gsup_router.h | 8 +
osmo-gsup-hlr/src/gsup_server.c | 82 +++++++-
osmo-gsup-hlr/src/gsup_server.h | 2 +
osmo-gsup-hlr/src/hlr.c | 376 ++++++++++++++++++++++++++++++++++-
osmo-gsup-hlr/src/populate_hlr_db.pl | 75 +++++++
12 files changed, 819 insertions(+), 19 deletions(-)
create mode 100644 osmo-gsup-hlr/src/db_hlr.c
create mode 100644 osmo-gsup-hlr/src/gsup_router.c
create mode 100644 osmo-gsup-hlr/src/gsup_router.h
create mode 100755 osmo-gsup-hlr/src/populate_hlr_db.pl
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, max/pol has been created
at 0e4a1961d3398ed5c8ec4563f53079e94a5b1fcb (commit)
- Log -----------------------------------------------------------------
http://cgit.osmocom.org/openbsc/commit/?id=0e4a1961d3398ed5c8ec4563f53079e9…
commit 0e4a1961d3398ed5c8ec4563f53079e94a5b1fcb
Author: Max <msuraev(a)sysmocom.de>
Date: Tue May 3 18:36:04 2016 +0200
Add IMSI-prefix authorization policy
* extend "auth policy" vty command with new option "prefix"
* add vty command "authorize-prefix" for setting arbitrary prefix
* add basic vty test
* add optional "imsi-prefix" argument to subscriber-create-on-demand vty
command
With those in place we can now set the prefix against which MS's IMSI
will be checked.
If IMSI's prefix match our configuration than MS is allowed to access
the network. If subscriber is already marked as authorized in HLR than
it'll be allowed regardless of IMSI prefix.
The same way we can decide whether to create subscribers on-demand
basesd on IMSI prefix match.
Note: this is NITB option, not to be confused with SGSN option with the
same name.
Fixes: OS#1647
http://cgit.osmocom.org/openbsc/commit/?id=2b8a7ea26720bd6beb9f3c4d8a562ad4…
commit 2b8a7ea26720bd6beb9f3c4d8a562ad4f9091a13
Author: Max <msuraev(a)sysmocom.de>
Date: Tue May 3 18:19:20 2016 +0200
Cleanup db tests
Move copy-pasted code into separate function to make writing more tests
easier.
http://cgit.osmocom.org/openbsc/commit/?id=d9acc71f32933d757574332645abb15e…
commit d9acc71f32933d757574332645abb15e517f0832
Author: Max <msuraev(a)sysmocom.de>
Date: Tue May 3 18:12:18 2016 +0200
Simplify subscriber creation
Move common code to wrapper function.
http://cgit.osmocom.org/openbsc/commit/?id=e0fbe5a1dc474128fd60c1e325ff0682…
commit e0fbe5a1dc474128fd60c1e325ff06825b928814
Author: Max <msuraev(a)sysmocom.de>
Date: Tue May 3 18:08:39 2016 +0200
Ignore extended test leftovers
http://cgit.osmocom.org/openbsc/commit/?id=b68213551db4899507d1c6648e2cf496…
commit b68213551db4899507d1c6648e2cf496b03a66b3
Author: Max <msuraev(a)sysmocom.de>
Date: Tue May 3 18:03:38 2016 +0200
Use enum for subscriber creation policy
This enables easier expansion of available policies in future.
-----------------------------------------------------------------------
hooks/post-receive
--
The OpenBSC GSM Base Station Controller (+MSC/HLR/SGSN)