libosmocore/src/gsm
Jan Engelhardt c2ddc4f555 build: have a disable-static build succeed
When using configure --disable-static, no libosmogsm.a will be
created, and the tests fail to link because symbols like _a5_3 and
_a5_4 are not exported through the only remaining libosmogsm.so.

A method to overcome this is an intermediate private non-distributed
library, examples of which are present in e.g. libabc, kmod and
systemd.

With this, disable-static can now be the default and practical compile
time be halved.
2015-09-16 18:08:48 +02:00
..
milenage include: Switch to #pragma once pattern 2014-06-16 10:17:27 +02:00
Makefile.am build: have a disable-static build succeed 2015-09-16 18:08:48 +02:00
a5.c gsm: Add A5/3-4 cipher support 2015-03-28 18:07:05 +01:00
abis_nm.c libosmo-gsm: Add PCHAN/LCHAN types for CBCH 2014-12-28 13:37:01 +01:00
apn.c Add APN utility function to libosmogsm 2015-05-25 11:12:16 +08:00
auth_comp128v1.c auth_core: don't use anonymous unions to make certain gcc versions happy 2011-12-07 11:35:02 +01:00
auth_comp128v23.c Refactor COMP128v23 implementation and add test suit 2013-12-07 18:10:38 +01:00
auth_core.c misc: Doxygen tweaks: fixed some typos and minor errors 2013-02-15 13:27:59 +01:00
auth_milenage.c auth_milenage/osmo-auc-gen: compute OPC in case only OP is known 2012-03-21 09:04:14 +01:00
comp128.c comp128: mark ki and srand as 'const' input parameters 2011-12-06 21:52:09 +01:00
comp128v23.c Refactor COMP128v23 implementation and add test suit 2013-12-07 18:10:38 +01:00
gan.c Fix copyright header in gan.c 2014-09-11 13:20:33 +08:00
gprs_cipher_core.c gprs_cipher_core: Fix potential buffer overflows 2011-07-16 12:03:46 +02:00
gsm48.c Introduce gsm48_mi_type_name() function 2015-08-18 19:32:33 +02:00
gsm48_ie.c gsm/gsm48ie: Fix range 256 W[i] decoding 2014-01-13 15:15:11 +01:00
gsm0341.c fixup 2014-12-30 00:43:32 +01:00
gsm0411_smc.c Change license of gsm0411_smc/smr to GPLv2+ 2014-10-26 20:50:31 +01:00
gsm0411_smr.c Change license of gsm0411_smc/smr to GPLv2+ 2014-10-26 20:50:31 +01:00
gsm0411_utils.c Change license of gsm0411_smc/smr to GPLv2+ 2014-10-26 20:50:31 +01:00
gsm0480.c Supplementary Services (de)activation, interrogation added 2015-01-01 14:19:17 +01:00
gsm0502.c import gsm0502_calc_paging_group() from openbsc 2011-06-26 14:47:16 +02:00
gsm0808.c gsm0808: Remove duplicate initialization 2015-03-18 21:54:37 +01:00
gsm_utils.c Add G-RNTI derived TLLI types defined in 23.003 2015-08-18 19:32:33 +02:00
ipa.c ipa: Properly parse LV stream of a ID_GET request 2015-06-02 15:52:06 +02:00
kasumi.c gsm: Add Kasumi cipher implementation 2014-06-16 14:59:30 +02:00
lapd_core.c gsm/lapdm: Prevent LAPD tx_queue from filling up in polling mode 2014-03-26 18:11:07 +01:00
lapdm.c msgb: Check the return value of msgb_alloc (Coverity) 2015-04-10 08:44:15 +02:00
libosmogsm.map Introduce gsm48_mi_type_name() function 2015-08-18 19:32:33 +02:00
rsl.c misc: Fix the spelling of frame in the RLM cause strings 2013-06-11 17:55:55 +02:00
rxlev_stat.c bitvec: add bitvec_find_first_bit_pos() from gsm/rxlev_stat.c 2011-03-28 20:00:45 +02:00
sysinfo.c sysinfo: add EXTENDED MEASUREMENT ORDER / MEASUREMENT INFO to SI types 2011-06-25 21:39:18 +02:00
tlv_parser.c add missing copyright statements to source code files 2014-09-11 13:18:08 +08:00