aboutsummaryrefslogtreecommitdiffstats
path: root/include/osmocom/core
AgeCommit message (Expand)AuthorFilesLines
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
2018-09-13logging vty: write: check logging levels validityNeels Hofmeyr1-0/+1
2018-09-13logging vty: rewrite 'logging level' vty cmd generationNeels Hofmeyr2-4/+14
2018-09-07add osmo_str_tolower() and _toupper() with testNeels Hofmeyr1-2/+13
2018-09-05core/utils.h: move includes to the topVadim Yanitskiy1-3/+2
2018-09-05core/utils.h: drop duplicate '<stdbool.h>' includeVadim Yanitskiy1-1/+0
2018-09-03Add RSPRO support to IPA and logging definitionsHarald Welte1-1/+2
2018-08-27log: add 'last' option to 'logging print file'Neels Hofmeyr1-0/+9
2018-08-23socket: add flag to enforce SO_REUSEADDR on UDP socketsPhilipp Maier1-0/+2
2018-08-20use __FILE__, not __BASE_FILE__Neels Hofmeyr3-12/+12
2018-08-17msgb: Introduce msgb_{de,en}queue_count APIsPau Espin Pedrol1-0/+34
2018-08-16signal: Introduce API osmo_signal_talloc_ctx_initPau Espin Pedrol1-0/+1
2018-07-27GSMTAP: add SIM sub_typesKévin Redon1-1/+13
2018-07-20add osmo_sockaddr_to_str_and_uint()Neels Hofmeyr1-0/+3
2018-06-29osmo_panic(): Annotate as __attribute__ ((noreturn))Harald Welte1-1/+1
2018-06-28Don't call abort() directly, always use osmo_panic()Harald Welte1-3/+2
2018-06-08fsm: Change semantics of LOGPFSML() log-levelHarald Welte1-1/+2
2018-06-06Add osmo_isqrt32() to compute 32bit integer square rootHarald Welte1-0/+2
2018-05-31add osmo_fsm_inst_state_chg_keep_timer()Neels Hofmeyr1-0/+15
2018-05-11isdnhdlc: Port from kernel to userspaceHarald Welte1-23/+25
2018-05-11import isdn4linux HDLC code from linux kernelHarald Welte1-0/+82
2018-05-10Add osmo_timerfd_* functions for osmo_fd-wrapped timerfdHarald Welte1-0/+7
2018-05-04control_if: Avoid heap-use-after-free in osmo_wqueue_bfd_cbPau Espin Pedrol1-3/+3
2018-04-11msgb: msgb_pull: Abort when pulling more than avail sizePau Espin Pedrol1-0/+3