aboutsummaryrefslogtreecommitdiffstats
path: root/include/osmocom/msc/vlr.h
AgeCommit message (Expand)AuthorFilesLines
2024-03-28fix VLR evil twin on LU with unknown TMSINeels Hofmeyr1-0/+2
2022-10-27vlr: implement fallback to no-authNeels Hofmeyr1-0/+2
2022-10-27vlr: auth_fsm: rename AUTH_RES to AUTH_SUCCESSNeels Hofmeyr1-1/+1
2022-10-27vlr: auth_fsm: clarify success/failure resultNeels Hofmeyr1-1/+3
2022-10-27msc_a,vlr: add is_ciphering_required (accurately named)Neels Hofmeyr1-0/+2
2022-10-27msc_a,vlr: rename ciphering_required to is_ciphering_to_be_attemptedNeels Hofmeyr1-2/+2
2022-05-15vlr: Add rate counters and stat itemsHarald Welte1-0/+4
2021-11-30libvlr: vlr_set_ciph_mode(): avoid redundant checkVadim Yanitskiy1-1/+0
2021-07-29implement CM Re-Establish for voice callsNeels Hofmeyr1-0/+1
2021-07-28add vlr_subscr_find_by_miNeels Hofmeyr1-0/+8
2021-04-29Fill Last Used E-UTRAN PLMN Id when in CSFBPau Espin Pedrol1-0/+4
2020-06-19add rudimentary NRI support for MSC poolingNeels Hofmeyr1-0/+2
2020-06-19use new osmo_mobile_identity API everywhereNeels Hofmeyr1-2/+3
2020-01-25libvlr: use generic osmo_tdef API for T3250, T3260, and T3270Vadim Yanitskiy1-8/+0
2020-01-19libvlr: remove unused 'periodic_lu_timer' from struct vlr_subscrVadim Yanitskiy1-1/+0
2019-11-19Fix some typosMartin Hauke1-3/+3
2019-10-17make vlr_gmm_cause_to_mm_cause publicAlexander Couzens1-0/+3
2019-05-29Use GSM23003_MSISDN_MAX_DIGITS from libosmogsmVadim Yanitskiy1-2/+1
2019-05-15vlr: fix IMEI lengthOliver Smith1-1/+1
2019-05-08large refactoring: support inter-BSC and inter-MSC HandoverNeels Hofmeyr1-23/+19
2019-04-26vlr subscr get/put: also check against NULLNeels Hofmeyr1-2/+2
2019-04-12vlr_subscr: use osmo_use_countNeels Hofmeyr1-16/+27
2019-03-19libvlr: Allow 2G auth tuples to be re-used without going through AUTHSylvain Munaut1-0/+2
2019-02-04Add SGs InterfaceHarald Welte1-0/+13
2019-01-16VLR: send CHECK-IMEI to EIR/HLROliver Smith1-0/+2
2019-01-09VLR: vlr_subscr_{,msisdn_or_}name: const vsub argOliver Smith1-2/+2
2019-01-04use osmo_rat_type from libosmocoreNeels Hofmeyr1-1/+1
2019-01-04fix vlr ops.subscr_assoc re-associationNeels Hofmeyr1-1/+1
2018-12-19Remove redundancy in LAC processingMax1-2/+0
2018-12-18VLR: drop unused struct membersMax1-3/+0
2018-12-11make gsup ipa name configurable in osmo-msc.cfgStefan Sperling1-1/+2
2018-11-30GSM_EXTENSION_LENGTH -> VLR_MSISDN_LENGTHNeels Hofmeyr1-4/+6
2018-11-30move gsm_auth_tuple to vlr.h as vlr_auth_tupleNeels Hofmeyr1-3/+11
2018-11-30move ran_conn declarations to new ran_conn.hNeels Hofmeyr1-1/+1
2018-11-30rename gsm_subscriber_connection to ran_connNeels Hofmeyr1-1/+1
2018-09-17store classmark in vlr_subscr, not connNeels Hofmeyr1-0/+2
2018-08-20use __FILE__, not __BASE_FILE__Neels Hofmeyr1-7/+7
2018-08-05Remove local libgsupclient; Use libosmo-gsup-client from osmo-hlrHarald Welte1-1/+2
2018-07-29libvlr/vlr.c: forward unhandled GSUP messages towards MSCVadim Yanitskiy1-0/+4
2018-05-23implement periodic Location Update expiry in the VLRStefan Sperling1-0/+6
2018-04-12refactor VLR FSM result handlingNeels Hofmeyr1-26/+11
2018-03-13restore sending of optional MM info messagesStefan Sperling1-0/+1
2018-03-13vlr_ciph_result: fix use after free of imeisvNeels Hofmeyr1-1/+1
2018-02-08GSUP: check osmo_gsup_encode() resultMax1-2/+2
2018-01-28Shift ciphering algorithm selection from VLR to MSCHarald Welte1-5/+4
2018-01-24VLR: constify GSUP-related function parametersMax1-1/+1
2018-01-05Add control command to expire subscriberMax1-1/+1
2017-12-31VLR: log subscriber updateMax1-0/+6
2017-12-29VLR: remove unused parameterMax1-1/+0
2017-12-20fix paging: add timeout to discard unsuccessful pagingNeels Hofmeyr1-0/+1