summaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* core: serialize API bus id and validate before deserializing bus tracks, plus...Lennart Poettering4 days25-134/+190
|\
| * core/manager: restore bus track deserialization cleanup in manager_reload()Mike Yuan5 days1-0/+5
| * core: serialize API bus id and validate before deserializing bus tracksMike Yuan5 days6-34/+45
| * bus-util: introduce bus_get_instance_id()Mike Yuan5 days2-0/+25
| * core/manager: drop duplicate bus track deserializationMike Yuan5 days1-6/+0
| * core/manager: use FOREACH_ARRAY at one more placeMike Yuan5 days1-3/+4
| * bus-util: do not reset the count returned by sd_bus_track_count_name()Mike Yuan5 days1-6/+5
| * shared/serialize: introduce serialize_id128()Mike Yuan5 days3-2/+14
| * shared/serialize: make input params constMike Yuan5 days2-5/+8
| * shared/bus-util: move string set append/get funcs to bus-message-util and bus...Mike Yuan5 days7-41/+43
| * shared/bus-util: move bus_message_hash_ops to bus-message-utilMike Yuan5 days8-18/+15
| * shared/bus-util: move bus_message_read_id128() to bus-message-utilMike Yuan5 days10-30/+37
* | sysusers: some tweaks, mostly around chase() use (#35976)Lennart Poettering4 days1-49/+32
|\ \
| * | sysusers: use chase_and_stat() where appropriateLennart Poettering5 days1-5/+2
| * | sysusers: add missing assert()Lennart Poettering5 days1-0/+2
| * | sysusers: modernize loading of user/group databasesLennart Poettering5 days1-39/+18
| * | sysusers: rework --help to do sections, and ANSI highlightingLennart Poettering5 days1-5/+10
* | | dissect: Use COPY_MERGEDaan De Meyer4 days1-3/+3
* | | lsm: improve logging about absence of lsm-bpfLennart Poettering4 days3-2/+20
* | | update-done: remove spurious trailing whitespace from MESSAGE.Aman Verma5 days1-1/+1
| |/ |/|
* | tmpfiles: move two commands to the right --help sectionsLennart Poettering5 days1-2/+2
|/
* convert more code to PidRef (#35895)Lennart Poettering7 days15-85/+203
|\
| * namespace-util: port namespace_get_leader() to PidRefLennart Poettering8 days4-22/+93
| * process-util: make pidref_safe_fork_full() work with FORK_WAITLennart Poettering8 days1-3/+7
| * coredump: port to pidref_namespace_open()Lennart Poettering8 days1-6/+7
| * coredump: acquire further attributes via pidref rather than pidLennart Poettering8 days1-2/+2
| * process-util: add new helper pidref_get_ppid_as_pidref()Lennart Poettering8 days3-0/+62
| * tree-wide: port more code to namespace_open_by_type()Lennart Poettering8 days5-41/+15
| * terminal-util: pidref'ify two terminal related callsLennart Poettering8 days3-11/+17
* | homectl: fix minor spelling mistake (#35963)Eaterminer8 days1-1/+1
* | stub: drop PE sections parsing capLuca Boccassi8 days1-2/+0
* | machine: follow ups for varlink PRs recently merged (#35940)Lennart Poettering8 days7-50/+72
|\ \
| * | machine: VARLINK_ERROR_MACHINE_IMAGE_* definesIvan Kruglov8 days3-7/+10
| * | machine: VARLINK_ERROR_MACHINE_* definesIvan Kruglov8 days3-35/+49
| * | machine: fix logging of errno in machine_open_root_directory()Ivan Kruglov8 days1-2/+2
| * | basic: fixes in read_errno()Ivan Kruglov8 days1-6/+11
* | | varlink: send linux errno name along with errno number in generic system erro...Lennart Poettering8 days4-17/+77
|\ \ \
| * | | test-varlink: add superficial test that validates varlink/errno translation b...Lennart Poettering8 days1-0/+13
| * | | varlink: tweak what we include in "system error" messagesLennart Poettering8 days2-12/+60
| * | | sd-json: make it safe to call sd_json_dispatch_full() with a NULL tableLennart Poettering8 days2-5/+4
| | |/ | |/|
* | | logind: split create session reply handling in twoLennart Poettering8 days4-35/+41
* | | logind: rework session creation logic, to be more reusable for varlink codepathsLennart Poettering8 days2-152/+233
|/ /
* | userdb: define new 64K "foreign UID" range (#35932)Lennart Poettering8 days12-31/+218
|\ \ | |/ |/|
| * dissect: add new --shift commandLennart Poettering10 days1-2/+48
| * userdb: synthesize stub user records for the foreign UIDLennart Poettering10 days5-27/+139
| * user-classification: add new "foreign" UID rangeLennart Poettering10 days8-2/+31
* | process-util: do not unblock unrelated signals while forkingLennart Poettering9 days1-7/+7
* | repart: modernize set_gpt_flags()Lennart Poettering9 days1-11/+6
* | meson: add install tags for udev and hwdbLuca Boccassi9 days2-4/+10
* | tree-wide: Fix python formattingDaan De Meyer9 days1-3/+3