summaryrefslogtreecommitdiffstats
path: root/src/core/unit.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* core,journal: drop unnecessary !! castsFrantisek Sumsal2023-10-251-1/+1
* Merge pull request #29630 from DaanDeMeyer/manager-jsonDaan De Meyer2023-10-201-0/+12
|\
| * unit: Move three helpers to unit.hDaan De Meyer2023-10-201-0/+12
* | io-util: split out "struct iovec" related calls into their own .c/.h filesLennart Poettering2023-10-201-1/+1
|/
* process-util: add pidref_is_unwaited() and make pid_is_unwaited() return errorsLennart Poettering2023-10-181-1/+1
* core: port unit/process kill logic to pidrefLennart Poettering2023-10-181-15/+21
* pidref: add new pidref_is_self() helperLennart Poettering2023-10-181-1/+1
* process-util: add pidref_get_comm() and rename get_process_comm() to pid_get_...Lennart Poettering2023-10-181-8/+8
* process-util: add pidref_is_kernel_thread()Lennart Poettering2023-10-181-1/+1
* cgroup: turn device cgroup controller "rwm" strings into proper flagsLennart Poettering2023-10-181-4/+4
* core: add systemd-executor binaryLuca Boccassi2023-10-121-1/+8
* core: add serialization/deserialization for ExecParametersLuca Boccassi2023-10-121-1/+1
* core: ensure execute/spawn functions can work without Unit objectLuca Boccassi2023-10-121-15/+8
* core: ensure execute/spawn functions can work without manager objectLuca Boccassi2023-10-121-0/+16
* core: refactor compare_job_priority()Lennart Poettering2023-10-071-0/+32
* Merge pull request #29482 from poettering/cgroup-func-renameYu Watanabe2023-10-071-8/+5
|\
| * cgroup: rename cgroup_modify_nft_set() → unit_modify_nft_set()Lennart Poettering2023-10-061-4/+1
| * cgroup: rename cgroup_add_* to cgroup_context_*Lennart Poettering2023-10-061-4/+4
* | tree-wide: use path_simplify_alloc() moreYu Watanabe2023-10-071-5/+5
|/
* Merge pull request #29458 from poettering/serialize-pidrefLennart Poettering2023-10-051-14/+0
|\
| * pid1: serialize pidrefs as pidfds if possibleLennart Poettering2023-10-051-14/+0
* | cgroup-util: drop "controller" argument from various cgroup helper callsLennart Poettering2023-10-051-12/+21
|/
* core: move pid watch/unwatch logic of the service manager to pidfdLennart Poettering2023-09-281-71/+119
* Merge pull request #29249 from poettering/pid1-error-messageLuca Boccassi2023-09-281-0/+43
|\
| * core: generalize service_arm_timer() for all unit typesLennart Poettering2023-09-271-0/+43
* | core: mark units as need daemon-reload if unit file operations areMike Yuan2023-09-281-3/+7
* | core/unit: use RET_GATHER in one more functionMike Yuan2023-09-271-21/+10
* | core: add user and group to NFTSet=Topi Miettinen2023-09-271-0/+46
* | core: firewall integration of cgroups with NFTSet=Topi Miettinen2023-09-271-0/+4
|/
* core: port unit_fork_helper_process() and unit_fork_and_watch_rm_rf() to PidRefLennart Poettering2023-09-181-7/+23
* core: port unit_main_pid() + unit_control_pid() to PidRef and drop unit_kill_...Lennart Poettering2023-09-181-42/+36
* core: port over unit_kill_context() to PidRefLennart Poettering2023-09-181-16/+16
* manager: move various fields that declare unit defaults into a new structure ...Lennart Poettering2023-09-081-15/+22
* core/credential,mount: re-read /proc/self/mountinfo before invoking umount co...Yu Watanabe2023-09-061-1/+1
* core: rename credential.[ch] -> exec-credential.[ch]Yu Watanabe2023-09-061-1/+1
* alloc-util: add free_many() helperLennart Poettering2023-08-241-2/+1
* Merge pull request #28787 from yuwata/credential-nextZbigniew Jędrzejewski-Szmek2023-08-221-20/+6
|\
| * core/credential: split out unit_add_default_credential_dependencies()Yu Watanabe2023-08-221-20/+5
| * core: split out functions and definitions from execute.[ch] to credential.[ch]Yu Watanabe2023-08-221-0/+1
* | core: simplify get_process_umask() invocationLennart Poettering2023-08-221-1/+1
|/
* core: allow to pass EINVAL to unit_add_two_dependencies()Luca Boccassi2023-08-111-7/+12
* Revert "core: add IgnoreOnSoftReboot= unit option"Luca Boccassi2023-07-231-34/+7
* core: add IgnoreOnSoftReboot= unit optionLuca Boccassi2023-07-211-7/+34
* Merge pull request #28226 from mrc0mmand/coverity-fixesLuca Boccassi2023-07-021-3/+1
|\
| * unit: drop an unused assignmentFrantisek Sumsal2023-07-021-3/+1
* | mount: make unit_start() mount ratelimiting check genericLennart Poettering2023-06-301-3/+8
* | unit: don't encode literally which unit types to generate audit events forLennart Poettering2023-06-301-7/+6
|/
* execude: include RuntimeScope field in ExecParametersLennart Poettering2023-06-281-0/+2
* pid1: use FORK_DEATHSIG where appropriateLennart Poettering2023-06-221-3/+1
* core: Add RootEphemeral= settingDaan De Meyer2023-06-211-1/+1