summaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* io-util: split out "struct iovec" related calls into their own .c/.h filesLennart Poettering2023-10-2055-113/+143
* executor: return instead of assert on invalid command line argumentsLuca Boccassi2023-10-201-2/+8
* test-recurse-dir: work around nftw() ignoring symlinks()Zbigniew Jędrzejewski-Szmek2023-10-191-7/+8
* Merge pull request #29628 from mrc0mmand/systemd-executor-testLuca Boccassi2023-10-191-1/+7
|\
| * core: properly cleanup ExecParameter's prefix arrayFrantisek Sumsal2023-10-191-1/+7
* | pidref: make PIDREF_NULL constLennart Poettering2023-10-191-1/+1
* | Merge pull request #29629 from bluca/mount_tunnel_pidrefLuca Boccassi2023-10-194-11/+17
|\ \
| * | mount tunnel: use PidRefLuca Boccassi2023-10-194-11/+17
* | | Merge pull request #29623 from YHNdnzj/core-followupLuca Boccassi2023-10-194-30/+20
|\ \ \
| * | | core/service: check error first and log about errnoMike Yuan2023-10-191-2/+2
| * | | cgroup-util: use RET_GATHER more, return first errorMike Yuan2023-10-191-20/+12
| * | | core/exec-invoke: use correct exit statusMike Yuan2023-10-191-2/+2
| * | | core/namespace: merge if blocksMike Yuan2023-10-191-6/+4
| |/ /
* / / pid1,vconsole-setup: lock /dev/console instead of the tty deviceZbigniew Jędrzejewski-Szmek2023-10-194-21/+47
|/ /
* | executor: fix double free of MountOptionsLuca Boccassi2023-10-191-5/+4
* | Merge pull request #29617 from keszybz/efi-no-xmalloc0Luca Boccassi2023-10-192-10/+3
|\ \
| * | efi: drop unused xmalloc0()Zbigniew Jędrzejewski-Szmek2023-10-191-6/+0
| * | efi: do not memzero fields before initializing themZbigniew Jędrzejewski-Szmek2023-10-191-4/+3
* | | cgroup-util: drop dead code blockYu Watanabe2023-10-191-7/+0
* | | Merge pull request #29595 from YHNdnzj/systemctl-failed-systemLuca Boccassi2023-10-194-14/+41
|\ \ \
| * | | systemctl: is-failed: check if system is degraded when no unit givenMike Yuan2023-10-182-3/+27
| * | | systemctl: minor modernizationMike Yuan2023-10-183-11/+14
* | | | varlink: Add new varlink_collect methodArthur Shau2023-10-193-5/+206
* | | | fuzz: unify logging setupFrantisek Sumsal2023-10-1943-99/+60
| |_|/ |/| |
* | | core: don't assert when serializing malformed stateFrantisek Sumsal2023-10-182-16/+22
* | | test: add a fuzzer for exec_{serialize,deserialize}_invocation()Frantisek Sumsal2023-10-182-0/+105
|/ /
* | Merge pull request #29594 from poettering/cgroup-rename-ret-paramsLennart Poettering2023-10-1848-417/+703
|\ \
| * | test-cgroup: make test case a bit more robust towards previous aborted runsLennart Poettering2023-10-181-0/+4
| * | killall: port killing spree loop over to PidRefLennart Poettering2023-10-182-46/+47
| * | test: port tests over to new /proc/ enumeration APILennart Poettering2023-10-182-25/+24
| * | 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-1810-15/+34
| * | process-util: add pidref_is_my_child()Lennart Poettering2023-10-184-3/+29
| * | process-util: change pid_is_alive() to not eat up errors, and add pidref_is_a...Lennart Poettering2023-10-186-26/+52
| * | process-util: add pidref_get_uid() and rename get_process_uid() → pidref_ge...Lennart Poettering2023-10-186-6/+28
| * | core: port unit/process kill logic to pidrefLennart Poettering2023-10-185-33/+44
| * | pidref: add new pidref_is_self() helperLennart Poettering2023-10-185-4/+13
| * | process-util: add pidref_get_comm() and rename get_process_comm() to pid_get_...Lennart Poettering2023-10-1828-60/+81
| * | dbus-unit: make sure GetProcesses() D-Bus call internally uses pidfdLennart Poettering2023-10-181-15/+21
| * | process-util: add pidref_is_kernel_thread()Lennart Poettering2023-10-1810-10/+28
| * | process-util: add pidref_get_cmdline()Lennart Poettering2023-10-1810-89/+136
| * | cgroup-show: use size_t for array sizesLennart Poettering2023-10-182-6/+6
| * | 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
| * | pidref: make signal sending calls take const PidRefLennart Poettering2023-10-182-6/+6
| * | pidref: make pidref_verify() parameter constLennart Poettering2023-10-182-2/+2
| * | cgroup-util: rename all return parameters in cgroup-util to ret_xyzLennart Poettering2023-10-182-82/+83
* | | manager: move idle_pipe allocation to manager.c and make it atomicLennart Poettering2023-10-183-13/+36
* | | fd-util: use close_many() where appropriateLennart Poettering2023-10-181-2/+1
* | | fd-util: add new helper close_many_unset()Lennart Poettering2023-10-183-2/+9