summaryrefslogtreecommitdiffstats
path: root/src/core/unit-serialize.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* tree-wide: replace for loop with FOREACH_ELEMENT or FOREACH_ARRAY macros (#34...Integral2024-10-261-5/+4
* fileio: port write_string_file() to LabelOps, and thus add WRITE_STRING_FILE_...Lennart Poettering2024-10-221-1/+0
* core: add missing serialization for Unit.debug_invocationMike Yuan2024-09-041-0/+5
* core/unit: drop pointless unit_freezer_state wrapperMike Yuan2024-07-171-1/+2
* manager: use proper unicode arrow in dumpLennart Poettering2024-04-241-2/+2
* core: split out cgroup specific state fields from Unit → CGroupRuntimeLennart Poettering2024-02-161-228/+20
* bpf-socket-bind: rename bpf_serialize_socket_bind() → bpf_socket_bind_seria...Lennart Poettering2024-01-251-1/+1
* core: rename restrict-ifaces.[ch] → bpf-restrict-ifaces.[ch]Lennart Poettering2024-01-251-3/+3
* core: add WantsMountsFor=Luca Boccassi2023-11-291-10/+15
* core: serialize and deserialize auto start/stop ratelimitZbigniew Jędrzejewski-Szmek2023-11-221-0/+4
* core: serialize and deserialize unit start ratelimitsZbigniew Jędrzejewski-Szmek2023-11-221-0/+6
* core: generalize memory accounting attribute handlingMike Yuan2023-11-131-0/+27
* core/unit-serialize: use private string tableMike Yuan2023-11-131-9/+15
* core/unit-serialize: realign tableMike Yuan2023-11-131-12/+12
* Rename {dual,triple}_timestamp_get to {dual,triple}_timestamp_nowZbigniew Jędrzejewski-Szmek2023-11-131-1/+1
* serialize: add new helper deserialize_fd()Lennart Poettering2023-10-181-18/+5
* tree-wide: port various parsers over to read_stripped_line()Lennart Poettering2023-10-171-5/+3
* core: add serialization/deserialization for ExecContextLuca Boccassi2023-10-121-3/+3
* pid1: add SurviveFinalKillSignal= to skip units on final sigterm/sigkill spreeLuca Boccassi2023-09-281-0/+2
* serialize: add common deserialize_read_line() helper and use it everywhereLennart Poettering2023-09-081-9/+5
* Revert "core: add IgnoreOnSoftReboot= unit option"Luca Boccassi2023-07-231-2/+0
* core: add IgnoreOnSoftReboot= unit optionLuca Boccassi2023-07-211-0/+2
* tree-wide: use parse_fd()David Tardon2023-05-051-2/+2
* execute: Rename ExecRuntime to ExecSharedRuntimeDaan De Meyer2023-03-271-1/+1
* Merge pull request #24933 from keszybz/erradicate-strerrorLuca Boccassi2022-10-111-2/+4
|\
| * core,logind,systemctl,journald: replace calls to strerror() with setting errn...Zbigniew Jędrzejewski-Szmek2022-10-111-2/+4
* | mount: replace UNIT_DEPENDENCY_MOUNTINFO_OR_FILE with UNIT_DEPENDENCY_MOUNTIN...Franck Bui2022-10-051-1/+2
* | mount: drop UNIT_DEPENDENCY_MOUNTINFO_IMPLICIT and UNIT_DEPENDENCY_MOUNTINFO_...Franck Bui2022-10-051-2/+0
|/
* core/mount: make device deps from /proc/self/mountinfo and .mount unit file e...Yu Watanabe2022-08-041-0/+1
* core: cache unit file selinux label, and make decisions based on thatLennart Poettering2022-07-201-0/+3
* strv: make iterator in STRV_FOREACH() declaread in the loopYu Watanabe2022-03-191-1/+1
* core: replace slice dependencies as they get addedAnita Zhang2021-11-101-0/+1
* core: serialize device cgroup bpf progs across daemon-reload/reexecAnita Zhang2021-10-131-0/+4
* core: implement RestrictNetworkInterfaces=Mauricio Vásquez2021-08-181-0/+18
* tree-wide: add FORMAT_TIMESPAN()Zbigniew Jędrzejewski-Szmek2021-07-091-2/+1
* tree-wide: use FORMAT_TIMESTAMP()Zbigniew Jędrzejewski-Szmek2021-07-091-8/+8
* core: Avoid spurious realization of unit cgroupsMichal Koutný2021-06-111-2/+4
* core/serialization: drop misleadingly-named unit_can_serialize()Zbigniew Jędrzejewski-Szmek2021-06-101-2/+4
* core/serialization: call exec_runtime_deserialize_compat() independently of w...Zbigniew Jędrzejewski-Szmek2021-06-091-9/+7
* bpf-program: serialize attached BPF programs across daemon reexec/reloadLennart Poettering2021-06-081-3/+20
* core: rename socket-bind.[ch] → bpf-socket-bind.[ch]Lennart Poettering2021-06-081-3/+3
* core: do not serialize mounts and automounts for switch-rootZbigniew Jędrzejewski-Szmek2021-06-081-2/+14
* core: add new OnSuccess= dependency typeLennart Poettering2021-05-251-0/+2
* core: hide cgroup fields in unit_dump() for non-cgroup unit typesLennart Poettering2021-05-251-35/+39
* core: split dependency types into atomsLennart Poettering2021-05-251-1/+1
* shared, bpf: add bpf link serializationJulia Kartseva2021-04-271-0/+20
* core: add Unit.Markers propertyZbigniew Jędrzejewski-Szmek2021-02-151-0/+56
* core: add helper macros for deserializationZbigniew Jędrzejewski-Szmek2021-02-121-137/+51
* core: split out a few funcs into unit-serialize.[ch]Zbigniew Jędrzejewski-Szmek2021-02-121-0/+810