summaryrefslogtreecommitdiffstats
path: root/src/core (follow)
Commit message (Expand)AuthorAgeFilesLines
* build: preserve correct mode when generating files via jinja2Christian Brauner2021-11-081-4/+2
* exec: Add TTYRows and TTYColumns properties to set TTY dimensionsDaan De Meyer2021-11-056-5/+65
* Merge pull request #20138 from keszybz/coding-style-variable-declsLuca Boccassi2021-11-052-7/+18
|\
| * Make pager_open() return voidZbigniew Jędrzejewski-Szmek2021-11-031-1/+1
| * manager: fix confusion when to send READY=1Zbigniew Jędrzejewski-Szmek2021-11-031-3/+3
| * tree-wide: drop "f" from sd_notify() calls with a static stringZbigniew Jędrzejewski-Szmek2021-11-031-3/+3
| * tree-wide: warn when sd_notify fails with READY=1 or FDSTOREREMOVE=1Zbigniew Jędrzejewski-Szmek2021-11-031-6/+17
* | Merge pull request #21030 from DaanDeMeyer/path-skippedLennart Poettering2021-11-0410-29/+74
|\ \
| * | core: Propagate condition failed state to triggering units.Daan De Meyer2021-11-0310-22/+66
| * | core: Delay start rate limit check when starting a unitDaan De Meyer2021-10-301-7/+7
| * | core: Move 'r' variable declaration to start of unit_start()Daan De Meyer2021-10-301-1/+2
* | | tree-wide: always use TAKE_FD() when calling rearrange_stdio()Lennart Poettering2021-11-041-10/+11
* | | tree-wide: port various places to use TAKE_PID()Lennart Poettering2021-11-035-12/+6
| |/ |/|
* | core: ignore failure on setting smack process label when allowedYu Watanabe2021-11-011-1/+1
* | execute: respect selinux_context_ignoreTopi Miettinen2021-11-011-2/+2
|/
* Merge pull request #21163 from poettering/scope-no-pidYu Watanabe2021-10-292-20/+27
|\
| * scope: refuse activation of scopes if no PIDs to add are leftLennart Poettering2021-10-272-1/+8
| * core: normalize 'r' variable handling in unit_attach_pids_to_cgroup() a bitLennart Poettering2021-10-271-19/+19
* | Merge pull request #20321 from bluca/state_dir_symlinkLennart Poettering2021-10-288-83/+496
|\ \
| * | core: add [State|Runtime|Cache|Logs]Directory symlink as second parameterLuca Boccassi2021-10-286-89/+415
| * | core: make DynamicUser=1 and StateDirectory= work with TemporaryFileSystem=/v...Luca Boccassi2021-10-273-3/+90
| |/
* | Merge pull request #20609 from DaanDeMeyer/recursive-templateLennart Poettering2021-10-282-0/+94
|\ \
| * | core: Try to prevent infinite recursive template instantiationDaan De Meyer2021-10-282-0/+94
* | | core: correct SELinux label of service credential directoryChristian Göttsche2021-10-281-0/+2
| |/ |/|
* | conf-parse: make config_parse_many() optionally save 'struct stat' for each fileYu Watanabe2021-10-271-8/+10
* | varlink: don't try to talk to oomd from unit testsLennart Poettering2021-10-251-0/+3
* | cgroup: handle gracefully if we can't read oom_kill cgroup attributeLennart Poettering2021-10-251-5/+8
* | process-util: move sync() out of freeze()Lennart Poettering2021-10-221-0/+1
|/
* Typos found by codespellDimitri Papadopoulos2021-10-201-1/+1
* utmp: remove /dev from lineVincent Bernat2021-10-191-2/+6
* bpf: fix SPDX short identifier for LGPL-2.1-or-laterZbigniew Jędrzejewski-Szmek2021-10-181-1/+1
* alloc-util: add strdupa_safe() + strndupa_safe() and use it everywhereLennart Poettering2021-10-144-8/+8
* tree-wide: port all calls to alloca() to alloca_safe()Lennart Poettering2021-10-141-1/+1
* core: allow "off" as special watchdog time to be specifiedLennart Poettering2021-10-133-8/+12
* Merge pull request #20787 from fbuihuu/watchdog-more-reworkLennart Poettering2021-10-134-26/+63
|\
| * watchdog: rename special string "infinity" taken by the watchdog timeout opti...Franck Bui2021-10-133-9/+45
| * core: introduce systemd.watchdog_sec=<sec> optionFranck Bui2021-10-131-0/+11
| * watchdog: passing 0 to watchdog_setup now closes the watchdogFranck Bui2021-10-132-22/+12
* | core/bpf-firewall: add missing oom checkYu Watanabe2021-10-131-1/+3
* | core: serialize device cgroup bpf progs across daemon-reload/reexecAnita Zhang2021-10-131-0/+4
* | core: remove refcount for bpf programalexlzhu2021-10-126-44/+38
* | tree-wide: use C99 __func__ rather than obsolete __FUNCTION__Lennart Poettering2021-10-111-1/+1
* | kmod-setup: port from nftw() to recurse_dir()Lennart Poettering2021-10-071-19/+37
* | Merge pull request #20935 from unusual-thoughts/fix-empty-argvYu Watanabe2021-10-062-0/+20
|\ \
| * | core/service: also check path in exec commandsYu Watanabe2021-10-061-1/+7
| * | core: fix SIGABRT on empty exec command argvHenri Chain2021-10-052-0/+14
* | | core: add dbus RestrictFileSystems= propertiesIago López Galeiras2021-10-061-0/+100
* | | core: add RestrictFileSystems= fragment parserIago López Galeiras2021-10-065-0/+140
* | | core: use LSM BPF functions to implement RestrictFileSystems=Iago Lopez Galeiras2021-10-066-1/+96
* | | core: add BPF LSM functionsIago Lopez Galeiras2021-10-066-0/+363