libosmocore/src/gsm
Oliver Smith 81e5a6f7e4 gsm0808_dec_channel_type: add missing len check
Stop iterating if the extension bit (0x80) is set but elem is too short
to read another byte.

Related: OS#4393
Change-Id: Id37109dba0f5d40f4b83f0cef9b1dbd9d6bb2c68
2023-02-09 10:36:55 +01:00
..
kdf kdf: add key derivation functions 2021-06-08 02:38:15 +02:00
milenage add osmo_auth_c3() (separate from gsm_milenage()) 2017-12-18 23:05:24 +00:00
Makefile.am Bump version: 1.7.0.119-b31a-dirty → 1.8.0 2023-02-07 11:20:42 +01:00
a5.c treewide: remove FSF address 2021-12-14 12:44:03 +01:00
abis_nm.c Rename osmo dyn ts enums 2021-06-30 13:14:08 +02:00
apn.c Use internal <osmocom/core/talloc.h> everywhere 2022-04-27 12:42:15 +00:00
auth_comp128v1.c treewide: remove FSF address 2021-12-14 12:44:03 +01:00
auth_comp128v23.c treewide: remove FSF address 2021-12-14 12:44:03 +01:00
auth_core.c treewide: remove FSF address 2021-12-14 12:44:03 +01:00
auth_milenage.c treewide: remove FSF address 2021-12-14 12:44:03 +01:00
auth_xor.c treewide: remove FSF address 2021-12-14 12:44:03 +01:00
bsslap.c treewide: remove FSF address 2021-12-14 12:44:03 +01:00
bssmap_le.c bssmap_le: support additional IEs in Perform Location Request 2022-03-22 18:38:19 +03:00
bts_features.c ASCI: add VBS/VGCS support to BTS features list 2023-01-25 09:09:35 +00:00
cbsp.c cbsp: Fix decoding of Fail List 2022-08-06 17:00:48 +00:00
comp128.c treewide: remove FSF address 2021-12-14 12:44:03 +01:00
comp128v23.c treewide: remove FSF address 2021-12-14 12:44:03 +01:00
gad.c gad.c: fix rc for osmo_gad_enc_ell_point_unc_circle() 2020-10-15 01:02:04 +00:00
gan.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
gea.c treewide: remove FSF address 2021-12-14 12:44:03 +01:00
gprs_cipher_core.c treewide: remove FSF address 2021-12-14 12:44:03 +01:00
gprs_gea.c treewide: remove FSF address 2021-12-14 12:44:03 +01:00
gprs_rlc.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
gsm48.c SI: add missing header 2023-01-30 18:52:41 +00:00
gsm48_arfcn_range_encode.c range_enc_determine_range(): Don't dereference array on size=0 2021-06-01 14:04:20 +02:00
gsm48_ie.c gsm48_ie: gsm48_decode_freq_list(): make 'cd' argument const 2023-01-02 12:49:15 +00:00
gsm48_rest_octets.c gsm: Introduce API osmo_gsm48_rest_octets_si13_decode 2021-02-18 00:54:33 +00:00
gsm0341.c treewide: remove FSF address 2021-12-14 12:44:03 +01:00
gsm0411_smc.c gsm0411_{smc,smr}.c: Work around newlib bug 2020-07-30 21:35:10 +02:00
gsm0411_smr.c fix spelling in 'value_string' arrays: existAnt -> existEnt 2020-10-29 18:09:36 +07:00
gsm0411_utils.c Fix all references to config.h 2023-01-18 19:04:36 +01:00
gsm0414.c doxygen: unify use of \file across the board 2017-06-23 00:18:23 +00:00
gsm0480.c treewide: remove FSF address 2021-12-14 12:44:03 +01:00
gsm0502.c gsm: constify several readonly params 2022-11-24 17:09:03 +01:00
gsm0808.c gsm0808: use new gsm0808_enc_speech_codec[_list]2() API 2022-12-14 03:24:51 +07:00
gsm0808_utils.c gsm0808_dec_channel_type: add missing len check 2023-02-09 10:36:55 +01:00
gsm23003.c gsm: [ABI BREAK] Support CellId SAI, change CellId CGI-PS id number 2022-02-16 17:59:23 +01:00
gsm23236.c treewide: remove FSF address 2021-12-14 12:44:03 +01:00
gsm29118.c treewide: remove FSF address 2021-12-14 12:44:03 +01:00
gsm29205.c treewide: remove FSF address 2021-12-14 12:44:03 +01:00
gsm48049.c gsm/gsm48049.c: fix use of GNU 'missing =' extension in designator 2020-01-21 18:34:04 +07:00
gsm_04_08_gprs.c fix spelling in 'value_string' arrays: existAnt -> existEnt 2020-10-29 18:09:36 +07:00
gsm_utils.c Fix all references to config.h 2023-01-18 19:04:36 +01:00
gsup.c gsup: Introduce OSMO_GSUP_NUM_VECTORS_REQ_IE 2019-12-09 10:54:30 +00:00
gsup_sms.c GSUP/SMS: introduce MO-/MT-FORWARD-SM messages 2018-12-18 21:52:01 +07:00
ipa.c ipa_ccm_make_id_resp: Make it work at all 2021-04-29 19:59:12 +02:00
iuup.c iuup: Explicitly mark default case as unexpected with assert 2022-06-29 18:19:38 +02:00
kasumi.c treewide: remove FSF address 2021-12-14 12:44:03 +01:00
kdf.c Fix all references to config.h 2023-01-18 19:04:36 +01:00
lapdm.c treewide: remove FSF address 2021-12-14 12:44:03 +01:00
libosmogsm.map SI: add missing header 2023-01-30 18:52:41 +00:00
mncc.c Fix all references to config.h 2023-01-18 19:04:36 +01:00
oap.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
oap_client.c oap_client: Fix license: GPLv2+ instead of AGPLv3+ 2019-05-27 23:26:45 +02:00
rsl.c gsm: rsl: Define new osmocom extension TLV IE to pass Osmux CID 2022-08-09 08:35:55 +00:00
rxlev_stat.c treewide: remove FSF address 2021-12-14 12:44:03 +01:00
sysinfo.c Add SI10 support 2023-02-04 10:07:28 +00:00
tlv_parser.c cosmetic: tlv_parser: fix typo in func description 2021-04-14 17:21:02 +02:00