summaryrefslogtreecommitdiffstats
path: root/include/osmocom/core
Commit message (Expand)AuthorAgeFilesLines
* osmo_sockaddr_str: deprecate osmo_sockaddr_str_*_32n()Neels Hofmeyr2019-11-241-2/+8
* utils: add osmo_strnchr()Neels Hofmeyr2019-11-241-0/+1
* msgb_put: more elaborate logging of head/tailroom failureNeels Hofmeyr2019-11-241-3/+12
* fsm.h: add missing include of logging.hNeels Hofmeyr2019-11-241-0/+1
* utils.h: add OSMO_NAME_C_IMPL() macroNeels Hofmeyr2019-11-231-0/+56
* cosmetic: logging.h: fix comment s/levels/subsystemsNeels Hofmeyr2019-11-231-1/+1
* logging.h: define ansi color constantsNeels Hofmeyr2019-11-231-0/+19
* add osmo_sockaddr_str_cmp()Neels Hofmeyr2019-11-212-0/+3
* fix OSMO_SOCKADDR_STR_FMT for IPv6Neels Hofmeyr2019-11-111-2/+6
* select: Make file descriptor lists per-threadHarald Welte2019-11-071-0/+1
* add osmo_sockaddr_str_is_nonzero()Neels Hofmeyr2019-11-011-0/+1
* add osmo_fsm_set_dealloc_ctx(), to help with use-after-freeNeels Hofmeyr2019-10-291-0/+1
* socket: Introduce API osmo_sock_init2_multiaddr()Pau Espin Pedrol2019-10-181-0/+7
* logging: Introduce mutex API to manage log_target in multi-thread envsPau Espin Pedrol2019-10-091-0/+14
* tdef: Introduce min_val and max_val fieldsPau Espin Pedrol2019-10-071-0/+6
* msgb: Allow size==headroom in msgb_alloc_headroom*()Pau Espin Pedrol2019-09-261-2/+2
* logging: Move extern declaration of osmo_log_target_list from logging.h to lo...Pau Espin Pedrol2019-09-202-1/+1
* logging.h: add L1 SAPI related context and filterOliver Smith2019-09-181-0/+2
* logging_internal.h: Fix osmo_log_info definitionPau Espin Pedrol2019-09-171-1/+1
* tdef: fixup osmo_tdef_set()Neels Hofmeyr2019-09-111-1/+1
* tdef: Introduce API osmo_tdef_set()Pau Espin Pedrol2019-09-071-0/+1
* OSMO_SOCKADDR_STR_FMT_ARGS: guard against NULL pointerNeels Hofmeyr2019-08-301-1/+1
* OSMO_SOCKADDR_STR_FMT_ARGS: remove useless conditionNeels Hofmeyr2019-08-301-1/+1
* context: Add support for [per-thread] global talloc contextsHarald Welte2019-08-272-3/+26
* osmo_tdef_get(): allow passing -1 as default timeoutNeels Hofmeyr2019-08-151-1/+1
* Revert "utils.h: require a semi colon after OSMO_ASSERT"Vadim Yanitskiy2019-07-091-2/+2
* utils.h: require a semi colon after OSMO_ASSERTAlexander Couzens2019-07-081-2/+2
* (minor) fix typo in commentsKévin Redon2019-06-131-3/+3
* minor: don't redefine macrosKévin Redon2019-06-132-0/+4
* core/utils: drop meaningless const from return value of osmo_luhn()Vadim Yanitskiy2019-06-121-1/+1
* fsm: Allow millisecond granularity in osmo_fsm built-in timerHarald Welte2019-06-051-0/+15
* Deprecate usage of osmo_counter_*Daniel Willmann2019-05-191-2/+10
* add osmo_stat_item_inc/osmo_stat_item_dec to set it relativeAlexander Couzens2019-05-071-0/+2
* add identifier sanitation for setting FSM instance idsNeels Hofmeyr2019-04-122-0/+2
* add osmo_{escape,quote}_str_buf2() for standard args orderingNeels Hofmeyr2019-04-121-2/+6
* tweak OSMO_STRBUF_APPEND(), add OSMO_STRBUF_APPEND_NOLEN()Neels Hofmeyr2019-04-111-7/+30
* add osmo_str_startswith()Neels Hofmeyr2019-04-111-0/+2
* fsm: support graceful osmo_fsm_inst_term() cascadesNeels Hofmeyr2019-04-111-0/+1
* fsm: add flag to ensure osmo_fsm_inst_term() happens only onceNeels Hofmeyr2019-04-111-0/+2
* Add _c versions of functions that otherwise return static buffersHarald Welte2019-04-103-0/+33
* add osmo_use_count APINeels Hofmeyr2019-04-081-0/+228
* add osmo_sockaddr_str APINeels Hofmeyr2019-04-081-0/+87
* Add _buf() functions to bypass static string buffersHarald Welte2019-04-032-1/+3
* osmo_escape_str_buf: Always copy, don't return input string pointerHarald Welte2019-03-291-1/+1
* Doxygen: fix documentation of rate_ctr_for_each_counter()Vadim Yanitskiy2019-03-271-4/+0
* 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
* core/linuxlist.h: fix white-space and inconsistent alignmentVadim Yanitskiy2019-03-271-19/+19
* core/linuxlist.h: fix and unify Doxygen documentationVadim Yanitskiy2019-03-271-99/+96