aboutsummaryrefslogtreecommitdiffstats
path: root/include/osmocom/gsm
AgeCommit message (Expand)AuthorFilesLines
2023-06-08improve API for osmo_routing_area_idNeels Hofmeyr1-1/+6
2023-06-02ASCI: Add IE transcoding according to 3GPP TS 48.008Andreas Eversberg1-0/+179
2023-06-02ASCI: Add 3GPP TS 44.068 and 44.069 protocol definitionsAndreas Eversberg2-0/+137
2023-05-22gsm_04_08_gprs: add IEI "GMM TMSI Based NRI Container"Neels Hofmeyr1-0/+1
2023-05-22gsm_08_58.h: Add 'struct rsl_ie_nch_drx_info'Harald Welte1-0/+17
2023-05-22cosmetic: Fix spec reference in RSL header fileHarald Welte1-1/+1
2023-05-22Add osmo_gsm48_si1ro_nch_pos_{encode,decode} functionsHarald Welte1-0/+3
2023-05-06gsm: add osmo_mobile_identity_decode_from_l3_buf()Neels Hofmeyr1-0/+2
2023-04-25gsm_04_08_gprs.h: Add enum field for GMM 'P-TMSI type' IEPau Espin Pedrol1-0/+1
2023-04-13gsm_04_08_gprs.h: Add missing GMM IEs for T3302 and T3346Pau Espin Pedrol1-0/+2
2023-03-28gsm: Add missing TS 24.008 SM layer IEsPau Espin Pedrol1-0/+9
2023-03-23gsm0808: handle new enum gsm48_chan_mode speech/data valuesVadim Yanitskiy1-28/+56
2023-03-23gsm_04_08: add more enum gsm48_chan_mode data valuesVadim Yanitskiy1-0/+19
2023-03-23gsm_04_08: add more enum gsm48_chan_mode speech valuesVadim Yanitskiy1-1/+7
2023-03-23gsm_04_08: document/clarify enum gsm48_chan_mode valuesVadim Yanitskiy1-2/+17
2023-03-22Fix parsing of TLV_TYPE_SINGLE_TVPau Espin Pedrol1-5/+10
2023-03-08gsm_08_58: Document IPAC RTP CSD modes in at least a few wordsHarald Welte1-4/+4
2023-03-08gsm: TS 44.021 modified V.110 frame encoding/decoding supportHarald Welte2-0/+9
2023-03-07fix _thread orderEric1-1/+1
2023-03-07gsm0502: add burst length definitions from chapter 5.2Vadim Yanitskiy1-0/+30
2023-03-06gsm: gsm_gsmtime2fn(): constify paramPau Espin Pedrol1-1/+1
2023-03-03gsm0808: make CSD enum values consistent with RSLOliver Smith1-20/+20
2023-03-03rsl: RSL_CMOD_CSD_T: make enum values consistentOliver Smith1-7/+14
2023-03-03rsl: put values for Channel Mode into enumsOliver Smith1-41/+49
2023-02-28add gsm0808_amr_modes_from_cfgNeels Hofmeyr1-0/+23
2023-02-24gsm: ensure completeness of osmo_bts_features_{descs,names}[]Vadim Yanitskiy1-1/+1
2023-02-20Move libosmogsm TS 44.060 declarations under include/osmocom/gsm/Pau Espin Pedrol3-1/+254
2023-02-20Run struct_endianness.pyOliver Smith1-0/+1
2023-02-17Fix typo endianess -> endiannessOliver Smith12-85/+85
2023-02-13gsm0808_enc/dec_channel_type: support dataOliver Smith1-0/+55
2023-02-09gsm0808_chan_indicator: add SPEECH_CTM_TEXT_TELEPHONYOliver Smith1-0/+1
2023-02-04Add SI10 supportMax1-0/+14
2023-01-31gsm_08_08.h: fix typo in GSM0808_DATA_FULL_PREFOliver Smith1-1/+2
2023-01-30SI: add missing headerMax1-0/+1
2023-01-25SI: add RR short PD message typesMax1-0/+15
2023-01-25ASCI: add VBS/VGCS support to BTS features listMax1-0/+2
2023-01-21create libosmoisdn sub-libraryHarald Welte2-291/+2
2023-01-18Split include/Makefile.am content into subdirsPau Espin Pedrol2-0/+95
2023-01-02gsm48_ie: gsm48_decode_freq_list(): make 'cd' argument const2023q1Vadim Yanitskiy1-2/+3
2022-12-14gsm0808: add gsm0808_enc_speech_codec[_list]2()Vadim Yanitskiy1-3/+8
2022-11-24gsm: constify several readonly paramsPau Espin Pedrol2-3/+3
2022-11-20Add define for unset Frame NumberMax1-0/+1
2022-11-03Support building with -Werror=strict-prototypes / -Werror=old-style-definitionHarald Welte1-3/+3
2022-10-11cosmetic: remove trailing spaceMax1-1/+1
2022-10-04gsm0502: use parentheses in GSM_TDMA_FN_{SUM,SUB} macrosVadim Yanitskiy1-2/+2
2022-09-29include: use '#pragma once' everywhereVadim Yanitskiy2-9/+2
2022-09-25comments: gsm_08_08.h: AMR cfg: explain in much more detailNeels Hofmeyr1-5/+48
2022-08-09gsm: rsl: Define new osmocom extension TLV IE to pass Osmux CIDPau Espin Pedrol1-0/+1
2022-08-09gsm: Add BTS feature for OsmuxPau Espin Pedrol1-0/+1
2022-08-08tlv.h: Fix TLVP_PRESENT returning a pointer instead of a booleanPau Espin Pedrol1-1/+1