Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-01-27 | log: increase socket buffers for logging by default | Lennart Poettering | |
2012-01-27 | log: never delay logging if the log server is stuck, always drop messages ↵ | Lennart Poettering | |
quickly | |||
2012-01-19 | log: move #pragma around the function | Michal Schmidt | |
Koen reported errors with gcc 4.5.4 for arm: src/log.c:624:9: error: #pragma GCC diagnostic not allowed inside functions | |||
2012-01-17 | log: make asserts cheaper | Michal Schmidt | |
On my x86_64 this shrinks the size of .text by 53 KB (7 %). | |||
2012-01-17 | log: remove useless variable | Michal Schmidt | |
abort() never returns. Not even if the signal handler catches SIGABRT. | |||
2012-01-14 | util: rework ANSI escape code macros | Lennart Poettering | |
2012-01-12 | log: make internal log api log directly to the journal | Lennart Poettering | |
2012-01-05 | log: minor optimization | Lennart Poettering | |
2011-12-20 | log: never block on syslog in PID 1 | Michal Schmidt | |
Use a non-blocking syslog socket if logging from PID 1. If sendmsg fails with EAGAIN, fall back to kmsg or console only for the current message. Next message will try syslog again. | |||
2011-11-16 | execute: avoid logging to closed fds | Michal Schmidt | |
Several functions called from the "sd(EXEC)" process try to log messages when all the file descriptors are already closed, including the logging ones. The logging functions do not expect their fds to be closed and they hit an assertion failure. The failure wants to be logged too, so there is an infinite recursion, ended by a SIGSEGV. When we close all fds, we must let log.c know about it. | |||
2011-07-25 | selinux: log how much time it takes to load the SELinux policy and database | Lennart Poettering | |
2011-04-07 | don't make up buffer sizes, use standard LINE_MAX instead | Lennart Poettering | |
2011-03-31 | log: fix shifting of facilities | Lennart Poettering | |
2011-03-31 | log: don't strip facility when writing to kmsg | Lennart Poettering | |
2011-02-28 | Spelling Corrections | Harald Hoyer | |
Just some lame spelling corrections with no functionality. | |||
2010-11-12 | log: fix build | Lennart Poettering | |
2010-11-12 | log: add automatic log target | Lennart Poettering | |
2010-11-10 | log: downgrade syslog connection failure message since it might happen ↵ | Lennart Poettering | |
during normal operation | |||
2010-10-20 | log: reopen console so that we have logging on shutdown | Lennart Poettering | |
2010-10-05 | fix typo: s/seperat/separat/g | Dave Reisner | |
2010-09-08 | log: support logging into SOCK_STREAM /dev/log sockets for comaptibility ↵ | Lennart Poettering | |
with syslog-ng | |||
2010-08-25 | log: SCM_CREDENTIALS will be added by the kernel anyway, so there's no need ↵ | Lennart Poettering | |
to write them manually | |||
2010-08-21 | syslog: add minimal syslog/kmsg bridge syslogd | Lennart Poettering | |
2010-08-21 | log: pass SCM_CREDENTIALS when logging to syslog | Lennart Poettering | |
2010-08-17 | log: print at to one target at max | Lennart Poettering | |
2010-08-16 | log: properly open log target in the various utilities | Lennart Poettering | |
2010-08-14 | emacs: make sure nobody accidently adds tabs to our sources | Lennart Poettering | |
2010-07-21 | pam: remove only sessions we ourselves created in the first place | Lennart Poettering | |
2010-07-05 | systemctl: implement 'status' command | Lennart Poettering | |
2010-06-24 | log: unify log env var prefix | Lennart Poettering | |
2010-06-19 | don't use 'long long' unless we have a really good reason to | Lennart Poettering | |
2010-06-17 | log: make color/location logging optional | Lennart Poettering | |
2010-06-16 | service: optionally call into PAM when dropping priviliges | Lennart Poettering | |
2010-06-11 | log: don't open log targets too early | Lennart Poettering | |
2010-06-09 | log: add null log target | Lennart Poettering | |
2010-06-04 | manager: dump to usual debug channel on SIGUSR2, don't rely on stdin | Lennart Poettering | |
2010-06-02 | macro: avoid name clash with _unused on ppc | Lennart Poettering | |
2010-05-21 | log: handle multi-line log messages properly | Lennart Poettering | |
2010-05-18 | log: never close file descriptors < 3 | Lennart Poettering | |
2010-05-16 | build-sys: move source files to subdirectory | Lennart Poettering | |