summaryrefslogtreecommitdiff
path: root/src/core
Commit message (Expand)AuthorAgeFilesLines
* hostname-setup: clarify that failures reading /etc/hostname are ignoredLennart Poettering2020-12-151-6/+5
* hostname-util: flagsify hostname_is_valid(), drop machine_name_is_valid()Lennart Poettering2020-12-151-1/+1
* Merge pull request #17977 from yuwata/namespace-mount-procfs-follow-upYu Watanabe2020-12-151-3/+2
|\
| * Revert "core/namespace: ignore ENOENT for /proc/sys/kernel/domainname and hos...Yu Watanabe2020-12-151-2/+0
| * core/namespace: do not ignore non-EPERM mount errorYu Watanabe2020-12-151-1/+2
* | core: detect_container() may return negative errnoYu Watanabe2020-12-141-1/+1
|/
* core/namespace: use existing /proc when not enough priviledgeYu Watanabe2020-12-141-27/+34
* core/namespace: ignore ENOENT for /proc/sys/kernel/domainname and hostnameYu Watanabe2020-12-141-0/+2
* pid1: stop making /dev noexecZbigniew Jędrzejewski-Szmek2020-12-121-1/+1
* Silence cgroups v1 read-only filesystem warningDaan De Meyer2020-12-091-2/+20
* manager: Fix HW watchdog when systemd starts before driver loadedMichael Marley2020-12-092-9/+36
* cgroup: Also set blkio.bfq.weightPavel Hrdina2020-12-081-0/+5
* Don't assume /run/systemd exists when creating unit-rootDaan De Meyer2020-12-051-0/+5
* random-util: open /dev/urandom implicitly in random_write_entropy() if neededLennart Poettering2020-12-032-14/+2
* Merge pull request #17079 from keszybz/late-exec-resolutionLennart Poettering2020-12-031-51/+60
|\
| * core/execute: fall back to execve() for scriptsZbigniew Jędrzejewski-Szmek2020-11-061-2/+1
| * core: use fexecve() to spawn childrenZbigniew Jędrzejewski-Szmek2020-11-061-7/+14
| * basic/path-util: let find_executable_full() optionally return an fdZbigniew Jędrzejewski-Szmek2020-11-061-1/+1
| * core/execute: refactor creation of array with fds to keep during executionZbigniew Jędrzejewski-Szmek2020-10-141-44/+47
* | shared/build: make the version string definition less terribleZbigniew Jędrzejewski-Szmek2020-12-032-5/+7
* | Merge pull request #17810 from systemd/meson-allows-fuzzer-buildingYu Watanabe2020-12-031-1/+1
|\ \
| * | meson: add missing "S" to SYSTEMD_CGROUPS_AGENT_PATHZbigniew Jędrzejewski-Szmek2020-12-011-1/+1
* | | Merge pull request #17703 from poettering/event-ratelimitZbigniew Jędrzejewski-Szmek2020-12-011-0/+6
|\ \ \
| * | | core: prevent excessive /proc/self/mountinfo parsingMichal Sekletár2020-12-011-0/+6
| |/ /
* | | fileio: teach read_full_file_full() to read from offset/with maximum sizeLennart Poettering2020-12-011-1/+1
|/ /
* | scope: on unified, make sure to unwatch all PIDs once they've been moved to t...Franck Bui2020-12-011-5/+7
* | core/scope: use set_ensure_put()Yu Watanabe2020-11-271-5/+1
* | core: fix typoYu Watanabe2020-11-271-1/+1
* | core: use SYNTHETIC_ERRNO() macroYu Watanabe2020-11-2714-177/+95
* | core/timer: drop unnecessary bracketsYu Watanabe2020-11-271-8/+3
* | core/mount: mount command may fail after adding the corresponding proc mounti...Yu Watanabe2020-11-251-0/+9
* | tree-wide: sort specifiers and move common comments to specifier.hYu Watanabe2020-11-251-36/+23
* | specifiers: introduce common macros for generating specifier tablesLennart Poettering2020-11-251-25/+6
* | core/mount: mount_start() may be called during the state is MOUNT_MOUNTING_DONEYu Watanabe2020-11-201-1/+1
* | core: serialize u->pids until the processes have been moved to the scope cgroupFranck Bui2020-11-201-2/+35
* | meson: add option to skip installing to $sysconfdirJörg Thalheim2020-11-121-8/+12
* | Merge pull request #17567 from keszybz/various-small-cleanupsYu Watanabe2020-11-121-3/+2
|\ \
| * | tree-wide: unsetenv cannot failZbigniew Jędrzejewski-Szmek2020-11-101-3/+2
* | | Merge pull request #16603 from benzea/benzea/special-app-sliceLennart Poettering2020-11-114-38/+63
|\ \ \
| * | | user: move "extrinsic" units to their root sliceZbigniew Jędrzejewski-Szmek2020-11-101-9/+10
| * | | pid1: expose "extrinsic" status of swaps and mountsZbigniew Jędrzejewski-Szmek2020-11-104-32/+52
| * | | core: Move user units into app.slice by defaultBenjamin Berg2020-10-231-6/+10
* | | | Merge pull request #17497 from anitazha/randomizeonceLennart Poettering2020-11-104-1/+39
|\ \ \ \ | |_|/ / |/| | |
| * | | timer: add new feature FixedRandomDelay=Kristijan Gjoshev2020-11-054-1/+39
* | | | core: add missing oom checkYu Watanabe2020-11-101-0/+2
* | | | Merge pull request #17549 from yuwata/tiny-fixesLennart Poettering2020-11-091-5/+5
|\ \ \ \
| * | | | core: reduce scope of variantsYu Watanabe2020-11-091-5/+5
| |/ / /
* | | | license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-09135-135/+135
|/ / /
* | | fileio: beef up READ_FULL_FILE_CONNECT_SOCKET to allow setting sender socket ...Lennart Poettering2020-11-031-3/+15
* | | automount: make user unmounting for automount units more debuggableLennart Poettering2020-10-302-0/+8