aboutsummaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2018-06-24gsup_router: Use "#pragma once" and add missing #includesHarald Welte1-0/+5
2018-06-24move osmo_gsup_addr_send() declaration from luop.h to gsup_router.hHarald Welte2-3/+4
2018-06-16gsup_server: Add "priv" pointer and make it point to 'struct hlr'Harald Welte3-3/+8
2018-06-15disable blind subscriber insertion into every VLR/SGSNHarald Welte1-3/+7
2018-06-11Return proper GSUP error in case of too short IMSIHarald Welte1-0/+28
2018-05-18move creation of insert subscriber data messages to a common functionStefan Sperling4-66/+102
2018-05-04add error handling to osmo_gsup_configure_wildcard_apn()Neels Hofmeyr4-8/+20
2018-05-04add gsup_test to catch OS#3231Neels Hofmeyr4-17/+47
2018-05-04fix luop crash: use buffer for APN that remains validNeels Hofmeyr4-7/+15
2018-05-03don't forget to mark luop as a packet switched connectionStefan Sperling1-0/+1
2018-05-02rewrite subscriber_update_notify() without calls into luopStefan Sperling4-21/+94
2018-04-17Remove unused src/db_test.cPau Espin Pedrol2-91/+0
2018-04-17use osmo_init_logging2Pau Espin Pedrol3-3/+3
2018-04-10notify GSUP clients when HLR subscriber information changesStefan Sperling3-0/+40
2018-03-29more robust usage of osmo_timer API for osmo-hlr luop timerStefan Sperling1-2/+5
2018-03-01Fix responses to PURGE MSHarald Welte1-2/+2
2018-03-01vty: Don't print error if removing auth data while none presentHarald Welte1-2/+2
2018-02-14osmo-hlr: Add talloc context introspection via VTYHarald Welte2-0/+3
2017-12-20fix debug log: put 'deriving 2G from 3G' in proper placeNeels Hofmeyr1-1/+2
2017-12-15luop.c: Transform FIXME from warning to pragma messagePau Espin Pedrol1-2/+1
2017-11-29osmo-hlr: log details for unknown IMSI / no auth data / db errorNeels Hofmeyr1-0/+7
2017-11-29db_get_auth_data / db_get_auc: clarify return valuesNeels Hofmeyr4-16/+35
2017-11-22return GMM_CAUSE_IMSI_UNKNOWN if there is no auth dataNeels Hofmeyr1-0/+1
2017-11-22cosmetic: rx_send_auth_info(): decide error cause with switch()Neels Hofmeyr1-5/+9
2017-11-21db_test: don't verify SQLite issued error messages, they might changeNeels Hofmeyr5-8/+10
2017-11-12db-tool: error-exit on too many argumentsNeels Hofmeyr1-0/+6
2017-11-12db-tool: cosmetic: tweak printf outputNeels Hofmeyr1-2/+1
2017-11-12db-tool: add command 'create'Neels Hofmeyr1-4/+12
2017-11-11cosmetic: add comment on ignored return valueNeels Hofmeyr1-0/+2
2017-11-10hlr.c: Avoid overflow of lu_operation.subscr.imsiHarald Welte1-1/+1
2017-11-08hlr_db_tool: fix error log strerror invocationNeels Hofmeyr1-4/+4
2017-11-01vty: skip installing cmds now always installed by defaultNeels Hofmeyr1-2/+0
2017-10-28add osmo-hlr-db-tool, program to migrate from osmo-nitb dbNeels Hofmeyr5-11/+495
2017-10-28fix default logging levels to NOTICE, not DEBUGNeels Hofmeyr1-3/+3
2017-10-28cosmetic: rename SL3_TXT macro, use osmo_strlcpy()Neels Hofmeyr1-11/+14
2017-10-28automatically create db tables on osmo-hlr invocationNeels Hofmeyr3-0/+75
2017-10-27ctrl: completely replace all CTRL commandsNeels Hofmeyr2-37/+326
2017-10-27cosmetic: tweak params of hlr_controlif_setup()Neels Hofmeyr3-9/+8
2017-10-25db api: fix/add API docsNeels Hofmeyr1-13/+76
2017-10-23vty: fix output of empty IMSINeels Hofmeyr1-1/+1
2017-10-17add hlr_subsrc_nam to put GSUP client notification in proper APINeels Hofmeyr3-15/+58
2017-10-17api doc: say that lu_op_tx_del_subscr_data() doesn't freeNeels Hofmeyr1-1/+2
2017-10-17fix mem leak in handle_cmd_ps(): free luopNeels Hofmeyr1-0/+1
2017-10-17luop: fix mem leak upon error in lu_op_alloc_conn()Neels Hofmeyr1-1/+3
2017-10-17add lu_op_free(), use in luop.cNeels Hofmeyr2-4/+12
2017-10-17implement subscriber vty interface, testsNeels Hofmeyr4-0/+492
2017-10-15fix db_subscr_get_by_*(): clear output data; test in db_test.cNeels Hofmeyr1-0/+2
2017-10-11code undup: use db_bind_text() in db_get_auth_data()Neels Hofmeyr2-9/+3
2017-10-11fix db_update_sqn(): reset stmt in all error casesNeels Hofmeyr2-17/+26
2017-10-11code undup: use db_remove_reset() in db_auc.cNeels Hofmeyr1-20/+2