aboutsummaryrefslogtreecommitdiffstats
path: root/include/osmocom/core/msgb.h
AgeCommit message (Expand)AuthorFilesLines
2019-11-24msgb_put: more elaborate logging of head/tailroom failureNeels Hofmeyr1-3/+12
2019-09-26msgb: Allow size==headroom in msgb_alloc_headroom*()Pau Espin Pedrol1-2/+2
2019-04-10Add _c versions of functions that otherwise return static buffersHarald Welte1-0/+26
2019-04-03Add _buf() functions to bypass static string buffersHarald Welte1-0/+1
2019-03-27core/msgb.h: fix incorrect Doxygen parameter descriptionVadim Yanitskiy1-5/+5
2019-03-27core/msgb.h: drop meaningless parameter of msgb_eq_* helpersVadim Yanitskiy1-5/+5
2019-03-27core/msgb.h: fix dead msgb2 reference in msgb_eq_* helpersVadim Yanitskiy1-5/+5
2019-01-21Rename msgb_wrap_with_TL()Max1-1/+1
2018-12-12msgb: add test helpersMax1-0/+139
2018-12-03Update msgb Lx helpersMax1-1/+17
2018-11-19Move msgb_push helpers to public headerMax1-0/+9
2018-11-07core/msgb.h: introduce msgb_l4len() helperVadim Yanitskiy1-0/+12
2018-08-17msgb: Introduce msgb_{de,en}queue_count APIsPau Espin Pedrol1-0/+34
2018-04-11msgb: msgb_pull: Abort when pulling more than avail sizePau Espin Pedrol1-0/+3
2018-04-11msgb: msgb_get: Drop unneeded tmp varPau Espin Pedrol1-2/+1
2018-02-09osmo_msgbdump_{l2,l3}(): Proper typecastHarald Welte1-2/+2
2018-02-09msgb: Add msgb_hexdump_{l2,l3}() to dump l2 or l3 part of message bufferHarald Welte1-0/+14
2017-11-20msgb: add inline msgb_queue_free()Neels Hofmeyr1-0/+9
2017-10-22add function msgb_printf() to print formatted text into msg bufPhilipp Maier1-0/+1
2017-06-23doxygen: unify use of \file across the boardNeels Hofmeyr1-3/+1
2017-06-23doxygen: enable AUTOBRIEF, drop \briefNeels Hofmeyr1-48/+48
2017-06-12update/extend doxygen documentationHarald Welte1-7/+1
2017-04-15msgb: Add msgb_pull_to_l2() analogous to msgb_pull_to_l3()Harald Welte1-0/+15
2016-11-11msgb: add msgb_push_u{8,16,32}() functionsHarald Welte1-0/+30
2016-09-27msgb: add msgb_talloc_ctx_init(), deprecate msgb_set_talloc_ctx()Neels Hofmeyr1-1/+4
2016-09-09fix error msg: msgb_put(): say "msgb_put", not "msgb_push"Neels Hofmeyr1-1/+1
2016-01-15msgb: Assert len >= 0 in msgb_trimJacob Erlbeck1-0/+2
2015-12-21msgb: Add msgb_test_invariant functionJacob Erlbeck1-0/+40
2015-12-21msgb: Add msgb_resize_area and msgb_copyJacob Erlbeck1-0/+3
2014-10-26msgb: make msgb_get() finally work as expectedHarald Welte1-1/+1
2014-06-16core: Add generic LE/BE load/store uint type convertors and use them in msgbMax1-10/+13
2014-06-16include: Switch to #pragma once patternSylvain Munaut1-4/+1
2014-03-10ladpm: Fix msgb handling and SAPI=3 establishment delayJacob Erlbeck1-0/+15
2014-03-04msgb: Add msgb_hexdump() functionJacob Erlbeck1-0/+1
2013-02-15misc: Doxygen tweaks: fixed some typos and minor errorsKaterina Barone-Adesi1-1/+1
2012-11-14msgb: fix msgb_pull_u*()Steve Markgraf1-3/+3
2012-09-08msgb: msgb_get() is supposed to get bytes from END, msgb_pull() from HEADHarald Welte1-3/+34
2012-04-18doc: Fix the Doxygen section endingsSylvain Munaut1-1/+1
2012-01-14msgb_trim(): actually trim to an absolute length, as the comment statesHarald Welte1-5/+3
2012-01-14msgb: introduce msgb_trim() and msgb_l3trim() to trim msgb'sHarald Welte1-0/+28
2011-08-17some more doxygen work (include the notion of modules)Harald Welte1-49/+6
2011-08-16start to add doxygen documentation to libosmocore headersHarald Welte1-25/+209
2011-07-18mkae the new 'void *dst' member part of a union with the trx pointerHarald Welte1-3/+4
2011-07-18msgb: add ->dst attribute to store routing informationPablo Neira Ayuso1-0/+3
2011-06-29add msgb_set_talloc_ctx() to set the talloc context for msgb allocationsHarald Welte1-0/+2
2011-05-07utils: use namespace prefix osmo_*Pablo Neira Ayuso1-1/+1
2011-03-23include: reorganize headers file to include/osmocom/[gsm|core]0.2.0Pablo Neira Ayuso1-0/+197