summaryrefslogtreecommitdiff
path: root/src/nm-logging.c
Commit message (Expand)AuthorAgeFilesLines
* all: cache errno in local variable before using itThomas Haller2019-02-121-3/+3
* all: drop unnecessary includes of <errno.h> and <string.h>Thomas Haller2019-02-121-2/+0
* logging: make nm-logging thread-safeThomas Haller2019-02-051-52/+148
* logging: avoid accessing global data from helper functionsThomas Haller2019-02-051-29/+39
* logging: refactor and merge early logging initializationThomas Haller2019-02-051-32/+30
* logging: move global "logging_domains_to_string" variableThomas Haller2019-02-051-6/+16
* logging: refactor globals in "nm-logging.c" to see where global gets modifiedThomas Haller2019-02-051-63/+71
* logging: cleanup type definition and global variablesThomas Haller2019-02-051-33/+37
* logging: split out enum type definition for LogBackendThomas Haller2019-02-051-11/+15
* logging: split out @level_desc and @domain_desc variables from global dataThomas Haller2019-02-051-73/+68
* logging: make _nm_logging_clear_platform_logging_cache() a regular functionThomas Haller2019-02-051-3/+0
* all: add static assertion for maximumg alloca() allocated bufferThomas Haller2019-01-151-15/+15
* shared,core: move logging enums to header "shared/nm-utils/nm-logging-fwd.h"Thomas Haller2019-01-021-0/+7
* shared: thread safe initialization of nm_utils_get_monotonic_timestamp*()Thomas Haller2018-11-281-2/+2
* logging: make nm-logging.c independent of other core componentsThomas Haller2018-10-181-1/+3
* shared: move nm_utils_get_monotonic_timestamp*() to shared/nm-utils.Thomas Haller2018-10-181-2/+2
* core: move logging of monotonic-timestamp to "nm-logging.c"Thomas Haller2018-10-181-0/+21
* all: don't use gchar/gshort/gint/glong but C typesThomas Haller2018-07-111-4/+4
* logging: warn about invalid logging backends and drop "debug" backendThomas Haller2018-06-271-1/+37
* logging/trivial: add code comment about logging-backendThomas Haller2018-06-271-0/+6
* logging: move fetching monotonic timestamp to end of nm_logging_syslog_openlog()Thomas Haller2018-06-271-5/+9
* core/logging: with --debug also output glib messages in stderrThomas Haller2018-02-071-0/+3
* all: don't use NM_FLAGS_HAS() with non-constant argumentThomas Haller2017-12-151-2/+2
* logging: log device and connection along with the messageLubomir Rintel2017-03-241-1/+7
* logging: respect choice of journal/syslog even with --debugLubomir Rintel2017-03-241-6/+10
* logging: preserve errno in logging functionsThomas Haller2016-12-131-0/+5
* config/trivial: unify name of compile time config defaultsThomas Haller2016-11-251-1/+1
* logging: protect VPN_PLUGIN logging domainThomas Haller2016-10-111-1/+8
* logging: avoid some heap allocations constructing journal logging dataThomas Haller2016-10-111-50/+71
* logging: avoid copy of logging message fo syslog and glib logging backendThomas Haller2016-10-111-20/+15
* logging: fix a warning when built without journaldLubomir Rintel2016-10-111-0/+2
* logging: allow setting the syslog-identifier not to use G_LOG_DOMAINThomas Haller2016-10-061-9/+83
* logging: support system-wide prefixThomas Haller2016-10-051-4/+32
* src:(pacrunner-manager): Object for interaction with PacRunnerAtul Anand2016-10-041-1/+2
* all: modify line separator comments to be 80 chars wideThomas Haller2016-10-031-3/+3
* logging: don't round subsecond part in logging timestampThomas Haller2016-09-081-1/+1
* logging: remove unused formatting optionsThomas Haller2016-08-191-98/+11
* build: cleanup src/Makefile.amThomas Haller2016-08-111-5/+0
* logging: don't log the function nameThomas Haller2016-07-051-1/+2
* logging: enable logging domain VPN_PLUGIN up to level <info>Thomas Haller2016-06-171-5/+19
* macros: add macro _nm_printf() for function attributeThomas Haller2016-06-051-1/+1
* logging: print debug messages with syslog level LOG_DEBUGThomas Haller2016-05-241-1/+10
* logging: add new logging domain LOGD_VPN_PLUGINThomas Haller2016-05-241-1/+2
* logging: add nm_logging_syslog_enabled() functionThomas Haller2016-05-241-0/+9
* logging: add nm_logging_get_level() functionThomas Haller2016-05-241-0/+21
* logging: make nm_logging_enabled() inline functionThomas Haller2016-05-201-9/+1
* logging: move static variable with logging state to file-scopeThomas Haller2016-05-201-20/+21
* logging: remove assertion in nm_logging_enabled() from production buildsThomas Haller2016-05-201-2/+1
* logging: drop explicit initialization of nm-loggingThomas Haller2016-05-201-28/+8
* logging: add new logging domain "SYSTEMD" for internal systemd loggingThomas Haller2016-03-171-1/+2