aboutsummaryrefslogtreecommitdiffstats
path: root/src/logging.c
AgeCommit message (Expand)AuthorFilesLines
2020-09-29logging: Introduce MAX_LOG_SIZE for the magic number 4096Harald Welte1-1/+4
2020-09-15Gb: add a second NS implementationAlexander Couzens1-0/+5
2020-09-14logging: Avoid printing OSMO_LOGCOLOR_END if no color was usedPau Espin Pedrol1-1/+1
2020-09-09logging: fix memleak in log_target_create_file()Vadim Yanitskiy1-1/+5
2020-09-09logging: fix log_target_destroy(): properly close syslogVadim Yanitskiy1-0/+10
2020-09-09logging: refactor and simplify log_target_destroy()Vadim Yanitskiy1-10/+8
2020-05-12logging: do not allow multiple calls of log_init()Philipp Maier1-0/+3
2020-05-12logging: use LOGL_NOTICE when no loglevel is setPhilipp Maier1-9/+17
2019-11-23fix DLSMS logging category color: '[1:38m' isn't actually definedNeels Hofmeyr1-1/+1
2019-11-23logging.h: define ansi color constantsNeels Hofmeyr1-8/+8
2019-10-09logging: 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