aboutsummaryrefslogtreecommitdiffstats
path: root/src/libvlr/vlr.c
AgeCommit message (Expand)AuthorFilesLines
2020-01-06vlr.c: fix condition to check MSISDN presenceNeels Hofmeyr1-1/+1
2020-01-06vlr_gsup_rx: fix uninitialized rcNeels Hofmeyr1-1/+1
2019-12-12gsup: indicate CN-Domain in SendAuthInfo RequestsNeels Hofmeyr1-0/+1
2019-11-19Fix some typosMartin Hauke1-3/+3
2019-10-17make vlr_gmm_cause_to_mm_cause publicAlexander Couzens1-3/+3
2019-09-26catch GSUP auth result without auth_fsmNeels Hofmeyr1-0/+6
2019-09-16vlr: gmm_cause_to_fsm_and_mm_cause() drop fsm_cause_p argumentAlexander Couzens1-16/+6
2019-09-03vlr: don't log about "gratuitous ID RESPONSE"Neels Hofmeyr1-2/+0
2019-08-18libvlr/vlr.c: cosmetic: move message_type assignmentVadim Yanitskiy1-2/+2
2019-06-19libvlr/vlr.c: do not expire subscribers if periodic LU is disabledVadim Yanitskiy1-0/+7
2019-06-17libvlr: fix sgsn tmsi creation, replace constant with defineEric Wild1-3/+3
2019-05-27sgs_iface: detect and react to VLR/HLR failurePhilipp Maier1-2/+2
2019-05-15vlr: optionally send IMEI early to HLROliver Smith1-0/+2
2019-05-15vlr: when setting IMEISV, also set IMEIOliver Smith1-0/+3
2019-05-08large refactoring: support inter-BSC and inter-MSC HandoverNeels Hofmeyr1-131/+73
2019-05-06fix various missing line endings in loggingNeels Hofmeyr1-1/+1
2019-04-12vlr_subscr: use osmo_use_countNeels Hofmeyr1-48/+62
2019-03-24vlr_subscr_name(): use OSMO_STRBUFNeels Hofmeyr1-9/+5
2019-02-04Add SGs InterfaceHarald Welte1-6/+46
2019-01-16VLR: send CHECK-IMEI to EIR/HLROliver Smith1-0/+49
2019-01-12refactor log ctx for vlr_subscr and ran_connNeels Hofmeyr1-11/+26
2019-01-09VLR: vlr_subscr_{,msisdn_or_}name: const vsub argOliver Smith1-2/+2
2018-12-17comment: vlr: put the 'balancing' comment closer to the put()Neels Hofmeyr1-1/+1
2018-12-11make gsup ipa name configurable in osmo-msc.cfgStefan Sperling1-5/+6
2018-12-11detach cancelled subscribers from VLRStefan Sperling1-0/+2
2018-11-30move gsm_auth_tuple to vlr.h as vlr_auth_tupleNeels Hofmeyr1-2/+2
2018-11-30rename gsm_subscriber_connection to ran_connNeels Hofmeyr1-1/+1
2018-11-16vlr: drop unused is_ps parameter in vlr_subscr_req_lu()Philipp Maier1-1/+1
2018-09-30GSUP client: send CN domain IE on LU requestNeels Hofmeyr1-0/+1
2018-08-05Remove local libgsupclient; Use libosmo-gsup-client from osmo-hlrHarald Welte1-8/+8
2018-07-29libvlr/vlr.c: forward unhandled GSUP messages towards MSCVadim Yanitskiy1-4/+3
2018-06-25VLR: reject overlong IMSIs in ID RESP messagesStefan Sperling1-2/+13
2018-05-23implement periodic Location Update expiry in the VLRStefan Sperling1-0/+49
2018-04-12refactor VLR FSM result handlingNeels Hofmeyr1-23/+113
2018-03-22dissolve libcommon: drop gsm_subscriber_base.c, move vlr_subscr_* to vlr.cNeels Hofmeyr1-0/+27
2018-03-22dissolve libcommon: move talloc ctx into msc_main.c, drop talloc_ctx.cNeels Hofmeyr1-1/+1
2018-02-08GSUP: check osmo_gsup_encode() resultMax1-9/+17
2018-02-06Fix whitespace issuesMax1-1/+1
2018-02-05Wrap osmo_strlcpy() callsMax1-7/+7
2018-01-28Shift ciphering algorithm selection from VLR to MSCHarald Welte1-22/+4
2018-01-24VLR: constify GSUP-related function parametersMax1-5/+5
2018-01-05Add control command to expire subscriberMax1-5/+16
2017-12-31VLR: log subscriber updateMax1-1/+1
2017-12-27Migrate from OpenSSL to osmo_get_rand_id()Max1-6/+5
2017-12-18cosmetic prep: tell vlr_ops.set_ciph_mode() whether UMTS AKA is usedNeels Hofmeyr1-0/+2
2017-12-18cosmetic prep: publish vlr_use_umts_aka() decisionNeels Hofmeyr1-0/+17
2017-12-18vlr: debug log: log Ciphering Mode detailsNeels Hofmeyr1-0/+2
2017-11-20vlr_subscr_conn_timeout(): don't fire events to discarded fiNeels Hofmeyr1-2/+6
2017-11-20vlr_gsupc_read_cb: fix use after free of GSUP msgbNeels Hofmeyr1-5/+10
2017-10-31defaults: assign TMSI by defaultNeels Hofmeyr1-0/+3