summaryrefslogtreecommitdiffstats
path: root/src/core/scope.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* core: add ManagedOOM*= properties to configure systemd-oomd on the unitAnita Zhang2020-10-081-0/+1
* pid1: convert to the new schemeZbigniew Jędrzejewski-Szmek2020-05-051-1/+0
* core: introduce support for cgroup freezerMichal Sekletár2020-04-301-0/+3
* core: clearly refuse OnFailure= deps on units that can't failLennart Poettering2020-01-091-0/+1
* Merge pull request #13423 from pwithnall/12035-session-time-limitsZbigniew Jędrzejewski-Szmek2019-10-281-7/+34
|\
| * scope: Support RuntimeMaxSec= directive in scope unitsPhilip Withnall2019-10-281-2/+17
| * scope: Refactor timer handling on coldplugPhilip Withnall2019-07-291-5/+17
* | core: adjust load functions for other unit types to be more like serviceZbigniew Jędrzejewski-Szmek2019-10-111-15/+20
* | core: turn unit_load_fragment_and_dropin_optional() into a flagZbigniew Jędrzejewski-Szmek2019-10-111-1/+2
* | cgroup: analyze: Report memory configurations that deviate from systemdChris Down2019-10-031-1/+1
|/
* core: add new call unit_reset_accounting()Lennart Poettering2019-04-121-2/+1
* scope: tiny cleanup: UNIT(s) -> uFranck Bui2019-03-201-4/+4
* core: whenever we change state of a unit, force out PropertiesChanged bus signalLennart Poettering2018-12-011-0/+4
* core: introduce a helper function to wrap unit_log_{success,failure}Zbigniew Jędrzejewski-Szmek2018-11-161-5/+1
* core: log a recognizable message when a unit succeeds, tooLennart Poettering2018-11-161-1/+3
* core: make log messages about units entering a 'failed' state recognizableLennart Poettering2018-11-161-1/+1
* core: rework serializationLennart Poettering2018-10-261-4/+5
* pid1: drop unused path parameter to add_two_dependencies_by_name()Zbigniew Jędrzejewski-Szmek2018-09-151-1/+1
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-3/+0
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* core: add a couple of more error cases that should result in "bad-setting"Lennart Poettering2018-06-111-1/+1
* core: enumerate perpetual units in a separate per-unit-type methodLennart Poettering2018-06-071-2/+2
* core: watch PIDs of scope units right after starting themLennart Poettering2018-06-051-0/+3
* core: rework how we track service and scope PIDsLennart Poettering2018-06-051-15/+14
* core: don't trigger OnFailure= deps when a unit is going to restartLennart Poettering2018-06-011-1/+1
* core: enforce that scope units can be started only onceLennart Poettering2018-04-271-0/+1
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* core: add new new bus call for migrating foreign processes to scope/service u...Lennart Poettering2018-02-121-1/+1
* cgroup: add a new "can_delegate" flag to the unit vtable, and set it for scop...Lennart Poettering2018-02-121-0/+1
* Merge pull request #8107 from sourcejedi/pedantZbigniew Jędrzejewski-Szmek2018-02-061-3/+0
|\
| * slice, scope: IgnoreOnIsolate=yes is already the defaultAlan Jenkins2018-02-041-3/+0
* | core: unify call we use to synthesize cgroup empty events when we stopped wat...Lennart Poettering2018-01-231-9/+6
|/
* core: generalize the cgroup empty check on GCLennart Poettering2017-11-251-14/+0
* core: track scope controllers on the busLennart Poettering2017-11-231-4/+11
* core: serialize the "controller" field in scope unitsLennart Poettering2017-11-231-0/+11
* 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-1/+2
* logind: fix killing of scopesZbigniew Jędrzejewski-Szmek2017-10-191-6/+1
* tree-wide: use IN_SET where possibleAndreas Rammhold2017-10-021-6/+3
* core: log unit failure with type-specific result codeLennart Poettering2017-09-271-0/+3
* cgroup, unit, fragment parser: make use of new firewall functionsDaniel Mack2017-09-221-1/+2
* cgroup: rename cg_unified() → cg_unified_controller()Lennart Poettering2017-02-241-1/+1
* cgroup: change cg_unified() to possibly return errors againLennart Poettering2017-02-241-1/+1
* core: simplify cg_[all_]unified()Tejun Heo2017-02-181-1/+1
* pid1: simplify the logic in two statements related to killing processesZbigniew Jędrzejewski-Szmek2016-12-091-3/+4
* unit: unify some code with new unit_new_for_name() callLennart Poettering2016-11-021-9/+2
* core: rework the "no_gc" unit flag to become a more generic "perpetual" flagLennart Poettering2016-11-021-4/+2
* core: move initialization of -.slice and init.scope into the unit_load() call...Lennart Poettering2016-10-241-12/+32
* core: add "invocation ID" concept to service managerLennart Poettering2016-10-071-0/+4