aboutsummaryrefslogtreecommitdiffstats
path: root/include/osmocom/core
AgeCommit message (Expand)AuthorFilesLines
2019-04-12add identifier sanitation for setting FSM instance idsNeels Hofmeyr2-0/+2
2019-04-12add osmo_{escape,quote}_str_buf2() for standard args orderingNeels Hofmeyr1-2/+6
2019-04-11tweak OSMO_STRBUF_APPEND(), add OSMO_STRBUF_APPEND_NOLEN()Neels Hofmeyr1-7/+30
2019-04-11add osmo_str_startswith()Neels Hofmeyr1-0/+2
2019-04-11fsm: support graceful osmo_fsm_inst_term() cascadesNeels Hofmeyr1-0/+1
2019-04-11fsm: add flag to ensure osmo_fsm_inst_term() happens only onceNeels Hofmeyr1-0/+2
2019-04-10Add _c versions of functions that otherwise return static buffersHarald Welte3-0/+33
2019-04-08add osmo_use_count APINeels Hofmeyr1-0/+228
2019-04-08add osmo_sockaddr_str APINeels Hofmeyr1-0/+87
2019-04-03Add _buf() functions to bypass static string buffersHarald Welte2-1/+3
2019-03-29osmo_escape_str_buf: Always copy, don't return input string pointerHarald Welte1-1/+1
2019-03-27Doxygen: fix documentation of rate_ctr_for_each_counter()Vadim Yanitskiy1-4/+0
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-03-27core/linuxlist.h: fix white-space and inconsistent alignmentVadim Yanitskiy1-19/+19
2019-03-27core/linuxlist.h: fix and unify Doxygen documentationVadim Yanitskiy1-99/+96
2019-03-21select: Rename BSC_FD_* constants to OSMO_FD_*Harald Welte1-5/+10
2019-03-19socket: osmo_sock_get_name() Use "const void *" as talloc contextHarald Welte1-1/+1
2019-03-07fsm: add osmo_fsm_inst_state_chg_keep_or_start_timer()Neels Hofmeyr1-0/+15
2019-03-06represent negative T-timers as Osmocom-specific X-timersNeels Hofmeyr2-3/+11
2019-02-26log: fsm: allow logging the timeout on state changeNeels Hofmeyr1-0/+1
2019-02-17add OSMO_STRBUF_PRINTF()Neels Hofmeyr1-0/+85
2019-02-05bitvec: Add bitvec_tailroom_bits() functionHarald Welte1-0/+6
2019-02-05bitvec: Add bitvec_bytes_used() functionHarald Welte1-0/+9
2019-02-04add osmo_tdef API, originally adopted from osmo-bsc T_defNeels Hofmeyr1-0/+172
2019-02-04socket.h: add missing includeMax1-2/+7
2019-01-29osmo_fsm_state_name: make robust against NULL fiNeels Hofmeyr1-1/+1
2019-01-28add osmo_hexdump_buf() and testNeels Hofmeyr1-0/+3
2019-01-21Rename msgb_wrap_with_TL()Max1-1/+1
2019-01-17socket: add define for socket name lengthPhilipp Maier1-0/+2
2019-01-14gsm23003: add osmo_imei_str_valid()Oliver Smith1-0/+2
2019-01-03add LOGPFSMSL(), LOGPFSMSLSRC()Neels Hofmeyr1-6/+30
2019-01-03LOGPFSM*: guard against fi == NULLNeels Hofmeyr1-4/+4
2019-01-03add API doc for LOGPFSM* macrosNeels Hofmeyr1-0/+31
2018-12-23define LOGPFSM fmt only once, in LOGPFSMLSRCNeels Hofmeyr1-7/+4
2018-12-19add to osmo_sock_get_name*() APINeels Hofmeyr1-0/+3
2018-12-13stats.h: Fix build on MacOSPau Espin Pedrol1-2/+2
2018-12-12msgb: add test helpersMax1-0/+139
2018-12-10add osmo_bcd2str()Neels Hofmeyr1-0/+2
2018-12-10Constify llist_count() parameterMax1-1/+1
2018-12-10timer: Fix clockid_t undefined on MacOS < 10.12Pau Espin Pedrol2-0/+5
2018-12-07Add osmo_sockaddr_in_to_str_and_uint()Max1-0/+3
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-10-26add osmo_sock_get_{local,remote}_ip{,_port}()Oliver Smith1-0/+6
2018-10-07GSMTAP: fix typos in commentsShinjo Park1-2/+2
2018-10-07GSMTAP: add definitions for LTE NAS subtypesShinjo Park1-0/+8
2018-10-07GSMTAP: add definitions for new LTE RRC channelsShinjo Park1-10/+25