aboutsummaryrefslogtreecommitdiffstats
path: root/src/gsm
AgeCommit message (Expand)AuthorFilesLines
2019-12-09gsup: Introduce OSMO_GSUP_NUM_VECTORS_REQ_IEHarald Welte1-4/+15
2019-11-3004.80: Deprecate gsm0480_create_ussd_resp()Harald Welte1-0/+1
2019-11-27Introduce fields related to DTAP DLCIPau Espin Pedrol2-0/+8
2019-11-24GSUP: rename E_ROUTING_ERROR to ROUTING_ERRORNeels Hofmeyr1-1/+1
2019-11-22libosmogsm: add support for XOR authenticationDaniel Willmann2-1/+188
2019-11-04gsm: gsm_utils: Fix return type of API ms_class_gmsk_dbm() and add unit testsPau Espin Pedrol1-2/+2
2019-11-03gsm_04_08.h: Introduce API osmo_gsm48_rfpowercap2powerclass()Pau Espin Pedrol2-0/+22
2019-10-28gsm0508: add functions to calculate beginning of a blockPhilipp Maier2-0/+158
2019-09-28gsup: add OSMO_GSUP_SUPPORTED_RAT_TYPES_IE and OSMO_GSUP_CURRENT_RAT_TYPE_IENeels Hofmeyr1-0/+35
2019-09-05Introduce BTS_FEAT_ETWS_PN for communicating ETWS PN capabilityHarald Welte1-0/+1
2019-09-05gsm_08_58: Add vendor-specific Message Type for ETWS Primary WarningHarald Welte1-0/+1
2019-09-01cbsp: Fix decoding of WRITE-REPLACE payloadHarald Welte1-2/+2
2019-08-31cbsp: Remove printf() statement from early development/debuggingHarald Welte1-1/+0
2019-08-31cbsp: Fix endless loop iteration when decoding cell list IEsHarald Welte2-4/+25
2019-08-06Bump version: 1.1.0.107-afce-dirty → 1.2.01.2.0Pau Espin Pedrol1-1/+1
2019-07-26gsm/gsm48.h: drop meaningless 'const' from gsm48_mi_to_string()Vadim Yanitskiy1-2/+1
2019-07-21gsm/gsm0480.c: use DLGLOBAL and LOGL_ERROR for loggingVadim Yanitskiy1-13/+13
2019-07-21gsm/gsm0480.c: parse_ss(): drop needless debug printVadim Yanitskiy1-2/+0
2019-07-21osmo_get_rand_id(): Avoid dead code by proper #if/#else/#endifHarald Welte1-1/+2
2019-07-21cbsp.c: Remove dead codeHarald Welte1-3/+1
2019-07-20cbsp: Introduce osmo_cbsp_errstrHarald Welte2-28/+100
2019-07-20CBSP (Cell Broadcast Service Protocol; 3GPP TS 48.049) supportHarald Welte4-1/+1532
2019-07-18osmo_gsm48_rest_octets_si3_decode(): fix copy-paste error in commentVadim Yanitskiy1-1/+1
2019-07-08utils.h: require a semi colon after OSMO_ASSERTAlexander Couzens1-3/+3
2019-06-21gsm: lapd_core: Log timeout used upon start of T200Pau Espin Pedrol1-1/+2
2019-06-13fix isdigit taking unsigned as inputKévin Redon1-1/+1
2019-06-07gsm48_decode_bcd_number2: fix ENOSPC edge caseOliver Smith1-3/+13
2019-06-05lapd_core: Perform N200 retransmissions, not N200-1Harald Welte1-4/+4
2019-06-05lapdm: Allow user to specify T200 values; Use correct N200 valuesHarald Welte2-12/+76
2019-06-04gsm0808_utils: Add gsm0808_decode_cell_id_u()Harald Welte2-11/+59
2019-06-04make all library-internal static buffers thread-localHarald Welte7-21/+21
2019-06-02lapdm: Don't truncate L3 payload at 200 bytes lengthHarald Welte1-1/+1
2019-05-29gsm48_encode_bcd_number(): clarify optional LHV header initializationVadim Yanitskiy1-1/+7
2019-05-28rest_octets: Remove SI2ter + SI2bis encoders that don't do anythingHarald Welte2-33/+0
2019-05-28rest_octets: Implement actual SI6 rest octets encodingHarald Welte1-11/+35
2019-05-28rest_octets: Add function to parse SI3 rest octetsHarald Welte2-0/+79
2019-05-28rest_octets: Suffix encoder functiosn with _encodeHarald Welte2-18/+20
2019-05-28rest_octets: Fix export of osmo_gsm48_rest_octetsHarald Welte1-8/+8
2019-05-28rest_octets: Actually include gsm48_rest_octets.c in Makefile.amHarald Welte1-1/+1
2019-05-28rest_octets: Use correct symbols names for range encoderHarald Welte1-4/+4
2019-05-28gsm48_rest_octets: Fix license: GPLv2+ instead of AGPLv3+Harald Welte1-4/+6
2019-05-28gsm48_decode_bcd_number2(): return -EINVAL if LV has too big lengthVadim Yanitskiy1-2/+2
2019-05-28gsm48_decode_bcd_number2(): fix: return -ENOSPC on truncationVadim Yanitskiy1-3/+13
2019-05-28gsm48_decode_bcd_number2(): fix output truncationVadim Yanitskiy1-2/+2
2019-05-27oap_client: Fix license: GPLv2+ instead of AGPLv3+Harald Welte1-4/+6
2019-05-27rsl: Add osmocom-specific extensions to RSL channel numbers for CBCHHarald Welte1-0/+10
2019-05-19lapdm_rslms_recvmsg: Fix memory leak in error pathHarald Welte1-1/+3
2019-05-19TLV: Add one-shot TLV encoderHarald Welte2-0/+100
2019-05-15gsm_23_003: add GSM23003_MSISDN_{MIN,MAX}_DIGITSOliver Smith1-1/+1
2019-05-13gsm0808: Introduce Osmocom extensions to announce Osmux supportPau Espin Pedrol3-0/+24