aboutsummaryrefslogtreecommitdiffstats
path: root/src/gsm/gsm_utils.c
AgeCommit message (Expand)AuthorFilesLines
2023-08-11gsm: Introduce functions to convert between FN and RFN (Reduced FN)Pau Espin Pedrol1-0/+40
2023-03-06gsm: gsm_gsmtime2fn(): constify paramPau Espin Pedrol1-1/+1
2023-01-18Fix all references to config.hPau Espin Pedrol1-1/+1
2023-01-12gsm_utils: improve gsm_gsmtime2fn()Philipp Maier1-2/+13
2022-01-29gsm_7bit_encode_n(): use regular malloc() instead of calloc()Vadim Yanitskiy1-2/+3
2021-12-14treewide: remove FSF addressOliver Smith1-4/+0
2021-09-28gsm: Mark gsm0858_rsl_ul_meas_enc() pointer param constPau Espin Pedrol1-1/+1
2021-02-01gsm_7bit_encode_n(): fix integer overflow in gsm_septets2octets()Vadim Yanitskiy1-2/+8
2019-11-04gsm: gsm_utils: Fix return type of API ms_class_gmsk_dbm() and add unit testsPau Espin Pedrol1-2/+2
2019-07-21osmo_get_rand_id(): Avoid dead code by proper #if/#else/#endifHarald Welte1-1/+2
2019-06-04make all library-internal static buffers thread-localHarald Welte1-1/+1
2019-04-12gsm/gsm_utils.c: indicate intentional fall-throughVadim Yanitskiy1-0/+1
2019-04-11gsm_utils.c: fix Doxygen description for gsm_get_octet_len()Vadim Yanitskiy1-4/+4
2019-04-10Add _c versions of functions that otherwise return static buffersHarald Welte1-0/+7
2019-04-08gsm_utils: fix use buf_len instead of sizeof in osmo_dump_gsmtime_bufPhilipp Maier1-1/+1
2019-04-03Add _buf() functions to bypass static string buffersHarald Welte1-4/+9
2019-03-11Fix build on non-glibc systemsKarl Koscher1-3/+8
2019-01-07Automatically disable GnuTLS fallbackMax1-0/+1
2019-01-07Streamline glibc version checkMax1-7/+11
2019-01-04osmo_rat_type: add OSMO_RAT_EUTRAN_SGSNeels Hofmeyr1-0/+1
2019-01-03gsm_utils: add enum osmo_rat_type, from osmo-msc enum ran_typeNeels Hofmeyr1-0/+8
2018-11-20gsm: Deprecate buggy gsm_arfcn2band API and introduce gsm_arfcn2band_rcPau Espin Pedrol1-23/+48
2018-05-02gsm_utils: call gnutls_global_init() as constructorAlexander Couzens1-0/+19
2017-11-16gsm: Use correct include for getrandomPau Espin Pedrol1-1/+1
2017-11-13Fix/Update copyright notices; Add SPDX annotationHarald Welte1-0/+2
2017-11-02Enable GnuTLS fallbackMax1-5/+14
2017-10-10Fix build on older systemsMax1-0/+3
2017-10-09Add function to generate random identifierMax1-0/+48
2017-07-11utils: add function gsm_fn_as_gsmtime_str()Philipp Maier1-0/+11
2017-07-10gsm_utils: Add osmo_dump_gsmtimePau Espin Pedrol1-0/+11
2017-06-23Fix warnings: tolower() and similar require ucharPau Espin Pedrol1-1/+1
2017-06-23doxygen: unify use of \file across the boardNeels Hofmeyr1-0/+1
2017-06-23doxygen: enable AUTOBRIEF, drop \briefNeels Hofmeyr1-23/+23
2017-06-12update/extend doxygen documentationHarald Welte1-14/+87
2017-06-12Update doxygen main page for libosmo{core,gsm,vty}Harald Welte1-0/+13
2016-05-17Add function to make Uplink MeasurementMax1-0/+20
2016-04-23Add function for appending range1024 to bitvecMax1-0/+36
2016-01-22Fix sporadic out-of-bounds errorMax1-13/+21
2015-08-18Add G-RNTI derived TLLI types defined in 23.003Harald Welte1-1/+5
2014-01-09sms: Fix gsm_7bit legacy functions return valueJacob Erlbeck1-6/+11
2013-08-12sms: Added comment about the gsm_7bit_alphabet tableJacob Erlbeck1-2/+6
2013-08-12sms: Added result buffer size parameter to 7bit conv funsJacob Erlbeck1-51/+94
2013-08-08Add special 7-bit encoding and decoding functions for USSD codingAndreas Eversberg1-0/+31
2013-08-08encoding: Provide an overload for the gsm_7bit_encode and a simple testHolger Hans Peter Freyther1-2/+8
2013-07-07gsm: Revert the gsm_7bit_encode changes as they are wrongHolger Hans Peter Freyther1-6/+0
2013-07-06Fix encoding of last character at 7bit encoding functionAndreas Eversberg1-0/+6
2013-05-23gsm_utils: refer to ETSI TS 05.08 instead of TS 08.05Bhaskar1-2/+2
2013-03-13gsm_septets2octets(): Input parameter should be constHarald Welte1-1/+2
2012-12-11gsm: Add method to find ARFCN based on frequencySylvain Munaut1-45/+65
2012-09-21gsm_utils.c: in 7bit decoding, first check if the last character was an exten...Nico Golde1-5/+5