summaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* bootctl: Add --secure-boot-auto-enrollDaan De Meyer2024-11-038-4/+343
* openssl-util: Query engine/provider pin via ask-passwordDaan De Meyer2024-11-034-168/+334
* efivars: Remove STRINGIFY() helper macrosDaan De Meyer2024-11-0220-83/+79
* ask-password: Add $SYSTEMD_ASK_PASSWORD_KEYRING_TYPEDaan De Meyer2024-11-021-1/+45
* ask-password: Drop "default" for SYSTEMD_ASK_PASSWORD_KEYRING_TIMEOUT_SECDaan De Meyer2024-11-021-1/+1
* ask-password: Use default timeout if SYSTEMD_ASK_PASSWORD_KEYRING_TIMEOUT_SEC...Daan De Meyer2024-11-021-4/+2
* pam: quiet a spurious debug messageRonan Pigott2024-11-024-8/+9
* user-record: add missing comma to list of stringsLuca Boccassi2024-11-021-1/+1
* machine: introduce io.systemd.MachineImage.{Clone, Remove} methods (#34853)Luca Boccassi2024-11-027-38/+213
|\
| * machine: use ImageUpdateParameters in io.systemd.MachineImage.UpdateIvan Kruglov2024-11-011-17/+9
| * machine: reuse VARLINK_DEFINE_IMAGE_LOOKUP_AND_POLKIT_FIELDS in io.systemd.Ma...Ivan Kruglov2024-11-011-4/+2
| * machine: introduce io.systemd.MachineImage.Remove methodIvan Kruglov2024-11-014-1/+76
| * machine: introduce io.systemd.MachineImage.Clone methodIvan Kruglov2024-11-014-2/+107
| * machine: use report_errno_and_exit() in dbus codeIvan Kruglov2024-11-011-14/+2
| * machine: introduce report_errno_and_exit()Ivan Kruglov2024-11-012-0/+17
| * machine: align polkit verb of io.systemd.MachineImage.Update with the rest of...Ivan Kruglov2024-11-011-1/+1
* | Add support for id-mapped mounts to Exec directories (#34078)Luca Boccassi2024-11-0210-13/+176
|\ \
| * | core: add id-mapped mount support for Exec directoriesAndres Beltran2024-11-017-13/+112
| * | namespace-util: add util function to check if id-mapped mounts are supported ...Andres Beltran2024-11-013-0/+64
* | | logind: respect SD_LOGIND_ROOT_CHECK_INHIBITORS with weak blockers (#34969)Luca Boccassi2024-11-022-8/+21
|\ \ \ | |/ / |/| |
| * | logind: ensure the stronger inhibitor currently in place is taken into accountLuca Boccassi2024-11-011-4/+8
| * | logind: respect SD_LOGIND_ROOT_CHECK_INHIBITORS with weak blockersLuca Boccassi2024-11-011-4/+13
| |/
* | core/service: don't propagate stop jobs if RestartMode=direct (#34768)Lennart Poettering2024-11-0119-136/+182
|\ \
| * | core/service: don't propagate stop jobs if RestartMode=directMike Yuan2024-10-271-4/+5
| * | core: make refuse_late_merge a proper attr of Job and introduce TRANSACTION_R...Mike Yuan2024-10-275-38/+65
| * | core/manager: introduce manager_add_job_full() which takes extra TransactionA...Mike Yuan2024-10-2714-50/+75
| * | core/job: trivial modernizationMike Yuan2024-10-272-15/+18
| * | core: drop effectively unused UNIT_ATOM_PROPAGATE_RESTARTMike Yuan2024-10-273-31/+21
| * | core/service: use log_unit_* where appropriateMike Yuan2024-10-271-3/+3
* | | resolve: remove always-true superflous check and rename labelLuca Boccassi2024-11-011-8/+6
| |/ |/|
* | coredump: lock down EnterNamespace= mount even more (#34975)Luca Boccassi2024-11-011-3/+3
|\ \
| * | coredump: rename gather_pid_mount_tree_fd() → acquire_pid_mount_tree_fd()Lennart Poettering2024-11-011-2/+2
| * | coredump: lock down EnterNamespace= mount even moreLennart Poettering2024-11-011-1/+1
* | | util-lib/systemd-run: implement race-free PTY peer opening (#34953)Luca Boccassi2024-11-015-77/+165
|\ \ \
| * | | machined: port to pty_open_peer_racefree()Lennart Poettering2024-10-301-5/+8
| * | | run: port over to new pty_open_peer() callLennart Poettering2024-10-301-25/+25
| * | | terminal-util: add pty_open_peer() helperLennart Poettering2024-10-303-3/+82
| * | | terminal-util: various minor modernizationsLennart Poettering2024-10-301-44/+50
* | | | tweaks to ANSI sequence (OSC) handling (#34964)Luca Boccassi2024-11-016-20/+65
|\ \ \ \
| * | | | string-util: also check for 0x1b 0x5c ST when stripping ANSI from stringsLennart Poettering2024-10-312-3/+31
| * | | | terminal-util: define ANSI_OSC as macro for the OSC terminal sequence prefixLennart Poettering2024-10-314-7/+12
| * | | | ptyfwd: document why we only honour two of the three kinds of STLennart Poettering2024-10-311-5/+10
| * | | | tree-wide: prefer generating 0x1B 0x5C as ANSI sequence "ST"Lennart Poettering2024-10-314-7/+14
| * | | | string-util: it's called OSC sequence, not CSO sequenceLennart Poettering2024-10-311-6/+6
* | | | | Homed update policy: user changing own settings (#31153)Luca Boccassi2024-11-019-18/+428
|\ \ \ \ \
| * | | | | test: Test user record selfModifiable behaviorAdrian Vovk2024-11-012-0/+102
| * | | | | homed: Allow user to change parts of their recordAdrian Vovk2024-11-016-18/+207
| * | | | | user-record: Introduce selfModifiable fieldsAdrian Vovk2024-11-013-0/+119
* | | | | | network: update tunnel or vxlan with Local=dhcp4 and friends (#34957)Luca Boccassi2024-11-0110-2/+75
|\ \ \ \ \ \
| * | | | | | network: update tunnel or vxlan interface if the local address is changedYu Watanabe2024-10-3110-2/+75
| |/ / / / /