summaryrefslogtreecommitdiffstats
path: root/src/core (follow)
Commit message (Expand)AuthorAgeFilesLines
* pidref: add pidref_equal() helperLennart Poettering2023-09-201-2/+2
* scope: slightly simplify scope_enter_running() error handlingLennart Poettering2023-09-201-5/+7
* scope: only stop watching processes when we go downLennart Poettering2023-09-191-1/+1
* scope: add trailing comma to array initializationLennart Poettering2023-09-191-1/+1
* treewide: fix typosJoerg Behrmann2023-09-191-1/+1
* Merge pull request #29159 from poettering/socket-pauseLennart Poettering2023-09-194-9/+35
|\
| * core: add new "PollLimit" settings to .socket unitsLennart Poettering2023-09-184-9/+35
* | core: port unit_fork_helper_process() and unit_fork_and_watch_rm_rf() to PidRefLennart Poettering2023-09-187-48/+39
* | core: port unit_main_pid() + unit_control_pid() to PidRef and drop unit_kill_...Lennart Poettering2023-09-1810-131/+60
* | core: port over unit_kill_context() to PidRefLennart Poettering2023-09-187-34/+38
* | core: port service_set_main_pid() to PidRefLennart Poettering2023-09-181-30/+47
|/
* core: limit the LSan shenanigans to PID 1Frantisek Sumsal2023-09-181-5/+7
* core: redirect LSan's report to /dev/console during manager exitFrantisek Sumsal2023-09-171-0/+10
* core: dump jobs list on sigrtmin+18 with 0x500Luca Boccassi2023-09-114-0/+39
* core: use structured initialization in exec_context_initLuca Boccassi2023-09-101-20/+25
* Merge pull request #29130 from poettering/unit-defaultsLuca Boccassi2023-09-0914-325/+341
|\
| * core: introduce unit_defaults_init() common initialization helperLennart Poettering2023-09-083-46/+43
| * manager: add manager_set_unit_defaults() call that sets all unit defaults in ...Lennart Poettering2023-09-083-54/+70
| * manager: move various fields that declare unit defaults into a new structure ...Lennart Poettering2023-09-0814-301/+304
* | Merge pull request #29142 from poettering/pidrefLuca Boccassi2023-09-0911-197/+259
|\ \
| * | core: don't manually destroy timer when we can't spawn a childLennart Poettering2023-09-092-16/+8
| * | core: also port swap units to PidRefLennart Poettering2023-09-093-28/+39
| * | core: also port mount units to PidRefLennart Poettering2023-09-093-28/+41
| * | core: convert Socket logic to PidRef tooLennart Poettering2023-09-092-30/+56
| * | core: reference main/control pid of .service units via PidRefLennart Poettering2023-09-093-97/+117
* | | Merge pull request #29117 from Werkov/memory_availableMike Yuan2023-09-091-45/+17
|\ \ \ | |/ / |/| |
| * | cgroup: Estimate MemoryAvailable= when DefaultMemoryAccounting=noMichal Koutný2023-09-081-8/+6
| * | cgroup: Refactor MemoryAvailable= evaluationMichal Koutný2023-09-081-45/+16
| * | cgroup: Fix MemoryAvailable= by considering physical memoryMichal Koutný2023-09-081-3/+6
| |/
* / serialize: add common deserialize_read_line() helper and use it everywhereLennart Poettering2023-09-083-30/+18
|/
* io-util: introduce loop_write_full that takes a timeoutMike Yuan2023-09-072-3/+3
* core/credential,mount: re-read /proc/self/mountinfo before invoking umount co...Yu Watanabe2023-09-065-6/+45
* core/exec-credential: introduce exec_context_get_credential_directory() helpe...Yu Watanabe2023-09-063-8/+35
* core: rename credential.[ch] -> exec-credential.[ch]Yu Watanabe2023-09-067-9/+9
* Revert "core: do not leak mount for credentials directory if mount namespace ...Yu Watanabe2023-09-065-128/+30
* core: allow to run generators without sandboxing on qemu-userYu Watanabe2023-09-061-2/+9
* core/crash-handler: correct indentationMike Yuan2023-09-041-8/+9
* Merge pull request #28988 from keszybz/sd128-arbitrary-valuesLuca Boccassi2023-09-031-16/+2
|\
| * various: use id128_from_string_not_null()Zbigniew Jędrzejewski-Szmek2023-09-021-16/+2
* | switch-root: rework SWITCH_ROOT_SKIP_RECURSIVE_RUN flagLennart Poettering2023-09-021-1/+1
* | core,systemctl: refuse switching root if we're not in initrdMike Yuan2023-09-021-11/+16
* | core,systemctl: refuse switching root to current root properlyMike Yuan2023-09-021-1/+8
* | Journal: Add message IDs for emergency-level log messagesOMOJOLA JOSHUA2023-09-014-31/+86
|/
* alloc-util: add free_many() helperLennart Poettering2023-08-242-5/+2
* core/namespace: do not return 1 unnecessarilyYu Watanabe2023-08-221-15/+5
* core/namespace: add missing string table entriesYu Watanabe2023-08-221-20/+24
* core/namespace: reimplement mount_private_sysfs() in the same logic to mount ...Yu Watanabe2023-08-221-23/+27
* core/namespace: use ERRNO_IS_NEG_PRIVILEGE()Yu Watanabe2023-08-221-17/+15
* Merge pull request #28787 from yuwata/credential-nextZbigniew Jędrzejewski-Szmek2023-08-2210-1003/+1180
|\
| * core: do not leak mount for credentials directory if mount namespace is enabledYu Watanabe2023-08-225-17/+113