Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-06-17 | journal: fix monotonic seeking | Lennart Poettering | |
2012-06-17 | journal: expose and make use of cutoff times of journal | Lennart Poettering | |
This helps explaining when the log output of "systemctl status" is incomplete because the logs got rotated since the service was started. | |||
2012-06-17 | journal: correct list link up on hash collisions | Lennart Poettering | |
2012-06-17 | journal: add basic object definition for signatures | Lennart Poettering | |
2012-06-17 | journal: replace arena offset by header size | Lennart Poettering | |
2012-06-12 | journal-file: fix mmap leak | Michal Schmidt | |
https://bugzilla.redhat.com/show_bug.cgi?id=831132 | |||
2012-05-22 | Fixed handling of posix_fallocate() returned value | Guillermo Vidal | |
According to the man pages of posix_fallocate, it returns zero on success or an error number on failure; however, errno is not set on failure. If the kernel or a library other than glibc does not support the function for example, EOPNOTSUPP will be returned and the error will not be handled properly with original code. | |||
2012-04-13 | fix a couple of things found with the llvm static analyzer | Lennart Poettering | |
2012-04-12 | relicense to LGPLv2.1 (with exceptions) | Lennart Poettering | |
We finally got the OK from all contributors with non-trivial commits to relicense systemd from GPL2+ to LGPL2.1+. Some udev bits continue to be GPL2+ for now, but we are looking into relicensing them too, to allow free copy/paste of all code within systemd. The bits that used to be MIT continue to be MIT. The big benefit of the relicensing is that closed source code may now link against libsystemd-login.so and friends. | |||
2012-04-02 | journal: decrease default mmap window size to allow a bigger number of ↵ | Lennart Poettering | |
journals to be traversed in parallel | |||
2012-03-22 | add sparse support to detect endianness bug | Frederic Crozat | |
le16/32/64_t type should be used when storing little-endian value header to integrate with sparse from Josh Triplett <josh@joshtriplett.org> | |||
2012-03-21 | journal: react with immediate rotation to a couple of more errors | Lennart Poettering | |
2012-03-15 | man: document systemd-journald.conf(5) | Lennart Poettering | |
2012-03-15 | journal: only use uint8_t for state | Frederic Crozat | |
2012-03-15 | journald: be a bit more verbose | Lennart Poettering | |
2012-03-15 | journald: fix calculation of disk space | Lennart Poettering | |
2012-03-15 | journald: copy metrics/compression state from template when rotating | Lennart Poettering | |
2012-03-15 | journald: increase max file size to 128MB | Lennart Poettering | |
2012-03-15 | journal: vacuum corrupted files, too | Lennart Poettering | |
2012-03-15 | journal: if we encounter a corrupted file, rotate and go on | Lennart Poettering | |
2012-03-06 | journal: make sure to refresh window position and pointer after we linked up ↵ | Lennart Poettering | |
a data object | |||
2012-03-05 | journal: fix endianness errors | Frederic Crozat | |
2012-02-29 | systemd-journald: fix endianess bug | Dirk Eibach | |
2012-01-31 | journal: increase compression threshold for objects from 64 to 512 | Lennart Poettering | |
Apparently the perfomance price for compression is to steep to apply it for all objects >= 64 and < 512 in size, as measured by Arjan Van De Ven, hence increase the threshold to 512 which yields better results. | |||
2012-01-14 | util: introduce FORMAT_BYTES_MAX | Lennart Poettering | |
2012-01-11 | journal: fix more 32/64 bit issues | Lennart Poettering | |
2012-01-11 | journald: don't assume size_t and uint64_t are the same | Lennart Poettering | |
2012-01-11 | journal: don't realign window twice | Lennart Poettering | |
2012-01-07 | journald: remove inner loop debug message | Lennart Poettering | |
2012-01-04 | journal: it's not a problem if the realtime jumps, hence don't ensure ↵ | Lennart Poettering | |
monotonicity of realtime for entries we write | |||
2012-01-04 | journal: when increasing window, make sure to use the increased window | Lennart Poettering | |
2012-01-04 | journal: apply seek check before resizing window, and refresh stat data if ↵ | Lennart Poettering | |
necessary | |||
2012-01-04 | journal: add memory barrier before linking in newly created entries | Lennart Poettering | |
2011-12-31 | journal: silence gcc warnings | Kay Sievers | |
2011-12-31 | journal: automatically deduce journal metrics from file system sizes | Lennart Poettering | |
2011-12-29 | journald: flush /run to /var as soon as it becomes available | Lennart Poettering | |
2011-12-28 | journal: never mmap beyond file size | Lennart Poettering | |
2011-12-27 | journal: fix hash table lookup logic | Lennart Poettering | |
2011-12-21 | journal: properly handle first inline bisect array entry | Lennart Poettering | |
2011-12-21 | journal: add inline compression support with XZ | Lennart Poettering | |
2011-12-20 | journal: fix space reservation limit enforcement | Lennart Poettering | |
2011-12-20 | journal: fix matches | Lennart Poettering | |
2011-12-19 | journal: implement inotify-based live logging logic | Lennart Poettering | |
2011-11-08 | journal: implement multiple field matches | Lennart Poettering | |
2011-10-15 | journal: unify code for up and for down traversal | Lennart Poettering | |
2011-10-15 | journal: properly implement matching with multiple matches | Lennart Poettering | |
2011-10-14 | journal: synchronize seqnum across files | Lennart Poettering | |
2011-10-14 | journal: implement parallel file traversal | Lennart Poettering | |
2011-10-13 | journal: implementation rotation | Lennart Poettering | |
2011-10-12 | journal: only fallocate() what we really need to avoid slowness on file ↵ | Lennart Poettering | |
systems which do not support fallocate natively |