osmo-msc/openbsc/tests
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
..
abis tests/abis: fix format specifiers 2016-01-15 15:41:19 +01:00
bsc bsc_test.c: fix tz.override val and note a FIXME 2016-02-27 23:38:28 +01:00
bsc-nat filter/nat: Fix the context for the imsi assignment 2016-05-25 19:43:38 +00:00
bsc-nat-trie move libctrl from openbsc to libosmoctrl (libosmocore.git) 2014-08-21 15:34:28 +02:00
channel channel_test: don't segfault if paging fails 2016-03-03 16:12:04 +01:00
db Make random MSISDN assignment optional 2016-07-09 19:52:54 +00:00
gbproxy move gsm_04_08_gprs.h to libosmocore 2016-04-29 13:10:37 +02:00
gprs Move osmo_gsup_messages.[ch] to libosmocore 2016-04-29 13:10:37 +02:00
gsm0408 Make si2q scheduling optional 2016-05-31 09:32:12 +00:00
gtphub use new libosmocore gsm_23_003.h for IMEI/IMSI length 2016-04-29 13:10:37 +02:00
mgcp rm dup: use channel type names from libosmocore 2016-06-18 11:34:21 +00:00
mm_auth Start to use struct osmo_auth_vector from gsm_auth_tuple 2016-04-29 13:10:37 +02:00
oap osmo_oap_decode(): Use common argument ordering 2016-04-29 13:10:37 +02:00
sgsn SGSN: move TLLI unassignment into separate function 2016-07-04 08:42:37 +00:00
smpp rm dup: use channel type names from libosmocore 2016-06-18 11:34:21 +00:00
subscr msc: Add per subscriber keep_in_ram flag 2014-12-09 09:08:28 +01:00
trau mncc: Complete definitions for all speech traffic frames at MNCC interface 2014-03-20 22:36:16 +01:00
Makefile.am Add MM Auth test; add auth_action_str() function 2016-03-31 11:56:00 +02:00
atlocal.in tests: fix condition to run sgsn, oap, gtphub tests 2015-12-03 11:47:34 +01:00
ctrl_test_runner.py ctrl: Extend ctrl command to optionally handle alg+ki 2016-04-07 09:27:07 +02:00
smpp_test_runner.py nitb/smpp: Add simple test runner for the issues found by daniel 2014-03-06 23:48:17 +01:00
testsuite.at Add MM Auth test; add auth_action_str() function 2016-03-31 11:56:00 +02:00
vty_test_runner.py Make random MSISDN assignment optional 2016-07-09 19:52:54 +00:00