Commit Graph

  • f8c33b1274 libcryptsetup: drop several unnecessary checks for existences of functions by libcryptsetyp Yu Watanabe 2025-10-26 13:12:01 +09:00
  • 93317e9c17 sd-json: parse signals also in string format Lennart Poettering 2025-10-24 11:10:31 +02:00
  • 786aaed943 sd-json: parse uid_t/gid_t as uint32_t first Lennart Poettering 2025-10-24 11:09:01 +02:00
  • e01f8990f1 sd-json: make sure all dispatch helpers do something sensible in case of "null" JSON value Lennart Poettering 2025-10-24 09:57:48 +02:00
  • 3cc3b469cc Ignore --now when systemctl enable is called in a chroot (#39456) Yu Watanabe 2025-11-02 04:48:53 +09:00
  • 10e82fde7b parse-util: Add parse_capability_set() Daan De Meyer 2025-10-29 22:39:48 +01:00
  • 1a3b3c57c6 test: migrate test-load-fragment to use ASSERT_* macros Daan De Meyer 2025-10-29 20:43:28 +01:00
  • 10fc43e504 test: add test case for verity deferred removal without sharing Luca Boccassi 2025-10-31 16:46:49 +00:00
  • 7517e41a49 resolvectl: do not use strjoina() on user provided strings Lennart Poettering 2025-11-01 16:29:39 +01:00
  • 77a1cc8fa0 systemctl: downgrade or silence warnings for --now Zbigniew Jędrzejewski-Szmek 2025-10-26 11:57:56 +01:00
  • 0ff5985176 systemctl: convert return value of install_client_side() to enum Zbigniew Jędrzejewski-Szmek 2025-10-26 11:34:22 +01:00
  • 25a507d290 build(deps): bump softprops/action-gh-release from 2.2.2 to 2.4.1 dependabot[bot] 2025-11-01 09:01:19 +00:00
  • 61f7ec3fc5 build(deps): bump redhat-plumbers-in-action/advanced-issue-labeler dependabot[bot] 2025-11-01 09:01:14 +00:00
  • 7829c9cc48 discover-image: introduce bus_property_get_image_is_read_only() with BUS_DEFINE_PROPERTY_GET() macro Yu Watanabe 2025-10-31 20:33:34 +09:00
  • cbd8a12bce Several cleanups around strv_extendf() (#39508) Yu Watanabe 2025-11-01 18:10:42 +09:00
  • dd15dd1a58 core: Add RootDirectoryFileDescriptor= (#39480) Daan De Meyer 2025-10-31 22:30:46 +01:00
  • 23fbaa463a analyze: add missing help entry Yu Watanabe 2025-11-01 00:51:34 +09:00
  • f8574e252a core/exec-invoke: correct fd array size for collect_open_file_fds() Mike Yuan 2025-10-31 16:09:54 +01:00
  • f2875c73a2 man: fix outdated link to freedesktop.org documentation (#39511) Florian 2025-10-31 18:03:43 +01:00
  • 9011b1cfc0 reread-partition-table: take exclusive lock when requested Yu Watanabe 2025-10-31 23:03:14 +09:00
  • 154de15bdf vmspawn: replace strv_extendf() with strv_extend_joined() when concatenating strings Yu Watanabe 2025-10-31 22:46:42 +09:00
  • 323fafbb55 vmspawn: use strv_extendf() at one more place Yu Watanabe 2025-10-31 22:45:05 +09:00
  • 2b2b04d6d0 dns-rr: use strv_extendf() at one more place Yu Watanabe 2025-10-31 22:36:41 +09:00
  • bafbcd3b27 core/exec-invoke: use heap allocation to build environment variables Yu Watanabe 2025-10-31 22:30:43 +09:00
  • 19bbcd35d7 strv: introduce strv_extend_joined() and strv_extend_joined_with_size() Yu Watanabe 2025-10-31 22:19:31 +09:00
  • 69350ee3e3 string-util: introduce strextendv_with_separator() Yu Watanabe 2025-10-31 22:08:35 +09:00
  • 3c66f40262 strv: introduce strv_extendf_with_size() Yu Watanabe 2025-10-31 21:57:37 +09:00
  • 9e26ced980 core: Add RootDirectoryFileDescriptor= Daan De Meyer 2025-10-28 23:47:26 +01:00
  • 0885e4a6e7 Various --bind-user= fixes (#39498) Yu Watanabe 2025-10-31 20:43:54 +09:00
  • b1ba55a8a7 network: do not restart DHCPv4 client on stopping/restarting networkd Yu Watanabe 2025-10-20 11:36:40 +09:00
  • 31c220d8f5 importd: support OS tree "mangling" unpriv too (#39406) Lennart Poettering 2025-10-31 09:46:36 +01:00
  • 3f9db926e4 network: propagate error in link_carrier_lost() Yu Watanabe 2025-10-31 14:54:21 +09:00
  • def01c7efe nspawn/vmspawn: Add --bind-user-group= option Daan De Meyer 2025-10-30 22:23:20 +01:00
  • b430f2bc94 nspawn-bind-user: Write membership records Daan De Meyer 2025-10-30 22:20:59 +01:00
  • 3fbf4ac24b userdbctl: Write empty JSON object into membership files Daan De Meyer 2025-10-30 22:49:03 +01:00
  • cfabf3eb3b TEST-87-AUX-UTILS-VM: Propagate SYSTEMD_PAGER at one more place Daan De Meyer 2025-10-31 08:44:16 +01:00
  • 472161f368 userdb: Add missing .membership extension to membership files Daan De Meyer 2025-10-30 22:21:46 +01:00
  • 097b6d3f66 nspawn: Fix docs Daan De Meyer 2025-10-30 22:20:36 +01:00
  • bfb365d924 man: clarify quoting of $ in command lines (#39494) Christoph Anton Mitterer 2025-10-31 07:28:57 +01:00
  • 4207abb6e1 man: clarify requirements for BridgeVLAN to work dgengtek 2025-10-30 19:50:11 +01:00
  • 404d9bfb62 mount-setup: Add memory_hugetlb_accounting to cgroupfs mount (#39486) Yu Watanabe 2025-10-31 15:20:10 +09:00
  • 456ee3c5f9 core: Rename bus_set_transient_std_fd() and remove unused name argument Daan De Meyer 2025-10-29 00:11:49 +01:00
  • 2348c56367 import: make sure image mangling works unpriv too Lennart Poettering 2025-08-25 11:34:53 +02:00
  • 7912b1ebe5 import-common: rework import_mangle_os_tree() to operate based on fd to tree Lennart Poettering 2025-08-25 11:19:02 +02:00
  • 70733160ee os-util: add fd_is_os_tree() which is like path_is_os_tree() but operates on an fd Lennart Poettering 2025-08-25 11:17:40 +02:00
  • 886c078702 mount-setup: Add memory_hugetlb_accounting to cgroupfs mount Daan De Meyer 2025-10-29 16:30:07 +01:00
  • 5ce388aec8 mount-setup: Add optional function which provides extra mount options Daan De Meyer 2025-10-29 16:28:40 +01:00
  • 96d03f8e41 importd: port export-tar code to use the one systemd-dissect already uses (#39405) Lennart Poettering 2025-10-30 22:15:34 +01:00
  • c46344d597 mount-setup: Reformat table Daan De Meyer 2025-10-29 13:38:38 +01:00
  • 056f437487 core: several cleanups/fixes for fd passing (#39491) Daan De Meyer 2025-10-30 19:57:16 +01:00
  • a274cb0cff core/exec-invoke: switch keep_fds to heap allocation Mike Yuan 2025-10-30 15:38:19 +01:00
  • f70346fb87 core/exec-invoke: store all stashed fds in ExecParameters, incl. OpenFile= ones Mike Yuan 2025-10-29 22:13:35 +01:00
  • f4314f2fbc core/exec-invoke: do not discard stashed fds when stdio is connected to socket Mike Yuan 2025-10-29 21:53:44 +01:00
  • d93fff5c0c core/service: also pass sockets to control processes when stdio is named fd Mike Yuan 2025-10-29 22:03:02 +01:00
  • c954830fa9 core/service: only pass socket fds to control processes Mike Yuan 2025-10-29 21:25:42 +01:00
  • d85d98f406 core/execute: merge n_storage_fds and n_extra_fds into stashed_fds Mike Yuan 2025-10-29 21:20:26 +01:00
  • f78e7ca7da core/execute: serialize fd_names only if there're fds to pass Mike Yuan 2025-10-30 15:20:33 +01:00
  • 3299fb4ba7 core/execute: reorder ExecParameters fields Mike Yuan 2025-10-29 21:12:41 +01:00
  • 75e05a9880 core/exec-invoke: rename process earlier Mike Yuan 2025-10-30 16:01:17 +01:00
  • edb8fcd813 core/exec-invoke: set exit_status on exec_context_named_iofds() failure Mike Yuan 2025-10-30 15:58:19 +01:00
  • 04072ad9ed core/exec-invoke: do not attempt to use fdstore/extra fds for stdio Mike Yuan 2025-10-29 21:27:46 +01:00
  • 234d8f8bc3 core/exec-invoke: drop redundant stdio_fdname checks Mike Yuan 2025-10-29 19:39:35 +01:00
  • e984e2ca26 core/execute: mark exec_context_fdname() as pure Mike Yuan 2025-10-29 21:33:13 +01:00
  • 2fd2d8d575 core/execute: remove unused ExecParameters.cgroup_supported Mike Yuan 2025-10-29 19:05:43 +01:00
  • a79d2e47fc mkosi: update fedora commit reference to ea1d871ecd6c2fe063523840c1e4cf9bcf200e32 (#39483) Daan De Meyer 2025-10-30 16:07:22 +01:00
  • 5cabeed80b run0: Add --empower Daan De Meyer 2025-10-30 12:28:19 +01:00
  • 19bf12bff3 pcrlock: don't lock PCR 12 by default Lennart Poettering 2025-10-29 16:43:31 +01:00
  • b1856a6c4a analyze: Add shell completion for dlopen-metadata Daan De Meyer 2025-10-30 14:44:00 +01:00
  • b5d63191ca network/sysctl: logs when per-link IPMasquerade= setting changes the global IPv6Forwarding= setting Yu Watanabe 2025-10-23 11:19:52 +09:00
  • 16f4bc90d2 mkosi: update fedora commit reference to ea1d871ecd6c2fe063523840c1e4cf9bcf200e32 Daan De Meyer 2025-10-29 12:23:46 +01:00
  • a835537f75 mkosi: Disable lto feature of systemd spec Daan De Meyer 2025-10-29 13:56:16 +01:00
  • 097536a49c analyze: Add dlopen-metadata verb (#39457) Daan De Meyer 2025-10-30 13:56:01 +01:00
  • 92ea9584c6 test-namespace: Migrate to new assertion macros Daan De Meyer 2025-10-29 10:00:36 +01:00
  • 9851382c12 homed: always report that registered users are members of their own groups Lennart Poettering 2025-10-28 10:04:40 +01:00
  • 44ca5b8002 hwdb: add support for the Logitech MX Master 4 (#39490) Marcos Alano 2025-10-30 08:16:26 -03:00
  • 0fe29d0672 analyze: Add dlopen-metadata verb Daan De Meyer 2025-10-26 19:41:27 +01:00
  • da30f59f60 TEST-65-ANALYZE: Add missing --no-pager Daan De Meyer 2025-10-28 11:19:16 +01:00
  • 004b7f1f7e elf-util: Add support for parsing dlopen metadata Daan De Meyer 2025-10-26 19:33:30 +01:00
  • f54d72c2b6 hwdb: gpd micropc2 sensor (#39493) Moisticules 2025-10-30 05:44:01 +00:00
  • 7679e8aa19 po: Translated using Weblate (Portuguese (Brazil)) Rafael Fontenelle 2025-10-29 18:54:16 +00:00
  • 90305bd17a pull: add pretty progress bar to systemd-pull too Lennart Poettering 2025-08-20 17:36:48 +02:00
  • 6fa83be763 main: switch explicitly to tty1 on soft-reboot Lennart Poettering 2025-10-27 18:26:37 +01:00
  • 2988bba60f mount-util: Iterate mountinfo backwards when unmounting Daan De Meyer 2025-10-28 22:54:14 +01:00
  • 35e03f6302 core: Don't setup mount propagation tunnel if not required Daan De Meyer 2025-10-28 23:00:44 +01:00
  • 3780a0b446 export-tar: port to common libarchive tar generation code Lennart Poettering 2025-08-21 11:26:17 +02:00
  • faaed501e0 dissect: move tar make code into tar-util.[ch] and make it generic Lennart Poettering 2025-08-20 18:51:03 +02:00
  • 516df12af9 udevadm: flush output after each monitor event Allison Karlitskaya 2025-10-28 09:41:40 +01:00
  • 6454fde83e TEST-07-PID1: wait for systemd-resolved being stopped Yu Watanabe 2025-10-28 13:20:58 +09:00
  • 308d40626d basic: Use xopenat_full() in mkdir_p_root_full() Daan De Meyer 2025-10-28 08:49:13 +01:00
  • 16e52afad2 man: handle leading/trailing/repeating whitespaces in anchor links (#39423) Yu Watanabe 2025-10-28 15:28:54 +09:00
  • bdbd902606 logind: support deserializing session leader through pidfdid (#39440) Yu Watanabe 2025-10-28 15:28:09 +09:00
  • 84f3f30e72 udev-watch: allow to log from child process Yu Watanabe 2025-10-26 10:07:21 +09:00
  • de438df275 coredump-send: do not forward when the service manager in container crashed Yu Watanabe 2025-10-17 18:19:38 +09:00
  • ab999c9280 coredump: enter mount namespace even when the crashed process is in the same PID namespace Yu Watanabe 2025-10-17 17:49:41 +09:00
  • 91840f324e coredump-context: cache if the crashed process in the same PID namespace Yu Watanabe 2025-10-17 17:25:23 +09:00
  • 7df4841e94 coredump-context: several cleanups Yu Watanabe 2025-10-17 09:30:33 +09:00
  • d7755c9caf coredump: allow to control log level and so on via command line Yu Watanabe 2025-10-13 10:35:22 +09:00
  • 4d73712ef7 coredump: shortcut to start backtrace mode Yu Watanabe 2025-10-09 00:39:11 +09:00
  • e09543b87b coredump-config: several modernizations Yu Watanabe 2025-10-08 14:30:25 +09:00
  • a6146b250e machined: support image clone/rm operations unpriv, and make hidden images always read-only (#39408) Lennart Poettering 2025-10-27 17:06:26 +01:00