aboutsummaryrefslogtreecommitdiffstats
path: root/src/logging.c
AgeCommit message (Expand)AuthorFilesLines
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
2016-02-29logging: Remove unused variable after recent changesHolger Hans Peter Freyther1-1/+0
2016-02-29logging: Move the filter check up as wellHolger Hans Peter Freyther1-11/+9
2016-02-29logging: Remove some code duplicationHolger Hans Peter Freyther1-37/+37
2016-02-29log: Add log_check_level functionJacob Erlbeck1-0/+39
2015-11-02log: Add new DLSTATS log levelJacob Erlbeck1-0/+5
2015-03-18logging: Implement subsecond resolution of extended timestampsJacob Erlbeck1-4/+7
2014-12-28log: "logging level everything" is a badly named option.Holger Hans Peter Freyther1-1/+1
2014-12-05logging: Call color only once and use the resultHolger Hans Peter Freyther1-1/+1
2014-12-05logging: Make it possible to print category/subsys and timestampsHolger Hans Peter Freyther1-1/+49
2014-12-04gtp: Add a global region for the gtp library of OpenGGSNHolger Hans Peter Freyther1-0/+5
2014-08-21libctrl: Add DLCTRL as logging context for the control interfaceHarald Welte1-0/+5
2013-12-29logging: Copy the filter_fn and fix the IMSI filter in OpenBSCHolger Hans Peter Freyther1-0/+1
2013-03-19Revert "Follow up fix for the log level "everything""Harald Welte1-3/+0
2013-03-19Revert "Fix log level "everything" and make it equal to "debug""Harald Welte1-1/+1
2013-03-18logging: add new log_targets_reopen() functionHarald Welte1-0/+20
2013-02-27Follow up fix for the log level "everything"Holger Hans Peter Freyther1-0/+3
2013-02-19Fix log level "everything" and make it equal to "debug"Harald Welte1-1/+1
2013-01-11add some missing doxygen annotation for libosmocore functionsHarald Welte1-0/+9
2012-09-27logging.c: Do not crash on empty category nameNico Golde1-5/+7
2012-09-11logging: Introduce a print_filename flag for the logtargetHolger Hans Peter Freyther1-5/+17
2012-09-11logging: Mark the log_info_cat pointer as constsHolger Hans Peter Freyther1-2/+3
2012-07-12logging: Fix compile breakage introduced by the warning fixesHolger Hans Peter Freyther1-4/+4
2012-04-18doc: Fix the Doxygen section endingsSylvain Munaut1-1/+1
2011-11-12gsm/sms: Added DLSMS debuggingAndreas Eversberg1-0/+6
2011-10-10Changed logging of LAPD from DLLAPDM to DLLAPDroot1-3/+3
2011-08-31logging: add osmo_vlogp() as vararg / va_list compatible functionHarald Welte1-4/+5
2011-08-17doxygen documentation for logging frameworkHarald Welte1-5/+79
2011-08-11logging: fix parsing of logging mask (-d DMI case)Pablo Neira Ayuso1-0/+5
2011-07-29use the 'L' prefix in debug names (DLINP instead of DINP)Harald Welte1-4/+4
2011-07-21remove DLRSL and DLNM, we don't need themHarald Welte1-12/+0
2011-07-19make sure we don't have namespace clashes between libraries and appsHarald Welte1-6/+6
2011-07-18logging: add libosmo-abis logging subsystemsPablo Neira Ayuso1-0/+34