summaryrefslogtreecommitdiffstats
path: root/include/osmocom/core
Commit message (Expand)AuthorAgeFilesLines
* 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
* logging vty: describe 'logging set-log-mask' command, add OSMO_STRINGIFY_VAL()Neels Hofmeyr2017-12-121-0/+2
* comment: utils: more accurately describe OSMO_STRINGIFY macroNeels Hofmeyr2017-12-101-1/+3
* counters: add osmo_counters_count() returns the amount of countersAlexander Couzens2017-12-051-0/+2
* logging: Extend the LOGPSRC macro to put cont in it as wellHolger Hans Peter Freyther2017-12-011-2/+18
* gsmtap.h: Introduce new GSMTAP type for LTE NAS messagesHarald Welte2017-11-231-0/+1
* msgb: add inline msgb_queue_free()Neels Hofmeyr2017-11-201-0/+9
* Fix/Update copyright notices; Add SPDX annotationHarald Welte2017-11-133-4/+6
* rate_ctr: Enforce counter (and ctr_group) names are valid identifiersHarald Welte2017-10-241-1/+1
* Introduce osmo_identifier_valid() function to check validity of identifierHarald Welte2017-10-241-0/+3
* add osmo_talloc_asprintf() and ctrl_cmd_reply_printf()Neels Hofmeyr2017-10-241-0/+18
* Replace bitvec_set_uint() with bitvec_set_u64()Max2017-10-241-0/+2
* socket: add function osmo_sock_local_ip() to query local ipPhilipp Maier2017-10-231-0/+2
* add function msgb_printf() to print formatted text into msg bufPhilipp Maier2017-10-221-0/+1
* api doc: fix two doxygen group closing bracesNeels Hofmeyr2017-10-171-1/+1
* [doc] Expand Doxuygen documentation for osmo_primHarald Welte2017-10-161-4/+23
* [doc] Put CRC-16 and generic CRC code in one Doxygen moduleHarald Welte2017-10-163-8/+14
* [doc] bits.c: Better / more Doxygen documentationHarald Welte2017-10-161-10/+12
* [doc] Add Doxygen API documentation for stats.c and stats_statsd.cHarald Welte2017-10-161-21/+33
* [doc] counter.[ch] Add Doxygen API documentationHarald Welte2017-10-161-16/+5
* [doc] stat_item: Complete doxygen documentation for APIHarald Welte2017-10-161-33/+13
* Rename 'statistics.c' to 'counter.c'Harald Welte2017-10-152-60/+62
* utils: add osmo_is_hexstr(), add unit testNeels Hofmeyr2017-10-091-0/+5
* Add time conversion helpersMax2017-09-251-0/+5
* Expand bit pretty-printerMax2017-09-181-9/+11
* add osmo_fd_setup() convenience function to fill-in osmo_fdHarald Welte2017-08-121-0/+4
* Rename GSMTAP_CHANNEL_PDCH to GSMTAP_CHANNEL_PDTCHHarald Welte2017-07-291-1/+3
* add DLMGCP logging category for libosmo-mgcpNeels Hofmeyr2017-07-181-1/+2
* socket: Add new OSMO_SOCK_F_NO_MCAST_ALL optionHarald Welte2017-07-131-0/+2
* socket: Allow disabling multicast loop on socket creationHarald Welte2017-07-131-0/+2
* socket.c: Add multicast related convenience functionsHarald Welte2017-07-131-0/+6
* select: Add new osmo_fd_close() functionHarald Welte2017-07-131-0/+1
* gsmtap: Add value_strings for GSMTAP_TYPE and GSMTAP_CHANNELHarald Welte2017-07-131-0/+3
* gsmtap_util: Add chantype_gsmtap2rsl() as inverse of chantype_rsl2gsmtap()Harald Welte2017-07-131-0/+1