summaryrefslogtreecommitdiffstats
path: root/src/utils.c
Commit message (Expand)AuthorAgeFilesLines
* add osmo_str_tolower() and _toupper() with testNeels Hofmeyr2018-09-071-0/+86
* api doc: fix osmo_quote_str_*Neels Hofmeyr2018-09-071-2/+8
* Add osmo_isqrt32() to compute 32bit integer square rootHarald Welte2018-06-061-0/+40
* add osmo_quote_str(),osmo_quote_str_buf() and testNeels Hofmeyr2018-04-091-0/+38
* utils: add osmo_escape_str()Neels Hofmeyr2017-12-181-0/+87
* utils: add osmo_separated_identifiers_valid()Neels Hofmeyr2017-12-171-4/+17
* fix osmo_identifier_valid(): only allow printable charactersNeels Hofmeyr2017-12-171-0/+2
* osmo_strlcpy: sanitize: don't memcpy from NULL src even if len is 0Neels Hofmeyr2017-11-211-1/+2
* Fix/Update copyright notices; Add SPDX annotationHarald Welte2017-11-131-0/+2
* osmo_char2bcd(): Implment hex digits a-f and A-FHarald Welte2017-10-271-1/+8
* utils: avoid segfault when calling osmo_strlcpy(src=NULL)Neels Hofmeyr2017-10-251-1/+1
* Introduce osmo_identifier_valid() function to check validity of identifierHarald Welte2017-10-241-0/+28
* [doc] Doxygen documentation on osmo_hexdump print buffer sizeHarald Welte2017-10-161-0/+6
* utils: add osmo_is_hexstr(), add unit testNeels Hofmeyr2017-10-091-0/+33
* Fix warnings: tolower() and similar require ucharPau Espin Pedrol2017-06-231-2/+2
* Fix compilation warnings: use correct log type for uint32_tPau Espin Pedrol2017-06-231-1/+2
* doxygen: unify use of \file across the boardNeels Hofmeyr2017-06-231-3/+2
* doxygen: enable AUTOBRIEF, drop \briefNeels Hofmeyr2017-06-231-16/+16
* update/extend doxygen documentationHarald Welte2017-06-121-0/+1
* osmo_hexparse: allow whitespace in parsed string, add ws testNeels Hofmeyr2017-02-141-9/+22
* doc: fix doxygen 'utils' group closing braceNeels Hofmeyr2017-01-181-1/+2
* doc: clarify osmo_strlcpy() docNeels Hofmeyr2017-01-151-5/+5
* doc: fix typo for osmo_hexparseNeels Hofmeyr2016-12-211-1/+1
* Introduce osmo_strlcpy() function so we can stop using strncpy()Harald Welte2016-11-261-0/+22
* add get_value_string_or_null() to handle unknown itemsNeels Hofmeyr2016-06-131-3/+18
* api doc: get_value_string(): mention composition in static bufferNeels Hofmeyr2016-06-131-0/+4
* Import osmo_{encode,decode}_big_endian() from openbscHarald Welte2016-05-051-0/+62
* utils: add 'returns' doc to osmo_hexparse().Neels Hofmeyr2015-09-231-0/+1
* utils: Disable the weak symbol for darwinHolger Hans Peter Freyther2015-04-111-1/+5
* add missing copyright statements to source code filesHarald Welte2014-09-111-0/+23
* utils: Greatly improve performance of osmo_hexdump routinesNils O. SelÄsdal2014-01-021-5/+13
* get_value_string: Null terminate after the call to snprintfHolger Hans Peter Freyther2013-07-041-0/+1
* add some missing doxygen annotation for libosmocore functionsHarald Welte2013-01-111-1/+9
* doc: Fix the Doxygen section endingsSylvain Munaut2012-04-181-1/+1
* utils: Fix alias to weak alias to allow OSX compilationSylvain Munaut2011-11-191-1/+1
* core/utils: Add a symbol alias for a previous typo for compatibilitySylvain Munaut2011-11-111-0/+4
* utils: Fix a bad double osmo_ prefix for osmo_hexdump_nospcSylvain Munaut2011-11-101-1/+1
* doxygen: add doxygen module 'utils'Harald Welte2011-08-171-0/+51
* osmo_hexdump: Fix segfault when input is too long.Holger Hans Peter Freyther2011-07-151-0/+2
* utils: use namespace prefix osmo_*Pablo Neira Ayuso2011-05-071-9/+9
* include: reorganize headers file to include/osmocom/[gsm|core]Pablo Neira Ayuso2011-03-231-1/+1
* LOGGING: configure logging from the vtyHarald Welte2011-02-181-0/+22
* [utils] introduce ubit_dump to dump buffers of unpacked bitsHarald Welte2011-02-081-1/+1
* [utils] add 'bitdump' function for bitfieldsHarald Welte2011-02-081-0/+30
* utils: Fix typo. It is ascii.Holger Hans Peter Freyther2010-11-191-1/+1
* add new hexdump_nospc() functionHarald Welte2010-07-301-2/+12
* move hexdump() from logging.c to utils.cHarald Welte2010-07-301-0/+19
* Import 'hexparse' function from OpenBSCHarald Welte2010-07-301-0/+27
* get_value_string(): return "unknown 0x..." instead of "unknown"Harald Welte2010-03-251-1/+5
* import bcd2char() and char2bcd() from OpenBSCHarald Welte2010-03-041-0/+14