summaryrefslogtreecommitdiffstats
path: root/src/libsystemd (follow)
Commit message (Expand)AuthorAgeFilesLines
* sd-netlink: add call to query sd_event object an sd_netlink object is attache...Lennart Poettering2023-11-021-0/+6
* process-util: add new FORK_DEATHSIG_SIGKILL flag, rename FORK_DEATHSIG → FO...Lennart Poettering2023-11-021-1/+1
* sd-netlink: res_id is 16bit but serial is 32bitYu Watanabe2023-11-011-3/+3
* fd-uitl: rename PIPE_EBADF → EBADF_PAIR, and add EBADF_TRIPLETLennart Poettering2023-10-266-9/+9
* Merge pull request #29601 from yuwata/mmap-check-overflowLuca Boccassi2023-10-245-54/+64
|\
| * tree-wide: check results of PAGE_ALIGN()Yu Watanabe2023-10-194-6/+15
| * mmap-cache: check offset and size more carefullyYu Watanabe2023-10-191-20/+20
| * macro: introduce u64_multiply_safe() to avoid overflowYu Watanabe2023-10-191-2/+2
| * sd-journal: use PAGE_ALIGN_U64() and friendsYu Watanabe2023-10-191-26/+27
* | basic/iovec-util: drop IOVEC_NULLZbigniew Jędrzejewski-Szmek2023-10-231-1/+1
* | iovec-util: make IOVEC_INCREMENT a regular function tooLennart Poettering2023-10-201-1/+1
* | iovec-util: make IOVEC_TOTAL_SIZE() a regular functionLennart Poettering2023-10-202-3/+3
* | io-util: split out "struct iovec" related calls into their own .c/.h filesLennart Poettering2023-10-2014-10/+14
|/
* fuzz: unify logging setupFrantisek Sumsal2023-10-192-8/+2
* process-util: add pidref_is_unwaited() and make pid_is_unwaited() return errorsLennart Poettering2023-10-181-1/+1
* process-util: change pid_is_alive() to not eat up errors, and add pidref_is_a...Lennart Poettering2023-10-181-14/+14
* process-util: add pidref_get_comm() and rename get_process_comm() to pid_get_...Lennart Poettering2023-10-183-3/+3
* tree-wide: port various parsers over to read_stripped_line()Lennart Poettering2023-10-171-11/+5
* sd-device: Support matching all propertiesDaan De Meyer2023-10-113-8/+65
* fuzz-bus-match: drop unnecessary wrapper functionZbigniew Jędrzejewski-Szmek2023-10-061-3/+1
* Merge pull request #29456 from yuwata/journal-replace-truncating-with-punchin...Daan De Meyer2023-10-061-11/+47
|\
| * test: add reproducer for SIGBUS issue caused by journal truncationYu Watanabe2023-10-061-0/+35
| * test: modernize test-journal-flushYu Watanabe2023-10-051-14/+15
* | journalctl: verify that old entries are not sealed with too recent key (#28885)felixdoerre2023-10-061-2/+24
* | Merge pull request #29417 from yuwata/sd-journal-cleanups-for-generic-array-b...Yu Watanabe2023-10-061-86/+105
|\ \
| * | sd-journal: make journal_file_next_entry() always return the nearest entry ob...Yu Watanabe2023-10-061-21/+37
| * | sd-journal: reduce number of calls generic_array_bisect_plus_one()Yu Watanabe2023-10-061-21/+23
| * | sd-journal: drop unnecessary re-read of data objectYu Watanabe2023-10-061-7/+2
| * | sd-journal: rewrite conditions for test result and directionYu Watanabe2023-10-061-24/+37
| * | sd-journal: drop unused argument for generic_array_bisect_plus_one()Yu Watanabe2023-10-041-16/+9
| |/
* | mmap-cache: each Window is owned by MMapFileDescriptorYu Watanabe2023-10-041-11/+8
* | mmap-cache: merge mmap_cache_fd_get() with try_context() and find_mmap()Yu Watanabe2023-10-041-112/+41
* | mmap-cache: merge window_matches() and window_matches_fd()Yu Watanabe2023-10-041-13/+5
* | mmap-cache: merge mmap_try_harder() with make_room()Yu Watanabe2023-10-041-25/+14
|/
* Merge pull request #29386 from yuwata/mmap-cache-cleanups-part1Daan De Meyer2023-10-045-87/+94
|\
| * mmap-cache: rebreak linesYu Watanabe2023-09-301-21/+17
| * mmap-cache: modernize free functionsYu Watanabe2023-09-302-33/+33
| * mmap-cache: check if mmap protection mode is consistent when fd is already ma...Yu Watanabe2023-09-301-0/+2
| * mmap-cache: modernize mmap_cache_add_fd()Yu Watanabe2023-09-305-31/+37
| * mmap-cache: use structured initializerYu Watanabe2023-09-301-2/+5
* | Merge pull request #29403 from yuwata/journal-decouple-journald-and-journal-r...Daan De Meyer2023-10-047-0/+1613
|\ \
| * | journal: move several tests to libsystemd/sd-journalYu Watanabe2023-10-027-0/+1613
* | | sd-netlink: use secure_getenv()Yu Watanabe2023-10-041-1/+1
* | | sd-journal: drop unnecessary re-read of objectYu Watanabe2023-10-032-29/+10
* | | Merge pull request #29390 from yuwata/sd-netlink-make-default-timeout-configu...Luca Boccassi2023-10-022-20/+27
|\ \ \ | |/ / |/| |
| * | sd-netlink: make the default timeout configurable by environment variableYu Watanabe2023-10-011-2/+21
| * | sd-netlink: make calc_elapse() return USEC_INFINITY when no timeout is requestedYu Watanabe2023-10-012-19/+7
| |/
* | sd-journal: merge journal_file_next_entry_for_data() with generic_array_get_p...Yu Watanabe2023-09-303-57/+49
* | sd-journal: add/update commentsYu Watanabe2023-09-301-11/+13
* | sd-journal: add missing 'error' handlingYu Watanabe2023-09-301-0/+3