summaryrefslogtreecommitdiff
path: root/src/nm-logging.c
AgeCommit message (Expand)AuthorFilesLines
2019-06-11all: drop emacs file variables from source filesThomas Haller1-1/+0
2019-05-17logging: use stack allocated string buffer to constuct NM_LOG_DOMAINS fieldThomas Haller1-20/+9
2019-05-17logging: use static buffer in nm_logging_all_domains_to_string()Thomas Haller1-9/+32
2019-05-17logging: don't misuse SYSLOG_FACILITY field in journalThomas Haller1-17/+7
2019-05-17logging: use char pointer for iov_free in _nm_log_impl()Thomas Haller1-3/+3
2019-05-17logging: fix stack overflow in logging for iov_data arrayThomas Haller1-1/+1
2019-05-07shared: add nm_log_level_from_syslog() helper to convert from syslog levelsThomas Haller1-0/+9
2019-04-18shared: move most of "shared/nm-utils" to "shared/nm-glib-aux"Thomas Haller1-1/+1
2019-04-10all: replace g_strsplit_set() by nm_utils_strsplit_set*()Thomas Haller1-22/+18
2019-03-11all: codespell fixesLubomir Rintel1-1/+1
2019-02-12all: cache errno in local variable before using itThomas Haller1-3/+3
2019-02-12all: drop unnecessary includes of <errno.h> and <string.h>Thomas Haller1-2/+0
2019-02-05logging: make nm-logging thread-safeThomas Haller1-52/+148
2019-02-05logging: avoid accessing global data from helper functionsThomas Haller1-29/+39
2019-02-05logging: refactor and merge early logging initializationThomas Haller1-32/+30
2019-02-05logging: move global "logging_domains_to_string" variableThomas Haller1-6/+16
2019-02-05logging: refactor globals in "nm-logging.c" to see where global gets modifiedThomas Haller1-63/+71
2019-02-05logging: cleanup type definition and global variablesThomas Haller1-33/+37
2019-02-05logging: split out enum type definition for LogBackendThomas Haller1-11/+15
2019-02-05logging: split out @level_desc and @domain_desc variables from global dataThomas Haller1-73/+68
2019-02-05logging: make _nm_logging_clear_platform_logging_cache() a regular functionThomas Haller1-3/+0
2019-01-15all: add static assertion for maximumg alloca() allocated bufferThomas Haller1-15/+15
2019-01-02shared,core: move logging enums to header "shared/nm-utils/nm-logging-fwd.h"Thomas Haller1-0/+7
2018-11-28shared: thread safe initialization of nm_utils_get_monotonic_timestamp*()Thomas Haller1-2/+2
2018-10-18logging: make nm-logging.c independent of other core componentsThomas Haller1-1/+3
2018-10-18shared: move nm_utils_get_monotonic_timestamp*() to shared/nm-utils.Thomas Haller1-2/+2
2018-10-18core: move logging of monotonic-timestamp to "nm-logging.c"Thomas Haller1-0/+21
2018-07-11all: don't use gchar/gshort/gint/glong but C typesThomas Haller1-4/+4
2018-06-27logging: warn about invalid logging backends and drop "debug" backendThomas Haller1-1/+37
2018-06-27logging/trivial: add code comment about logging-backendThomas Haller1-0/+6
2018-06-27logging: move fetching monotonic timestamp to end of nm_logging_syslog_openlog()Thomas Haller1-5/+9
2018-02-07core/logging: with --debug also output glib messages in stderrThomas Haller1-0/+3
2017-12-15all: don't use NM_FLAGS_HAS() with non-constant argumentThomas Haller1-2/+2
2017-03-24logging: log device and connection along with the messageLubomir Rintel1-1/+7
2017-03-24logging: respect choice of journal/syslog even with --debugLubomir Rintel1-6/+10
2016-12-13logging: preserve errno in logging functionsThomas Haller1-0/+5
2016-11-25config/trivial: unify name of compile time config defaultsThomas Haller1-1/+1
2016-10-11logging: protect VPN_PLUGIN logging domainThomas Haller1-1/+8
2016-10-11logging: avoid some heap allocations constructing journal logging dataThomas Haller1-50/+71
2016-10-11logging: avoid copy of logging message fo syslog and glib logging backendThomas Haller1-20/+15
2016-10-11logging: fix a warning when built without journaldLubomir Rintel1-0/+2
2016-10-06logging: allow setting the syslog-identifier not to use G_LOG_DOMAINThomas Haller1-9/+83
2016-10-05logging: support system-wide prefixThomas Haller1-4/+32
2016-10-04src:(pacrunner-manager): Object for interaction with PacRunnerAtul Anand1-1/+2
2016-10-03all: modify line separator comments to be 80 chars wideThomas Haller1-3/+3
2016-09-08logging: don't round subsecond part in logging timestampThomas Haller1-1/+1
2016-08-19logging: remove unused formatting optionsThomas Haller1-98/+11
2016-08-11build: cleanup src/Makefile.amThomas Haller1-5/+0
2016-07-05logging: don't log the function nameThomas Haller1-1/+2
2016-06-17logging: enable logging domain VPN_PLUGIN up to level <info>Thomas Haller1-5/+19