summaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* meson: enable -Wzero-as-null-pointer-constantMike Yuan2 days31-29/+72
* tree-wide: remove unnecessary gcc >= 7 version checkMike Yuan2 days16-33/+3
* log: check isempty for object_field and extra_fieldhanjinpeng2 days1-2/+2
* pty_open_peer() follow-up (#36027)Lennart Poettering3 days5-92/+7
|\
| * terminal-util: drop unused open_terminal_in_namespace()Mike Yuan3 days4-71/+0
| * run: with TIOCGPTPEER there's no longer need to acquire pty peer through IPCMike Yuan3 days1-20/+6
| * run: correct log level for pty_open_peer() errorMike Yuan3 days1-1/+1
* | pam-systemd: introduce "user-light" session type, and make "background-light"...Lennart Poettering3 days8-33/+216
|\ \
| * | logind: improve log message we generate when a user logs inLennart Poettering3 days1-1/+7
| * | run0: allow explicit control of service manager activation for run0 sessionsLennart Poettering3 days3-0/+56
| * | run: fire sd_notify("READY=1") when in service mode and the unit is properly ...Lennart Poettering3 days1-16/+79
| * | logind: introduce "user-light" session classLennart Poettering3 days5-14/+70
| * | logind: introduce macro for the last session class condition checkLennart Poettering3 days2-1/+4
| * | pam-systemd: downgrade log message we handle gracefully to LOG_WARNING as per...Lennart Poettering3 days1-2/+1
| |/
* | random-util: fix compilation errorYu Watanabe3 days1-1/+1
* | userdb: optionally parse numeric UIDs/GIDs where a username is expectedLennart Poettering3 days3-10/+18
* | analyze: fix assignment of object_fieldYu Watanabe3 days1-4/+5
* | curl-util: use curl_getdate instead of implementing http specjane4003 days1-18/+9
|/
* logind: register PAM sessions via Varlink instead of D-Bus (#35264)Lennart Poettering3 days12-86/+783
|\
| * pam-systemd: talk to logind via varlinkLennart Poettering3 days1-84/+234
| * logind: add basic Varlink APILennart Poettering3 days11-2/+549
* | efivars: deal with uncommitted efi variableswrvsrx3 days1-0/+16
* | machine: introduce io.systemd.MachineImage.SetPoolLimit (#35953)Lennart Poettering3 days7-7/+90
|\ \
| * | machine: introduce io.systemd.MachineImage.SetPoolLimitIvan Kruglov3 days4-3/+64
| * | machine: use image_set_pool_limit() in dbusIvan Kruglov3 days1-4/+2
| * | shared: image_set_pool_limit()Ivan Kruglov3 days2-0/+24
| |/
* | nspawn: trivial scope reductionLennart Poettering3 days1-1/+2
* | ptyfwd: fix wrong userdata passed to PTY forwardingYu Watanabe3 days1-1/+1
* | string-util: make strjoin() just a special case of strextend() (#36011)Lennart Poettering3 days3-38/+27
|\ \
| * | string-util: add a mechanism for strextend_with_separator() for specifying "i...Lennart Poettering3 days2-0/+17
| * | string-util: make strjoin() just a special case of strextend()Lennart Poettering3 days2-38/+10
| |/
* | user-record-show: use word 'show' not 'dump' for helper callLennart Poettering3 days1-4/+4
* | missing: add quotactl_fd() wrapperLennart Poettering3 days3-0/+85
* | bus-wait-for-jobs: fix table of service result codes (#35992)Lennart Poettering3 days1-9/+10
|\ \ | |/ |/|
| * bus-wait-for-jobs: fix service result tableLennart Poettering3 days1-9/+10
* | udev: several trivial fixlets (#36005)Daan De Meyer3 days2-5/+16
|\ \
| * | udev-rules: do not change maximum log level when running in test modeYu Watanabe3 days1-2/+9
| * | udev-rules: replace 'type *func()' -> 'type* func()'Yu Watanabe3 days1-3/+3
| * | udevadm-test: add missing oom checkYu Watanabe3 days1-0/+4
* | | meson: add udev/hwdb build aliasesLuca Boccassi3 days1-1/+10
| |/ |/|
* | terminal-util: drop support for pre-TIOCGPTPEER kernelsLennart Poettering3 days4-45/+4
* | sysusers: emit audit events for user and group creation (#35957)Zbigniew Jędrzejewski-Szmek3 days8-68/+118
|\ \
| * | core: use shared audit-fd wrappersZbigniew Jędrzejewski-Szmek3 days4-48/+24
| * | sysusers: emit audit events for user and group creationZbigniew Jędrzejewski-Szmek3 days4-20/+94
* | | Follow-ups for recent namespace PRs (#35923)Yu Watanabe3 days7-204/+156
|\ \ \
| * | | namespace-util: use pidref_namespace_open_by_type() where appropriateMike Yuan7 days1-37/+12
| * | | uid-range: make uid_map_search_root() take UIDRangeUsernsModeMike Yuan7 days3-7/+7
| * | | namespace-util: introduce userns_enter_and_pin() helperMike Yuan7 days3-45/+22
| * | | namespace-util: group userns functions togetherMike Yuan7 days2-123/+124
| * | | basic: move nsfs ioctls from missing_fs to missing_namespaceMike Yuan7 days2-18/+20