aboutsummaryrefslogtreecommitdiffstats
path: root/include/osmocom/core/utils.h
AgeCommit message (Expand)AuthorFilesLines
2017-12-18utils: add osmo_escape_str()Neels Hofmeyr1-0/+3
2017-12-17utils: add osmo_separated_identifiers_valid()Neels Hofmeyr1-0/+1
2017-12-12logging vty: describe 'logging set-log-mask' command, add OSMO_STRINGIFY_VAL()Neels Hofmeyr1-0/+2
2017-12-10comment: utils: more accurately describe OSMO_STRINGIFY macroNeels Hofmeyr1-1/+3
2017-10-24Introduce osmo_identifier_valid() function to check validity of identifierHarald Welte1-0/+3
2017-10-24add osmo_talloc_asprintf() and ctrl_cmd_reply_printf()Neels Hofmeyr1-0/+18
2017-10-09utils: add osmo_is_hexstr(), add unit testNeels Hofmeyr1-0/+5
2017-06-23doxygen: unify use of \file across the boardNeels Hofmeyr1-3/+1
2017-06-23doxygen: enable AUTOBRIEF, drop \briefNeels Hofmeyr1-9/+9
2017-06-19Move NUM_BYTES macro to core libraryMax1-0/+2
2017-03-15fix OSMO_VALUE_STRING macro: don't use OSMO_STRINGIFY()Neels Hofmeyr1-1/+1
2017-01-23utils.h: #include <stdio.h> as we use fprintf()Harald Welte1-0/+1
2016-12-21utils.h: add OSMO_STRINGIFY and OSMO_VALUE_STRING macrosNeels Hofmeyr1-0/+4
2016-11-26Introduce osmo_strlcpy() function so we can stop using strncpy()Harald Welte1-0/+2
2016-07-28Mark input string to osmo_talloc_replace_string() as constHarald Welte1-1/+1
2016-06-13add get_value_string_or_null() to handle unknown itemsNeels Hofmeyr1-0/+2
2016-05-12logging: Use __BASE_FILE__ instead of __FILE__Harald Welte1-1/+1
2016-05-05Import osmo_{encode,decode}_big_endian() from openbscHarald Welte1-0/+4
2016-05-05Update doxygen annotations in libosmocoreHarald Welte1-0/+9
2015-04-13osmo_static_assert: Put back the typedef in the codeHolger Hans Peter Freyther1-1/+1
2014-08-21libctrl: remove reference to bsc_replace_string()Harald Welte1-0/+7
2014-06-16include: Switch to #pragma once patternSylvain Munaut1-4/+1
2013-07-06utils.h: we need to include utils.h for osmo_generate_backtrace()Harald Welte1-0/+2
2013-07-01misc: Fix compiler warnings about the static_assert macro with gcc 4.8Holger Hans Peter Freyther1-1/+1
2013-03-25utils: Use fprintf to print the assertion and generate a backtraceKaterina Barone-Adesi1-1/+2
2013-03-09utils: Introduce OSMO_ASSERT in the utils and use it in the unit testsKaterina Barone-Adesi1-0/+7
2012-08-15utils: Change semantic of OSMO_MAX/OSMO_MIN to match semantic of a functionHolger Hans Peter Freyther1-2/+2
2012-04-18doc: Fix the Doxygen section endingsSylvain Munaut1-1/+1
2011-11-13utils: Add declaration back for osmo_osmo_hexdump_nospcSylvain Munaut1-0/+1
2011-11-10utils: Fix a bad double osmo_ prefix for osmo_hexdump_nospcSylvain Munaut1-1/+1
2011-08-17doxygen: add doxygen module 'utils'Harald Welte1-54/+7
2011-08-16start to add doxygen documentation to libosmocore headersHarald Welte1-2/+63
2011-07-27add definition of OSMO_MIN macro, similar to OSMO_MAX0.3.5Harald Welte1-0/+1
2011-06-26add MAX() macro as OSMO_MAXHarald Welte1-0/+1
2011-05-07utils: use namespace prefix osmo_*Pablo Neira Ayuso1-7/+7
2011-03-28utils: move OSMO_SNPRINT_RET() macro definition to osmocom/core/utils.hPablo Neira Ayuso1-0/+9
2011-03-23include: reorganize headers file to include/osmocom/[gsm|core]0.2.0Pablo Neira Ayuso1-0/+30