aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* core: warn about left-over processes in cgroup on unit startLennart Poettering2017-11-251-0/+2
* core: unify common code for preparing for forking off unit processesLennart Poettering2017-11-211-18/+7
* core/swap: load() should fail when neither of corresponding unit file nor /pr...Yu Watanabe2017-11-201-1/+4
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* core: implement /run/systemd/units/-based path for passing unit info from PID...Lennart Poettering2017-11-161-0/+2
* core: track why unit dependencies came to beLennart Poettering2017-11-101-7/+7
* core: log unit failure with type-specific result codeLennart Poettering2017-09-271-0/+3
* swap: introduce SWAP_STATE_WITH_PROCESS() similar to MOUNT_STATE_WITH_PROCESS()Lennart Poettering2017-09-261-12/+11
* swap: adjust swap.c in a similar way to what we just did to mount.cLennart Poettering2017-09-261-51/+45
* cgroup, unit, fragment parser: make use of new firewall functionsDaniel Mack2017-09-221-4/+5
* core: make sure to dump cgroup context when unit_dump() is called for all uni...Lennart Poettering2017-09-221-0/+1
* core: rename EXEC_APPLY_PERMISSIONS → EXEC_APPLY_SANDBOXINGLennart Poettering2017-08-101-1/+1
* core: introduce unit_set_exec_params()Lennart Poettering2017-08-101-3/+1
* core: manager_set_exec_params() cannot fail, hence make it voidLennart Poettering2017-08-101-3/+1
* execute: also fold the cgroup delegate bit into ExecFlagsLennart Poettering2017-08-101-1/+1
* core: add {State,Cache,Log,Configuration}Directory= (#6384)Yu Watanabe2017-07-181-6/+7
* swap: make use of IN_SET()Franck Bui2017-06-261-29/+29
* swap: make use of manager_get_unit() in swap.cFranck Bui2017-06-261-7/+7
* core: make unit_free() accept NULL pointersLennart Poettering2016-12-011-1/+1
* core: allow to redirect confirmation messages to a different consoleFranck Bui2016-11-171-1/+1
* Rename formats-util.h to format-util.hZbigniew Jędrzejewski-Szmek2016-11-071-1/+1
* unit: unify some code with new unit_new_for_name() callLennart Poettering2016-11-021-5/+1
* Merge pull request #4067 from poettering/invocation-idZbigniew Jędrzejewski-Szmek2016-10-111-0/+5
|\
| * core: add "invocation ID" concept to service managerLennart Poettering2016-10-071-0/+5
* | core: when determining whether a process exit status is clean, consider wheth...Lennart Poettering2016-10-101-1/+1
|/
* core: add RemoveIPC= settingLennart Poettering2016-08-191-0/+2
* core: remember first unit failure, not last unit failureLennart Poettering2016-08-041-4/+4
* core: turn various execution flags into a proper flags parameterLennart Poettering2016-08-041-7/+5
* core: add a concept of "dynamic" user ids, that are allocated as long as a se...Lennart Poettering2016-07-221-1/+14
* Merge pull request #3170 from poettering/v230-preparation-fixesLennart Poettering2016-05-041-1/+9
|\
| * core: move enforcement of the start limit into per-unit-type code againLennart Poettering2016-05-021-1/+9
* | Move no_instances information to shared/Zbigniew Jędrzejewski-Szmek2016-05-011-2/+0
* | Move no_alias information to shared/Zbigniew Jędrzejewski-Szmek2016-05-011-1/+0
|/
* core,systemctl: add bus API to retrieve processes of a unitLennart Poettering2016-04-221-0/+10
* core: remove ManagerRunningAs enumLennart Poettering2016-04-121-2/+2
* Remove kdbus custom endpoint supportDaniel Mack2016-02-111-1/+0
* tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
* core: rework job_get_timeout() to use usec_t and handle USEC_INFINITY time ev...Lennart Poettering2016-02-041-2/+6
* core: rework unit timeout handling, and add new setting RuntimeMaxSec=Lennart Poettering2016-02-011-11/+9
* core: Do not bind a mount unit to a device, if it was from mountinfoHarald Hoyer2015-11-241-1/+1
* make sure all swap units are ordered before the swap targetFranck Bui2015-11-231-0/+8
* tree-wide: group include of libudev.h with sd-*Thomas Hindoe Paaboel Andersen2015-11-171-1/+2
* tree-wide: sort includesThomas Hindoe Paaboel Andersen2015-11-161-2/+1
* core: simplify things a bit by checking default_dependencies boolean in calle...Lennart Poettering2015-11-111-5/+6
* core: change return value of the unit's enumerate() call to voidLennart Poettering2015-11-101-7/+16
* doc: correct punctuation and improve typography in documentationJan Engelhardt2015-11-061-1/+1
* core: all unit types that watch control PIDs should use the same logicLennart Poettering2015-10-271-10/+10
* process-util: move a couple of process-related calls overLennart Poettering2015-10-271-0/+1
* util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering2015-10-271-0/+1
* util-lib: move string table stuff into its own string-table.[ch]Lennart Poettering2015-10-271-0/+1