Gitiles
Code Review
Sign In
gerrit.osmocom.org
/
osmo-hlr
/
f1fe94c8cae5591dff4dd77e74c4c2f09638d6a1
/
src
/
hlr.c
ee7c0cb
hlr.c: properly terminate the process on SIGTERM
by Vadim Yanitskiy
· 6 years ago
c5044cf
hlr.c: move hlr_ctx to the top
by Oliver Smith
· 6 years ago
20ddfdb
Enable statsd support
by Max
· 6 years ago
f9cf180
hlr.c: replace deprecated osmo_gsup_get_err_msg_type()
by Oliver Smith
· 6 years ago
851814a
Optionally store IMEI in subscriber table
by Oliver Smith
· 6 years ago
66106c0
Cosmetic: hlr.c: remove confusing indent below if
by Oliver Smith
· 6 years ago
783ac81
Reply to CHECK-IMEI GSUP messages
by Oliver Smith
· 6 years ago
d157a56
SS/USSD: make NCSS session timeout configurable
by Vadim Yanitskiy
· 6 years ago
8f3a7cc
add database schema versioning to the HLR database
by Stefan Sperling
· 6 years ago
e66e525
fix and re-enable osmo_hlr_subscriber_update_notify()
by Neels Hofmeyr
· 6 years ago
cb364bb
store gsup peer upon accepting LU
by Neels Hofmeyr
· 6 years ago
6cee799
fix is_ps logic in rx_upd_loc_req(), store CS as is_ps = false
by Neels Hofmeyr
· 6 years ago
dab544e
USSD: Add support for internal USSD handlers
by Harald Welte
· 6 years ago
bb77939
USSD: Add basic dispatch + decode of GSUP-encapsulated SS/USSD
by Harald Welte
· 6 years ago
4956ae1
USSD: Add Core USSD handling + VTY routing config to HLR
by Harald Welte
· 6 years ago
d5807b8
hlr: Export + Declare global g_hlr symbol
by Harald Welte
· 6 years ago
9fdb854
hlr.c: track the use of talloc NULL memory contexts
by Vadim Yanitskiy
· 6 years ago
4793a7e
hlr.c: free root talloc context on exit
by Vadim Yanitskiy
· 6 years ago
527d934
hlr.c: move deinitialization code from SIGINT handler
by Vadim Yanitskiy
· 6 years ago
32acace
gsup_server: Add "priv" pointer and make it point to 'struct hlr'
by Harald Welte
· 6 years ago
b85f604
disable blind subscriber insertion into every VLR/SGSN
by Harald Welte
· 6 years ago
a1d3b04
Return proper GSUP error in case of too short IMSI
by Harald Welte
· 6 years ago
f83432c
move creation of insert subscriber data messages to a common function
by Stefan Sperling
· 6 years ago
1b8a1dc
add error handling to osmo_gsup_configure_wildcard_apn()
by Neels Hofmeyr
· 6 years ago
5aeb438
fix luop crash: use buffer for APN that remains valid
by Neels Hofmeyr
· 6 years ago
1cb4892
don't forget to mark luop as a packet switched connection
by Stefan Sperling
· 6 years ago
93c5b10
rewrite subscriber_update_notify() without calls into luop
by Stefan Sperling
· 6 years ago
5153031
use osmo_init_logging2
by Pau Espin Pedrol
· 6 years ago
f162252
notify GSUP clients when HLR subscriber information changes
by Stefan Sperling
· 6 years ago
3f2a9a2
Fix responses to PURGE MS
by Harald Welte
· 7 years ago
7ee6e55
osmo-hlr: Add talloc context introspection via VTY
by Harald Welte
· 7 years ago
ab4d509
osmo-hlr: log details for unknown IMSI / no auth data / db error
by Neels Hofmeyr
· 7 years ago
bd1dca0
db_get_auth_data / db_get_auc: clarify return values
by Neels Hofmeyr
· 7 years ago
33cbde9
return GMM_CAUSE_IMSI_UNKNOWN if there is no auth data
by Neels Hofmeyr
· 7 years ago
671db90
cosmetic: rx_send_auth_info(): decide error cause with switch()
by Neels Hofmeyr
· 7 years ago
d3814b9
db_test: don't verify SQLite issued error messages, they might change
by Neels Hofmeyr
· 7 years ago
bd0d5bf
hlr.c: Avoid overflow of lu_operation.subscr.imsi
by Harald Welte
· 7 years ago
234f9cb
cosmetic: tweak params of hlr_controlif_setup()
by Neels Hofmeyr
· 7 years ago
e50121e
refactor db_subscr_purge
by Neels Hofmeyr
· 7 years ago
84201d3
use OSMO_GSUP_PORT == 4222 instead of hardcoded 2222
by Neels Hofmeyr
· 7 years ago
ce9bc40
VTY: Add hlr node and bind ip field
by Pau Espin Pedrol
· 7 years ago
cab2fcd
UMTS AKA: implement SQN increment according to SEQ and IND
by Neels Hofmeyr
· 8 years ago
9cacb6f
CTRL: add enable/disable packet service cmds
by Max
· 8 years ago
372868b
Add CTRL interface
by Max
· 8 years ago
d4bebbd
Add global HLR struct
by Max
· 8 years ago
ea8b0d4
Move lu_operation into separate file
by Max
· 8 years ago
aa0fefd
Use strings for GSUP message type
by Max
· 8 years ago
27c6b90
Move GSUP msg init into separate function
by Max
· 8 years ago
f8c7b6f
Log error cause as a string
by Max
· 8 years ago
7685a78
main: add VTY and '-c config-file' option
by Neels Hofmeyr
· 8 years ago
7f9491f
main: add option parsing with db file and default options
by Neels Hofmeyr
· 8 years ago
ca43e30
main: add and use root talloc ctx
by Neels Hofmeyr
· 8 years ago
627de84
gsup: send subscriber MSISDN
by Neels Hofmeyr
· 8 years ago
2fc63a6
Add hardcoded APN
by Max
· 8 years ago
ec1b959
fix various compiler warnings
by Neels Hofmeyr
· 8 years ago
6eed322
fix build on FreeBSD: eliminate implicitly declared functions
by Neels Hofmeyr
· 8 years ago
9be0d2f
fix authentication re-sync (pass RAND+AUTS along)
by Harald Welte
· 8 years ago
fbaa54b
LU: remote oudated FIXME comments
by Harald Welte
· 8 years ago
53b8678
LU: correctly determine and use is_ps
by Harald Welte
· 8 years ago
b18f0e0
implement PURGE-MS from VLR/SGSN to HLR
by Harald Welte
· 8 years ago
9990927
some more comment / todo updates
by Harald Welte
· 8 years ago
15db826
State number of auth vectors in SAI response
by Harald Welte
· 8 years ago
cfc752b
AUC: Differentiate between actual error and unknown IMSI
by Harald Welte
· 8 years ago
936f672
add copyright statements to all files
by Harald Welte
· 8 years ago
e687be5
Major update; Code now supports SAI, LU and ISD transactions
by Harald Welte
· 8 years ago
5341b5d
ensure we release memory for all received msgb.
by Harald Welte
· 8 years ago
aabae9e
hlr: install signal handlers for SIGINT/USR1/HUP
by Harald Welte
· 8 years ago
e72cf55
initial import of osmo-gsup-hlr code so far
by Harald Welte
· 8 years ago