summaryrefslogtreecommitdiffstats
path: root/src/core (follow)
Commit message (Expand)AuthorAgeFilesLines
* core/dbus: modernize bus_foreach_busMike Yuan2024-04-191-11/+9
* core/unit: use UNIT_IS_INACTIVE_OR_FAILED at one more placeMike Yuan2024-04-191-1/+1
* use FOREACH_ELEMENTMatteo Croce2024-04-184-8/+8
* core/manager: log about previous objectiveMike Yuan2024-04-181-0/+9
* core/manager-serialize: serialize objective stringMike Yuan2024-04-181-7/+6
* core/manager: introduce ManagerObjective string table lookupMike Yuan2024-04-182-7/+25
* core/manager: also log soft-reboot count along with timespanMike Yuan2024-04-181-3/+5
* core: switch j->unit->manager to j->managerMike Yuan2024-04-182-16/+22
* core: rename SoftRebootStartTimestamp -> ShutdownStartTimestamp and generalizeLuca Boccassi2024-04-175-9/+20
* manager: serialize current objectiveLuca Boccassi2024-04-174-5/+19
* core/show-status: use strlen where appropriateMike Yuan2024-04-171-2/+3
* core: use usec_sub_unsigned() to subtract deltasLuca Boccassi2024-04-161-1/+1
* core/execute: also check cg_is_threaded for clone3()Mike Yuan2024-04-142-2/+8
* core/dbus-manager: rephrase the comment for method_get_unit_processes a bitMike Yuan2024-04-141-3/+4
* core/dbus-manager: add missing assertionMike Yuan2024-04-141-0/+1
* core/unit: use IN_SET at one more placeMike Yuan2024-04-141-1/+1
* tree-wide: insert missing space after commaYu Watanabe2024-04-121-1/+1
* core: fix typoYu Watanabe2024-04-121-1/+1
* Merge pull request #32210 from YHNdnzj/execcommand-doneDaan De Meyer2024-04-114-96/+88
|\
| * core/dbus-execute: fix potential memory leakMike Yuan2024-04-101-12/+11
| * core/execute: introduce exec_command_freeMike Yuan2024-04-102-4/+13
| * core/dbus-execute: modernize a bitMike Yuan2024-04-101-7/+13
| * core/load-fragment: modernize config_parse_execMike Yuan2024-04-101-73/+51
* | Merge pull request #32181 from YHNdnzj/open-fileLuca Boccassi2024-04-111-32/+26
|\ \
| * | core/exec-invoke: modernize get_open_file_fd a bitMike Yuan2024-04-101-11/+12
| * | core/exec-invoke: modernize connect_unix_harderMike Yuan2024-04-101-21/+14
| |/
* / core: use FOREACH_ARRAY at 3 more placesMike Yuan2024-04-103-7/+7
|/
* core: Serialize both pid and pidfdDaan De Meyer2024-04-102-1/+3
* tree-wide: make sure net/if.h is included before any linux/ headerFrantisek Sumsal2024-04-091-1/+2
* service: explicitly add comment about donated reference on parameterLennart Poettering2024-04-091-1/+1
* uid-range: place 'ret' param at lastMike Yuan2024-04-081-1/+1
* Merge pull request #32140 from YHNdnzj/socket-per-peer-sourceLuca Boccassi2024-04-081-13/+3
|\
| * core/service: use GREEDY_REALLOC_APPENDMike Yuan2024-04-071-13/+3
* | core: fix typoAntonio Alvarez Feijoo2024-04-081-1/+1
* | Merge pull request #26826 from poettering/mntfsdLuca Boccassi2024-04-072-37/+57
|\ \ | |/ |/|
| * core: implement RootImage= via mountfsd in unprivileged environmentsLennart Poettering2024-04-061-36/+56
| * uid-range: optionally load outside view of UID range from uid_map procfs fileLennart Poettering2024-04-061-1/+1
* | Merge pull request #32135 from keszybz/compiler-warning-cleanupLuca Boccassi2024-04-071-1/+3
|\ \
| * | core: silence gcc warning about unitialized variableZbigniew Jędrzejewski-Szmek2024-04-071-1/+3
| |/
* / core: use log_unit_debug in *_set_stateMike Yuan2024-04-073-16/+14
|/
* Merge pull request #31131 from poettering/dlopen-kmodLuca Boccassi2024-04-062-25/+8
|\
| * libkmod: turn into dlopen() dependencyLennart Poettering2024-04-042-25/+8
* | core/service: add a FIXME to use pidfd to monitor foreign processesMike Yuan2024-04-051-2/+2
* | core/service: complain louder if new MAINPID= is refusedMike Yuan2024-04-051-1/+1
* | core/service: make service_set_main_pidref consume pidrefMike Yuan2024-04-051-20/+19
* | core: Serialize both pid and pidfd to keep downgrades workingDaan De Meyer2024-04-054-8/+9
* | tree-wide: refuse enumerated device with ID_PROCESSING=1Yu Watanabe2024-04-041-0/+3
|/
* core/exec-invoke: replace basename() with path_extract_filename() (#32076)Julius Alexandre2024-04-031-2/+9
* core/manager: use cellescape and don't be too aggressiveMike Yuan2024-04-031-10/+5
* core: correctly deserialize credentials with empty payloadFrantisek Sumsal2024-04-021-4/+4