summaryrefslogtreecommitdiffstats
path: root/include/osmocom/core
Commit message (Expand)AuthorAgeFilesLines
* socket: add define for socket name lengthPhilipp Maier2019-01-171-0/+2
* gsm23003: add osmo_imei_str_valid()Oliver Smith2019-01-141-0/+2
* add LOGPFSMSL(), LOGPFSMSLSRC()Neels Hofmeyr2019-01-031-6/+30
* LOGPFSM*: guard against fi == NULLNeels Hofmeyr2019-01-031-4/+4
* add API doc for LOGPFSM* macrosNeels Hofmeyr2019-01-031-0/+31
* define LOGPFSM fmt only once, in LOGPFSMLSRCNeels Hofmeyr2018-12-231-7/+4
* add to osmo_sock_get_name*() APINeels Hofmeyr2018-12-191-0/+3
* stats.h: Fix build on MacOSPau Espin Pedrol2018-12-131-2/+2
* msgb: add test helpersMax2018-12-121-0/+139
* add osmo_bcd2str()Neels Hofmeyr2018-12-101-0/+2
* Constify llist_count() parameterMax2018-12-101-1/+1
* timer: Fix clockid_t undefined on MacOS < 10.12Pau Espin Pedrol2018-12-102-0/+5
* Add osmo_sockaddr_in_to_str_and_uint()Max2018-12-071-0/+3
* 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
* add osmo_sock_get_{local,remote}_ip{,_port}()Oliver Smith2018-10-261-0/+6
* GSMTAP: fix typos in commentsShinjo Park2018-10-071-2/+2
* GSMTAP: add definitions for LTE NAS subtypesShinjo Park2018-10-071-0/+8
* GSMTAP: add definitions for new LTE RRC channelsShinjo Park2018-10-071-10/+25
* logging vty: write: check logging levels validityNeels Hofmeyr2018-09-131-0/+1
* logging vty: rewrite 'logging level' vty cmd generationNeels Hofmeyr2018-09-132-4/+14
* add osmo_str_tolower() and _toupper() with testNeels Hofmeyr2018-09-071-2/+13
* core/utils.h: move includes to the topVadim Yanitskiy2018-09-051-3/+2
* core/utils.h: drop duplicate '<stdbool.h>' includeVadim Yanitskiy2018-09-051-1/+0
* Add RSPRO support to IPA and logging definitionsHarald Welte2018-09-031-1/+2
* log: add 'last' option to 'logging print file'Neels Hofmeyr2018-08-271-0/+9
* socket: add flag to enforce SO_REUSEADDR on UDP socketsPhilipp Maier2018-08-231-0/+2
* use __FILE__, not __BASE_FILE__Neels Hofmeyr2018-08-203-12/+12
* msgb: Introduce msgb_{de,en}queue_count APIsPau Espin Pedrol2018-08-171-0/+34
* signal: Introduce API osmo_signal_talloc_ctx_initPau Espin Pedrol2018-08-161-0/+1
* GSMTAP: add SIM sub_typesKévin Redon2018-07-271-1/+13
* add osmo_sockaddr_to_str_and_uint()Neels Hofmeyr2018-07-201-0/+3
* osmo_panic(): Annotate as __attribute__ ((noreturn))Harald Welte2018-06-291-1/+1
* Don't call abort() directly, always use osmo_panic()Harald Welte2018-06-281-3/+2
* fsm: Change semantics of LOGPFSML() log-levelHarald Welte2018-06-081-1/+2
* Add osmo_isqrt32() to compute 32bit integer square rootHarald Welte2018-06-061-0/+2
* add osmo_fsm_inst_state_chg_keep_timer()Neels Hofmeyr2018-05-311-0/+15
* isdnhdlc: Port from kernel to userspaceHarald Welte2018-05-111-23/+25
* import isdn4linux HDLC code from linux kernelHarald Welte2018-05-111-0/+82
* Add osmo_timerfd_* functions for osmo_fd-wrapped timerfdHarald Welte2018-05-101-0/+7
* control_if: Avoid heap-use-after-free in osmo_wqueue_bfd_cbPau Espin Pedrol2018-05-041-3/+3
* 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
* fix issue on big endian architectureThorsten Alteholz2018-04-091-1/+1
* add osmo_fsm_inst_update_id_f()Neels Hofmeyr2018-04-091-0/+1
* add osmo_quote_str(),osmo_quote_str_buf() and testNeels Hofmeyr2018-04-091-0/+2
* fix logging talloc ctx: add osmo_init_logging2()Neels Hofmeyr2018-03-281-1/+5
* timer: Introduce osmo_clock_gettime to override clock_gettimePau Espin Pedrol2018-03-011-0/+6
* core/logging.h: Add logging category for jitter bufferPau Espin Pedrol2018-02-271-1/+2