summaryrefslogtreecommitdiff
path: root/src/basic/log.h
Commit message (Expand)AuthorAgeFilesLines
* log: Add LOG_SET_PREFIX() macroDaan De Meyer2023-03-291-0/+10
* Merge pull request #26916 from DaanDeMeyer/log-context-refDaan De Meyer2023-03-221-16/+21
|\
| * log: Add key/value support to the log contextDaan De Meyer2023-03-211-9/+16
| * log: Avoid pushing the same fields more than once on the log contextDaan De Meyer2023-03-211-12/+10
* | core: Settle log target if we're going to be closing all fdsDaan De Meyer2023-03-221-0/+1
|/
* log: add iov helpers for log_contextLuca Boccassi2023-03-141-3/+18
* log: add common helper log_set_target_and_open()Lennart Poettering2023-02-161-0/+1
* build: add some coloring to --version outputLennart Poettering2023-01-231-0/+1
* basic: Add log contextDaan De Meyer2023-01-081-0/+82
* log: Remove log_ratelimit_debug() macrosDaan De Meyer2022-11-171-2/+0
* log: Disable log rate limiting if debug logging is enabledDaan De Meyer2022-11-161-1/+1
* log: Add shorthands for log_ratelimit_full()Daan De Meyer2022-11-101-0/+16
* log: Add ratelimit argument to ratelimit log macrosDaan De Meyer2022-11-101-9/+6
* log: Add log_ratelimit_full()Daan De Meyer2022-11-101-0/+3
* log: Use ##__VA_ARGS__ in ratelimit log macrosDaan De Meyer2022-11-101-3/+3
* journald: use rate-limited logging to log 'Failed to write entry' messageRichard Phibel2022-08-241-0/+39
* meson: turn on log-message-verification by default in developer buildsZbigniew Jędrzejewski-Szmek2022-05-111-3/+4
* Do LOG_MESSAGE_VERIFICATION in coverity runsZbigniew Jędrzejewski-Szmek2022-05-111-1/+1
* Optionally call printf on LOG_MESSAGE() argumentsZbigniew Jędrzejewski-Szmek2022-05-111-1/+7
* tree-wide: use LOG_MESSAGE() where possibleZbigniew Jędrzejewski-Szmek2022-05-111-1/+2
* log: introduce log_trace_errno()Yu Watanabe2022-01-281-2/+4
* nss: only read logging config from environment variablesZbigniew Jędrzejewski-Szmek2022-01-111-0/+1
* basic/log: allow errno values higher than 255Zbigniew Jędrzejewski-Szmek2022-01-031-2/+2
* journal: Don't discard kmsg messages coming from journald itselfDaan De Meyer2021-11-181-0/+4
* systemd-analyze: option to exit with an error when 'verify' failsMaanya Goenka2021-08-121-0/+9
* Drop the text argument from assert_not_reached()Zbigniew Jędrzejewski-Szmek2021-08-031-1/+0
* log: add log_once() and log_once_errno() macrosDan Streetman2021-05-201-0/+23
* basic/log: change error for unset errno to ESTRPIPEZbigniew Jędrzejewski-Szmek2021-04-191-1/+1
* Do not try to return 0 from log_debug()Zbigniew Jędrzejewski-Szmek2021-04-141-1/+1
* basic/log: assert that 0 is not passed as errno, except in test codeZbigniew Jędrzejewski-Szmek2021-04-141-3/+16
* basic/log: assert that %m is not used when error is not setZbigniew Jędrzejewski-Szmek2021-04-141-1/+7
* basic/log: force log_*_errno() to return negativeZbigniew Jędrzejewski-Szmek2021-04-141-1/+2
* basic/log: fix log_trace()Zbigniew Jędrzejewski-Szmek2021-03-261-1/+1
* tree-wide: use -EINVAL for enum invalid valuesZbigniew Jędrzejewski-Szmek2021-02-101-1/+1
* tree-wide: enable colorized logging for daemons when run in consoleYu Watanabe2021-02-011-2/+1
* log: make tools also read the kernel command line when run as a serviceYu Watanabe2021-02-011-1/+0
* log: drop unused LogRealmYu Watanabe2021-01-251-71/+22
* log: drop unused log_full_errno_realm() macroYu Watanabe2021-01-251-8/+4
* basic/log: add debug-level log_oom() variantZbigniew Jędrzejewski-Szmek2020-12-111-2/+3
* log: add helper set sets log level in all realmsLennart Poettering2020-12-091-0/+7
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* log: update commentLennart Poettering2020-09-301-1/+1
* log: optionally display thread ID in log output to ttyLennart Poettering2020-09-291-0/+3
* basic/log: make log_{info,warning,...} return voidZbigniew Jędrzejewski-Szmek2020-09-081-2/+2
* log: introduce log_parse_environment_cli() and log_setup_cli()Filipe Brandenburger2020-06-241-0/+4
* Merge pull request #13084 from ddstreet/log_timeLennart Poettering2020-03-301-0/+3
|\
| * log: add support for prefixing console log messages with current timestampDan Streetman2020-02-101-0/+3
* | Silence Wstring-plus-int warning when using clangd with GCC.Daan De Meyer2020-03-211-1/+1
|/
* Drop trailing slash from assert_cc() definitionZbigniew Jędrzejewski-Szmek2019-07-171-1/+1
* tree-wide: use PROJECT_FILE instead of __FILE__Zbigniew Jędrzejewski-Szmek2019-07-041-8/+8