summaryrefslogtreecommitdiff
path: root/src/basic/log.h
Commit message (Expand)AuthorAgeFilesLines
* log: expose log_object_internalv()Yu Watanabe2019-03-211-0/+13
* log: make log_syntax() assign correct errno and show valid error causeYu Watanabe2019-03-041-1/+1
* basic/log: add note about operator precendenceZbigniew Jędrzejewski-Szmek2018-11-221-0/+1
* coccinelle: make use of SYNTHETIC_ERRNOZbigniew Jędrzejewski-Szmek2018-11-221-2/+2
* basic/log: add concept of "synthethic errnos"Zbigniew Jędrzejewski-Szmek2018-11-221-4/+5
* log: introduce new helper call log_setup_service()Lennart Poettering2018-11-201-0/+2
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-4/+0
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* basic/log: add the log_struct terminator to macroZbigniew Jędrzejewski-Szmek2018-06-041-1/+1
* nspawn: make sure our container PID 1 keeps logging to the original stderr as...Lennart Poettering2018-05-221-0/+2
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* basic/macros: rename noreturn into _noreturn_ (#8456)Franck Bui2018-03-151-2/+2
* basic/log: make log_object_internalv staticZbigniew Jędrzejewski-Szmek2018-02-231-13/+0
* rationalize interface for opening/closing loggingAlan Jenkins2018-01-271-5/+0
* log: remove LOG_TARGET_SAFE pseudo log targetLennart Poettering2018-01-241-1/+0
* log: add brief comment for log_set_open_when_needed() and log_set_always_reop...Lennart Poettering2018-01-241-0/+5
* log: add new "prohibit_ipc" flag to logging systemLennart Poettering2018-01-241-0/+4
* log: make log_set_upgrade_syslog_to_journal() take effect immediatelyLennart Poettering2018-01-241-0/+1
* log: assign the realm to a variable first in log_full_errno_realm()Lennart Poettering2018-01-111-3/+3
* log: rework log_syntax_invalid_utf8() a bitLennart Poettering2018-01-111-6/+13
* log: minimize includes in log.hLennart Poettering2018-01-111-9/+9
* tree-wide: add DEBUG_LOGGING macro that checks whether debug logging is on (#...Lennart Poettering2017-12-151-0/+2
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* core: implement /run/systemd/units/-based path for passing unit info from PID...Lennart Poettering2017-11-161-2/+2
* log: add a mode where we open the log fds for every single log messageLennart Poettering2017-09-261-0/+1
* core: whenever a unit terminates, log its consumed resources to the journalLennart Poettering2017-09-221-0/+14
* tree-wide: make use of getpid_cached() wherever we canLennart Poettering2017-07-201-2/+3
* Add comments to log_functions which shouldn't be called from library code (#6...Zbigniew Jędrzejewski-Szmek2017-07-111-0/+5
* basic/log: split max log level into multiple "realms"Zbigniew Jędrzejewski-Szmek2017-05-071-18/+65
* basic/log: expose log_dispatchZbigniew Jędrzejewski-Szmek2017-04-211-0/+15
* tree-wide: mark log_struct with _printf_ and fix falloutZbigniew Jędrzejewski-Szmek2017-04-211-1/+1
* basic/log: fix _printf_ annotation on log_object_internalvZbigniew Jędrzejewski-Szmek2017-04-201-1/+1
* log: never log into foreign fd #2 in PID 1 or its pre-execve() childrenLennart Poettering2017-02-211-0/+1
* tree-wide: add SD_ID128_MAKE_STR, remove LOG_MESSAGE_IDZbigniew Jędrzejewski-Szmek2017-02-151-2/+1
* core: add "invocation ID" concept to service managerLennart Poettering2016-10-071-3/+7
* basic/log: remove unused return valueZbigniew Jędrzejewski-Szmek2016-03-151-1/+0
* tree-wide: minor formatting inconsistency cleanupsVito Caputo2016-02-231-1/+1
* tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
* journald: allow additional payload in server_driver_messageZbigniew Jędrzejewski-Szmek2016-01-231-0/+10
* util-lib: split our string related calls from util.[ch] into its own file str...Lennart Poettering2015-10-241-3/+4
* log: move log_invalid_utf8() to log.hLennart Poettering2015-09-301-0/+12
* build-sys: split internal basic/ library from shared/Kay Sievers2015-06-111-0/+229