summaryrefslogtreecommitdiffstats
path: root/include/osmocom/core/msgb.h
Commit message (Expand)AuthorAgeFilesLines
* msgb_put: more elaborate logging of head/tailroom failureNeels Hofmeyr2019-11-241-3/+12
* msgb: Allow size==headroom in msgb_alloc_headroom*()Pau Espin Pedrol2019-09-261-2/+2
* Add _c versions of functions that otherwise return static buffersHarald Welte2019-04-101-0/+26
* Add _buf() functions to bypass static string buffersHarald Welte2019-04-031-0/+1
* core/msgb.h: fix incorrect Doxygen parameter descriptionVadim Yanitskiy2019-03-271-5/+5
* core/msgb.h: drop meaningless parameter of msgb_eq_* helpersVadim Yanitskiy2019-03-271-5/+5
* core/msgb.h: fix dead msgb2 reference in msgb_eq_* helpersVadim Yanitskiy2019-03-271-5/+5
* Rename msgb_wrap_with_TL()Max2019-01-211-1/+1
* msgb: add test helpersMax2018-12-121-0/+139
* Update msgb Lx helpersMax2018-12-031-1/+17
* Move msgb_push helpers to public headerMax2018-11-191-0/+9
* core/msgb.h: introduce msgb_l4len() helperVadim Yanitskiy2018-11-071-0/+12
* msgb: Introduce msgb_{de,en}queue_count APIsPau Espin Pedrol2018-08-171-0/+34
* msgb: msgb_pull: Abort when pulling more than avail sizePau Espin Pedrol2018-04-111-0/+3
* msgb: msgb_get: Drop unneeded tmp varPau Espin Pedrol2018-04-111-2/+1
* osmo_msgbdump_{l2,l3}(): Proper typecastHarald Welte2018-02-091-2/+2
* msgb: Add msgb_hexdump_{l2,l3}() to dump l2 or l3 part of message bufferHarald Welte2018-02-091-0/+14
* msgb: add inline msgb_queue_free()Neels Hofmeyr2017-11-201-0/+9
* add function msgb_printf() to print formatted text into msg bufPhilipp Maier2017-10-221-0/+1
* doxygen: unify use of \file across the boardNeels Hofmeyr2017-06-231-3/+1
* doxygen: enable AUTOBRIEF, drop \briefNeels Hofmeyr2017-06-231-48/+48
* update/extend doxygen documentationHarald Welte2017-06-121-7/+1
* msgb: Add msgb_pull_to_l2() analogous to msgb_pull_to_l3()Harald Welte2017-04-151-0/+15
* msgb: add msgb_push_u{8,16,32}() functionsHarald Welte2016-11-111-0/+30
* msgb: add msgb_talloc_ctx_init(), deprecate msgb_set_talloc_ctx()Neels Hofmeyr2016-09-271-1/+4
* fix error msg: msgb_put(): say "msgb_put", not "msgb_push"Neels Hofmeyr2016-09-091-1/+1
* msgb: Assert len >= 0 in msgb_trimJacob Erlbeck2016-01-151-0/+2
* msgb: Add msgb_test_invariant functionJacob Erlbeck2015-12-211-0/+40
* msgb: Add msgb_resize_area and msgb_copyJacob Erlbeck2015-12-211-0/+3
* msgb: make msgb_get() finally work as expectedHarald Welte2014-10-261-1/+1
* core: Add generic LE/BE load/store uint type convertors and use them in msgbMax2014-06-161-10/+13
* include: Switch to #pragma once patternSylvain Munaut2014-06-161-4/+1
* ladpm: Fix msgb handling and SAPI=3 establishment delayJacob Erlbeck2014-03-101-0/+15
* msgb: Add msgb_hexdump() functionJacob Erlbeck2014-03-041-0/+1
* misc: Doxygen tweaks: fixed some typos and minor errorsKaterina Barone-Adesi2013-02-151-1/+1
* msgb: fix msgb_pull_u*()Steve Markgraf2012-11-141-3/+3
* msgb: msgb_get() is supposed to get bytes from END, msgb_pull() from HEADHarald Welte2012-09-081-3/+34
* doc: Fix the Doxygen section endingsSylvain Munaut2012-04-181-1/+1
* msgb_trim(): actually trim to an absolute length, as the comment statesHarald Welte2012-01-141-5/+3
* msgb: introduce msgb_trim() and msgb_l3trim() to trim msgb'sHarald Welte2012-01-141-0/+28
* some more doxygen work (include the notion of modules)Harald Welte2011-08-171-49/+6
* start to add doxygen documentation to libosmocore headersHarald Welte2011-08-161-25/+209
* mkae the new 'void *dst' member part of a union with the trx pointerHarald Welte2011-07-181-3/+4
* msgb: add ->dst attribute to store routing informationPablo Neira Ayuso2011-07-181-0/+3
* add msgb_set_talloc_ctx() to set the talloc context for msgb allocationsHarald Welte2011-06-291-0/+2
* utils: use namespace prefix osmo_*Pablo Neira Ayuso2011-05-071-1/+1
* include: reorganize headers file to include/osmocom/[gsm|core]Pablo Neira Ayuso2011-03-231-0/+197