Commit Graph

  • 2e3c792baf boot: use correct format specifier for timeout Yu Watanabe 2025-09-24 06:19:54 +09:00
  • a359d92547 measure: strip tpm 1.x remnants and make GetActivePcrBanks() work (#39089) Yu Watanabe 2025-09-24 18:14:09 +09:00
  • 01598d644f udev-builtin-net_id: Add DeviceTree-based names for WLAN devices (#39060) Yu Watanabe 2025-09-24 18:10:27 +09:00
  • 5730a400fd test: restarting elapsed timer shouldn't trigger the corresponding service Frantisek Sumsal 2025-09-23 17:42:01 +02:00
  • 953c347fb6 test: rename TEST-53-ISSUE-16347 to TEST-53-TIMER Frantisek Sumsal 2025-09-23 14:28:33 +02:00
  • 7c3a7f925f acl: turn libacl dep into a dlopen() one Lennart Poettering 2025-09-23 11:46:49 +02:00
  • ab2b430487 tree-wide: drop deps on libacl Lennart Poettering 2025-09-23 11:44:44 +02:00
  • 31a66a1126 cleanup: add cleanup func macro that renames the function Lennart Poettering 2025-09-23 11:43:43 +02:00
  • b388fa20c7 boot: check protocol version before assuming GetActiveBanks() exists Lennart Poettering 2025-09-23 13:42:02 +02:00
  • 496489c2a7 measure: strip tpm 1.x remnants Lennart Poettering 2025-09-23 13:18:56 +02:00
  • 696b1263dc fs-util: prefer glibc's fchmodat() if possible Luca Boccassi 2025-09-23 23:13:23 +01:00
  • 264608e8c3 docs: add a governance document Lennart Poettering 2025-09-23 17:01:13 +02:00
  • 2183d881b9 mkosi: update debian commit reference to 49dd9371a0c0dd08c7847c5885722eab88ac279f Luca Boccassi 2025-09-23 23:31:20 +01:00
  • 20693ffcd8 udev-builtin-net_id: Add DeviceTree-based names for WLAN devices dramforever 2025-09-19 21:52:00 +08:00
  • d096f80b27 udev-builtin-net_id: Refactor names_devicetree() to avoid hardcoding dramforever 2025-09-19 21:52:00 +08:00
  • e2c5e9c011 test: use relative paths to executables Yu Watanabe 2025-09-21 22:10:21 +09:00
  • daf99b00b5 udev,login: update ACL on static device nodes (#39071) Lennart Poettering 2025-09-23 14:27:36 +02:00
  • 2c762d90cf login: update ACL on static device nodes again Yu Watanabe 2025-09-23 10:17:47 +09:00
  • 41c4a69653 udev: move devnode_acl() back to libshared Yu Watanabe 2025-09-23 09:56:09 +09:00
  • 64376936c7 boot: add support for overriding key enrollement timeout Igor Opaniuk 2025-09-18 17:49:32 +02:00
  • e216876fc6 Fix sd_bus_can_send signature in manpage Joshua Krusell 2025-09-23 11:21:51 +02:00
  • 4d74637310 repart: add a very basic varlink interface (#39072) Lennart Poettering 2025-09-23 10:46:50 +02:00
  • 347a3c925c test: add simple testcase for io.systemd.Repart.ListCandidateDevices Lennart Poettering 2025-09-22 12:19:42 +02:00
  • ba793df4b9 blockdev-list,repart: optionally hide zero-size block devices Lennart Poettering 2025-09-05 14:23:12 +02:00
  • ed90a0cdc9 blockdev-list,repart: optionally, filter list of candidate block device and remove OS root disk Lennart Poettering 2025-08-28 11:18:16 +02:00
  • 19f2baccce repart: add basic Varlink support, for now only with a ListCandidateDevices() call Lennart Poettering 2025-08-28 11:19:41 +02:00
  • e863e2dbb5 blockdev-list: also pick up block device size Lennart Poettering 2025-08-28 10:56:06 +02:00
  • 9f6b2745ea blockdev-list: optionally return finds as list instead of writing it to stdout Lennart Poettering 2025-08-28 10:40:42 +02:00
  • cb06a80482 sd-device: add device_get_sysattr_u64() helper Lennart Poettering 2025-08-28 10:52:56 +02:00
  • 4f21c3d9b7 Two follow-ups for dlopen()-ification (#39078) Luca Boccassi 2025-09-23 00:13:13 +01:00
  • 278953167d core/systemd.pc: do not add new non-underscored vars Mike Yuan 2025-09-22 19:15:57 +02:00
  • 1fbe44d013 pam-util,libaudit-util: strip "lib" prefix from dlopen "feature" field Mike Yuan 2025-09-22 17:38:57 +02:00
  • f497a3f1c3 pam-util: fix build without PAM Mike Yuan 2025-09-22 18:53:12 +02:00
  • 6c3c7a8bb7 journal: fix two recent regressions in config handling (#39069) Yu Watanabe 2025-09-23 02:43:03 +09:00
  • f784a63cfa libaudit-util: fix build with audit disabled Antonio Alvarez Feijoo 2025-09-22 17:27:27 +02:00
  • b5fdfedf72 journal: make JournalConfig.set_audit as enum Yu Watanabe 2025-09-22 15:22:48 +09:00
  • adacdfd9d6 journal: add missing initialization Yu Watanabe 2025-09-22 15:52:04 +09:00
  • 346b7b6b49 pkgconf: expose variables for system-alloc-{uid,gid}-min Markus Boehme 2025-08-27 22:49:29 +02:00
  • c3d5f5f165 nspawn: don't try to connect to D-Bus when it's not necessary (#39045) Aleksandr Mezin 2025-09-22 13:59:38 +03:00
  • c4d708c3aa zsh-completion: add completion for freeze, thaw, condstop 雪叶 2025-09-20 23:03:35 +08:00
  • 9f8c4bc65a man/systemd-notify: add a note on return value Christian Hesse 2025-09-19 17:04:53 +02:00
  • 3d97db8f3c ptyfwd: reset tty when exiting Lennart Poettering 2025-09-19 14:50:53 +02:00
  • e6a05af50b glyph-util: add missing ascii represenations of some emojis Lennart Poettering 2025-09-19 16:27:44 +02:00
  • 341bccdf1e dissect-image: simplification Lennart Poettering 2025-09-20 08:40:25 +02:00
  • 5c7be92494 Follow-ups for recent changes to creds (#39040) Yu Watanabe 2025-09-22 04:54:57 +09:00
  • 43cea09f95 machine: fix crash on update from older than v258 Yu Watanabe 2025-09-22 00:45:14 +09:00
  • 1419e8d324 core/exec-credential: don't enable graceful for load_credential() Mike Yuan 2025-09-20 00:42:43 +02:00
  • f4fc2c3fc9 core/exec-credential: log about errno Mike Yuan 2025-09-20 00:42:12 +02:00
  • edb9a2870f creds: uniformly use varlink error table Mike Yuan 2025-09-20 00:32:54 +02:00
  • 9b89aee4af sd-device: use RET_GATHER() in device_tag_index() (#39053) anthisfan 2025-09-21 21:39:35 +09:00
  • 49e5c6462e meson: fix type in comment Lennart Poettering 2025-09-20 08:41:56 +02:00
  • 882c9ce040 pam: make libpam a dlopen() based dependency Lennart Poettering 2025-09-08 16:04:23 +02:00
  • 4f8c1de213 core/manager: honor show_status_overridden in manager_watch_jobs_next_time() Mike Yuan 2025-09-19 19:35:08 +02:00
  • e66b233e83 run: include sys/stat.h again Yu Watanabe 2025-09-20 01:36:58 +09:00
  • 4bbd7ece53 libaudit-util: fix typo Yu Watanabe 2025-09-20 05:14:22 +09:00
  • 99e04eacbd Various smaller tweaks to bootctl (#38996) Yu Watanabe 2025-09-20 04:28:00 +09:00
  • d25c8ee7f9 core: console status fixes (#39029) Mike Yuan 2025-09-19 20:30:11 +02:00
  • de5d773ddf small refactorings of the machine-credential code (#38982) Lennart Poettering 2025-09-19 18:28:39 +02:00
  • a86a366eb0 bootctl: split out auto-enroll cert load code into function of its own Lennart Poettering 2025-09-03 12:20:32 +02:00
  • 407139ae92 bootctl: output a more precise log message when updating existing EFI vars Lennart Poettering 2025-09-03 10:38:59 +02:00
  • 7dd55c83b8 bootctl: don't update $ESP/EFI/BOOTX64.EFI twice Lennart Poettering 2025-09-02 22:44:35 +02:00
  • b6f4f85c39 bootctl: downgrade messages about foreign EFI files Lennart Poettering 2025-09-02 22:41:48 +02:00
  • c95d72913a bootctl: split out varlink setup into a helper call of its own Lennart Poettering 2025-08-30 22:50:59 +02:00
  • 83d0b6597c bootctl: normalize some enum definitions Lennart Poettering 2025-09-03 11:48:39 +02:00
  • f757022294 bootctl: use RET_GATHER() all over the place Lennart Poettering 2025-09-03 11:45:22 +02:00
  • 5c396a0110 bootctl: switch a few getenv() calls to secure_getenv() Lennart Poettering 2025-09-03 11:31:30 +02:00
  • 6aaff2d532 repart: some smaller tweaks (#38995) Lennart Poettering 2025-09-19 17:43:52 +02:00
  • 597eed0aa8 dlopen() libaudit (#38998) Lennart Poettering 2025-09-19 17:43:33 +02:00
  • 9ecc969855 core: fix status output suppression Lennart Poettering 2025-09-19 10:13:45 +02:00
  • 8e9b722b4a unit: line-break overly long parameter list + add assert() Lennart Poettering 2025-09-19 10:12:52 +02:00
  • 84ba8721de job: shorten code Lennart Poettering 2025-09-19 10:12:13 +02:00
  • 9b72c358d4 machine-credential: add low-level machine_credential_add() as common back-end for machine_credential_set() + machine_credential_load() Lennart Poettering 2025-09-18 09:20:00 +02:00
  • 9dd33dce76 machine-credential: replace machine_credentials_contains() by machine_credential_find() Lennart Poettering 2025-09-18 09:19:28 +02:00
  • 0dc73c5253 machine-credential: include the high-level not the low-level string-util.h Lennart Poettering 2025-09-18 09:18:59 +02:00
  • 2f5fb752a6 repart: tweak byte value output Lennart Poettering 2025-09-09 22:52:45 +02:00
  • 222dcf3bc2 repart: add some line breaks Lennart Poettering 2025-08-28 10:54:41 +02:00
  • bc54521855 repart: never use a grain size below sector size Lennart Poettering 2025-08-29 10:42:33 +02:00
  • 6db162492b openssl-util: make openssl_load_private_key()'s ret_ui parameter optional Lennart Poettering 2025-09-03 10:40:21 +02:00
  • 722d3f712a audit: shortcut some audit syscalls if we are compiled without audit support anyway Lennart Poettering 2025-09-08 15:28:00 +02:00
  • 4d8c5c657a build: make libaudit dep dlopen() Lennart Poettering 2025-09-08 12:26:35 +02:00
  • 93ed79c0b0 core: Expose oom kills and managed oom kills as properties (#38906) Daan De Meyer 2025-09-19 16:19:19 +02:00
  • 8796164189 tree-wide: Remove unused includes (#39023) Daan De Meyer 2025-09-19 16:07:04 +02:00
  • 9adb4685df tree-wide: Remove unused includes Daan De Meyer 2025-09-19 11:31:11 +02:00
  • d4da97400c test: Add tests for systemd's kernel oom kill handling Daan De Meyer 2025-09-18 10:18:17 +02:00
  • 9cf6ad16dd core: Expose oom kills and managed oom kills as properties Daan De Meyer 2025-09-12 14:14:26 +02:00
  • e03e5056db core: Use oom_group_kill attribute if OOMPolicy=kill Daan De Meyer 2025-09-18 09:59:10 +02:00
  • db35a83fe9 mkosi: Add stress-ng to sanitizer wrapper programs Daan De Meyer 2025-09-19 13:54:37 +02:00
  • e37e64e942 man/varlink: fix typo Yu Watanabe 2025-09-19 20:25:24 +09:00
  • cbdbf68a72 man/repart: fix typo Yu Watanabe 2025-09-19 20:24:06 +09:00
  • 2672108a1e creds-util: fix typo Yu Watanabe 2025-09-19 20:23:02 +09:00
  • b0f6d31f6f varlink: flag -> flags Yu Watanabe 2025-09-19 20:21:19 +09:00
  • 12ef7e0a2c docs: use '_' as separator for OSC page Luca Boccassi 2025-09-19 11:41:30 +01:00
  • 01184496a2 virt: revert to detect chroot by comparing with / rather than /proc/PID/root Mike Yuan 2025-09-19 01:16:19 +02:00
  • c3c42b30dd firewall-util: remove iptables/libiptc backend support (#38976) Yu Watanabe 2025-09-19 19:54:17 +09:00
  • 3111327ca4 include: Add missing IWYU pragmas Daan De Meyer 2025-09-19 11:30:12 +02:00
  • 1403faeb15 tree-wide: Fix two curl warnings Daan De Meyer 2025-09-19 11:29:36 +02:00
  • bdd8728c91 various: port remaining users of setmntent() to libmount (#38929) Lennart Poettering 2025-09-19 09:26:06 +02:00
  • fbbbff01fb various tweaks for systemd-creds & related (#38979) Yu Watanabe 2025-09-19 16:21:12 +09:00
  • 542552612b chase: tweaks to chase_open()/chase_openat() (#38984) Yu Watanabe 2025-09-19 16:11:24 +09:00
  • 9a8f2b628d chattr-util/acl-util: add helpers that tells us if an inode type can do chattr/acl (#39003) Yu Watanabe 2025-09-19 15:50:18 +09:00