summaryrefslogtreecommitdiffstats
path: root/src/core/unit.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* tree-wide: unify how we define bit mak enumsLennart Poettering2018-06-121-3/+3
* core: enumerate perpetual units in a separate per-unit-type methodLennart Poettering2018-06-071-1/+7
* core: add a new unit method "catchup()"Lennart Poettering2018-06-071-7/+10
* core: subscribe to /etc/localtime timezone changes and update timer elapsatio...Lennart Poettering2018-06-061-0/+3
* core: rework how we track service and scope PIDsLennart Poettering2018-06-051-1/+6
* core: don't trigger OnFailure= deps when a unit is going to restartLennart Poettering2018-06-011-1/+6
* core: undo the dependency inversion between unit.h and all unit typesFelipe Sateler2018-05-151-33/+10
* core: enforce that scope units can be started only onceLennart Poettering2018-04-271-0/+3
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* core: delay adding target dependencies until all units are loaded and aliases...Michal Sekletar2018-03-231-0/+5
* Introduce _cleanup_(unit_freep)Zbigniew Jędrzejewski-Szmek2018-03-111-0/+1
* bpf: rework how we keep track and attach cgroup bpf programsLennart Poettering2018-02-211-2/+2
* Merge pull request #8175 from keszybz/gc-cleanupLennart Poettering2018-02-151-11/+10
|\
| * pid1: include the source unit in UnitRefZbigniew Jędrzejewski-Szmek2018-02-151-6/+6
| * pid1: rename unit_check_gc to unit_may_gcZbigniew Jędrzejewski-Szmek2018-02-151-5/+4
* | core: add new new bus call for migrating foreign processes to scope/service u...Lennart Poettering2018-02-121-0/+2
* | cgroup: add a new "can_delegate" flag to the unit vtable, and set it for scop...Lennart Poettering2018-02-121-0/+3
|/
* selinux: make sure we never use /dev/null for making unit selinux access deci...Lennart Poettering2018-01-311-0/+2
* core: rework how we count the n_on_console counterLennart Poettering2018-01-241-0/+1
* core: add a new unit_needs_console() callLennart Poettering2018-01-241-0/+5
* core: rework how we track which PIDs to watch for a unitLennart Poettering2018-01-231-2/+4
* mount: forbid mount on path with symlinksAlan Jenkins2018-01-201-1/+1
* core: be stricter when handling PID files and MAINPID sd_notify() messagesLennart Poettering2018-01-111-1/+1
* tree-wide: introduce new safe_fork() helper and port everything overLennart Poettering2017-12-251-1/+1
* service: Don't stop unneeded units needed by restarted service (#7526)Michal Koutný2017-12-051-0/+4
* core: add proper escaping to writing of drop-ins/transient unit filesLennart Poettering2017-11-291-10/+29
* core: warn about left-over processes in cgroup on unit startLennart Poettering2017-11-251-0/+2
* Merge pull request #7381 from poettering/cgroup-unified-delegate-reworkZbigniew Jędrzejewski-Szmek2017-11-221-0/+5
|\
| * core: unify common code for preparing for forking off unit processesLennart Poettering2017-11-211-0/+5
* | core: introduce SuccessAction= as unit file propertyLennart Poettering2017-11-201-0/+1
* | core: generalize FailureAction= move it from service to unitLennart Poettering2017-11-201-0/+2
|/
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* core: add a new unit file setting CollectMode= for tweaking the GC logicLennart Poettering2017-11-161-0/+13
* unit: rework a bit how we keep the service fdstore from being destroyed durin...Lennart Poettering2017-11-161-3/+2
* core: implement /run/systemd/units/-based path for passing unit info from PID...Lennart Poettering2017-11-161-0/+8
* core: add internal API to remove dependencies again, based on dependency maskLennart Poettering2017-11-101-0/+2
* core: track why unit dependencies came to beLennart Poettering2017-11-101-9/+60
* unit: when JobTimeoutSec= is turned off, implicitly turn off JobRunningTimeou...Lennart Poettering2017-10-051-0/+1
* tree-wide: use IN_SET where possibleAndreas Rammhold2017-10-021-4/+4
* cgroup: after determining that a cgroup is empty, asynchronously dispatch thisLennart Poettering2017-09-271-0/+4
* core: rename cgroup_queue → cgroup_realize_queueLennart Poettering2017-09-271-2/+2
* unit: remove unused fields from Unit structureLennart Poettering2017-09-271-3/+0
* core: make sure to log invocation ID of units also when doing structured loggingLennart Poettering2017-09-221-0/+1
* core: serialize/deserialize IP accounting across daemon reload/reexecLennart Poettering2017-09-221-0/+3
* core: when creating the socket fds for a socket unit, join socket's cgroup firstLennart Poettering2017-09-221-0/+2
* cgroup, unit, fragment parser: make use of new firewall functionsDaniel Mack2017-09-221-0/+8
* cgroup: add fields to accommodate eBPF related detailsDaniel Mack2017-09-221-0/+13
* core: introduce unit_set_exec_params()Lennart Poettering2017-08-101-0/+2
* core: properly handle deserialization of unknown unit types (#6476)Zbigniew Jędrzejewski-Szmek2017-07-311-0/+1
* Drop busname unit typeZbigniew Jędrzejewski-Szmek2017-07-231-2/+0