Commit Graph

  • 8835034df8 importd: some minor tweaks (#39008) Yu Watanabe 2025-09-19 15:48:14 +09:00
  • 625c2e10c6 importd: port to PidRef Lennart Poettering 2025-07-20 08:56:28 +02:00
  • 93dea63fab fileio: modernize xopendirat() a bit Lennart Poettering 2025-08-25 11:05:48 +02:00
  • 7b7f0983e0 localectl: use XKB path specified from environment variable ners 2025-08-02 19:01:00 +02:00
  • 56f003d164 firewall-util: rename firewall-util-nft.c to firewall-util.c Yu Watanabe 2025-08-18 05:22:22 +09:00
  • 7184f8366f firewall-util: drop FirewallContext Yu Watanabe 2025-08-18 04:24:02 +09:00
  • 9b75c41cb3 sd-netlink: make netlink_get_reply_callback_count() accept NULL Yu Watanabe 2025-08-18 03:54:04 +09:00
  • 114c4b95df firewall-util: remove iptables backend Yu Watanabe 2025-08-18 03:37:07 +09:00
  • b6c8f0ec91 userdb: suppress creation of empty userdb dirs Mike Yuan 2025-09-18 18:05:17 +02:00
  • defa0148b8 units: add missing Documentation= Luca Boccassi 2025-09-18 20:46:39 +01:00
  • 7d4b0df9f8 creds-util: don't reference superblocks when decrypting creds Lennart Poettering 2025-09-18 08:44:02 +02:00
  • 4be269563d core: if we cannot decode a TPM credential skip over it for ImportCredential= Lennart Poettering 2025-09-17 10:37:31 +02:00
  • ffd4b38096 creds: expose more errors as explicit varlink errors Lennart Poettering 2025-09-17 10:37:25 +02:00
  • 9be0a94b98 creds-util: tweak error code generation in decrypt_credential_and_warn() a bit, and add a comment listing it Lennart Poettering 2025-09-17 10:22:02 +02:00
  • bd610b2253 creds: modernize varlink server setup a bit Lennart Poettering 2025-08-28 10:53:12 +02:00
  • c3b1aa6d73 acl-util: add new inode_type_can_acl() helper Lennart Poettering 2025-08-22 11:04:41 +02:00
  • 134749c1d0 chattr-util: add inode_type_can_chattr() helper Lennart Poettering 2025-08-21 22:38:30 +02:00
  • 74c10cfbeb sd-varlink: two small additions (#38994) Lennart Poettering 2025-09-18 21:34:09 +02:00
  • 86fd19af14 mountfsd: add recognizable error if we pass an fd with unexpected flags Lennart Poettering 2025-08-19 21:06:48 +02:00
  • 9fe168a92c basic: validate timezones in get_timezones() Nick Rosbrook 2025-09-18 09:16:02 -04:00
  • 818bd1dfa1 mountfsd: uncomment CapabilityBoundingSet= line Lennart Poettering 2025-08-23 08:08:06 +02:00
  • 1c9500c2b7 units: explicitly reset TTY before running stuff on console Lennart Poettering 2025-09-18 17:50:06 +02:00
  • 3b911434d6 TODO: drop completed entry Mike Yuan 2025-09-14 21:13:24 +02:00
  • 6b8dcb9853 codeql: taint setmntent() and getmntent() Mike Yuan 2025-09-16 19:38:09 +02:00
  • 873a70d28a mount-util: drop now unused _cleanup_endmntent_ Mike Yuan 2025-09-06 17:24:45 +02:00
  • 9d05015bb9 remount-fs: port to libmount parser Mike Yuan 2025-09-14 20:58:11 +02:00
  • 7ebb2b3349 remount-fs: minor coding style cleanups Mike Yuan 2025-09-14 21:03:15 +02:00
  • 69fa2b6303 cryptsetup: port from setmntent() to libmount parser Mike Yuan 2025-09-06 17:23:27 +02:00
  • 00074c31b6 fstab-generator: port to libmount parser Mike Yuan 2025-09-06 17:16:14 +02:00
  • afba4d4387 TEST-81-GENERATORS: libmount disallows omitting fstype Mike Yuan 2025-09-18 20:21:29 +02:00
  • f390e6b708 systemd-boot-update.service & zsh: replace --no-variables with --variables= (#39011) Mike Yuan 2025-09-18 19:57:42 +02:00
  • b0d63f6059 Bump required minimum version of libfido2 to 1.5.0 (#38975) Lennart Poettering 2025-09-18 17:59:44 +02:00
  • 265b3fbd52 btrfs-util: try unlinkat(AT_REMOVEDIR) before resorting to btrfs ioctls Lennart Poettering 2025-07-15 18:29:03 +02:00
  • fea2518a71 zsh: replace bootctl --no-variables with --variables= nl6720 2025-09-18 16:54:10 +03:00
  • 8ec3e769b5 systemd-boot-update.service: replace --no-variables with --variables=no nl6720 2025-09-18 16:52:31 +03:00
  • 2bbfbe4089 man: run update-man-rules Lennart Poettering 2025-09-18 11:00:36 +02:00
  • cba8c099a9 sd-varlink: optionally handle SIGTERM/SIGINT explicitly in simple varlink event loop Lennart Poettering 2025-09-15 18:17:59 +02:00
  • 04e2cb8928 sd-varlink: add api for resetting timeout to default Lennart Poettering 2025-09-05 14:22:07 +02:00
  • 07345762c8 meson: downgrade dep on libgcrypt Lennart Poettering 2025-09-08 21:48:39 +02:00
  • f26a805a9f import: always use the same buffer size Lennart Poettering 2025-08-22 17:04:37 +02:00
  • 0ba1d9f6db export-tar: refuse to write tar to a TTY Lennart Poettering 2025-08-21 11:26:43 +02:00
  • f20508da71 pull-job: fix include order Lennart Poettering 2025-08-20 17:36:37 +02:00
  • 145649188a sd-json: two small tweaks (#38980) Mike Yuan 2025-09-18 14:16:45 +02:00
  • 3b54efe78e Change symlinks params to target & linkpath Zbigniew Jędrzejewski-Szmek 2025-09-16 16:58:34 +02:00
  • 3b3af5d020 man: Point to the nss-systemd manpage for more details. Andreas Schneider 2025-09-18 11:22:35 +02:00
  • e0f863641a meson tweaklets (#38978) Luca Boccassi 2025-09-18 11:00:19 +01:00
  • 9ba0fd9293 Fix path in docs for local pcrlock.d directory Kai Wohlfahrt 2025-09-17 23:53:59 +02:00
  • 407e8ab86c kernel-install: version sort listed kernels (#38983) Luca Boccassi 2025-09-18 10:58:37 +01:00
  • 60e36dda6e man: change lexical to lexicographic Jörg Behrmann 2025-09-18 10:38:07 +02:00
  • 96deac2bf1 sd-id128: tighten rules on chasing machine-id files Lennart Poettering 2025-09-04 18:43:31 +02:00
  • fb7151a350 chase: honour CHASE_MUST_BE_DIRECTORY/CHASE_MUST_BE_REGULAR properly in chase_and_openat() and related calls Lennart Poettering 2025-09-05 14:15:48 +02:00
  • be1117f712 chase: mask away CHASE_MUST_BE_REGULAR in chase_openat() Lennart Poettering 2025-09-05 14:12:37 +02:00
  • 435bef5d05 kernel-install: when listing kernels sort them by version Lennart Poettering 2025-09-18 09:30:57 +02:00
  • 9e9fbaa620 format-table: add TABLE_VERSION cell type Lennart Poettering 2025-09-18 09:29:27 +02:00
  • 8c7c808f84 sd-json: allow sd_json_dispatch() accept NULL pointers and treat them like empty objects Lennart Poettering 2025-08-29 15:17:56 +02:00
  • 6be5b61238 sd-json: make sure JSON_BUILD_STRING_UNDERSCORIFY() maps + to _, too Lennart Poettering 2025-09-10 22:46:40 +02:00
  • 5d64216fc2 meson: sort components Lennart Poettering 2025-08-28 11:50:39 +02:00
  • e1e1ef09f9 meson: fail build when encountering unused variables Lennart Poettering 2025-09-11 15:26:25 +02:00
  • 0c25f8fd0b sd-boot: allow configuration of log levels (#38701) Yu Watanabe 2025-09-18 12:06:48 +09:00
  • 6f1bc004e9 basic/efivars: read EFI variables using one read(), not two (#38864) Yu Watanabe 2025-09-18 12:03:30 +09:00
  • 46869e32cd resolve: two cleanups for varlink method (#38467) Yu Watanabe 2025-09-18 11:57:04 +09:00
  • 773a7d9a4e mount-util: support 'atime' family of mount options for fsmount() Luca Boccassi 2025-09-01 21:51:53 +01:00
  • f405165065 stub: fix file path handling for loaded kernel Tobias Heider 2025-08-25 16:07:54 +02:00
  • f871c20bad systemd-repart: add encryption configs into repart.d/* (#38052) Yu Watanabe 2025-09-18 11:02:38 +09:00
  • 794f12c778 vmspawn: fix error handling Yu Watanabe 2025-09-18 08:37:36 +09:00
  • d8b60944f5 Bump required minimum version of libfido2 to 1.5.0 Yu Watanabe 2025-08-18 00:39:21 +09:00
  • c6e6c85f83 test: several random cleanups and fixlets (#38877) Yu Watanabe 2025-09-18 09:13:17 +09:00
  • 600c757b5f resolve/varlink: use sd_json_dispatch_const_string() at more places Yu Watanabe 2025-08-04 06:01:46 +09:00
  • 6c135f7ace resolve/varlink: replace json_dispatch_address() with json_dispatch_byte_array_iovec() Yu Watanabe 2025-08-04 04:44:19 +09:00
  • a55f64edc0 sysupdate: use conf_files_list_strv_full() where possible (#38198) Yu Watanabe 2025-09-18 08:56:23 +09:00
  • b3f3ce28f8 sd-boot: allow setting the log level through loader.conf Felix Pehla 2025-08-26 20:13:00 +02:00
  • 0ce83b8a57 sd-boot: allow setting the log level through SMBIOS 11 Felix Pehla 2025-08-24 22:22:59 +02:00
  • 4f35d74998 sd-boot: allow setting the maximum log level Felix Pehla 2025-08-24 22:21:36 +02:00
  • 419e4dc450 sd-boot: efi-log: use log levels internally Felix Pehla 2025-08-23 17:27:20 +02:00
  • 9bec72c94f core/exec-credential: use CLEANUP_TMPFILE_AT Mike Yuan 2025-09-17 22:27:37 +02:00
  • d64720bbe7 Feature/homectl recovery key update (#38702) Govind Venugopal 2025-09-17 16:49:26 -07:00
  • 204c34040a units: don't force the loading of the loop and dm_mod modules in systemd-repart.service Franck Bui 2025-09-10 15:30:31 +02:00
  • b594bdeb97 journalctl: add -W as short for --no-hostname (#38704) Yu Watanabe 2025-09-18 08:45:44 +09:00
  • ddd2590a4e Align meson summary and gperf tables (#38578) Yu Watanabe 2025-09-18 08:44:08 +09:00
  • fd1351e3c8 udev-rules: add OPTIONS="dump-json" to dump current status in JSON format Yu Watanabe 2025-08-06 03:08:05 +09:00
  • 7472ca8744 sd-event: drop cgroupv1 support in memory pressure event source Yu Watanabe 2025-08-02 02:48:34 +09:00
  • 75a9c87004 creds-util: fix comment Yu Watanabe 2025-09-18 08:26:23 +09:00
  • 00b6fe28b6 core/transaction: several cleanups (#38778) Daan De Meyer 2025-09-17 21:54:01 +02:00
  • 3c16aa53cc mkosi: several cleanups (#38924) Daan De Meyer 2025-09-17 21:52:16 +02:00
  • 052b15f4fe udev-config: use secure_getenv() at one more place Yu Watanabe 2025-08-30 04:31:25 +09:00
  • acd33c5df8 macro: flip ONCE macro to make log_once() and friend actually log once Yu Watanabe 2025-09-11 08:39:17 +09:00
  • 444af9538f tmpfile-util: introduce new CLEANUP_TMPFILE_AT() API Lennart Poettering 2025-09-04 18:24:58 +02:00
  • 23860b4975 varlink: add IDL comments to basic Varlink service interface Lennart Poettering 2025-09-11 14:40:56 +02:00
  • acd4943528 copy: calculate bytes per second while copying, and pass to progress info Lennart Poettering 2025-09-09 17:05:05 +02:00
  • e566236fc1 vmspawn: two small tweaks (#38957) Luca Boccassi 2025-09-17 19:46:34 +01:00
  • 4301ad00ef boot: Strip boot counter from entry id Danilo Spinella 2025-09-11 10:51:27 +02:00
  • ff33c8f87d Extend test-dlopen-so to also cover cases when built without support Daan De Meyer 2025-05-23 11:49:31 +02:00
  • 9736f634c8 meson: fix link-udev-shared option Luca Boccassi 2025-09-17 16:13:37 +01:00
  • 85a725a942 pcrextend: add documentation for varlink api Lennart Poettering 2025-09-17 09:35:54 +02:00
  • 6413ccc625 sd-boot: rename "path" field to "directory" Lennart Poettering 2025-09-16 19:01:52 +02:00
  • 97eeecaa3c mkosi: support the case /sbin/init is an absolute symbolic link Yu Watanabe 2025-09-14 12:13:20 +09:00
  • f8d5efc703 mkosi: drop man package from global config Yu Watanabe 2025-09-14 12:12:04 +09:00
  • b83f9acfef test: rearrange test-cgroup and test-cgroup-util Yu Watanabe 2025-08-30 21:59:44 +09:00
  • 194e05642f test: reenable test for cg_get_keyed_attribute() Yu Watanabe 2025-08-30 08:08:04 +09:00
  • 6a616e62ad test: skip several test cases when running in chroot Yu Watanabe 2025-09-09 15:15:02 +09:00