1. 1633735 add osmo_quote_str_buf3, osmo_escape_str_buf3 by Neels Hofmeyr · 2 years, 5 months ago
  2. 7d6166a utils: Fix -Wsign-compare warnings by Harald Welte · 2 years, 6 months ago
  3. 04bfb71 treewide: remove FSF address by Oliver Smith · 2 years, 7 months ago
  4. 79f2903 fix isdigit taking unsigned as input by Eric · 2 years, 7 months ago
  5. c549719 utils: introduce osmo_talloc_replace_string_fmt() by Vadim Yanitskiy · 3 years, 1 month ago
  6. 6dce2cb utils: remove misleading comments for osmo_hexdump[_nospc]_c() by Vadim Yanitskiy · 2 years, 9 months ago
  7. 4777334 utils: add osmo_str_to_int() and osmo_str_to_int64() by Neels Hofmeyr · 2 years, 10 months ago
  8. 5aa421f fix api doc of osmo_identifier_sanitize_buf() by Neels Hofmeyr · 3 years ago
  9. 6d74498 doc tweaks for osmo_float_str_to_int(), osmo_int_to_float_str*() by Neels Hofmeyr · 3 years, 9 months ago
  10. cb11a60 osmo_float_str_to_int: When using strtoll(), use LLONG_{MAX,MIN} by Harald Welte · 3 years, 9 months ago
  11. 87c3afb add osmo_float_str_to_int() and osmo_int_to_float_str_*() by Neels Hofmeyr · 3 years, 9 months ago
  12. 53fbc67 osmo_strlcpy: Clarify length calculation by Pau Espin Pedrol · 3 years, 9 months ago
  13. c29d513 osmo_strlcpy: Avoid calling memcpy with size=0 by Pau Espin Pedrol · 3 years, 9 months ago
  14. 83025bf add osmo_mobile_identity API by Neels Hofmeyr · 4 years, 1 month ago
  15. a13fb75 Revert "add osmo_mobile_identity API" by Harald Welte · 4 years ago
  16. d1ceca9 add osmo_mobile_identity API by Neels Hofmeyr · 4 years, 1 month ago
  17. 0b6a8c8 osmo_bcd2str: also validate start_nibble parameter by Neels Hofmeyr · 4 years, 1 month ago
  18. 8a7eed5 add osmo_escape_cstr and osmo_quote_cstr by Neels Hofmeyr · 4 years, 7 months ago
  19. 06356fd utils: add osmo_strnchr() by Neels Hofmeyr · 4 years, 7 months ago
  20. ff65d24 utils_test: add osmo_print_n_test() by Neels Hofmeyr · 4 years, 7 months ago
  21. c36e2e4 fix osmo_escape_str_c() and osmo_quote_str_c() by Neels Hofmeyr · 4 years, 7 months ago
  22. dd7b6f9 utils.c: fix various inaccurate API doc about return values by Neels Hofmeyr · 4 years, 7 months ago
  23. a37f58e utils: share static buffer in osmo_str_to{lower,upper}() by Pau Espin Pedrol · 5 years ago
  24. 1af2cd5 fix isdigit taking unsigned as input by Kévin Redon · 5 years ago
  25. d9fc604 core/utils: drop meaningless const from return value of osmo_luhn() by Vadim Yanitskiy · 5 years ago
  26. 171ef82 make all library-internal static buffers thread-local by Harald Welte · 5 years ago
  27. 37db7d3 Fix osmo_quote_str_c() for strings larger than 32 bytes by Harald Welte · 5 years ago
  28. 4f619c2 Fix incorrect buffer size calculation by Vadim Yanitskiy · 5 years ago
  29. b480b74 add identifier sanitation for setting FSM instance ids by Neels Hofmeyr · 5 years ago
  30. ecef7ec add osmo_{escape,quote}_str_buf2() for standard args ordering by Neels Hofmeyr · 5 years ago
  31. d79ccc6 add osmo_str_startswith() by Neels Hofmeyr · 5 years ago
  32. 179f357 Add _c versions of functions that otherwise return static buffers by Harald Welte · 5 years ago
  33. 4a62eda Add _buf() functions to bypass static string buffers by Harald Welte · 5 years ago
  34. 98ed339 osmo_escape_str_buf: Always copy, don't return input string pointer by Harald Welte · 5 years ago
  35. a0331ed get_value_string(): guard against NULL by Neels Hofmeyr · 5 years ago
  36. 0423b61 add osmo_hexdump_buf() and test by Neels Hofmeyr · 5 years ago
  37. 894be2d gsm23003: add osmo_imei_str_valid() by Oliver Smith · 5 years ago
  38. 48b2de0 fix api doc for osmo_bcd2str() by Neels Hofmeyr · 6 years ago
  39. 7079e69 add osmo_bcd2str() by Neels Hofmeyr · 6 years ago
  40. 7c74989 add osmo_str_tolower() and _toupper() with test by Neels Hofmeyr · 6 years ago
  41. 03e7553 api doc: fix osmo_quote_str_* by Neels Hofmeyr · 6 years ago
  42. 15a5f8d Add osmo_isqrt32() to compute 32bit integer square root by Harald Welte · 6 years ago
  43. 04eb56f add osmo_quote_str(),osmo_quote_str_buf() and test by Neels Hofmeyr · 6 years ago
  44. 9910bbc utils: add osmo_escape_str() by Neels Hofmeyr · 7 years ago
  45. 937ddea utils: add osmo_separated_identifiers_valid() by Neels Hofmeyr · 7 years ago
  46. e5a2bdb fix osmo_identifier_valid(): only allow printable characters by Neels Hofmeyr · 7 years ago
  47. ebd3cdd osmo_strlcpy: sanitize: don't memcpy from NULL src even if len is 0 by Neels Hofmeyr · 7 years ago
  48. e08da97 Fix/Update copyright notices; Add SPDX annotation by Harald Welte · 7 years ago
  49. fa8983d osmo_char2bcd(): Implment hex digits a-f and A-F by Harald Welte · 7 years ago
  50. bcf9f23 utils: avoid segfault when calling osmo_strlcpy(src=NULL) by Neels Hofmeyr · 7 years ago
  51. febe83c Introduce osmo_identifier_valid() function to check validity of identifier by Harald Welte · 7 years ago
  52. 096a666 [doc] Doxygen documentation on osmo_hexdump print buffer size by Harald Welte · 7 years ago
  53. 4335bad utils: add osmo_is_hexstr(), add unit test by Neels Hofmeyr · 7 years ago
  54. 399a6f0 Fix warnings: tolower() and similar require uchar by Pau Espin Pedrol · 7 years ago
  55. 4573502 Fix compilation warnings: use correct log type for uint32_t by Pau Espin Pedrol · 7 years ago
  56. 17518fe doxygen: unify use of \file across the board by Neels Hofmeyr · 7 years ago
  57. 87e4550 doxygen: enable AUTOBRIEF, drop \brief by Neels Hofmeyr · 7 years ago
  58. 96e2a00 update/extend doxygen documentation by Harald Welte · 7 years ago
  59. 437ed4a osmo_hexparse: allow whitespace in parsed string, add ws test by Neels Hofmeyr · 7 years ago
  60. 0aeda1b doc: fix doxygen 'utils' group closing brace by Neels Hofmeyr · 7 years ago
  61. df83ece doc: clarify osmo_strlcpy() doc by Neels Hofmeyr · 7 years ago
  62. b6d58e8 doc: fix typo for osmo_hexparse by Neels Hofmeyr · 8 years ago
  63. aeecc48 Introduce osmo_strlcpy() function so we can stop using strncpy() by Harald Welte · 8 years ago
  64. 8d6dcd9 add get_value_string_or_null() to handle unknown items by Neels Hofmeyr · 8 years ago
  65. 8a3c83e api doc: get_value_string(): mention composition in static buffer by Neels Hofmeyr · 8 years ago
  66. 9709b2e Import osmo_{encode,decode}_big_endian() from openbsc by Harald Welte · 8 years ago
  67. 3de7b05 utils: add 'returns' doc to osmo_hexparse(). by Neels Hofmeyr · 9 years ago
  68. 9a1a5a1 utils: Disable the weak symbol for darwin by Holger Hans Peter Freyther · 9 years ago
  69. 468b643 add missing copyright statements to source code files by Harald Welte · 10 years ago
  70. 3244702 utils: Greatly improve performance of osmo_hexdump routines by Nils O. Selåsdal · 10 years ago
  71. 8d50600 get_value_string: Null terminate after the call to snprintf by Holger Hans Peter Freyther · 11 years ago
  72. de6e498 add some missing doxygen annotation for libosmocore functions by Harald Welte · 12 years ago
  73. dca7d2c doc: Fix the Doxygen section endings by Sylvain Munaut · 12 years ago
  74. 17af41d utils: Fix alias to weak alias to allow OSX compilation by Sylvain Munaut · 13 years ago
  75. e55ae3a core/utils: Add a symbol alias for a previous typo for compatibility by Sylvain Munaut · 13 years ago
  76. ff23d24 utils: Fix a bad double osmo_ prefix for osmo_hexdump_nospc by Sylvain Munaut · 13 years ago
  77. 8598f18 doxygen: add doxygen module 'utils' by Harald Welte · 13 years ago
  78. 128d9e2 osmo_hexdump: Fix segfault when input is too long. by Holger Hans Peter Freyther · 13 years ago
  79. 87f7b25 utils: use namespace prefix osmo_* by Pablo Neira Ayuso · 13 years ago
  80. 8341934 include: reorganize headers file to include/osmocom/[gsm|core] by Pablo Neira Ayuso · 13 years ago 0.2.0
  81. 2822296 LOGGING: configure logging from the vty by Harald Welte · 13 years ago
  82. b05552b [utils] introduce ubit_dump to dump buffers of unpacked bits by Harald Welte · 13 years ago
  83. 3d0ac5e [utils] add 'bitdump' function for bitfields by Harald Welte · 13 years ago
  84. 121f358 utils: Fix typo. It is ascii. by Holger Hans Peter Freyther · 14 years ago
  85. dee47cd add new hexdump_nospc() function by Harald Welte · 14 years ago 0.1.15
  86. 40481e8 move hexdump() from logging.c to utils.c by Harald Welte · 14 years ago
  87. 3eba991 Import 'hexparse' function from OpenBSC by Harald Welte · 14 years ago 0.1.14
  88. b59f935 get_value_string(): return "unknown 0x..." instead of "unknown" by Harald Welte · 14 years ago
  89. a73e2f9 import bcd2char() and char2bcd() from OpenBSC by Harald Welte · 14 years ago
  90. d284cd9 Import value_string utilities and some RSL stuff from OpenBSC by Harald Welte · 14 years ago