osmo-hlr.git annotated tag 0.1.0 created. 0.1.0

gitosis at osmocom.org gitosis at osmocom.org
Sat Oct 28 18:47:38 UTC 2017

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 annotated tag, 0.1.0 has been created
        at  1e8bfde4bed8a53b765e0caa81b2c6d36acebd7c (tag)
   tagging  0dcbd47a1e19640d85194a4fa8fd01f89ffd5a8a (commit)
  replaces  0.0.1
 tagged by  Harald Welte
        on  Sat Oct 28 20:47:14 2017 +0200

- Log -----------------------------------------------------------------
Tag 0.1.0 on 2017-10-28


Alexander Couzens (1):
      debian/rules: show testsuite.log when tests are failing

Daniel Willmann (3):
      Add systemd service file
      hlr_data.sql: Insert ki and opc instead of op to example data
      tests/auc: Don't require python3

Harald Welte (3):
      jenkins.sh: Proper error message if local environment isn't set up
      Debian: Make sure we include osmo-hlr-db-tool in the package
      Tag/Release version 0.1.0

Max (21):
      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

Neels Hofmeyr (92):
      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

Pau Espin Pedrol (2):
      VTY: Add hlr node and bind ip field
      debian: remove unneeded dependency libdbd-sqlite3



More information about the osmocom-commitlog mailing list