libosmocore/tests
Harald Welte 750d8311f5 codec/ecu: Introduce new generic Error Concealment Unit abstraction
We don't want to expose the details of a given ECU implementation to
the user (e.g. osmo-bts), but have a generic abstraction layer where
an ECU implementation can simply register a few call-back functions
with the generic core.

As the developer and copyright holder of the related code, I hereby
state that any ECU implementation using 'struct osmo_ecu_ops' and
registering with the 'osmo_ecu_register()' function shall not be
considered as a derivative work under any applicable copyright law;
the copyleft terms of GPLv2 shall hence not apply to any such ECU
implementation.

The intent of the above exception is to allow anyone to combine
third party Error Concealment Unit implementations with libosmocore,
including but not limited to such published by ETSI.

Change-Id: I4d33c9c7c2d4c7462ff38a49c178b65accae1915
2019-09-02 09:13:50 +00:00
..
a5
abis
auth Use define for key buffers 2018-12-20 09:51:02 +00:00
bits
bitvec bitvec: Add bitvec_tailroom_bits() function 2019-02-05 11:16:44 +01:00
codec codec/ecu: Introduce new generic Error Concealment Unit abstraction 2019-09-02 09:13:50 +00:00
coding coding: check gsm0503_rach_*() results 2019-03-05 11:30:39 +01:00
comp128
context context: Add support for [per-thread] global talloc contexts 2019-08-27 13:43:31 +02:00
conv
ctrl utils.h: require a semi colon after OSMO_ASSERT 2019-07-08 13:23:45 +00:00
endian add/clean big-endian packed structs (struct_endianess.py) 2018-12-19 18:40:03 +00:00
fr
fsm fsm_dealloc_test: no need for ST_DESTROYING 2019-04-11 05:36:36 +00:00
gb NS: Factor out gprs_nsvc_start_test() and use it 2019-02-26 12:18:30 +01:00
gea
gprs
gsm0408 gsm48_decode_bcd_number2: fix ENOSPC edge case 2019-06-07 11:01:51 +02:00
gsm0808 gsm0808_test: Fix wrong use of memcp 2019-07-30 12:51:29 +00:00
gsm23003 gsm23003: add osmo_imei_str_valid() 2019-01-14 14:39:57 +00:00
gsm29205 LCLS, TS 29.205: add GCR routines 2018-12-14 13:15:39 +00:00
gsup GSUP: add inter-MSC handover related msgs and IEs 2019-04-26 20:36:39 +02:00
kasumi
lapd
logging add vty logp command to echo on all log targets 2019-08-13 15:35:02 +02:00
loggingrb
msgb
msgfile
oap oap_client: Fix license: GPLv2+ instead of AGPLv3+ 2019-05-27 23:26:45 +02:00
osmo-auc-gen
prbs
sercomm
sim
sms
smscb
sockaddr_str add osmo_sockaddr_str API 2019-04-08 13:47:17 +00:00
socket
stats add osmo_stat_item_inc/osmo_stat_item_dec to set it relative 2019-05-07 13:20:57 +00:00
strrb
tdef vty: command.c: Fix: multi-choice args are no longer passed incomplete to vty func 2019-06-14 17:44:16 +02:00
timer
tlv TLV: Add one-shot TLV encoder 2019-05-19 07:33:32 +00:00
use_count add osmo_use_count API 2019-04-08 13:47:17 +00:00
ussd
utils add osmo_{escape,quote}_str_buf2() for standard args ordering 2019-04-12 01:00:16 +02:00
vty vty: command.c: Fix: single-choice optional args are no longer passed incomplete to vty func 2019-06-14 17:44:21 +02:00
write_queue
Makefile.am context: Add support for [per-thread] global talloc contexts 2019-08-27 13:43:31 +02:00
atlocal.in
libsercomstub.c
testsuite.at context: Add support for [per-thread] global talloc contexts 2019-08-27 13:43:31 +02:00