Commit Graph

  • 6f8e6e50a0 zsh: add completion for dbus bus address Ronan Pigott 2025-10-25 21:04:03 -07:00
  • e772db52c3 core/exec-invoke: use strnpcpy() where appropriate (#39446) Yu Watanabe 2025-10-26 09:43:14 +09:00
  • d08b2f2a06 sd-varlink: when expecting a type and refusing due to mismatch say what was received Luca Boccassi 2025-10-25 19:57:40 +01:00
  • ae10e1ef80 po: Translated using Weblate (Greek) Jim Spentzos 2025-10-25 17:21:37 +00:00
  • 7400e37578 TEST-74-AUX-UTILS.run: add test case for #39038 Mike Yuan 2025-10-25 21:26:54 +02:00
  • c86914667a core/exec-invoke: gracefully handle lack of privilege for initgroups() in user mode Mike Yuan 2025-09-20 00:00:14 +02:00
  • ebb730b96d TEST-35-LOGIN: test coldplug without fdstore on kernels with pidfd id Mike Yuan 2025-10-24 23:40:12 +02:00
  • 45eea629e3 logind: support deserializing session leader through pidfdid Mike Yuan 2025-10-24 23:09:50 +02:00
  • a169a952b6 core/exec-invoke: use strnpcpy() where appropriate Mike Yuan 2025-10-25 19:18:34 +02:00
  • a181a9192b strxcpyx: do not access dest as an array Mike Yuan 2025-10-25 19:29:33 +02:00
  • f03b49b079 core/exec-invoke: relax restriction for process name length Yu Watanabe 2025-07-28 02:31:03 +09:00
  • 44b4caad6c test: extend start limit interval Yu Watanabe 2025-10-25 15:34:44 +09:00
  • f59f4ac2a7 Several cleanups for dlopen() (#39441) Daan De Meyer 2025-10-25 09:19:28 +02:00
  • 687bb9e2ce test: sort libraries in test-dlopen-so Yu Watanabe 2025-10-25 14:02:24 +09:00
  • 5e385fe16e locale: use include directory for libxkbcommon Yu Watanabe 2025-10-25 13:02:07 +09:00
  • 85fb6ad573 meson: add all 'cflags' dependencies to libshared Yu Watanabe 2025-10-25 12:40:32 +09:00
  • 910e3843fd pwquality: drop 'sym_' prefix from cleanup function Yu Watanabe 2025-10-25 11:54:07 +09:00
  • 7d7b1755e9 passwdqc: drop 'sym_' prefix from cleanup function Yu Watanabe 2025-10-25 11:50:58 +09:00
  • 56b52c00e3 qrcode-util: drop 'sym_' prefix from cleanup function Yu Watanabe 2025-10-25 11:45:20 +09:00
  • 63649394cc pcre2-util: drop trivial pattern_free() wrapper Yu Watanabe 2025-10-25 11:41:55 +09:00
  • 8aadb82966 pcre2-util: drop 'sym_' prefix from cleanup functions Yu Watanabe 2025-10-25 11:28:30 +09:00
  • 76afd4dc4a elf-util: drop 'sym_' prefix from cleanup function Yu Watanabe 2025-10-25 11:26:39 +09:00
  • 53dceb8a6d xkbcommon-util: drop 'sym_' prefix from cleanup functions Yu Watanabe 2025-10-25 11:25:41 +09:00
  • fc945d22d5 libarchive-util: drop 'sym_' prefix from cleanup functions Yu Watanabe 2025-10-25 11:23:20 +09:00
  • afb9b7c581 apparmor-util: drop 'sym_' prefix from cleanup functions Yu Watanabe 2025-10-25 11:21:12 +09:00
  • 78c86080ec compress: drop 'sym_' prefix from cleanup functions Yu Watanabe 2025-10-25 11:18:52 +09:00
  • 744d0e4422 pkcs11-util: drop 'sym_' prefix from cleanup functions Yu Watanabe 2025-10-25 11:15:05 +09:00
  • d0520b1ee7 module-util: drop 'sym_' prefix from cleanup functions Yu Watanabe 2025-10-25 11:12:16 +09:00
  • 163a3990fa openssl-util: fix spurious indent Yu Watanabe 2025-10-25 10:40:43 +09:00
  • 73063abf24 openssl-util: drop unused functions Yu Watanabe 2025-10-25 10:26:46 +09:00
  • 5f884da903 cleanup: introduce DEFINE_TRIVIAL_CLEANUP_FUNC_FULL_MACRO_RENAME() macro Yu Watanabe 2025-10-25 10:21:54 +09:00
  • 101dd41cb4 tree-wide: add basic validation of --background argument Daniel Hast 2025-10-24 18:47:59 -04:00
  • 6fac8bb9b1 rules: apply loopback block device rule only onto loopback block devices Lennart Poettering 2025-10-24 17:03:02 +02:00
  • 9d5fc235f4 discover-image: support clone + rm operation also unpriv Lennart Poettering 2025-08-26 17:30:13 +02:00
  • ee327e086e discover-image: imply that hidden images are read-only Lennart Poettering 2025-08-25 12:26:53 +02:00
  • 502f7a2b80 rm-rf: make sure we can safely remove dirs we have no access to via rm_rf_at() Lennart Poettering 2025-08-20 11:39:41 +02:00
  • 28e62e684b coredump: handle ENOBUFS and EMSGSIZE the same way Michal Sekletar 2025-10-24 12:55:20 +02:00
  • 7a18a538ef mkosi: Stop installing devel packages Daan De Meyer 2025-10-24 10:13:38 +02:00
  • 4c7e30c4e0 test: add policy packages for TEST-06-SELINUX in openSUSE Thomas Blume 2025-10-24 10:43:58 +02:00
  • 00a5c447a4 TODO: add that libmicrohttpd2 has openssl support (#39433) Dimitri John Ledkov 2025-10-24 11:58:19 +01:00
  • 1835ce2f04 rpm: Make sure we only match files in the directories in triggers Daan De Meyer 2025-10-22 22:13:36 +02:00
  • fe5625cbba mountfsd: allow privileged users to mount bare unprotected filesystems (#39411) Yu Watanabe 2025-10-24 09:40:52 +09:00
  • f4072a9da2 Drop libcap dependency (#39425) Yu Watanabe 2025-10-24 09:40:05 +09:00
  • 9b414a38fa tree-wide: drop unused libcap dependencies Yu Watanabe 2025-10-23 23:40:59 +09:00
  • a98f710fdf capability-util: use capability_get() and _apply() in capability_quintet_enforce() Yu Watanabe 2025-10-23 23:34:31 +09:00
  • 6e5f07756f capability-util: use capability_get() and _apply() in change_capability() Yu Watanabe 2025-10-23 23:33:04 +09:00
  • 69eb331b6c capability-util: use capability_apply() in drop_privileges() Yu Watanabe 2025-10-23 23:30:27 +09:00
  • 256d6f3f2f capability-util: rework capability_gain_cap_setpcap() and capability_bounding_set_drop() Yu Watanabe 2025-10-23 23:27:34 +09:00
  • 2bf880892e test: use have_inheritable_cap() in test_apply_ambient_caps() Yu Watanabe 2025-10-23 23:19:11 +09:00
  • 96f2255637 test: replace cap_to_text() with capability_get() and capability_set_to_string() Yu Watanabe 2025-10-23 23:17:36 +09:00
  • aa8ab67a6d capability-util: introduce capability_apply() and use it in capability_ambient_set_apply() Yu Watanabe 2025-10-23 23:16:06 +09:00
  • e1c134ba9c capability-util: introduce capability_get() and use it in have_effective_cap() Yu Watanabe 2025-10-23 23:07:13 +09:00
  • e804256b80 capability-util: several coding style updates Yu Watanabe 2025-10-23 22:57:29 +09:00
  • 2038ad725d capability-util: introduce capability_quintet_equal() helper function Yu Watanabe 2025-10-24 01:41:53 +09:00
  • 50053a0212 capability-util: move several definitions Yu Watanabe 2025-10-23 22:42:07 +09:00
  • 7de349c1ed test: use CAP_LIMIT at one more place Yu Watanabe 2025-10-24 01:52:56 +09:00
  • 4c0cdc4a2c capability-util: tighten requirement for CAP_LAST_CAP off by one Yu Watanabe 2025-10-24 01:52:02 +09:00
  • 2a6b084cc6 capability-list: make capability_list_length() return unsigned Yu Watanabe 2025-10-23 22:38:35 +09:00
  • 8eefd0f4de core: increment start limit counter only when we can start the unit Yu Watanabe 2025-10-20 19:40:28 +09:00
  • 3b4b3b8a95 Revert "Update systemctl.xml" Frantisek Sumsal 2025-10-23 15:32:19 +02:00
  • 7168535165 man: handle leading/trailing/repeating whitespaces in anchor links Frantisek Sumsal 2025-10-23 15:30:52 +02:00
  • c05758663b test: properly wait for the forked process Frantisek Sumsal 2025-10-23 10:28:07 +02:00
  • cc7ccd3c6a man/network: extend document about the default value of IPv6AcceptRA= Yu Watanabe 2025-10-22 02:52:28 +09:00
  • a5962d3327 rereadpt: always update kernel partition tables from userspace in an incremental fashion (#39390) Yu Watanabe 2025-10-23 09:35:03 +09:00
  • 80297f75e1 Two minor id128-related cleanups (#39407) Yu Watanabe 2025-10-23 09:30:11 +09:00
  • e582484789 tree-wide: open block device locks in writable mode Lennart Poettering 2025-10-22 22:47:53 +02:00
  • 46da450f13 repart: switch things over to our own partition reread logic Lennart Poettering 2025-10-20 16:13:31 +02:00
  • 78c017a8ed repart: split out that disarms automatic artifact removal Lennart Poettering 2025-10-20 16:09:52 +02:00
  • aa47d8ade1 udev: switch over to rereadpt() rather than raw BLKRRPART Lennart Poettering 2025-10-20 15:21:44 +02:00
  • 0ef4118c78 homed: switch from raw BLKRRPART to rereadpt_fd() Lennart Poettering 2025-10-20 15:18:42 +02:00
  • 757887d01d rereadpt: implement userspace-based BLKRRPART re-implementation Lennart Poettering 2025-10-20 12:36:29 +02:00
  • 524ebfe28a blockdev-util: split out partition device node generation from dissect-util.c Lennart Poettering 2025-10-20 12:36:05 +02:00
  • bb45a893c2 blockdev-util: in blockdev_partscan_enabled() check if we are operating on block device first Lennart Poettering 2025-10-20 12:35:05 +02:00
  • a251345cf5 blockdev-util: rename BlockDeviceLookupFlag to plural Lennart Poettering 2025-10-20 17:58:37 +02:00
  • b09ea23978 sd-device: add device_get_property_uint() helper Lennart Poettering 2025-10-20 12:34:32 +02:00
  • d62ab43fd0 mkosi: update debian commit reference to 5650452e6b0b430f44d3d48b7322c2b3c8b9477f Luca Boccassi 2025-10-22 17:35:02 +01:00
  • ed5b77fe2e vmspawn: Add --bind-user= and --bind-user-shell= (#38410) Daan De Meyer 2025-10-22 20:03:47 +02:00
  • e84aa21af8 man: RootImageOptions= is only supported for system services right now Luca Boccassi 2025-10-22 15:28:19 +01:00
  • 53d49fbf3f mountfsd: allow privileged users to mount bare unprotected filesystems Luca Boccassi 2025-10-21 00:37:44 +01:00
  • b1681f981b vmspawn: Add --bind-user= and --bind-user-shell= DaanDeMeyer 2025-07-14 10:24:53 +02:00
  • ac0a248ee6 vmspawn: Use machine_credential_add() Daan De Meyer 2025-10-21 21:38:18 +02:00
  • af0ae29714 machine-bind-user: Make home mount directory configurable DaanDeMeyer 2025-08-22 11:02:29 +02:00
  • 9aa6c30bbd machine-bind-user: Use machine in log messages instead of container DaanDeMeyer 2025-08-22 10:52:17 +02:00
  • 64d5bb4d53 nspawn: Add --bind-user-shell= to --help Daan De Meyer 2025-10-21 21:31:29 +02:00
  • 3331d99b49 Missing policies for polkit as mentioned in freedesktop.org/software/systemd/man theSillywhat 2025-10-18 15:55:35 -04:00
  • e39cde9585 Disable abort in log_assert in libsystemd/libudev (#39307) Zbigniew Jędrzejewski-Szmek 2025-10-22 14:48:14 +02:00
  • 7d4e8f920b shared/bus-get-properties: use sizeof instead of hardcoded size in bus_property_get_id128() Mike Yuan 2025-10-05 03:15:36 +02:00
  • fbc9f0dd4e libsystemd-network/sd-lldp-tx: use SD_JSON_BUILD_PAIR_ID128 Mike Yuan 2025-10-06 00:19:57 +02:00
  • b38dc56bab coredump: split coredump.c into small pieces (#39351) Lennart Poettering 2025-10-22 13:37:51 +02:00
  • aea2f059a3 tree-wide: use setenvf() more, where appropriate Lennart Poettering 2025-10-22 09:44:56 +02:00
  • 8e4f26a23b import: support in --user mode (#39322) Daan De Meyer 2025-10-22 12:59:46 +02:00
  • e80c5eb6e6 man: Clarify usage of /usr/share/factory/ in programs Ryan Brue 2025-08-18 12:12:26 -05:00
  • 0bb0316f5e Do not use "critical assert_return" in libsystemd or libudev Zbigniew Jędrzejewski-Szmek 2025-10-13 20:44:05 +02:00
  • 882dfbde1c basic/mempool: mark mempool_enabled as _pure_ Zbigniew Jędrzejewski-Szmek 2025-10-13 19:23:55 +02:00
  • c7a444a9c1 tree-wide: extend $LISTEN_FDS protocol with $LISTEN_PIDFDID Daniel Foster 2025-07-18 09:59:14 +10:00
  • 93b6d43253 Remove dns0.eu from default DNS servers Septatrix 2025-10-21 16:07:18 +02:00
  • 25dbf586b2 importd: downgrade log message about bound capability set dropping + netns Lennart Poettering 2025-08-18 23:18:34 +02:00
  • 1be8caa6be importd: support unpacking tarballs to foreign UID range Lennart Poettering 2025-08-18 23:18:18 +02:00
  • d9c10bf1d2 importd: clean up how we determine image root in importd backends Lennart Poettering 2025-08-18 16:45:16 +02:00
  • 0960b905bc importctl: add --user/--system switches Lennart Poettering 2025-07-25 08:29:32 +02:00