summaryrefslogtreecommitdiffstats
path: root/src/gsm/gsm0808_utils.c
Commit message (Expand)AuthorAgeFilesLines
* gsm0808_utils: Add gsm0808_decode_cell_id_u()Harald Welte2019-06-041-11/+58
* make all library-internal static buffers thread-localHarald Welte2019-06-041-5/+5
* gsm0808: Introduce Osmocom extensions to announce Osmux supportPau Espin Pedrol2019-05-131-0/+19
* gsm0808_utils: Introduce gsm0808_msgb_put_cell_id_u()Harald Welte2019-05-101-41/+42
* Add _c versions of functions that otherwise return static buffersHarald Welte2019-04-101-4/+36
* Add _buf() functions to bypass static string buffersHarald Welte2019-04-031-7/+33
* gsm0808_utils: fix gsm48 multirate to S-bit converterPhilipp Maier2019-03-111-0/+10
* gsm0808_utils: fix gsm48 multirate configuration generatorPhilipp Maier2019-03-111-21/+73
* add gsm0808_cell_id_from_cgi(), gsm0808_cell_id_to_cgi()Neels Hofmeyr2019-03-081-0/+87
* api doc: tweak gsm0808_cell_id_matches_list() docNeels Hofmeyr2019-03-051-1/+2
* LCLS: add string dump helpersMax2019-02-261-0/+40
* gsm0808: add BSSMAP Cell Identifier matching APINeels Hofmeyr2019-01-281-0/+145
* LCLS: make GCR into static member of osmo_lclsMax2019-01-191-5/+4
* LCLS: enc/dec entire parameter set instead of GCRMax2018-12-231-2/+52
* LCLC: fix doc to match type signatureMax2018-12-191-2/+1
* LCLS, TS 48.008: add GCR IE encoding/decodingMax2018-12-141-0/+35
* gsm0808: add encoder for cause codes and use itPhilipp Maier2018-12-081-0/+26
* Support cipher mode reject with extended causeMax2018-11-191-0/+16
* gsm0808: allow decoding of zero length speech codec lists.Philipp Maier2018-10-161-10/+0
* gsm0808: add function to convert AMR S15-S0 to gsm0408 settingsPhilipp Maier2018-09-251-0/+41
* gsm0808_utils: constify parameterPhilipp Maier2018-09-211-1/+1
* gsm0808: add function to convert amr gsm0408 setings to gsm0808Philipp Maier2018-09-191-0/+43
* Revert "gsm0808: add function to convert amr gsm0408 setings to gsm0808"Neels Hofmeyr2018-09-161-43/+0
* gsm0808: add function to convert amr gsm0408 setings to gsm0808Philipp Maier2018-09-141-0/+43
* Don't call abort() directly, always use osmo_panic()Harald Welte2018-06-281-1/+1
* add gsm0808_cell_id_to_list()Neels Hofmeyr2018-05-271-0/+31
* add gsm0808 channel enum to IE val conversion functionsNeels Hofmeyr2018-05-081-0/+9
* add gsm0808_cell_{id,id_list}_name() and friendsNeels Hofmeyr2018-04-181-0/+143
* add gsm0808_{enc,dec}_cell_idNeels Hofmeyr2018-04-131-0/+51
* add gsm0808_cell_id_list_add() to combine two cell identifier listsNeels Hofmeyr2018-04-131-0/+79
* fix gsm0808_enc_cell_id_list2 for leading-zero MNCNeels Hofmeyr2018-03-231-2/+2
* gsm_08_08: correct speech codec defaultsPhilipp Maier2018-03-231-2/+2
* fix parse_cell_id_lac_and_ci_list()Stefan Sperling2018-03-161-6/+7
* fix bug in parse_cell_id_ci_list()Stefan Sperling2018-03-161-1/+1
* use gsm48_decode_lai2() in gsm0808_dec_cell_id_list()Stefan Sperling2018-03-151-9/+6
* fix cell identifier decoding in libosmocoreStefan Sperling2018-03-151-15/+16
* fix a cell identifier parsing bug in libosmocoreStefan Sperling2018-03-141-2/+2
* support for more cell ID list types in libosmocoreStefan Sperling2018-03-131-0/+258
* Fix/Update copyright notices; Add SPDX annotationHarald Welte2017-11-131-6/+6
* [doc] Properly define gsm0800 group and move all related files into itHarald Welte2017-10-171-1/+1
* doxygen: unify use of \file across the boardNeels Hofmeyr2017-06-231-1/+3
* doxygen: enable AUTOBRIEF, drop \briefNeels Hofmeyr2017-06-231-14/+14
* comments: gsm0808_utils: mention various 3GPP specsPhilipp Maier2017-06-231-0/+5
* gsm0808: fix length check of the element decoder functionsPhilipp Maier2017-06-231-6/+6
* gsm0808: add function gsm0808_speech_codec_from_chan_type()Philipp Maier2017-06-221-0/+54
* gsm0808: add function gsm0808_chan_type_to_speech_code()Philipp Maier2017-06-221-0/+37
* gsm0808: fix AoIP speech codec element parser/generatorPhilipp Maier2017-06-221-18/+82
* update/extend doxygen documentationHarald Welte2017-06-121-12/+61
* gsm0808 + ipa: fix compilation on systems without sys/socket.hHarald Welte2017-05-151-2/+8
* use osmo_{htonl,htons,ntohl,ntohs}() functions all over libosmocoreHarald Welte2017-05-151-3/+3