aboutsummaryrefslogtreecommitdiffstats
path: root/src/logging.c
AgeCommit message (Expand)AuthorFilesLines
6 dayslogging: Introduce mutex API to manage log_target in multi-thread envsPau Espin Pedrol1-0/+68
2019-06-13logging: Use reentrant ctime_r instead of ctimePau Espin Pedrol1-5/+8
2019-06-13logging: Check return error from time() callPau Espin Pedrol1-1/+2
2019-03-27src/logging.c: fix syntax errors in Doxygen documentationVadim Yanitskiy1-7/+7
2019-02-14Enable remote SIM protocol log levelMax1-0/+5
2018-12-06Allow log_init() with NULL log_infoMax1-10/+15
2018-09-13logging vty: write: check logging levels validityNeels Hofmeyr1-1/+1
2018-09-13logging vty: deprecate the 'everything' keywordNeels Hofmeyr1-1/+0
2018-09-13logging vty: rewrite 'logging level' vty cmd generationNeels Hofmeyr1-161/+3
2018-08-27log: add 'last' option to 'logging print file'Neels Hofmeyr1-6/+45
2018-07-26logging.c: Fix whitespace typoPau Espin Pedrol1-1/+1
2018-07-25logging: log_vty_command_string: Fix undercount of buf alloc sizePau Espin Pedrol1-1/+1
2018-06-28Fix embedded (arm-none-eabi) buildsHarald Welte1-0/+2
2018-02-27core/logging.h: Add logging category for jitter bufferPau Espin Pedrol1-0/+5
2018-01-19logging: allow to log only the basename of each sourceNeels Hofmeyr1-0/+14
2018-01-19logging: separate the '<000b>' subsys from filename loggingNeels Hofmeyr1-6/+42
2018-01-17cosmetic: logging: if color is disabled, don't print ""Neels Hofmeyr1-5/+6
2018-01-17fix -Werror build: logging.c: always use literal with snprintfNeels Hofmeyr1-1/+1
2018-01-17logging: color the log category according to levelNeels Hofmeyr1-1/+5
2018-01-17logging: color the log levelNeels Hofmeyr1-4/+26
2018-01-17logging: add ability to log the log-level with API and vtyNeels Hofmeyr1-0/+17
2018-01-12Allow multiple 'log gsmtap' sinksMax1-2/+9
2018-01-12log: print loginfo assertions sourceMax1-8/+8
2017-11-13Fix/Update copyright notices; Add SPDX annotationHarald Welte1-0/+2
2017-10-16[doc] src/logging.c: Fix Doxygen syntax to make logging.c show up in logging ...Harald Welte1-1/+1
2017-07-18add DLMGCP logging category for libosmo-mgcpNeels Hofmeyr1-0/+5
2017-06-23Fix warnings: tolower() and similar require ucharPau Espin Pedrol1-2/+2
2017-06-23doxygen: unify use of \file across the boardNeels Hofmeyr1-6/+6
2017-06-23doxygen: enable AUTOBRIEF, drop \briefNeels Hofmeyr1-33/+33
2017-06-12update/extend doxygen documentationHarald Welte1-0/+1
2017-05-15src/logging.c: Fix EMBEDDED buildHarald Welte1-1/+1
2017-05-09vty: cleanup logging functionsMax1-11/+12
2017-04-03logging: Add log_info_cat for DLSS7/DLSCCP/DLSUA/DLM3UAHarald Welte1-0/+20
2017-03-16logging: fail gracefully if log_info() was not calledHarald Welte1-0/+21
2017-02-23logging.h: fixup: shorter names for LOGGING_FILTER_* and LOGGING_CTX_*Neels Hofmeyr1-8/+8
2017-02-22logging: centrally define ctx and filter indexesNeels Hofmeyr1-7/+14
2017-01-23disable various code if building for bare-iron embeddedHarald Welte1-0/+6
2016-12-12fix logging: log_set_category_filter() for internal DL* logging catsNeels Hofmeyr1-1/+2
2016-12-12fix logging: out-of-bounds check should end with user categoriesNeels Hofmeyr1-0/+5
2016-12-12fix logging: also catch first out-of-bounds logging catNeels Hofmeyr1-1/+3
2016-12-12fix logging: redirection to DLGLOBAL for invalid categoriesNeels Hofmeyr1-1/+8
2016-12-11import oap message parsing / encoding from openbsc.git; AGPL->GPLHarald Welte1-0/+5
2016-12-11fix: DLGSUP logging category "unusable"0.9.5Neels Hofmeyr1-0/+5
2016-12-09Implement GSMTAP log targetHarald Welte1-2/+2
2016-12-02logging: Extend log_target with call-back for un-formatted log lineHarald Welte1-1/+4
2016-09-22add osmo_gettimeofday as a shim around gettimeofdayNeels Hofmeyr1-1/+2
2016-05-25misc: Some spelling errors correctedRuben Undheim1-1/+1
2016-05-05Update doxygen annotations in libosmocoreHarald Welte1-10/+47
2016-05-05Add log_fini() function to release all memory allocated by logging frameworkHarald Welte1-0/+15
2016-04-16logging.c: assert category_token allocation (CID #57871)Neels Hofmeyr1-0/+1