summaryrefslogtreecommitdiff
path: root/src/journal/journal-vacuum.c
Commit message (Expand)AuthorAgeFilesLines
* journal: fix some type confusion in journal_directory_vacuum()Lennart Poettering2018-10-251-4/+3
* journald: use structured initializationLennart Poettering2018-10-251-7/+8
* journald: use usec_sub_unsigned() where we canLennart Poettering2018-10-251-7/+3
* tree-wide: use typesafe_qsort()Yu Watanabe2018-09-191-21/+12
* 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: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* tree-wide: use TAKE_PTR() and TAKE_FD() macrosYu Watanabe2018-04-051-2/+1
* coredump,journal: when vacuuming use new unlinkat_deallocate() callsLennart Poettering2018-02-121-6/+9
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* journalctl: say in which directory we vacuum stuffLennart Poettering2016-10-121-1/+1
* tree-wide: make ++/-- usage consistent WRT spacingVito Caputo2016-02-221-4/+4
* tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
* util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering2015-10-271-0/+1
* util-lib: split xattr-related calls into xattr-util.[ch]Lennart Poettering2015-10-271-0/+1
* util-lib: introduce dirent-util.[ch] for directory entry callsLennart Poettering2015-10-271-0/+1
* util-lib: split string parsing related calls from util.[ch] into parse-util.[ch]Lennart Poettering2015-10-271-0/+1
* util-lib: split out fd-related operations into fd-util.[ch]Lennart Poettering2015-10-251-2/+2
* util-lib: split our string related calls from util.[ch] into its own file str...Lennart Poettering2015-10-241-2/+5
* journal: fix bad memory freeingLennart Poettering2015-10-191-3/+0
* journal: rework vacuuming logicLennart Poettering2015-10-021-38/+60
* journal: don't affect atime of journal files when vacuumingLennart Poettering2015-10-021-3/+7
* journal: port over to fd_getcrtime_at()Lennart Poettering2015-10-021-12/+4
* tree-wide: do not use _cleanup_free_ on const pointersDaniel Mack2015-07-241-1/+1
* fix gcc warnings about uninitialized variablesHarald Hoyer2015-03-271-1/+1
* remove unused includesThomas Hindoe Paaboel Andersen2015-02-231-3/+0
* util: make creation time xattr logic more genericLennart Poettering2014-12-241-6/+3
* treewide: use log_*_errno whenever %m is in the format stringMichal Schmidt2014-11-281-2/+2
* journald: fix memory leak on error pathLennart Poettering2014-11-031-1/+5
* journald: also check journal file size to deduce if it is emptyLennart Poettering2014-11-031-7/+15
* journalctl: add new --vacuum-size= and --vacuum-time= commands to clean up jo...Lennart Poettering2014-11-031-9/+8
* time-util: add and use USEC/NSEC_INFINIYKay Sievers2014-07-291-3/+3
* journald: invoking fstatvfs() is now redundant in the vacuuming codeLennart Poettering2014-06-271-7/+0
* build-sys: use glibc's xattr support instead of requiring libattrKay Sievers2014-05-281-9/+1
* journal: downgrade vaccuum message to debug levelLennart Poettering2014-02-231-1/+1
* journald: do not free space when disk space runs lowZbigniew Jędrzejewski-Szmek2014-01-111-4/+2
* journal/vacuum: replace readdir_r with readdirFlorian Weimer2013-12-211-5/+4
* Never call qsort on potentially NULL arraysZbigniew Jędrzejewski-Szmek2013-10-131-2/+1
* journald: fix minor memory leakLennart Poettering2013-10-091-0/+2
* journald: be a bit more verbose when vacuumingZbigniew Jędrzejewski-Szmek2013-09-101-6/+14
* journald: fix fd leak in journal_file_emptyGeorge McCollister2013-09-061-1/+2
* journald: fix vacuuming of archived journalsGeorge McCollister2013-09-061-5/+5
* journald: always vacuum empty offline filesZbigniew Jędrzejewski-Szmek2013-06-241-0/+29
* journal/vacuum: cleanupZbigniew Jędrzejewski-Szmek2013-06-241-19/+4
* Fix vacuum logic errorJan Alexander Steffens (heftig)2013-03-211-2/+2
* journal: fix potential integer overflowLennart Poettering2012-10-171-1/+7
* journal: implement time-based rotation/vacuumingLennart Poettering2012-10-161-5/+86
* util: define union dirent_storage and make use of it everywhereLennart Poettering2012-09-191-2/+3
* journald: avoid logging to kmsg in the normal pathsLennart Poettering2012-09-061-1/+1
* journal: split up journal-file.cLennart Poettering2012-08-161-0/+230