summaryrefslogtreecommitdiffstats
path: root/src/shared (follow)
Commit message (Expand)AuthorAgeFilesLines
* fundamental: unify gcc warning pragmas at one placeLennart Poettering41 hours1-5/+3
* process-util: port pid_from_same_root_fs() to pidref, and port three places o...Lennart Poettering2 days1-20/+20
* shared/bus-util: add missing `set.h` includeJan Macku2 days1-0/+1
* meson: enable -Wzero-as-null-pointer-constant (#36028)Lennart Poettering2 days4-5/+5
|\
| * meson: enable -Wzero-as-null-pointer-constantMike Yuan2 days4-5/+5
* | pid1: add GracefulOptions= setting to .mount unitsLennart Poettering3 days1-8/+11
|/
* pam-systemd: introduce "user-light" session type, and make "background-light"...Lennart Poettering3 days3-0/+25
|\
| * run0: allow explicit control of service manager activation for run0 sessionsLennart Poettering3 days2-0/+21
| * logind: introduce "user-light" session classLennart Poettering3 days1-0/+4
* | userdb: optionally parse numeric UIDs/GIDs where a username is expectedLennart Poettering3 days2-0/+16
|/
* logind: register PAM sessions via Varlink instead of D-Bus (#35264)Lennart Poettering3 days3-0/+126
|\
| * logind: add basic Varlink APILennart Poettering3 days3-0/+126
* | machine: introduce io.systemd.MachineImage.SetPoolLimit (#35953)Lennart Poettering3 days3-2/+37
|\ \
| * | machine: introduce io.systemd.MachineImage.SetPoolLimitIvan Kruglov3 days1-2/+13
| * | shared: image_set_pool_limit()Ivan Kruglov3 days2-0/+24
| |/
* | user-record-show: use word 'show' not 'dump' for helper callLennart Poettering3 days1-4/+4
* | bus-wait-for-jobs: fix service result tableLennart Poettering3 days1-9/+10
|/
* oomd: support reloading configuration at runtimeSea-Eun Lee4 days2-0/+29
* core: serialize API bus id and validate before deserializing bus tracks, plus...Lennart Poettering4 days9-85/+122
|\
| * core: serialize API bus id and validate before deserializing bus tracksMike Yuan5 days2-2/+2
| * bus-util: introduce bus_get_instance_id()Mike Yuan5 days2-0/+25
| * 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 days2-0/+13
| * 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 days6-41/+42
| * shared/bus-util: move bus_message_hash_ops to bus-message-utilMike Yuan5 days4-12/+6
| * shared/bus-util: move bus_message_read_id128() to bus-message-utilMike Yuan5 days5-30/+32
* | lsm: improve logging about absence of lsm-bpfLennart Poettering4 days1-1/+12
|/
* tree-wide: port more code to namespace_open_by_type()Lennart Poettering8 days2-17/+6
* userdb: define new 64K "foreign UID" range (#35932)Lennart Poettering8 days5-17/+137
|\
| * userdb: synthesize stub user records for the foreign UIDLennart Poettering10 days2-17/+129
| * user-classification: add new "foreign" UID rangeLennart Poettering10 days3-0/+8
* | Stash the subscriber list when we disconenct from the bus (#35406)Lennart Poettering9 days2-0/+23
|\ \
| * | dbus: stash the subscriber list when we disconenct from the busRonan Pigott10 days2-0/+23
* | | machine: introduce io.systemd.Machine.OpenRootDirectoryIvan Kruglov9 days1-0/+8
| |/ |/|
* | nsresource: optionally mangle userns names passed to nsresourced (#35900)Lennart Poettering10 days2-3/+19
|\ \
| * | nsresourced: add ability to mangle specified name if necessaryLennart Poettering10 days2-3/+19
* | | dissect-image: mount the ESP with fmask=0177 (#35871)nl672010 days1-2/+2
|/ /
* | udev: introduce io.systemd.Udev varlink interface (#35721)Lennart Poettering11 days3-0/+42
|\ \
| * | udev-varlink: introduce io.systemd.Udev varlink interfaceYu Watanabe11 days3-0/+42
* | | ask-password: req must be non-NULLYu Watanabe11 days1-17/+19
|/ /
* | xopenat(): introduce new XO_REGULAR flag (#35834)Lennart Poettering11 days1-21/+12
|\ \
| * | copy: port things over to XO_REGULARLennart Poettering12 days1-21/+12
* | | pretty-print: drop extra ';' from progress reporting end sequenceLennart Poettering11 days1-1/+1
|/ /
* | machine: introduce io.system.Machine.{CopyFrom, CopyTo} methodsIvan Kruglov12 days1-0/+24
* | machine: several follow-ups for #35066 (#35868)Daan De Meyer12 days1-2/+2
|\ \
| * | machine: comment source and destination must be absoluteYu Watanabe12 days1-2/+2
* | | basic: port various pidfd/pidref helpers to PIDFD_GET_INFO and PIDFD_GET_*_NA...Lennart Poettering12 days3-8/+4
|\ \ \ | |/ / |/| |
| * | namespace-util: modernize fd_is_namespace() and is_our_namespace()Mike Yuan14 days1-1/+1
| * | errno-util: add ERRNO_IS_IOCTL_NOT_SUPPORTED that checks EINVAL additionallyMike Yuan14 days2-7/+3