osmo-msc/openbsc/src
Max e6052c4cc7 Make random MSISDN assignment optional
Previously if subscriber was automatically created it got assigned
random MSISDN number. Make it optional (defaulting to previous behavior)
by adding following:

* new optional no-extension argument for subscriber-create-on-demand vty
  command
* db unit tests
* vty test

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
Change-Id: Ibbc2e88e4722b08854ebc631485f19ed56443cbb
2016-07-09 19:52:54 +00:00
..
gprs SGSN: move TLLI unassignment into separate function 2016-07-04 08:42:37 +00:00
ipaccess drop unneccessary duplicate/unused linking: ipaccess 2016-05-21 15:20:47 +00:00
libbsc Make random MSISDN assignment optional 2016-07-09 19:52:54 +00:00
libcommon rm dup: use channel type names from libosmocore 2016-06-18 11:34:21 +00:00
libfilter 04.08: apply new bitmask functions, fix bitmask use 2016-03-15 14:15:00 +01:00
libmgcp mgcp: Fix compiler warnings on size_t on AMD64 2016-03-16 11:16:06 +01:00
libmsc Make random MSISDN assignment optional 2016-07-09 19:52:54 +00:00
libtrau Fix SIGABRT on wrong AMR payload 2016-06-14 10:20:05 +00:00
osmo-bsc drop unneccessary duplicate linking: osmo-bsc 2016-05-21 15:02:55 +00:00
osmo-bsc_mgcp rm dup: use channel type names from libosmocore 2016-06-18 11:34:21 +00:00
osmo-bsc_nat filter/nat: Fix the context for the imsi assignment 2016-05-25 19:43:38 +00:00
osmo-nitb drop unneccessary duplicate linking: osmo-nitb 2016-05-21 15:54:36 +00:00
utils rm dup: use channel type names from libosmocore 2016-06-18 11:34:21 +00:00
Makefile.am filter: Move the gsm 04.08 filter to a common place 2015-05-03 21:42:27 +02:00