summaryrefslogtreecommitdiffstats
path: root/include/osmocom/core
Commit message (Expand)AuthorAgeFilesLines
* 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
* core: Add timespec helper macros and make timer_compat.h publicPau Espin Pedrol2018-02-271-0/+44
* rate_ctr: Add rate_ctr_inc2() as convenience wrapperHarald Welte2018-02-241-0/+9
* fsm: allow graceful exit on FSM terminationPhilipp Maier2018-02-191-0/+2
* fsm: Add a function to change the FSM instance ID laterDaniel Willmann2018-02-151-0/+2
* gsmtap.h: define TETRA DMO mode channelsallesklar22018-02-141-0/+5
* 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
* utils: add helper wrapper for osmo_strlcpy()Max2018-02-051-0/+3
* fsm: add functions for unlinking and changing parentsPhilipp Maier2018-01-241-0/+4
* logging: allow to log only the basename of each sourceNeels Hofmeyr2018-01-191-0/+1
* logging: separate the '<000b>' subsys from filename loggingNeels Hofmeyr2018-01-191-1/+13
* logging: add ability to log the log-level with API and vtyNeels Hofmeyr2018-01-171-0/+4
* utils: add osmo_escape_str()Neels Hofmeyr2017-12-181-0/+3
* utils: add osmo_separated_identifiers_valid()Neels Hofmeyr2017-12-171-0/+1