aboutsummaryrefslogtreecommitdiffstats
path: root/src/db_hlr.c
AgeCommit message (Expand)AuthorFilesLines
2019-08-20for ussd_get_ran, show current RATNeels Hofmeyr1-1/+1
2019-08-20add column 'last_lu_rat', show last RAN typeNeels Hofmeyr1-1/+20
2019-08-20Add DB storage for enabling / disabling arbitrary RAT types.Neels Hofmeyr1-1/+120
2019-06-04db_hlr: zero-initialize "struct tm"Oliver Smith1-1/+1
2019-05-13db_hlr.c: add db_subscr_exists_by_msisdn()Vadim Yanitskiy1-0/+27
2019-05-13db_hlr.c: add db_subscr_exists_by_imsi()Oliver Smith1-0/+25
2019-05-13db_hlr.c: db_subscr_create(): add flags argumentOliver Smith1-1/+6
2019-01-24Add IMEI column to subscriber tableOliver Smith1-11/+81
2019-01-15Cosmetic: fix arg desc of db_subscr_update_msisdn_by_imsi()Oliver Smith1-2/+2
2018-12-10display last location update timestamp in vtyStefan Sperling1-0/+21
2018-12-07add whitespace around PRId64 constantsStefan Sperling1-11/+11
2018-12-07store a timestamp of the last location update seen from a subscriberStefan Sperling1-0/+43
2018-12-02implement removal of MSISDNNeels Hofmeyr1-5/+8
2017-10-28add osmo-hlr-db-tool, program to migrate from osmo-nitb dbNeels Hofmeyr1-11/+0
2017-10-28cosmetic: rename SL3_TXT macro, use osmo_strlcpy()Neels Hofmeyr1-11/+14
2017-10-25db api: fix/add API docsNeels Hofmeyr1-13/+76
2017-10-17add hlr_subsrc_nam to put GSUP client notification in proper APINeels Hofmeyr1-0/+51
2017-10-15fix db_subscr_get_by_*(): clear output data; test in db_test.cNeels Hofmeyr1-0/+2
2017-10-11add db_subscr_update_aud_by_id(), complete db_subscr_delete_by_id()Neels Hofmeyr1-2/+206
2017-10-11refactor db_subscr_purgeNeels Hofmeyr1-12/+34
2017-10-11refactor db_subscr_lu()Neels Hofmeyr1-26/+28
2017-10-11refactor db_subscr_ps() to db_subscr_nam()Neels Hofmeyr1-14/+41
2017-10-11add db_subscr_get_by_msisdn() and db_subscr_get_by_id()Neels Hofmeyr1-14/+76
2017-10-11add db_subscr_create(), db_subscr_delete(), db_subscr_update_msisdn_by_imsi()Neels Hofmeyr1-0/+116
2017-10-11cosmetic: db_hlr: SL3_TXT: clarify indentingNeels Hofmeyr1-6/+7
2017-10-10cosmetic: log IMSI='<imsi>', log "no such subscriber"Neels Hofmeyr1-1/+1
2017-10-10cosmetic: refactor db_bind_imsi() as db_bind_text()Neels Hofmeyr1-3/+3
2017-10-10cosmetic: rename db_subscr_get() to db_subscr_get_by_imsi()Neels Hofmeyr1-2/+2
2017-10-10cosmetic: prepend DB_STMT_ to enum stmt_idx entriesNeels Hofmeyr1-8/+8
2017-03-20fix db_subscr_ps error handlingNeels Hofmeyr1-1/+2
2017-03-05Make subscr parameter to db_subscr_get() optionalMax1-5/+9
2017-02-21Add routines to update nam_psMax1-0/+26
2017-02-20db: move duplicated code into helper functionsMax1-46/+14
2016-06-10fix PURGE_MS sqlite3 accessHarald Welte1-8/+2
2016-05-05implement PURGE-MS from VLR/SGSN to HLRHarald Welte1-0/+45
2016-05-05some more comment / todo updatesHarald Welte1-0/+1
2016-05-03Major update; Code now supports SAI, LU and ISD transactionsHarald Welte1-0/+136