summaryrefslogtreecommitdiffstats
path: root/src/core/manager.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* core/manager: silence false-positive warning by coverityYu Watanabe2024-11-061-1/+1
* core: Introduce PrivatePIDs=Daan De Meyer2024-11-051-0/+195
* core/manager: introduce manager_add_job_full() which takes extra TransactionA...Mike Yuan2024-10-271-8/+11
* core: modernize askpw handling a bitLennart Poettering2024-10-211-30/+38
* pid1: close fds we receive via sd_notify() and cannot make use of asynchronouslyLennart Poettering2024-10-171-1/+1
* core/manager: pass soft-reboot count to generatorsMike Yuan2024-10-151-0/+6
* core/manager: minor cleanup for generator_path_any() and friendsMike Yuan2024-10-151-26/+32
* core/manager: still send out STATUS=Ready for user managerMike Yuan2024-10-111-7/+7
* core: warn if a generator is world-writableLukas Nykryn2024-10-071-1/+1
* path-lookup: deduplicate xdg_user_*() with sd_path_lookup()Mike Yuan2024-10-061-1/+1
* Revert "Preset user units on first boot as well"Lennart Poettering2024-10-011-10/+6
* Preset user units on first boot as wellDaan De Meyer2024-09-211-6/+10
* core/manager: do not re-init Manager.lookup_paths when manager_reload()Mike Yuan2024-09-071-7/+0
* core/manager: rename NOTIFY_RCVBUF_SIZE to MANAGER_SOCKET_RCVBUF_SIZEMike Yuan2024-09-071-6/+6
* socket-util: make recvmsg_safe() handle MSG_TRUNC tooMike Yuan2024-09-041-13/+12
* core/manager: close all cmsg fds where none is expectedMike Yuan2024-09-041-0/+2
* core: Fix log message typoDaan De Meyer2024-08-291-1/+1
* core: do BindMount/MountImage operations in async control processLuca Boccassi2024-08-291-0/+1
* core: Use RateLimit struct to store ratelimitsDaan De Meyer2024-08-141-4/+2
* core: pin notify sender through pidfd (potentially SCM_PIDFD)Mike Yuan2024-07-221-6/+37
* core/manager: minor refactor for manager_dispatch_notify_fd()Mike Yuan2024-07-211-16/+19
* core/manager: modernize manager_setup_notify() a bitMike Yuan2024-07-211-4/+4
* manager: move is-system check into manager_enable_special_signals()Lennart Poettering2024-07-121-6/+3
* core/manager: invoke special targets on signal only for system managerMike Yuan2024-07-031-34/+36
* core/manager: correct alignment in manager_handle_ctrl_alt_delMike Yuan2024-06-151-4/+5
* core/manager: enclose debug info acquirement in 'if (DEBUG_LOGGING)'Mike Yuan2024-06-121-7/+7
* core: Skip private /tmp for generators in manager test runsDaan De Meyer2024-05-161-1/+1
* tree-wide: 'allows to' -> 'allows one to'Luca Boccassi2024-05-141-1/+1
* manager: pass the right error variableDavid Tardon2024-05-071-6/+6
* treewide: fix a few typos in NEWS, docs, comments, and log messagesDmitry V. Levin2024-04-271-1/+1
* manager: add socket for receiving handoff timestamps from forked childrenLennart Poettering2024-04-251-0/+121
* core: fix assertions in manager_dispatch_user_lookup_fd()Lennart Poettering2024-04-251-3/+2
* manager: also port manager_dispatch_sigchld() to manager_get_units_for_pidref()Lennart Poettering2024-04-241-34/+17
* manager: split out helper that gets Unit objects with interest in given PidRefLennart Poettering2024-04-241-32/+65
* Merge pull request #32447 from keszybz/test-taintZbigniew Jędrzejewski-Szmek2024-04-241-77/+2
|\
| * core: drop unused param, move taint calculation to separate fileZbigniew Jędrzejewski-Szmek2024-04-241-77/+2
* | manager: comprehensively mark manager_dispatch_user_lookup_fd() as staticLennart Poettering2024-04-241-1/+1
|/
* core/manager: add unmerged-bin taintMike Yuan2024-04-241-6/+10
* core/manager: rearrange taint tagsMike Yuan2024-04-241-9/+9
* core/manager: drop obsolete cgroup taint stringMike Yuan2024-04-241-6/+3
* core: Set a sensible systemd-executor log level in test runsDaan De Meyer2024-04-221-4/+3
* Merge pull request #32389 from keszybz/bin-sbin-mergeLuca Boccassi2024-04-221-6/+10
|\
| * Try path without sbin even if compiled with split-bin=trueZbigniew Jędrzejewski-Szmek2024-04-221-6/+10
* | core/manager: log about previous objectiveMike Yuan2024-04-181-0/+9
* | core/manager: introduce ManagerObjective string table lookupMike Yuan2024-04-181-3/+18
* | core/manager: also log soft-reboot count along with timespanMike Yuan2024-04-181-3/+5
|/
* core: rename SoftRebootStartTimestamp -> ShutdownStartTimestamp and generalizeLuca Boccassi2024-04-171-3/+3
* manager: serialize current objectiveLuca Boccassi2024-04-171-0/+6
* core: use usec_sub_unsigned() to subtract deltasLuca Boccassi2024-04-161-1/+1
* core: use FOREACH_ARRAY at 3 more placesMike Yuan2024-04-101-2/+2