summaryrefslogtreecommitdiff
path: root/src/basic/log.h
AgeCommit message (Expand)AuthorFilesLines
2018-06-14tree-wide: remove Lennart's copyright linesLennart Poettering1-4/+0
2018-06-14tree-wide: drop 'This file is part of systemd' blurbLennart Poettering1-2/+0
2018-06-04basic/log: add the log_struct terminator to macroZbigniew Jędrzejewski-Szmek1-1/+1
2018-05-22nspawn: make sure our container PID 1 keeps logging to the original stderr as...Lennart Poettering1-0/+2
2018-04-06tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek1-13/+0
2018-03-15basic/macros: rename noreturn into _noreturn_ (#8456)Franck Bui1-2/+2
2018-02-23basic/log: make log_object_internalv staticZbigniew Jędrzejewski-Szmek1-13/+0
2018-01-27rationalize interface for opening/closing loggingAlan Jenkins1-5/+0
2018-01-24log: remove LOG_TARGET_SAFE pseudo log targetLennart Poettering1-1/+0
2018-01-24log: add brief comment for log_set_open_when_needed() and log_set_always_reop...Lennart Poettering1-0/+5
2018-01-24log: add new "prohibit_ipc" flag to logging systemLennart Poettering1-0/+4
2018-01-24log: make log_set_upgrade_syslog_to_journal() take effect immediatelyLennart Poettering1-0/+1
2018-01-11log: assign the realm to a variable first in log_full_errno_realm()Lennart Poettering1-3/+3
2018-01-11log: rework log_syntax_invalid_utf8() a bitLennart Poettering1-6/+13
2018-01-11log: minimize includes in log.hLennart Poettering1-9/+9
2017-12-15tree-wide: add DEBUG_LOGGING macro that checks whether debug logging is on (#...Lennart Poettering1-0/+2
2017-11-19Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek1-0/+1
2017-11-16core: implement /run/systemd/units/-based path for passing unit info from PID...Lennart Poettering1-2/+2
2017-09-26log: add a mode where we open the log fds for every single log messageLennart Poettering1-0/+1
2017-09-22core: whenever a unit terminates, log its consumed resources to the journalLennart Poettering1-0/+14
2017-07-20tree-wide: make use of getpid_cached() wherever we canLennart Poettering1-2/+3
2017-07-11Add comments to log_functions which shouldn't be called from library code (#6...Zbigniew Jędrzejewski-Szmek1-0/+5
2017-05-07basic/log: split max log level into multiple "realms"Zbigniew Jędrzejewski-Szmek1-18/+65
2017-04-21basic/log: expose log_dispatchZbigniew Jędrzejewski-Szmek1-0/+15
2017-04-21tree-wide: mark log_struct with _printf_ and fix falloutZbigniew Jędrzejewski-Szmek1-1/+1
2017-04-20basic/log: fix _printf_ annotation on log_object_internalvZbigniew Jędrzejewski-Szmek1-1/+1
2017-02-21log: never log into foreign fd #2 in PID 1 or its pre-execve() childrenLennart Poettering1-0/+1
2017-02-15tree-wide: add SD_ID128_MAKE_STR, remove LOG_MESSAGE_IDZbigniew Jędrzejewski-Szmek1-2/+1
2016-10-07core: add "invocation ID" concept to service managerLennart Poettering1-3/+7
2016-03-15basic/log: remove unused return valueZbigniew Jędrzejewski-Szmek1-1/+0
2016-02-23tree-wide: minor formatting inconsistency cleanupsVito Caputo1-1/+1
2016-02-10tree-wide: remove Emacs lines from all filesDaniel Mack1-2/+0
2016-01-23journald: allow additional payload in server_driver_messageZbigniew Jędrzejewski-Szmek1-0/+10
2015-10-24util-lib: split our string related calls from util.[ch] into its own file str...Lennart Poettering1-3/+4
2015-09-30log: move log_invalid_utf8() to log.hLennart Poettering1-0/+12
2015-06-11build-sys: split internal basic/ library from shared/Kay Sievers1-0/+229