libosmocore/include/osmocom/gsm
Harald Welte c0f0007292 import oap message parsing / encoding from openbsc.git; AGPL->GPL
In the process, also:
* Change the license from AGPLv3 to GPLv2-or-later;
* correct spelling of 'sysmocom' to lowercase;
* add '2016' to the copyright;
* rename to osmo_*;
* add API docs;
* add logging category DLOAP: define id and add to internal_cat;
* redirect all oap.c logging to DLOAP.

A unit test will follow in a subsequent patch, since it needs a minor tweak for
decoding of boolean values.

The related openbsc change-id is I2f06aaa6eb54eafa860cfed8e72e41d82ff1c4cf.

Tweaked-by: Neels Hofmeyr
Change-Id: If5099e60681a215e798b6675f21813f26769c253
2016-12-11 03:42:58 +01:00
..
protocol Revert "gsm0408: add chreq_type for CHREQ_T_PDCH_ONE_PHASE and CHREQ_T_PDCH_TWO_PHASE" 2016-12-02 02:30:51 +01:00
a5.h Deprecate osmo_a5_1 and osmo_a5_2 2016-04-22 15:10:53 +02:00
abis_nm.h abis_nm: add abis_nm_msg_disc_names[] value_string 2014-08-17 19:36:26 +02:00
apn.h gsm: Add APN conversion functions 2016-01-15 14:46:19 +01:00
bitvec_gsm.h Add function for appending range1024 to bitvec 2016-04-23 16:37:05 +02:00
comp128.h Deprecate comp128 2016-04-22 15:10:55 +02:00
comp128v23.h include: Switch to #pragma once pattern 2014-06-16 10:17:27 +02:00
gan.h include: Switch to #pragma once pattern 2014-06-16 10:17:27 +02:00
gea.h Add GEA3 & GEA4 ciphers 2016-07-11 19:15:24 +00:00
gsm48.h gsm0408: Completing GSM 04.08 RR message types 2016-10-27 13:36:42 +02:00
gsm48_ie.h include: Switch to #pragma once pattern 2014-06-16 10:17:27 +02:00
gsm0341.h add missing gsm0341.h 2014-12-30 01:22:26 +01:00
gsm0411_smc.h include: Switch to #pragma once pattern 2014-06-16 10:17:27 +02:00
gsm0411_smr.h include: Switch to #pragma once pattern 2014-06-16 10:17:27 +02:00
gsm0411_utils.h include: Switch to #pragma once pattern 2014-06-16 10:17:27 +02:00
gsm0480.h gsm0480: add gsm0480_create_ussd_notify() and *_release_complete() 2016-12-01 15:54:35 +00:00
gsm0502.h include: Switch to #pragma once pattern 2014-06-16 10:17:27 +02:00
gsm0503.h utils/conv_gen.py: add EDGE MCS 1-9 definitions 2016-10-23 07:38:16 +00:00
gsm0808.h include: Switch to #pragma once pattern 2014-06-16 10:17:27 +02:00
gsm23003.h Add structures defining decoded TS 23.003 identities 2016-06-16 21:25:26 +00:00
gsm_utils.h dyn TS: add definitions for dynamic TCH/F_TCH/H_PDCH 2016-07-23 15:32:55 +02:00
gsup.h cosmetic: gsup comments: write 'Generic' for the G in GSUP 2016-12-09 16:47:05 +01:00
ipa.h ipa: Properly parse LV stream of a ID_GET request 2015-06-02 15:52:06 +02:00
kasumi.h gsm: Add Kasumi cipher implementation 2014-06-16 14:59:30 +02:00
l1sap.h Add Marker to ph_tch_param 2016-09-09 06:35:42 +00:00
lapd_core.h include: Switch to #pragma once pattern 2014-06-16 10:17:27 +02:00
lapdm.h include: Switch to #pragma once pattern 2014-06-16 10:17:27 +02:00
meas_rep.h Add function to make Uplink Measurement 2016-05-17 16:10:31 +00:00
mncc.h include: Switch to #pragma once pattern 2014-06-16 10:17:27 +02:00
oap.h import oap message parsing / encoding from openbsc.git; AGPL->GPL 2016-12-11 03:42:58 +01:00
prim.h include: Switch to #pragma once pattern 2014-06-16 10:17:27 +02:00
rsl.h rsl: add rsl_act_type_name() 2016-07-23 15:32:55 +02:00
rxlev_stat.h include: Switch to #pragma once pattern 2014-06-16 10:17:27 +02:00
sysinfo.h Add function to get osmo_earfcn bit size 2016-04-16 13:41:56 +02:00
tlv.h tlv: Import osmo_shift_* and osmo_match_shift_* from openbsc 2016-05-05 18:49:27 +02:00