summaryrefslogtreecommitdiff
path: root/src/basic/log.c
Commit message (Expand)AuthorAge
* tree-wide: make use of memory_startswith() at various placesLennart Poettering2018-08-24
* nspawn: make sure our container PID 1 keeps logging to the original stderr as...Lennart Poettering2018-08-24
* basic/log: always ignore errno from the enviornment (#8841)Zbigniew Jędrzejewski-Szmek2018-08-24
* tree-wide: be more careful with the type of array sizesLennart Poettering2018-08-24
* basic/log: do not use global errno in log_*_errno()Zbigniew Jędrzejewski-Szmek2018-08-24
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-08-24
* basic/log: always ignore errno from the enviornment (#8841)Zbigniew Jędrzejewski-Szmek2018-06-28
* basic/log: do not use global errno in log_*_errno()Zbigniew Jędrzejewski-Szmek2018-06-28
* basic/macros: rename noreturn into _noreturn_ (#8456)Franck Bui2018-06-28
* Prep v238: Uncomment now needed headers and unmask now needed functions in sr...Sven Eden2018-06-05
* util: add new safe_close_above_stdio() wrapperLennart Poettering2018-05-30
* basic/log: add an assert that does not recurse into logging functionsZbigniew Jędrzejewski-Szmek2018-05-30
* basic/log: make sure header is printed correctly, add testZbigniew Jędrzejewski-Szmek2018-05-30
* basic/log: fix confusion with parameters to log_dispatch_internalZbigniew Jędrzejewski-Szmek2018-05-30
* basic/log: make log_object_internalv staticZbigniew Jędrzejewski-Szmek2018-05-30
* basic/log: voidify snprintf statementsZbigniew Jędrzejewski-Szmek2018-05-30
* Revert "Replace use of snprintf with xsprintf"Zbigniew Jędrzejewski-Szmek2018-05-30
* log: only open kmsg on fallback if we actually want to use itLennart Poettering2018-05-30
* fd-util: move certain fds above fd #2 (#8129)Lennart Poettering2018-05-30
* rationalize interface for opening/closing loggingAlan Jenkins2018-05-30
* log: remove LOG_TARGET_SAFE pseudo log targetLennart Poettering2018-05-30
* log: add new "prohibit_ipc" flag to logging systemLennart Poettering2018-05-30
* log: make log_set_upgrade_syslog_to_journal() take effect immediatelyLennart Poettering2018-05-30
* log: rework log_syntax_invalid_utf8() a bitLennart Poettering2018-05-30
* log: minor modernizations to log_received_signal()Lennart Poettering2018-05-30
* log: minimize includes in log.hLennart Poettering2018-05-30
* Prep v236 : Add missing SPDX-License-Identifier (2/9) src/basicSven Eden2018-03-26
* Replace use of snprintf with xsprintfDaniel Lockyer2017-11-24
* core: implement /run/elogind/units/-based path for passing unit info from PID...Lennart Poettering2017-11-02
* log: add a mode where we open the log fds for every single log messageLennart Poettering2017-11-22
* log: let's make use of the fact that our functions return the negative error ...Lennart Poettering2017-09-25
* basic/log: fix return value from log_struct_iovec_internal()Zbigniew Jędrzejewski-Szmek2017-09-26
* fileio: return 0 from read_one_line_file on successZbigniew Jędrzejewski-Szmek2017-11-22
* core: whenever a unit terminates, log its consumed resources to the journalLennart Poettering2017-09-21
* io-util: add new IOVEC_INIT/IOVEC_MAKE macrosLennart Poettering2017-09-21
* log: reopen log for failed assertions (#6703)Topi Miettinen2017-08-31
* Prep v235: Apply upstream fixes (3/10) [src/basic]Sven Eden2017-08-14
* Add comments to log_functions which shouldn't be called from library code (#6...Zbigniew Jędrzejewski-Szmek2017-07-25
* basic/log: use getenv instead of secure_getenvZbigniew Jędrzejewski-Szmek2017-07-25
* log: pass the correct length to vsnprintf (#6168)Evgeny Vereshchagin2017-07-25
* basic/log: expose log_dispatchZbigniew Jędrzejewski-Szmek2017-07-25
* basic/log: split max log level into multiple "realms"Zbigniew Jędrzejewski-Szmek2017-07-25
* Prep v233.2: Mask unneeded functions and definitions in src/basicSven Eden2017-07-18
* log: never log into foreign fd #2 in PID 1 or its pre-execve() childrenLennart Poettering2017-07-17
* basic/log: use IN_SETZbigniew Jędrzejewski-Szmek2017-07-17
* util-lib: various improvements to kernel command line parsingLennart Poettering2017-07-17
* basic/log: CODE_FUNCTION → CODE_FUNCZbigniew Jędrzejewski-Szmek2017-07-17
* share/log: change log_syntax from "[a:b] " to "a:b: "Zbigniew Jędrzejewski-Szmek2017-07-17
* basic/log: merge two big log_struct_internal invocations into oneZbigniew Jędrzejewski-Szmek2017-07-17
* Rename formats-util.h to format-util.hZbigniew Jędrzejewski-Szmek2017-07-17