summaryrefslogtreecommitdiff
path: root/src/core
Commit message (Expand)AuthorAgeFilesLines
* core: fix use of uninitialized valueYu Watanabe2023-05-041-1/+1
* Merge pull request #27450 from poettering/switch-root-modernizeLennart Poettering2023-05-031-1/+1
|\
| * switch-root: don't require /mnt/ when switching root into host OSLennart Poettering2023-05-031-1/+1
* | core: minor coding style modernization in mount.cLennart Poettering2023-05-031-4/+3
* | manager: add debug logging about BARRIER=1 messagesLennart Poettering2023-05-031-1/+3
* | manager: simplify manager_process_barrier_fd() a bitLennart Poettering2023-05-031-4/+3
|/
* Merge pull request #27504 from mrc0mmand/fuzz-manager-serializeYu Watanabe2023-05-033-0/+50
|\
| * core: fix NULL pointer dereference during deserializationFrantisek Sumsal2023-05-031-0/+5
| * test: add a simple fuzzer for manager serializationFrantisek Sumsal2023-05-032-0/+45
* | core: check for SERVICE_RELOAD_NOTIFY in manager_dbus_is_runningmsizanoen12023-05-031-1/+5
* | generators: skip private tmpfs if /tmp does not existLuca Boccassi2023-05-021-3/+7
|/
* core/path: do not enqueue new job in .trigger_notify callbackYu Watanabe2023-04-292-5/+65
* core/path: align tableYu Watanabe2023-04-291-2/+2
* pid1: unify implemenation of /run/ disk space safety check a bitLennart Poettering2023-04-281-16/+42
* core/systemctl: when switching root default to /sysroot/Lennart Poettering2023-04-281-9/+15
* Merge pull request #27424 from dtardon/auto-cleanupYu Watanabe2023-04-283-25/+29
|\
| * transaction: make transaction_free() staticDavid Tardon2023-04-282-2/+1
| * manager: use _cleanup_ in manager_propagate_reload()David Tardon2023-04-281-9/+4
| * manager: use _cleanup_ in manager_add_job()David Tardon2023-04-281-11/+6
| * transaction: introduce transaction_abort_and_free()David Tardon2023-04-282-0/+11
| * transaction: modernize transaction_free()David Tardon2023-04-272-3/+7
* | core: change ownership of subcgroup we create recursively, it shall be owned ...Lennart Poettering2023-04-271-1/+1
* | execute: don't apply journal + oomd xattrs to subcgroupLennart Poettering2023-04-271-6/+4
* | core: add DelegateSubgroup= settingLennart Poettering2023-04-277-9/+107
* | cgroup: rework how we validate/escape cgroupsLennart Poettering2023-04-273-26/+37
* | Merge pull request #27413 from yuwata/core-job-cleanupsYu Watanabe2023-04-272-5/+32
|\ \
| * | core/job: use new job ID when we failed to deserialize job IDYu Watanabe2023-04-271-0/+4
| * | core/job: handle job ID overflow or conflict more sanelyYu Watanabe2023-04-271-1/+23
| * | core/job: fix indentationYu Watanabe2023-04-271-2/+2
| * | core/job: add one more assertionYu Watanabe2023-04-271-0/+1
| * | core/transaction: use hashmap_remove_value() to make not remove job with same IDYu Watanabe2023-04-271-2/+2
* | | core/service: make service_add_fd_store() always consume provided fdYu Watanabe2023-04-271-32/+33
|/ /
* | Merge pull request #27380 from poettering/bpf-meson-tweaksYu Watanabe2023-04-252-122/+6
|\ \
| * | pid1: simplify bpf meson importLennart Poettering2023-04-241-7/+6
| * | meson: move bpf hookup into main meson build fileLennart Poettering2023-04-242-115/+0
| |/
* | Merge pull request #27113 from keszybz/variable-expansion-reworkZbigniew Jędrzejewski-Szmek2023-04-244-21/+41
|\ \ | |/ |/|
| * core: fix writing of ExecStartEx and friendsZbigniew Jędrzejewski-Szmek2023-04-242-8/+13
| * core/unit: add UNIT_ESCAPE_EXEC_SYNTAXZbigniew Jędrzejewski-Szmek2023-04-242-8/+14
| * core/unit: rename UNIT_ESCAPE_EXEC_SYNTAX → *_ENVZbigniew Jędrzejewski-Szmek2023-04-243-12/+12
| * core/unit: fix shell-escaping of stringsZbigniew Jędrzejewski-Szmek2023-04-241-3/+12
* | Merge pull request #27327 from DaanDeMeyer/hotplugLennart Poettering2023-04-202-16/+48
|\ \
| * | kmod-setup: Add early loading for virtio_consoleDaan De Meyer2023-04-201-8/+33
| * | core: Parse logging environment earlierDaan De Meyer2023-04-201-4/+10
| * | kmod-setup: Introduce match_modalias_recurse_dir_cb()Daan De Meyer2023-04-201-4/+5
* | | core/device: rewrite how device unit is removed from Manager.devices_by_sysfsYu Watanabe2023-04-201-7/+14
* | | core: add one missing assertion for release_resource_queueYu Watanabe2023-04-191-0/+1
|/ /
* | kmod-setup: bypass heavy virtio-rng check if we are not running in a VM anywayLennart Poettering2023-04-181-0/+4
* | kmod-setup: use STARTSWITH_SET() where appropriateLennart Poettering2023-04-181-4/+2
* | lsm-util: move detection of support of LSMs into a new lsm-util.[ch] helperLennart Poettering2023-04-181-37/+2
* | bpf-firewall: give a name to maps usedDominique Martinet2023-04-181-3/+8