| Commit message (Expand) | Author | Age | Files | Lines |
* | service: Don't stop unneeded units needed by restarted service (#7526) | ![](//www.gravatar.com/avatar/5aff45745b50547c1159ce546180f602?s=13&d=retro) Michal Koutný | 2017-12-05 | 1 | -0/+4 |
* | core: add proper escaping to writing of drop-ins/transient unit files | ![](//www.gravatar.com/avatar/398776d0ac0af6cb7222afd71a19865f?s=13&d=retro) Lennart Poettering | 2017-11-29 | 1 | -10/+29 |
* | core: warn about left-over processes in cgroup on unit start | ![](//www.gravatar.com/avatar/398776d0ac0af6cb7222afd71a19865f?s=13&d=retro) Lennart Poettering | 2017-11-25 | 1 | -0/+2 |
* | Merge pull request #7381 from poettering/cgroup-unified-delegate-rework | ![](//www.gravatar.com/avatar/f50876dc489df65c750c9fa32f9dd33e?s=13&d=retro) Zbigniew Jędrzejewski-Szmek | 2017-11-22 | 1 | -0/+5 |
|\ |
|
| * | core: unify common code for preparing for forking off unit processes | ![](//www.gravatar.com/avatar/398776d0ac0af6cb7222afd71a19865f?s=13&d=retro) Lennart Poettering | 2017-11-21 | 1 | -0/+5 |
* | | core: introduce SuccessAction= as unit file property | ![](//www.gravatar.com/avatar/398776d0ac0af6cb7222afd71a19865f?s=13&d=retro) Lennart Poettering | 2017-11-20 | 1 | -0/+1 |
* | | core: generalize FailureAction= move it from service to unit | ![](//www.gravatar.com/avatar/398776d0ac0af6cb7222afd71a19865f?s=13&d=retro) Lennart Poettering | 2017-11-20 | 1 | -0/+2 |
|/ |
|
* | Add SPDX license identifiers to source files under the LGPL | ![](//www.gravatar.com/avatar/f50876dc489df65c750c9fa32f9dd33e?s=13&d=retro) Zbigniew Jędrzejewski-Szmek | 2017-11-19 | 1 | -0/+1 |
* | core: add a new unit file setting CollectMode= for tweaking the GC logic | ![](//www.gravatar.com/avatar/398776d0ac0af6cb7222afd71a19865f?s=13&d=retro) Lennart Poettering | 2017-11-16 | 1 | -0/+13 |
* | unit: rework a bit how we keep the service fdstore from being destroyed durin... | ![](//www.gravatar.com/avatar/398776d0ac0af6cb7222afd71a19865f?s=13&d=retro) Lennart Poettering | 2017-11-16 | 1 | -3/+2 |
* | core: implement /run/systemd/units/-based path for passing unit info from PID... | ![](//www.gravatar.com/avatar/398776d0ac0af6cb7222afd71a19865f?s=13&d=retro) Lennart Poettering | 2017-11-16 | 1 | -0/+8 |
* | core: add internal API to remove dependencies again, based on dependency mask | ![](//www.gravatar.com/avatar/398776d0ac0af6cb7222afd71a19865f?s=13&d=retro) Lennart Poettering | 2017-11-10 | 1 | -0/+2 |
* | core: track why unit dependencies came to be | ![](//www.gravatar.com/avatar/398776d0ac0af6cb7222afd71a19865f?s=13&d=retro) Lennart Poettering | 2017-11-10 | 1 | -9/+60 |
* | unit: when JobTimeoutSec= is turned off, implicitly turn off JobRunningTimeou... | ![](//www.gravatar.com/avatar/398776d0ac0af6cb7222afd71a19865f?s=13&d=retro) Lennart Poettering | 2017-10-05 | 1 | -0/+1 |
* | tree-wide: use IN_SET where possible | ![](//www.gravatar.com/avatar/676764e5e3aff2d9a80b16152eeb4878?s=13&d=retro) Andreas Rammhold | 2017-10-02 | 1 | -4/+4 |
* | cgroup: after determining that a cgroup is empty, asynchronously dispatch this | ![](//www.gravatar.com/avatar/398776d0ac0af6cb7222afd71a19865f?s=13&d=retro) Lennart Poettering | 2017-09-27 | 1 | -0/+4 |
* | core: rename cgroup_queue → cgroup_realize_queue | ![](//www.gravatar.com/avatar/398776d0ac0af6cb7222afd71a19865f?s=13&d=retro) Lennart Poettering | 2017-09-27 | 1 | -2/+2 |
* | unit: remove unused fields from Unit structure | ![](//www.gravatar.com/avatar/398776d0ac0af6cb7222afd71a19865f?s=13&d=retro) Lennart Poettering | 2017-09-27 | 1 | -3/+0 |
* | core: make sure to log invocation ID of units also when doing structured logging | ![](//www.gravatar.com/avatar/398776d0ac0af6cb7222afd71a19865f?s=13&d=retro) Lennart Poettering | 2017-09-22 | 1 | -0/+1 |
* | core: serialize/deserialize IP accounting across daemon reload/reexec | ![](//www.gravatar.com/avatar/398776d0ac0af6cb7222afd71a19865f?s=13&d=retro) Lennart Poettering | 2017-09-22 | 1 | -0/+3 |
* | core: when creating the socket fds for a socket unit, join socket's cgroup first | ![](//www.gravatar.com/avatar/398776d0ac0af6cb7222afd71a19865f?s=13&d=retro) Lennart Poettering | 2017-09-22 | 1 | -0/+2 |
* | cgroup, unit, fragment parser: make use of new firewall functions | ![](//www.gravatar.com/avatar/9abe8251b52360c53b7f9440cd7b630f?s=13&d=retro) Daniel Mack | 2017-09-22 | 1 | -0/+8 |
* | cgroup: add fields to accommodate eBPF related details | ![](//www.gravatar.com/avatar/9abe8251b52360c53b7f9440cd7b630f?s=13&d=retro) Daniel Mack | 2017-09-22 | 1 | -0/+13 |
* | core: introduce unit_set_exec_params() | ![](//www.gravatar.com/avatar/398776d0ac0af6cb7222afd71a19865f?s=13&d=retro) Lennart Poettering | 2017-08-10 | 1 | -0/+2 |
* | core: properly handle deserialization of unknown unit types (#6476) | ![](//www.gravatar.com/avatar/f50876dc489df65c750c9fa32f9dd33e?s=13&d=retro) Zbigniew Jędrzejewski-Szmek | 2017-07-31 | 1 | -0/+1 |
* | Drop busname unit type | ![](//www.gravatar.com/avatar/f50876dc489df65c750c9fa32f9dd33e?s=13&d=retro) Zbigniew Jędrzejewski-Szmek | 2017-07-23 | 1 | -2/+0 |
* | job: add JobRunningTimeoutSec for JOB_RUNNING state | ![](//www.gravatar.com/avatar/8fcd1d2dca0787babd64182063e92161?s=13&d=retro) Michal Koutný | 2017-04-25 | 1 | -0/+1 |
* | Merge pull request #4538 from fbuihuu/confirm-spawn-fixes | ![](//www.gravatar.com/avatar/398776d0ac0af6cb7222afd71a19865f?s=13&d=retro) Lennart Poettering | 2016-11-18 | 1 | -0/+2 |
|\ |
|
| * | core: confirm_spawn: always accept units with same_pgrp set for now | ![](//www.gravatar.com/avatar/ab0fa0450c2899d2b6c33e1a910b6a08?s=13&d=retro) Franck Bui | 2016-11-17 | 1 | -0/+2 |
* | | core: GC redundant device jobs from the run queue | ![](//www.gravatar.com/avatar/398776d0ac0af6cb7222afd71a19865f?s=13&d=retro) Lennart Poettering | 2016-11-16 | 1 | -0/+3 |
|/ |
|
* | Merge pull request #4481 from poettering/perpetual | ![](//www.gravatar.com/avatar/f50876dc489df65c750c9fa32f9dd33e?s=13&d=retro) Zbigniew Jędrzejewski-Szmek | 2016-11-02 | 1 | -2/+5 |
|\ |
|
| * | unit: unify some code with new unit_new_for_name() call | ![](//www.gravatar.com/avatar/398776d0ac0af6cb7222afd71a19865f?s=13&d=retro) Lennart Poettering | 2016-11-02 | 1 | -0/+1 |
| * | core: rework the "no_gc" unit flag to become a more generic "perpetual" flag | ![](//www.gravatar.com/avatar/398776d0ac0af6cb7222afd71a19865f?s=13&d=retro) Lennart Poettering | 2016-11-02 | 1 | -2/+4 |
* | | core: when restarting services, don't close fds | ![](//www.gravatar.com/avatar/f50876dc489df65c750c9fa32f9dd33e?s=13&d=retro) Zbigniew Jędrzejewski-Szmek | 2016-11-01 | 1 | -1/+1 |
|/ |
|
* | failure-action: generalize failure action to emergency action | ![](//www.gravatar.com/avatar/fda3b737caa5f5e0fac67831b7f0481c?s=13&d=retro) Lukas Nykryn | 2016-10-21 | 1 | -3/+3 |
* | core: add "invocation ID" concept to service manager | ![](//www.gravatar.com/avatar/398776d0ac0af6cb7222afd71a19865f?s=13&d=retro) Lennart Poettering | 2016-10-07 | 1 | -1/+9 |
* | Merge pull request #3984 from poettering/refcnt | ![](//www.gravatar.com/avatar/e3c995c7c9d801acc447811d3be6a44d?s=13&d=retro) Evgeny Vereshchagin | 2016-08-26 | 1 | -0/+8 |
|\ |
|
| * | core: cache last CPU usage counter, before destorying a cgroup | ![](//www.gravatar.com/avatar/398776d0ac0af6cb7222afd71a19865f?s=13&d=retro) Lennart Poettering | 2016-08-22 | 1 | -0/+1 |
| * | core: add Ref()/Unref() bus calls for units | ![](//www.gravatar.com/avatar/398776d0ac0af6cb7222afd71a19865f?s=13&d=retro) Lennart Poettering | 2016-08-22 | 1 | -0/+7 |
* | | core,network: Use const qualifiers for block-local variables in macro functio... | ![](//www.gravatar.com/avatar/bcaec363673914d235aec7cea24f525f?s=13&d=retro) Felipe Sateler | 2016-08-23 | 1 | -1/+1 |
|/ |
|
* | core: add RemoveIPC= setting | ![](//www.gravatar.com/avatar/398776d0ac0af6cb7222afd71a19865f?s=13&d=retro) Lennart Poettering | 2016-08-19 | 1 | -2/+16 |
* | unit: remove orphaned cgroup_netclass_id field | ![](//www.gravatar.com/avatar/398776d0ac0af6cb7222afd71a19865f?s=13&d=retro) Lennart Poettering | 2016-08-18 | 1 | -2/+0 |
* | core: add cgroup CPU controller support on the unified hierarchy | ![](//www.gravatar.com/avatar/5f7de822ee71bb35fd2dac88a1daa811?s=13&d=retro) Tejun Heo | 2016-08-07 | 1 | -2/+2 |
* | core: add a concept of "dynamic" user ids, that are allocated as long as a se... | ![](//www.gravatar.com/avatar/398776d0ac0af6cb7222afd71a19865f?s=13&d=retro) Lennart Poettering | 2016-07-22 | 1 | -0/+5 |
* | core: when forcibly killing/aborting left-over unit processes log about it | ![](//www.gravatar.com/avatar/398776d0ac0af6cb7222afd71a19865f?s=13&d=retro) Lennart Poettering | 2016-07-20 | 1 | -0/+1 |
* | manager: Only invoke a single sigchld per unit within a cleanup cycle | ![](//www.gravatar.com/avatar/19606303a2bcca1f669c10e66dd06dfe?s=13&d=retro) Kyle Walker | 2016-06-30 | 1 | -0/+3 |
* | Merge pull request #3160 from htejun/cgroup-fixes-rev2 | ![](//www.gravatar.com/avatar/f50876dc489df65c750c9fa32f9dd33e?s=13&d=retro) Zbigniew Jędrzejewski-Szmek | 2016-05-07 | 1 | -0/+1 |
|\ |
|
| * | core: make unit_has_mask_realized() consider controller enable state | ![](//www.gravatar.com/avatar/5f7de822ee71bb35fd2dac88a1daa811?s=13&d=retro) Tejun Heo | 2016-04-30 | 1 | -0/+1 |
* | | Merge pull request #3170 from poettering/v230-preparation-fixes | ![](//www.gravatar.com/avatar/398776d0ac0af6cb7222afd71a19865f?s=13&d=retro) Lennart Poettering | 2016-05-04 | 1 | -0/+2 |
|\ \ |
|
| * | | core: move enforcement of the start limit into per-unit-type code again | ![](//www.gravatar.com/avatar/398776d0ac0af6cb7222afd71a19865f?s=13&d=retro) Lennart Poettering | 2016-05-02 | 1 | -0/+2 |
| |/ |
|