1. 918b0ce core: fix pointer access in msgb_l[1-4] macros by Vadim Yanitskiy · 11 months ago
  2. 22ade29 msgb: use OSMO_ASSERT in msgb_alloc_headroom[_c]() by Vadim Yanitskiy · 1 year, 4 months ago
  3. df5b1e1 msgb: introduce extended copy functions by Max · 1 year, 8 months ago
  4. 724c162 msgb: do not use msgb_l4 instead of msgb_sms by Philipp Maier · 1 year, 8 months ago
  5. d9d6210 msgb: assert msgb->lXh to be not NULL by Philipp Maier · 1 year, 9 months ago
  6. 85c7831 core/msgb.h: make use of OSMO_LIKELY / OSMO_UNLIKELY by Vadim Yanitskiy · 2 years, 5 months ago
  7. 04bfb71 treewide: remove FSF address by Oliver Smith · 2 years, 6 months ago
  8. af40b0b msgb_alloc_headroom: Change size args to be uint16_t by Pau Espin Pedrol · 3 years ago
  9. 63cb949 msgb_put: more elaborate logging of head/tailroom failure by Neels Hofmeyr · 4 years, 7 months ago
  10. ec4b627 msgb: Allow size==headroom in msgb_alloc_headroom*() by Pau Espin Pedrol · 4 years, 9 months ago
  11. 179f357 Add _c versions of functions that otherwise return static buffers by Harald Welte · 5 years ago
  12. 4a62eda Add _buf() functions to bypass static string buffers by Harald Welte · 5 years ago
  13. 914a8ec core/msgb.h: fix incorrect Doxygen parameter description by Vadim Yanitskiy · 5 years ago
  14. ba426e3 core/msgb.h: drop meaningless parameter of msgb_eq_* helpers by Vadim Yanitskiy · 5 years ago
  15. 115a2cc core/msgb.h: fix dead msgb2 reference in msgb_eq_* helpers by Vadim Yanitskiy · 5 years ago
  16. b27e6fe Rename msgb_wrap_with_TL() by Max · 5 years ago
  17. db03825 msgb: add test helpers by Max · 6 years ago
  18. cb02a39 Update msgb Lx helpers by Max · 6 years ago
  19. 84fb5bb Move msgb_push helpers to public header by Max · 6 years ago
  20. e521ede core/msgb.h: introduce msgb_l4len() helper by Vadim Yanitskiy · 6 years ago
  21. 8ce6f48 msgb: Introduce msgb_{de,en}queue_count APIs by Pau Espin Pedrol · 6 years ago
  22. c62fc2d msgb: msgb_pull: Abort when pulling more than avail size by Pau Espin Pedrol · 6 years ago
  23. 9fa0912 msgb: msgb_get: Drop unneeded tmp var by Pau Espin Pedrol · 6 years ago
  24. ebd2b0f osmo_msgbdump_{l2,l3}(): Proper typecast by Harald Welte · 6 years ago
  25. 5721770 msgb: Add msgb_hexdump_{l2,l3}() to dump l2 or l3 part of message buffer by Harald Welte · 6 years ago
  26. 3fad5d7 msgb: add inline msgb_queue_free() by Neels Hofmeyr · 7 years ago
  27. c5b47cc add function msgb_printf() to print formatted text into msg buf by Philipp Maier · 7 years ago
  28. 17518fe doxygen: unify use of \file across the board by Neels Hofmeyr · 7 years ago
  29. 87e4550 doxygen: enable AUTOBRIEF, drop \brief by Neels Hofmeyr · 7 years ago
  30. 96e2a00 update/extend doxygen documentation by Harald Welte · 7 years ago
  31. 59a9ebf msgb: Add msgb_pull_to_l2() analogous to msgb_pull_to_l3() by Harald Welte · 7 years ago
  32. 8593f1f msgb: add msgb_push_u{8,16,32}() functions by Harald Welte · 8 years ago
  33. f45334b msgb: add msgb_talloc_ctx_init(), deprecate msgb_set_talloc_ctx() by Neels Hofmeyr · 8 years ago
  34. 418ca58 fix error msg: msgb_put(): say "msgb_put", not "msgb_push" by Neels Hofmeyr · 8 years ago
  35. ff42b26 msgb: Assert len >= 0 in msgb_trim by Jacob Erlbeck · 9 years ago
  36. 8db1134 msgb: Add msgb_test_invariant function by Jacob Erlbeck · 9 years ago
  37. cdd05f0 msgb: Add msgb_resize_area and msgb_copy by Jacob Erlbeck · 9 years ago
  38. cac3cd6 msgb: make msgb_get() finally work as expected by Harald Welte · 12 years ago
  39. 5377701 core: Add generic LE/BE load/store uint type convertors and use them in msgb by Max · 10 years ago
  40. 12ba778 include: Switch to #pragma once pattern by Sylvain Munaut · 10 years ago
  41. 8dac415 ladpm: Fix msgb handling and SAPI=3 establishment delay by Jacob Erlbeck · 10 years ago
  42. baa225e msgb: Add msgb_hexdump() function by Jacob Erlbeck · 10 years ago
  43. c28c6a0 misc: Doxygen tweaks: fixed some typos and minor errors by Katerina Barone-Adesi · 11 years ago
  44. 5905d5b msgb: fix msgb_pull_u*() by Steve Markgraf · 12 years ago
  45. 972b502 msgb: msgb_get() is supposed to get bytes from END, msgb_pull() from HEAD by Harald Welte · 12 years ago
  46. dca7d2c doc: Fix the Doxygen section endings by Sylvain Munaut · 12 years ago
  47. 3068d57 msgb_trim(): actually trim to an absolute length, as the comment states by Harald Welte · 12 years ago
  48. b0f9151 msgb: introduce msgb_trim() and msgb_l3trim() to trim msgb's by Harald Welte · 12 years ago
  49. ba6988b some more doxygen work (include the notion of modules) by Harald Welte · 13 years ago
  50. bd598e3 start to add doxygen documentation to libosmocore headers by Harald Welte · 13 years ago
  51. c5a0ded mkae the new 'void *dst' member part of a union with the trx pointer by Harald Welte · 13 years ago
  52. 29cbf61 msgb: add ->dst attribute to store routing information by Pablo Neira Ayuso · 13 years ago
  53. 9e1f060 add msgb_set_talloc_ctx() to set the talloc context for msgb allocations by Harald Welte · 13 years ago
  54. 87f7b25 utils: use namespace prefix osmo_* by Pablo Neira Ayuso · 13 years ago
  55. 8341934 include: reorganize headers file to include/osmocom/[gsm|core] by Pablo Neira Ayuso · 13 years ago 0.2.0[Renamed (97%) from include/osmocore/msgb.h]
  56. 5853f08 msgb: Make sure at compile time that headroom is smaller than size by Holger Hans Peter Freyther · 13 years ago
  57. 7f6615a Move the generate backtrace call from MSGB_ABORT to osmo_panic handler by Sylvain Munaut · 14 years ago
  58. dab0287 msgb: fix printing of msgb pointer during MSGB_ABORT() by Harald Welte · 14 years ago
  59. 46a45a6 msgb: don't compare unsigned int with int (fix lcr build) by Harald Welte · 14 years ago
  60. be6cb17 msgb_abort(): better formatting by Harald Welte · 14 years ago
  61. 088e68a generate backtrace in msgb_abort() by Harald Welte · 14 years ago
  62. 929d887 Change msgb_abort() function in MSGB_ABORT argument with variable arguments by Harald Welte · 14 years ago
  63. acffb60 msgb: Add non-inlined helper functions to ease with language bindings by Holger Hans Peter Freyther · 14 years ago
  64. 7459d6c core/msgb: Use the new osmo_panic call to handle errors by Sylvain Munaut · 14 years ago
  65. 5e84a86 msgb: Avoid warnings that the string might contain %s or such.. by Holger Hans Peter Freyther · 14 years ago
  66. 652a723 msgb: Check for available headroom/tailroom and abort() if we violate it by Harald Welte · 14 years ago
  67. 074c9f9 msgb: introduce msgb->cb (the control buffer) by Harald Welte · 14 years ago
  68. bb77c9d msgb: remove smsh, llch, tlli and gmmh by Harald Welte · 14 years ago
  69. 3120ac3 remove the unneeded bts_link pointer from msgb by Harald Welte · 14 years ago
  70. 045cc22 osmocore: Add a direct l4h to the union of l4h pointers by Holger Hans Peter Freyther · 14 years ago
  71. 48e17f8 msgb: Buffer formatting and scanning functions. by Ingo Albrecht · 14 years ago
  72. fdd0a70 add msgb_l1() and msgb_l1len() inline functions by Harald Welte · 14 years ago
  73. 00096ac msgb: add msgb->l1h member by Harald Welte · 14 years ago
  74. ac778fb fix msgb_talroom() calculation by Harald Welte · 14 years ago
  75. 3415d41 add msgb and tlv support bits required for openbsc gprs branch by Harald Welte · 14 years ago
  76. ec8b450 intial checkin of the libosmocore project by Harald Welte · 14 years ago