aboutsummaryrefslogtreecommitdiffstats
path: root/src/gsm
AgeCommit message (Expand)AuthorFilesLines
2018-03-16fix bug in parse_cell_id_ci_list()Stefan Sperling1-1/+1
2018-03-15use gsm48_decode_lai2() in gsm0808_dec_cell_id_list()Stefan Sperling1-9/+6
2018-03-15fix cell identifier decoding in libosmocoreStefan Sperling1-15/+16
2018-03-14fix a cell identifier parsing bug in libosmocoreStefan Sperling1-2/+2
2018-03-13support for more cell ID list types in libosmocoreStefan Sperling3-5/+292
2018-03-05fix osmo_mnc_from_str(): don't try to parse NULLNeels Hofmeyr1-8/+6
2018-03-02features: move bts feature related functionality to libosmocorePhilipp Maier3-1/+51
2018-02-28gsm: add osmo_mnc_from_str(), osmo_mnc_cmp(), osmo_plmn_cmp() for 3-digit MNCNeels Hofmeyr2-0/+80
2018-02-28implement support for 3-digit MNC with leading zerosNeels Hofmeyr5-59/+241
2018-02-22Revert "Add function to encode classmark"Harald Welte2-17/+0
2018-02-15Add function to encode classmarkMax2-0/+17
2018-02-15Add generic Mobile Identity encoderMax2-14/+18
2018-02-09tlv_parser: Report *first* occurrence of repeated IEsHarald Welte1-2/+7
2018-02-05GSUP: change osmo_gsup_encode() return typeMax1-4/+9
2018-01-24SMS: Add value_string for TS 04.11 CP and RP stateHarald Welte3-0/+16
2018-01-24gsm48_pdisc_names: Use conscise, short namesHarald Welte1-15/+15
2018-01-19MNCC: Add MNCC to string dumperHarald Welte3-1/+420
2018-01-17gsm0480: parse optional IEs for RELEASE COMPLETE messageVadim Yanitskiy1-1/+5
2018-01-17gsm0480: parse all SS info elements in a messageVadim Yanitskiy1-1/+10
2018-01-17gsm0480: correct parse_ss_info_elements() declarationVadim Yanitskiy1-1/+1
2018-01-17gsm0480: refactor gsm0480_decode_ss_requestVadim Yanitskiy1-7/+14
2018-01-17gsm0480: move SS request length check to parse_ss()Vadim Yanitskiy1-12/+11
2018-01-17gsm0480: pass exact GSM 04.80 payload length to parse_ss()Vadim Yanitskiy1-4/+4
2018-01-17gsm0480: add specification reference to SS message typeVadim Yanitskiy1-0/+1
2018-01-17gsm0480: handle GSM0480_OP_CODE_PROCESS_USS_DATAVadim Yanitskiy1-0/+5
2018-01-17gsm0480: handle USS_NOTIFY and USS_REQUEST with PROCESS_USS_REQVadim Yanitskiy1-0/+2
2018-01-17gsm0480: handle GSM0480_CTYPE_RETURN_RESULTVadim Yanitskiy1-0/+82
2018-01-17gsm0480: parse GSM0480_MTYPE_FACILITY separatelyVadim Yanitskiy1-1/+17
2018-01-17gsm0480: handle UnstructuredSS Request with DSC != 0x0FVadim Yanitskiy1-0/+20
2018-01-17gsm0480: clean up the parse_process_uss_req() codeVadim Yanitskiy1-19/+20
2018-01-17gsm0480: fix USSD OCTET STRING length confusionVadim Yanitskiy1-2/+2
2018-01-17gsm0480: skip length check for 'RELEASE COMPLETE' messageSergey Kostanbaev1-3/+10
2018-01-16Log lapd_datalink state on errorsMax1-5/+5
2018-01-12TLVP_PRESENT() should not return TRUE after tlv_parse() fails.Stefan Sperling1-4/+10
2018-01-12gsm: add gsm0808_speech_codec_type_namesNeels Hofmeyr2-0/+15
2018-01-08Add function to properly encode RAIMax2-20/+22
2017-12-18add osmo_auth_c3() (separate from gsm_milenage())Neels Hofmeyr3-3/+16
2017-12-17gsm0808_create_cipher_reject: Fix encoding of Cause IEHarald Welte1-1/+2
2017-12-11Add functions for extended RACH codingMax1-0/+1
2017-12-10Fix malformed Abis/RSL messages with extra L3 Information fieldPau Espin Pedrol2-8/+1
2017-12-10Fix LAPD UA msgb memory leak.Jean-Francois Dionne1-0/+3
2017-12-10cosmetic: Fix trailing whitespacePau Espin Pedrol2-8/+8
2017-12-04Fix embedded buildMax2-0/+10
2017-11-16gsm: Use correct include for getrandomPau Espin Pedrol1-1/+1
2017-11-13Fix/Update copyright notices; Add SPDX annotationHarald Welte45-23/+132
2017-11-02Enable GnuTLS fallbackMax2-5/+19
2017-10-30Move additional libraries to appropriate placeMax1-2/+2
2017-10-27Tag/Release version 0.10.00.10.0Harald Welte1-1/+1
2017-10-20Make osmo_apn_to_str() more robustMax1-0/+3
2017-10-17[doc] Properly define gsm0800 group and move all related files into itHarald Welte2-3/+4