summaryrefslogtreecommitdiffstats
path: root/src/basic/log.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* log: add support for prefixing console log messages with current timestampDan Streetman2020-02-101-2/+41
* tree-wide: drop stdio.h when stdio-util.h is includedYu Watanabe2019-11-031-1/+0
* tree-wide: drop socket.h when socket-util.h is includedYu Watanabe2019-11-031-1/+0
* tree-wide: drop time.h when time-util.h is includedYu Watanabe2019-11-031-1/+0
* tree-wide: drop string.h when string-util.h or friends are includedYu Watanabe2019-11-031-1/+0
* tree-wide: drop missing.hYu Watanabe2019-10-311-1/+0
* basic/log: put a ratelimit on our logging to /dev/kmsgZbigniew Jędrzejewski-Szmek2019-09-201-0/+13
* log: don't invalidate open console fd if we can't open a new oneLennart Poettering2019-08-201-4/+6
* log: cast various log_open() calls to (void)Lennart Poettering2019-08-201-10/+8
* pid1: make sure we look at /proc/1/cmdline when parsing configZbigniew Jędrzejewski-Szmek2019-07-221-3/+4
* Merge pull request #12926 from keszybz/urlify-logsLennart Poettering2019-07-111-13/+30
|\
| * basic/log: omit ":0" from message when line number is not specifiedZbigniew Jędrzejewski-Szmek2019-07-041-12/+23
| * basic/log: put location in a dark shade of yellowZbigniew Jędrzejewski-Szmek2019-07-021-1/+7
| * basic/log: drop parens from around file location informationZbigniew Jędrzejewski-Szmek2019-07-011-1/+1
* | basic/log: fix SYSTEMD_LOG_* parsing error messagesIvan Shapovalov2019-07-061-2/+2
|/
* basic/log: use colors to highlight messages like journalctlZbigniew Jędrzejewski-Szmek2019-05-081-6/+7
* basic/log: log any available location information in log_syntax()Zbigniew Jędrzejewski-Szmek2019-04-031-10/+28
* log: expose log_object_internalv()Yu Watanabe2019-03-211-2/+1
* util: split out errno related stuffLennart Poettering2019-03-141-1/+1
* log: make log_syntax() assign correct errno and show valid error causeYu Watanabe2019-03-041-1/+1
* tree-wide: use IOVEC_MAKE() at many placesLennart Poettering2018-11-271-2/+1
* basic/log: add concept of "synthethic errnos"Zbigniew Jędrzejewski-Szmek2018-11-221-53/+29
* log: introduce new helper call log_setup_service()Lennart Poettering2018-11-201-0/+10
* tree-wide: use localtime_r() instead of localtime()Yu Watanabe2018-06-261-4/+3
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-3/+0
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* tree-wide: make use of memory_startswith() at various placesLennart Poettering2018-05-301-6/+2
* nspawn: make sure our container PID 1 keeps logging to the original stderr as...Lennart Poettering2018-05-221-0/+17
* basic/log: always ignore errno from the enviornment (#8841)Zbigniew Jędrzejewski-Szmek2018-04-271-9/+5
* tree-wide: be more careful with the type of array sizesLennart Poettering2018-04-271-1/+1
* basic/log: do not use global errno in log_*_errno()Zbigniew Jędrzejewski-Szmek2018-04-241-3/+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
* util: add new safe_close_above_stdio() wrapperLennart Poettering2018-02-281-8/+1
* basic/log: add an assert that does not recurse into logging functionsZbigniew Jędrzejewski-Szmek2018-02-231-2/+12
* basic/log: make sure header is printed correctly, add testZbigniew Jędrzejewski-Szmek2018-02-231-31/+33
* basic/log: fix confusion with parameters to log_dispatch_internalZbigniew Jędrzejewski-Szmek2018-02-231-1/+1
* basic/log: make log_object_internalv staticZbigniew Jędrzejewski-Szmek2018-02-231-1/+2
* basic/log: voidify snprintf statementsZbigniew Jędrzejewski-Szmek2018-02-231-6/+6
* Revert "Replace use of snprintf with xsprintf"Zbigniew Jędrzejewski-Szmek2018-02-231-2/+2
* log: only open kmsg on fallback if we actually want to use itLennart Poettering2018-02-221-10/+7
* fd-util: move certain fds above fd #2 (#8129)Lennart Poettering2018-02-091-3/+6
* rationalize interface for opening/closing loggingAlan Jenkins2018-01-271-14/+14
* log: remove LOG_TARGET_SAFE pseudo log targetLennart Poettering2018-01-241-5/+2
* log: add new "prohibit_ipc" flag to logging systemLennart Poettering2018-01-241-2/+9
* log: make log_set_upgrade_syslog_to_journal() take effect immediatelyLennart Poettering2018-01-241-0/+8
* log: rework log_syntax_invalid_utf8() a bitLennart Poettering2018-01-111-0/+22
* log: minor modernizations to log_received_signal()Lennart Poettering2018-01-111-2/+4
* log: minimize includes in log.hLennart Poettering2018-01-111-1/+7
* tree-wide: make use of new STRLEN() macro everywhere (#7639)Lennart Poettering2017-12-141-4/+4