Age | Commit message (Expand) | Author | Files | Lines |
2017-10-28 | Tag/Release version 0.1.00.1.0 | Harald Welte | 1 | -0/+136 |
2017-10-28 | Debian: Make sure we include osmo-hlr-db-tool in the package | Harald Welte | 1 | -0/+1 |
2017-10-28 | add osmo-hlr-db-tool, program to migrate from osmo-nitb db | Neels Hofmeyr | 5 | -11/+495 |
2017-10-28 | fix default logging levels to NOTICE, not DEBUG | Neels Hofmeyr | 5 | -6/+9 |
2017-10-28 | cosmetic: rename SL3_TXT macro, use osmo_strlcpy() | Neels Hofmeyr | 1 | -11/+14 |
2017-10-28 | cosmetic: sql/hlr.sql: move comments | Neels Hofmeyr | 1 | -3/+2 |
2017-10-28 | automatically create db tables on osmo-hlr invocation | Neels Hofmeyr | 6 | -7/+81 |
2017-10-28 | db_test: fix *FLAGS | Neels Hofmeyr | 1 | -7/+1 |
2017-10-28 | tests/Makefile: use test db var instead of repeating the path | Neels Hofmeyr | 1 | -2/+2 |
2017-10-28 | jenkins: use osmo-clean-workspace.sh before and after build | Neels Hofmeyr | 1 | -1/+4 |
2017-10-27 | test_subscriber.ctrl: test against octal/hex interpretation of id | Neels Hofmeyr | 2 | -0/+20 |
2017-10-27 | ctrl: completely replace all CTRL commands | Neels Hofmeyr | 6 | -72/+1040 |
2017-10-27 | cosmetic: tweak params of hlr_controlif_setup() | Neels Hofmeyr | 3 | -9/+8 |
2017-10-25 | db api: fix/add API docs | Neels Hofmeyr | 1 | -13/+76 |
2017-10-23 | vty: fix output of empty IMSI | Neels Hofmeyr | 1 | -1/+1 |
2017-10-17 | add hlr_subsrc_nam to put GSUP client notification in proper API | Neels Hofmeyr | 4 | -15/+64 |
2017-10-17 | api doc: say that lu_op_tx_del_subscr_data() doesn't free | Neels Hofmeyr | 1 | -1/+2 |
2017-10-17 | fix mem leak in handle_cmd_ps(): free luop | Neels Hofmeyr | 1 | -0/+1 |
2017-10-17 | luop: fix mem leak upon error in lu_op_alloc_conn() | Neels Hofmeyr | 1 | -1/+3 |
2017-10-17 | add lu_op_free(), use in luop.c | Neels Hofmeyr | 2 | -4/+12 |
2017-10-17 | replace ctrl_test_runner.py with transcript test_subscriber.ctrl | Neels Hofmeyr | 3 | -243/+46 |
2017-10-17 | add test_nodes.vty | Neels Hofmeyr | 2 | -0/+118 |
2017-10-17 | implement subscriber vty interface, tests | Neels Hofmeyr | 6 | -2/+859 |
2017-10-15 | fix db_subscr_get_by_*(): clear output data; test in db_test.c | Neels Hofmeyr | 2 | -3/+18 |
2017-10-13 | debian: 'make check' needs sqlite3, add to Build-Depends | Neels Hofmeyr | 1 | -1/+2 |
2017-10-11 | code undup: use db_bind_text() in db_get_auth_data() | Neels Hofmeyr | 2 | -9/+3 |
2017-10-11 | fix db_update_sqn(): reset stmt in all error cases | Neels Hofmeyr | 4 | -17/+317 |
2017-10-11 | code undup: use db_remove_reset() in db_auc.c | Neels Hofmeyr | 1 | -20/+2 |
2017-10-11 | refactor db_get_auth_data return val | Neels Hofmeyr | 3 | -66/+67 |
2017-10-11 | add db_subscr_update_aud_by_id(), complete db_subscr_delete_by_id() | Neels Hofmeyr | 5 | -2/+1003 |
2017-10-11 | refactor db_subscr_purge | Neels Hofmeyr | 6 | -17/+214 |
2017-10-11 | refactor db_subscr_lu() | Neels Hofmeyr | 5 | -32/+206 |
2017-10-11 | refactor db_subscr_ps() to db_subscr_nam() | Neels Hofmeyr | 6 | -20/+230 |
2017-10-11 | add db_subscr_get_by_msisdn() and db_subscr_get_by_id() | Neels Hofmeyr | 5 | -39/+185 |
2017-10-11 | db: use int64_t as subscriber id | Neels Hofmeyr | 2 | -6/+6 |
2017-10-11 | less noise: simplify db_remove_reset() | Neels Hofmeyr | 3 | -19/+4 |
2017-10-11 | add initial db_test: creating and deleting subscribers | Neels Hofmeyr | 7 | -0/+662 |
2017-10-11 | add db_subscr_create(), db_subscr_delete(), db_subscr_update_msisdn_by_imsi() | Neels Hofmeyr | 3 | -0/+128 |
2017-10-11 | add db_bind_int() and db_bind_int64() | Neels Hofmeyr | 2 | -0/+46 |
2017-10-11 | cosmetic: don't log about missing SQLite log cb | Neels Hofmeyr | 1 | -3/+11 |
2017-10-11 | gitignore: tests/package.m4 | Neels Hofmeyr | 1 | -0/+1 |
2017-10-11 | ctrl_test_runner.py: use proper constant as test db path | Neels Hofmeyr | 1 | -1/+1 |
2017-10-11 | cosmetic: db_hlr: SL3_TXT: clarify indenting | Neels Hofmeyr | 1 | -6/+7 |
2017-10-11 | cosmetic: log: "SQLite" with capital L | Neels Hofmeyr | 1 | -4/+4 |
2017-10-11 | debian/rules: show testsuite.log when tests are failing | Alexander Couzens | 1 | -0/+4 |
2017-10-10 | cosmetic: log IMSI='<imsi>', log "no such subscriber" | Neels Hofmeyr | 2 | -3/+3 |
2017-10-10 | cosmetic: multi-line DB_STMT_AUC_BY_IMSI | Neels Hofmeyr | 1 | -1/+6 |
2017-10-10 | cosmetic: refactor db_bind_imsi() as db_bind_text() | Neels Hofmeyr | 3 | -9/+18 |
2017-10-10 | cosmetic: rename db_subscr_get() to db_subscr_get_by_imsi() | Neels Hofmeyr | 4 | -6/+6 |
2017-10-10 | cosmetic: prepend DB_STMT_ to enum stmt_idx entries | Neels Hofmeyr | 4 | -30/+30 |