summaryrefslogtreecommitdiffstats
path: root/src/basic (follow)
Commit message (Expand)AuthorAgeFilesLines
* fd-uitl: rename PIPE_EBADF → EBADF_PAIR, and add EBADF_TRIPLETLennart Poettering2023-10-263-4/+7
* cgroup-util: add cg_is_delegated_fd() helperLennart Poettering2023-10-262-10/+21
* tree-wide: port various users over to the new getxattr_at_bool() callLennart Poettering2023-10-262-10/+4
* xattr-util: add new getxattr_at_bool() helperLennart Poettering2023-10-262-0/+17
* inotify-util: drop to use pointer outside of the bufferYu Watanabe2023-10-262-14/+49
* Merge pull request #29601 from yuwata/mmap-check-overflowLuca Boccassi2023-10-244-4/+20
|\
| * tree-wide: check results of PAGE_ALIGN()Yu Watanabe2023-10-191-0/+6
| * macro: introduce u64_multiply_safe() to avoid overflowYu Watanabe2023-10-191-0/+7
| * macro: introduce several helper functions for alignmentYu Watanabe2023-10-191-3/+6
| * tree-wide: check if return value of lseek() and friends is negativeYu Watanabe2023-10-191-1/+1
* | basic/iovec-util: use FOREACH_ARRAY in one more placeZbigniew Jędrzejewski-Szmek2023-10-231-5/+2
* | basic/iovec-util: drop TAKE_IOVECZbigniew Jędrzejewski-Szmek2023-10-231-2/+0
* | basic/iovec-util: drop IOVEC_NULLZbigniew Jędrzejewski-Szmek2023-10-231-3/+1
* | basic/iovec-util: always call the iovec "iovec"Zbigniew Jędrzejewski-Szmek2023-10-232-15/+15
* | glyph-util: add 'full block' glyphLennart Poettering2023-10-232-0/+3
* | sort-utils: add generic uint16_t comparison callLennart Poettering2023-10-202-0/+5
* | Merge pull request #29644 from poettering/json-iovecLuca Boccassi2023-10-201-0/+22
|\ \
| * | iovec-util: add some useful helpers for dealing with iovecs that refer to dyn...Lennart Poettering2023-10-201-0/+22
* | | Merge pull request #29630 from DaanDeMeyer/manager-jsonDaan De Meyer2023-10-203-1/+14
|\ \ \
| * | | hashmap: Add extra uncounted entry to returned array from hashmap_dump_sorted()Daan De Meyer2023-10-201-1/+4
| * | | Add unit_type_to_capitalized_string()Daan De Meyer2023-10-202-0/+10
| | |/ | |/|
* | | Merge pull request #29626 from bluca/auto_soft_rebootLuca Boccassi2023-10-201-1/+2
|\ \ \ | |_|/ |/| |
| * | systemctl: automatically softreboot/kexec if set up on rebootLuca Boccassi2023-10-201-1/+2
* | | Merge pull request #29627 from poettering/io-splitLuca Boccassi2023-10-209-219/+278
|\ \ \
| * | | io-util: split out iovw_xyz into iovec-wrapper.hLennart Poettering2023-10-205-145/+175
| * | | iovec-util: make IOVEC_INCREMENT a regular function tooLennart Poettering2023-10-203-23/+27
| * | | iovec-util: make IOVEC_MAKE_STRING() saferLennart Poettering2023-10-201-4/+4
| * | | iovec-util: make IOVEC_NULL constLennart Poettering2023-10-201-1/+2
| * | | iovec-util: make IOVEC_TOTAL_SIZE() a regular functionLennart Poettering2023-10-202-8/+11
| * | | io-util: split out "struct iovec" related calls into their own .c/.h filesLennart Poettering2023-10-207-74/+95
| |/ /
* | | Merge pull request #29618 from bonktree/fchmodat2Luca Boccassi2023-10-2023-0/+111
|\ \ \ | |/ / |/| |
| * | basic/missing_syscall: generate defs for `fchmodat2(2)`Arseny Maslennikov2023-10-192-0/+69
| * | Update system call tables for Linux 6.6Arseny Maslennikov2023-10-1921-0/+42
| |/
* | pidref: make PIDREF_NULL constLennart Poettering2023-10-191-1/+1
* | cgroup-util: use RET_GATHER more, return first errorMike Yuan2023-10-191-20/+12
* | cgroup-util: drop dead code blockYu Watanabe2023-10-191-7/+0
|/
* Merge pull request #29594 from poettering/cgroup-rename-ret-paramsLennart Poettering2023-10-188-138/+395
|\
| * killall: port killing spree loop over to PidRefLennart Poettering2023-10-181-2/+1
| * process-util: add API for enumerating processes in /proc/ and pinning them vi...Lennart Poettering2023-10-182-0/+73
| * process-util: add pidref_is_unwaited() and make pid_is_unwaited() return errorsLennart Poettering2023-10-182-3/+22
| * process-util: add pidref_is_my_child()Lennart Poettering2023-10-182-0/+21
| * process-util: change pid_is_alive() to not eat up errors, and add pidref_is_a...Lennart Poettering2023-10-182-5/+27
| * process-util: add pidref_get_uid() and rename get_process_uid() → pidref_ge...Lennart Poettering2023-10-182-2/+24
| * core: port unit/process kill logic to pidrefLennart Poettering2023-10-182-14/+18
| * pidref: add new pidref_is_self() helperLennart Poettering2023-10-182-0/+9
| * process-util: add pidref_get_comm() and rename get_process_comm() to pid_get_...Lennart Poettering2023-10-183-5/+26
| * process-util: add pidref_is_kernel_thread()Lennart Poettering2023-10-182-2/+20
| * process-util: add pidref_get_cmdline()Lennart Poettering2023-10-183-14/+59
| * pidref: we never have to verify PID 1Lennart Poettering2023-10-181-0/+3
| * cgroup-util: make cg_pidref_get_path() PidRef parameter constLennart Poettering2023-10-182-2/+2