diff options
author | Harald Welte <laforge@gnumonks.org> | 2017-10-28 20:37:34 +0200 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2017-10-28 20:43:12 +0200 |
commit | 0dcbd47a1e19640d85194a4fa8fd01f89ffd5a8a (patch) | |
tree | 23c14933353baf4f47b5dabad946265d405a58c5 /debian | |
parent | 71b5f5b923c82cc16dae410a56a18822a4ddc788 (diff) |
Tag/Release version 0.1.00.1.0
This is the first real version tag of osmo-hlr.
Change-Id: Ie0aff33ab9c36cd9219258a4d869de36612b6095
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 136 |
1 files changed, 136 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog index 9706926..7d8b208 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,139 @@ +osmo-hlr (0.1.0) unstable; urgency=medium + + [ Neels Hofmeyr ] + * build with autoconf/automake, add jenkins.sh script + * fix build on FreeBSD: eliminate implicitly declared functions + * fix various compiler warnings + * fix DLGSUP logging cat after change in libosmocore + * build: recoin db_test as non-installable program + * build: actually make sqlite mandatory + * bump required libosmocore version to 0.9.5 + * gsup: send subscriber MSISDN + * debug log: log computed vector kinds + * log: move a log from info to debug level + * hlr.sql: typo in comment + * auc.c: typo in comment + * main: add and use root talloc ctx + * main: add option parsing with db file and default options + * main: add VTY and '-c config-file' option + * sql: fix 3g_auc's column K data type + * cosmetic: sql: indicate VARCHAR size of key columns as 32 + * sql: auc_3g: set sqn NOT NULL DEFAULT 0 + * comment: sql: describe auc_2g and auc_3g columns + * Add test suite skeleton with empty test (auc_3g_test) + * tests: auc_3g_test: implement vector generation test + * auth: verify test sets from 3GPP TS 55.205 + * sql: add unique constraints to IMSI and MSISDN + * UMTS AKA resync: fix argument ordering + * auc_3g_test: add AUTS resync test + * auc_gen_vectors(): ensure sane arguments, test + * auc_3g_test: allow to inc fake rand bytes upon rand request + * auc_3g_test: add AUTS test with N vectors, to show bug + * cosmetic: refactor auc_compute_vectors(), add debug log + * auc_compute_vectors(): fix AUTS resync for multiple vectors + * cosmetic: auc_3g_test: improve test debugging tools + * cosmetic: rename auc_3g_test.c to auc_test.c + * fix: properly handle error rc by osmo_gsup_conn_ccm_get() + * auc tests: adjust cosmetically to prepare for SQN changes + * auc tests: fix after SQN scheme changes from libosmocore + * fix debug log: adjust to new SQN increment scheme + * UMTS AKA: implement SQN increment according to SEQ and IND + * debug log: output ind slot, previous sqn, and sqn db update + * jenkins: add value_string termination check + * fix db_subscr_ps error handling + * add config example (mostly empty) + * install hlr.sql in prefix/doc/osmo-hlr/ + * use OSMO_GSUP_PORT == 4222 instead of hardcoded 2222 + * add basic CTRL interface tests + * add CTRL tests for enable-/disable-/status-ps + * cosmetic: prepend DB_STMT_ to enum stmt_idx entries + * cosmetic: rename db_subscr_get() to db_subscr_get_by_imsi() + * cosmetic: refactor db_bind_imsi() as db_bind_text() + * cosmetic: multi-line DB_STMT_AUC_BY_IMSI + * cosmetic: log IMSI='<imsi>', log "no such subscriber" + * cosmetic: log: "SQLite" with capital L + * cosmetic: db_hlr: SL3_TXT: clarify indenting + * ctrl_test_runner.py: use proper constant as test db path + * gitignore: tests/package.m4 + * cosmetic: don't log about missing SQLite log cb + * add db_bind_int() and db_bind_int64() + * add db_subscr_create(), db_subscr_delete(), db_subscr_update_msisdn_by_imsi() + * add initial db_test: creating and deleting subscribers + * less noise: simplify db_remove_reset() + * db: use int64_t as subscriber id + * add db_subscr_get_by_msisdn() and db_subscr_get_by_id() + * refactor db_subscr_ps() to db_subscr_nam() + * refactor db_subscr_lu() + * refactor db_subscr_purge + * add db_subscr_update_aud_by_id(), complete db_subscr_delete_by_id() + * refactor db_get_auth_data return val + * code undup: use db_remove_reset() in db_auc.c + * fix db_update_sqn(): reset stmt in all error cases + * code undup: use db_bind_text() in db_get_auth_data() + * debian: 'make check' needs sqlite3, add to Build-Depends + * fix db_subscr_get_by_*(): clear output data; test in db_test.c + * implement subscriber vty interface, tests + * add test_nodes.vty + * replace ctrl_test_runner.py with transcript test_subscriber.ctrl + * add lu_op_free(), use in luop.c + * luop: fix mem leak upon error in lu_op_alloc_conn() + * fix mem leak in handle_cmd_ps(): free luop + * api doc: say that lu_op_tx_del_subscr_data() doesn't free + * add hlr_subsrc_nam to put GSUP client notification in proper API + * vty: fix output of empty IMSI + * db api: fix/add API docs + * cosmetic: tweak params of hlr_controlif_setup() + * ctrl: completely replace all CTRL commands + * test_subscriber.ctrl: test against octal/hex interpretation of id + * jenkins: use osmo-clean-workspace.sh before and after build + * tests/Makefile: use test db var instead of repeating the path + * db_test: fix *FLAGS + * automatically create db tables on osmo-hlr invocation + * cosmetic: sql/hlr.sql: move comments + * cosmetic: rename SL3_TXT macro, use osmo_strlcpy() + * fix default logging levels to NOTICE, not DEBUG + * add osmo-hlr-db-tool, program to migrate from osmo-nitb db + + [ Max ] + * Add gerrit settings + * Add hardcoded APN + * Log error cause as a string + * Move GSUP msg init into separate function + * Use strings for GSUP message type + * Move lu_operation into separate file + * db: move duplicated code into helper functions + * Fix compiler's warning about printf security + * Add routines to update nam_ps + * Add global HLR struct + * Make subscr parameter to db_subscr_get() optional + * Add CTRL interface + * CTRL: add enable/disable packet service cmds + * Add .deb packaging + * deb: fix OBS build + * debian: remove obsolete dependency + * Attempt to fix .deb package + * deb: use python in shebang + * Another attempt at fixing .deb + * Use release helper from libosmocore + * Use value string check from osmo-ci + + [ Daniel Willmann ] + * Add systemd service file + * hlr_data.sql: Insert ki and opc instead of op to example data + * tests/auc: Don't require python3 + + [ Pau Espin Pedrol ] + * VTY: Add hlr node and bind ip field + * debian: remove unneeded dependency libdbd-sqlite3 + + [ Harald Welte ] + * jenkins.sh: Proper error message if local environment isn't set up + + [ Alexander Couzens ] + * debian/rules: show testsuite.log when tests are failing + + -- Harald Welte <laforge@gnumonks.org> Sat, 28 Oct 2017 20:37:33 +0200 + osmo-hlr (0.0.1) UNRELEASED; urgency=low * Initial release (Closes: OS#1948) |