aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* 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
* job: add JobRunningTimeoutSec for JOB_RUNNING stateMichal Koutný2017-04-251-0/+1
* Merge pull request #4538 from fbuihuu/confirm-spawn-fixesLennart Poettering2016-11-181-0/+2
|\
| * core: confirm_spawn: always accept units with same_pgrp set for nowFranck Bui2016-11-171-0/+2
* | core: GC redundant device jobs from the run queueLennart Poettering2016-11-161-0/+3
|/
* Merge pull request #4481 from poettering/perpetualZbigniew Jędrzejewski-Szmek2016-11-021-2/+5
|\
| * unit: unify some code with new unit_new_for_name() callLennart Poettering2016-11-021-0/+1
| * core: rework the "no_gc" unit flag to become a more generic "perpetual" flagLennart Poettering2016-11-021-2/+4
* | core: when restarting services, don't close fdsZbigniew Jędrzejewski-Szmek2016-11-011-1/+1
|/
* failure-action: generalize failure action to emergency actionLukas Nykryn2016-10-211-3/+3
* core: add "invocation ID" concept to service managerLennart Poettering2016-10-071-1/+9
* Merge pull request #3984 from poettering/refcntEvgeny Vereshchagin2016-08-261-0/+8
|\
| * core: cache last CPU usage counter, before destorying a cgroupLennart Poettering2016-08-221-0/+1
| * core: add Ref()/Unref() bus calls for unitsLennart Poettering2016-08-221-0/+7
* | core,network: Use const qualifiers for block-local variables in macro functio...Felipe Sateler2016-08-231-1/+1
|/
* core: add RemoveIPC= settingLennart Poettering2016-08-191-2/+16
* unit: remove orphaned cgroup_netclass_id fieldLennart Poettering2016-08-181-2/+0
* core: add cgroup CPU controller support on the unified hierarchyTejun Heo2016-08-071-2/+2
* core: add a concept of "dynamic" user ids, that are allocated as long as a se...Lennart Poettering2016-07-221-0/+5
* core: when forcibly killing/aborting left-over unit processes log about itLennart Poettering2016-07-201-0/+1
* manager: Only invoke a single sigchld per unit within a cleanup cycleKyle Walker2016-06-301-0/+3
* Merge pull request #3160 from htejun/cgroup-fixes-rev2Zbigniew Jędrzejewski-Szmek2016-05-071-0/+1
|\
| * core: make unit_has_mask_realized() consider controller enable stateTejun Heo2016-04-301-0/+1
* | Merge pull request #3170 from poettering/v230-preparation-fixesLennart Poettering2016-05-041-0/+2
|\ \
| * | core: move enforcement of the start limit into per-unit-type code againLennart Poettering2016-05-021-0/+2
| |/