summaryrefslogtreecommitdiff
path: root/src/journal/sd-journal.c
Commit message (Expand)AuthorAgeFilesLines
* fix journalctl regression (#15099)Georg Müller2020-03-131-1/+0
* journalctl: show duplicate entries if they are from the same file (#14898)Georg Müller2020-03-111-3/+5
* sd-journal: close journal files that were deleted by journald before we've se...Michal Sekletár2020-02-051-0/+15
* journal: make constant argument actually 'const'Lennart Poettering2020-01-311-1/+1
* journal: allow opening journal files specific to some namespaceLennart Poettering2020-01-311-14/+92
* journal: use structured initializationLennart Poettering2020-01-311-8/+11
* journal: properly mark two definitions that are deprecated with GCC attribute...Lennart Poettering2020-01-311-1/+1
* journal: don't use startswith() on something that is not a NUL-terminated stringLennart Poettering2020-01-211-1/+1
* tree-wide: use SD_ID128_STRING_MAX where appropriateLennart Poettering2019-12-101-1/+1
* tree-wide: drop missing.hYu Watanabe2019-10-311-1/+0
* tree-wide: replace strjoina() with prefix_roota()Yu Watanabe2019-06-251-2/+2
* tree-wide: replace strjoin() with path_join()Yu Watanabe2019-06-211-4/+1
* sd-journal: voidify callZbigniew Jędrzejewski-Szmek2019-05-301-1/+1
* util: split out nulstr related stuff to nulstr-util.[ch]Lennart Poettering2019-03-141-0/+1
* Delete duplicate linesTopi Miettinen2019-01-121-1/+0
* util-lib: split out env file parsing code into env-file.cLennart Poettering2018-12-021-0/+1
* tree-wide: port over more cases to STR_IN_SET()Lennart Poettering2018-11-261-2/+1
* coccinelle: make use of SYNTHETIC_ERRNOZbigniew Jędrzejewski-Szmek2018-11-221-23/+23
* fileio: automatically add NULL sentinel to parse_env_file()Lennart Poettering2018-11-141-1/+3
* fileio: drop "newline" parameter for env file parsersLennart Poettering2018-11-141-1/+1
* sd-journal: escape binary data in match_make_string()Evgeny Vereshchagin2018-10-231-1/+2
* tree-wide: use CMP() macro where applicableYu Watanabe2018-10-161-16/+14
* 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
* fileio: accept FILE* in addition to path in parse_env_file()Lennart Poettering2018-05-241-1/+1
* journal: use automatic cleanup moreDavid Tardon2018-05-101-48/+22
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* journal: provide compress_threshold_bytes parameterAlex Gartrell2018-03-201-1/+1
* stat-util: unify code that checks whether something is a regular fileLennart Poettering2018-02-201-15/+6
* sd-journal: when picking up a new file, compare inode/device info with previo...Lennart Poettering2018-02-201-39/+88
* sd-journal: rename add_file() → add_file_by_name()Lennart Poettering2018-02-201-6/+15
* journal-file: refuse opening non-regular journal filesLennart Poettering2018-02-201-0/+4
* sd-journal: make sure it's safe to call sd_journal_process() before the first...Lennart Poettering2018-02-121-0/+3
* sd-journal: properly handle inotify queue overflowLennart Poettering2018-02-121-77/+196
* sd-journal: use more appropriate API to validate 128bit idsLennart Poettering2018-02-121-5/+3
* tree-wide: use path_hash_ops instead of string_hash_ops whenever we key by a ...Lennart Poettering2018-02-121-2/+2
* journal: move code that checks for network fs to stat-util.[ch]Lennart Poettering2018-02-121-11/+2
* Merge pull request #7042 from vcaputo/iteratedcacheLennart Poettering2018-02-011-4/+15
|\
| * journal: use IteratedCache in sd-journalVito Caputo2018-01-271-4/+15
* | log: minimize includes in log.hLennart Poettering2018-01-111-0/+1
|/
* journal: use new helpers with journal_file_closeZbigniew Jędrzejewski-Szmek2017-11-281-5/+1
* Use hashmap_free_free where appropriateZbigniew Jędrzejewski-Szmek2017-11-281-4/+1
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* Merge pull request #6974 from keszybz/clean-up-definesLennart Poettering2017-10-041-2/+2
|\
| * build-sys: use #if Y instead of #ifdef Y everywhereZbigniew Jędrzejewski-Szmek2017-10-041-2/+2
* | tree-wide: use IN_SET macro (#6977)Yu Watanabe2017-10-041-1/+1
|/
* tree-wide: use IN_SET where possibleAndreas Rammhold2017-10-021-2/+2
* tree-wide: make use of getpid_cached() wherever we canLennart Poettering2017-07-201-2/+2
* journal: return 0 from _skip() when it didn't skipLars Karlitski2017-05-111-2/+5
* sd-journal: return SD_JOURNAL_INVALIDATE only if journal files were actually ...Michal Sekletar2017-04-241-0/+1