Commit Graph

  • 3de607b48b basic: secure_bits_to_strv() Ivan Kruglov 2025-10-09 06:42:35 -07:00
  • 115083886a nsflags: namespace_flags_to_strv() Ivan Kruglov 2025-07-07 08:06:58 -07:00
  • f0562fc819 test: minor fixlets for TEST-50-DISSECT (#39328) Zbigniew Jędrzejewski-Szmek 2025-10-16 12:25:41 +02:00
  • 73623f1984 core: Make sure we don't clobber return argument on failure Daan De Meyer 2025-10-16 09:32:44 +02:00
  • e8a0463c16 test: fixes for debian unstable and TEST-50-DISSECT (#39331) Daan De Meyer 2025-10-16 08:45:46 +02:00
  • 1929f43199 test-tar-extract: add a binary wrapping tar_x() for manual testing Zbigniew Jędrzejewski-Szmek 2025-10-15 11:42:41 +02:00
  • 0ce88a9132 test: call bash with -o pipefail when piping commands in TEST-50-DISSECT Luca Boccassi 2025-10-15 22:58:18 +01:00
  • 2a5e68e27d test: install bsdextrautils in debian minimal img Luca Boccassi 2025-10-15 22:54:14 +01:00
  • c581bc8ad8 test: sign extension images used by TEST-50-DISSECT Luca Boccassi 2025-10-15 18:46:26 +01:00
  • dc88805d16 test: also test verity signatures on debian testing/unstable Luca Boccassi 2025-10-15 18:46:00 +01:00
  • 0033d937c7 json: helper macro JSON_BUILD_PAIR_YES_NO() Ivan Kruglov 2025-10-10 03:11:47 -07:00
  • aacfa999dd json: helper macros JSON_BUILD_PAIR_CONDITION_*() Ivan Kruglov 2025-07-04 05:22:33 -07:00
  • 53ff5b361f core: Delete redundant log_parse_environment(), v2 (#39278) Zbigniew Jędrzejewski-Szmek 2025-10-15 17:50:59 +02:00
  • e8d1a26d9c test: move checks around in TEST-50-DISSECT so that they can be used from multiple subtests Luca Boccassi 2025-10-15 15:27:54 +01:00
  • 8f2c5dea63 core: delete redundant log_parse_environment() huyubiao 2025-09-30 15:26:43 +08:00
  • 938f7fea7c man/systemd-systemd.conf: describe DefaultEnvironment= and ManagerEnvironment= better Zbigniew Jędrzejewski-Szmek 2025-10-10 18:28:09 +02:00
  • de2276cdcd Revert "machine: restrict register-machine action again" Luca Boccassi 2025-10-14 18:07:50 +01:00
  • 9dd61cfbe7 Use verity sharing for user services and nspawn too (#39313) Luca Boccassi 2025-10-15 11:01:57 +01:00
  • 3eb7b881bd network: add DHCP server domain name option support (#39260) Govind Venugopal 2025-10-15 02:20:41 -07:00
  • 4cae0e9a78 importd: change untar logic to be based on libarchive rather than shelling out to gnu tar (#39143) Lennart Poettering 2025-10-15 11:12:23 +02:00
  • 9f69ff69f7 mountfsd: make MountDirectory() work with systemd-homed Lennart Poettering 2025-08-23 08:15:01 +02:00
  • 0d87de0b8e nsresource: fix varlink method dispatch table Yu Watanabe 2025-10-15 10:25:11 +09:00
  • aad0d11e7c dissect-image: when autoprobing insist on vfat for XBOOTLDR Lennart Poettering 2025-10-09 11:01:48 +02:00
  • 566a4bbbbf nspawn: enable verity sharing Luca Boccassi 2025-10-14 18:46:08 +01:00
  • ce7a5d6026 dissect-image: pass through DISSECT_IMAGE_VERITY_SHARE to mountfsd via varlink if set Luca Boccassi 2025-10-14 18:44:32 +01:00
  • a9b1e35a32 mountfsd: add boolean parameter to let callers enable verity sharing Luca Boccassi 2025-10-14 18:37:30 +01:00
  • d29a2cd2d4 mountfsd: json format unsigned types as unsigned Luca Boccassi 2025-10-14 20:14:39 +01:00
  • 2fbfbfc5fa test: enable TEST-06-SELINUX in openSUSE Antonio Alvarez Feijoo 2025-10-14 16:57:57 +02:00
  • 4db925d7da udev: create symlinks for s390 PTP devices Miroslav Lichvar 2025-10-14 11:03:01 +02:00
  • 1170cc4253 timer: rebase the next elapse timestamp only if timer didn't already run (#39296) Lennart Poettering 2025-10-14 18:30:23 +02:00
  • e63917abe1 core: allow split /usr/local/s?sbin with merged /usr/s?bin Zbigniew Jędrzejewski-Szmek 2025-10-10 14:29:50 +02:00
  • f50e6fd897 mkosi: explicitly pull in libz1 on OpenSUSE Frantisek Sumsal 2025-10-14 14:23:55 +02:00
  • bdb8e584f4 timer: rebase the next elapse timestamp only if timer didn't already run Frantisek Sumsal 2025-10-13 17:36:55 +02:00
  • 1df624422a vmspawn: Use virtio-blk-pci for extra drives Nick Labich 2025-10-08 19:35:25 -04:00
  • 770170fa62 Revert "meson: fail build when encountering unused variables" Zbigniew Jędrzejewski-Szmek 2025-10-10 10:02:49 +02:00
  • c3f32b941b meson: stop probing for paths of programs in /usr/sbin Zbigniew Jędrzejewski-Szmek 2025-10-09 14:53:22 +02:00
  • a2890ce3e0 varlink: Always link to documentation for current version Daan De Meyer 2025-10-14 09:18:11 +02:00
  • 86d9498c8c libsystemd: drop "const" decorators on public inline functions Lennart Poettering 2025-10-14 11:17:27 +02:00
  • e5dc514277 nspawn: register containers in both user and system machined if applicable (#39145) Lennart Poettering 2025-10-14 11:58:29 +02:00
  • a7c8f92d1f importd: port untarring logic over to libarchive Lennart Poettering 2025-07-17 08:27:21 +02:00
  • 8be204df2b stat-util: add fd_verify_symlink() helper Lennart Poettering 2025-07-17 07:56:57 +02:00
  • 90fae0b46c stat-util: add helper inode_type_can_hardlink() Lennart Poettering 2025-08-21 14:27:05 +02:00
  • b2fa6d0945 xattr: add helper that detect special purpose xattrs Lennart Poettering 2025-08-21 13:36:12 +02:00
  • fec0f699a2 dissect image policy tweaks (#39168) Lennart Poettering 2025-10-14 10:25:34 +02:00
  • cb1c039fbc core/service: properly handle freezer action -> watchdog propagation (#39222) Mike Yuan 2025-10-14 00:49:12 +02:00
  • f84d61d639 test: make sure TEST-50-DISSECT.mountfsd.sh can run standalone Lennart Poettering 2025-09-29 10:45:14 +02:00
  • d20dff2814 dissect-image: take policy into consideration when unlocking verity, too Lennart Poettering 2025-09-19 18:12:55 +02:00
  • 57d1ceffb3 dissect-image: turn verity device sharing into opt-in Lennart Poettering 2025-09-19 17:57:37 +02:00
  • 62ca845ac7 test: format the min/max timestamps in "systemd" style Frantisek Sumsal 2025-10-13 17:35:02 +02:00
  • 675fa49f69 sd-id128: Drop _sd_const_ from sd_id128_in_setv() Daan De Meyer 2025-10-13 10:43:16 +02:00
  • d1893390e5 test-kernel-install: support the case when custom default locale is specified Yu Watanabe 2025-09-28 03:54:00 +09:00
  • d526ab8a9a mkosi: avoid infinite reboot on failure Yu Watanabe 2025-09-29 21:58:36 +09:00
  • 7ae7c014c3 Fix build fail when add option "-fstack-protector-all" Duy Nguyen Van 2025-10-07 13:09:19 +09:00
  • e867eeaf2b mkosi: install test dependencies for EnterNamespace= test (#39268) Zbigniew Jędrzejewski-Szmek 2025-10-13 10:10:36 +02:00
  • 4cbfaaa549 remove Nulea M501 usb entry from hwdb Daniel Brackenbury 2025-10-10 00:44:37 -04:00
  • bb437748da include: update kernel headers from v6.17.1 Yu Watanabe 2025-10-07 17:58:33 +09:00
  • 80b4cacf1b test: temporarily skip the EnterNamespace= test w/o embedded debuginfo Frantisek Sumsal 2025-10-10 20:09:51 +02:00
  • 4d8e8d44ab mkosi: install test dependencies for EnterNamespace= test Frantisek Sumsal 2025-10-09 17:54:58 +02:00
  • cfb604f8f7 test: exclude test-stacktrace(-not)?-symbolized from the coredump check Frantisek Sumsal 2025-10-09 17:57:25 +02:00
  • 937f609b41 test: build the crashing test binary outside of the test Frantisek Sumsal 2025-10-09 23:08:19 +02:00
  • 608fc3fa2c pidfd-util: add missing trailing argument for ioctl(PIDFD_GET_*_NAMESPACE) Yu Watanabe 2025-10-10 15:14:07 +09:00
  • 5a8a6d471e man/crypttab: avoid using jargon spelling Zbigniew Jędrzejewski-Szmek 2025-10-09 12:17:09 +02:00
  • 705cb712ae man/systemd.service: Improve OOMPolicy documentation (#39212) Taylan Kammer 2025-10-10 15:50:56 +02:00
  • e06b9a1d52 hwdb: drop trailing whitespace Zbigniew Jędrzejewski-Szmek 2025-10-10 12:19:04 +02:00
  • 6ebb91d92f core/mount: properly handle REMOUNTING_* states in mount_stop() Mike Yuan 2025-02-09 23:12:15 +01:00
  • a8fe8e8344 core/mount: remove one more unused temporary variable Mike Yuan 2025-07-04 17:05:38 +02:00
  • a35780d5d0 creds: fix return type from normalize_separator() Antonio Alvarez Feijoo 2025-10-09 10:33:02 +02:00
  • bdcfd54b1a hwdb.d/70-mouse.hwdb: Add Nulea M501 trackball flags for USB Dongle + Bluetooth (#39241) Lennart Poettering 2025-10-09 09:40:41 +02:00
  • c6ebb98e3c logind: emit PropertiesChanged when lingering is enabled/disabled Jelle van der Waa 2025-10-08 12:29:04 +02:00
  • 03936a55a1 docs: two clarifications for release process (#39246) Lennart Poettering 2025-10-09 09:37:23 +02:00
  • 0fe45b98dd Drop machine-id OSC event field if /etc/machine-id doesn't exist Justin Kromlinger 2025-10-08 16:55:09 +02:00
  • b97fccf0ce man: fix description of .membership files Lennart Poettering 2025-10-08 11:50:02 +02:00
  • fd99d9d1cb man/userdbctl: fixup version info Mike Yuan 2025-10-08 22:17:38 +02:00
  • 56aa047237 logind: cast various calls that return errors we ignore to (void) Jelle van der Waa 2025-10-08 18:00:04 +02:00
  • 606a08b1b5 mute-console: several follow-ups (#39229) Mike Yuan 2025-10-08 20:35:10 +02:00
  • 67111e1bd9 man: fix a missing word Frantisek Sumsal 2025-10-08 17:23:31 +02:00
  • 575087d68b man/factory-reset: fix typo in EFI variable name Antonio Alvarez Feijoo 2025-10-08 15:05:06 +02:00
  • b12cd57f6d remove bonus line helpvisa 2025-10-08 07:18:48 -04:00
  • 1353564b9d update TODO Lennart Poettering 2025-10-08 12:40:04 +02:00
  • 9dcd4113d0 userdb: add support for looking up users or groups by uuid. (#37097) Lennart Poettering 2025-10-08 12:03:14 +02:00
  • 5b45dd60cf docs: document creating new CI branch for the new stable branch after a release Luca Boccassi 2025-10-08 11:00:06 +01:00
  • 5d946798ba docs: document uploading manpages for new dev version after release Luca Boccassi 2025-10-08 10:56:43 +01:00
  • ed1c2d1541 test-varlink-idl: add all missing IDL fragments Lennart Poettering 2025-09-05 22:15:08 +02:00
  • c6fb32a944 systemd-creds: varlink null key handling (#39239) Lennart Poettering 2025-10-08 10:41:43 +02:00
  • 0294c09e5b json-util: use JSON_VARIANT_ARRAY_FOREACH where appropriate Mike Yuan 2025-10-07 16:09:45 +02:00
  • 6870f78dcd kernel-install: drop unneeded empty_to_root() Mike Yuan 2025-04-04 14:57:36 +02:00
  • 73346e19de creds: normalize definition of "tpm2-absent" legacy key type Lennart Poettering 2025-10-08 09:16:42 +02:00
  • e921d6d40f creds: add explicit control on whether to allow null key decryption Lennart Poettering 2025-10-07 18:37:07 +02:00
  • 76d5d38fcc test: add testcase for withKey varlink option Lennart Poettering 2025-10-07 16:55:45 +02:00
  • 097374f3b9 creds: allow varlink clients to choose --with-key= like on the command line Lennart Poettering 2025-09-10 22:45:57 +02:00
  • a67084a55e creds: define a proper varlink type for the credential scope Lennart Poettering 2025-10-07 15:52:38 +02:00
  • 2dc0e6cd73 remove extra space from new hwdb.d/70-mouse.hwdb entries to fix failing test Daniel Brackenbury 2025-10-07 18:55:57 -04:00
  • 6dfbaa8063 add comment to 70-mouse.hwdb regarding generic name for Nulea M501 USB dongle Daniel Brackenbury 2025-10-07 18:04:56 -04:00
  • 9dde7d9ae8 Add Nulea M501 trackball to hwdb Daniel Brackenbury 2025-10-07 18:00:57 -04:00
  • dfb46b906e add two new json dispatchers (#39237) Lennart Poettering 2025-10-07 20:58:06 +02:00
  • 7757de9f20 json-util: don't use assert_return() Lennart Poettering 2025-10-07 18:57:26 +02:00
  • b7c07f6ab4 json: add generic dispatchers for version strings Lennart Poettering 2025-09-09 11:22:46 +02:00
  • a8f5ae28d8 json: add new json_dispatch_strv_path() helper Lennart Poettering 2025-08-29 15:17:28 +02:00
  • e4c0741bef basic/log-context: mark global vars as static Mike Yuan 2025-10-07 14:34:41 +02:00
  • 4a8c41f3eb licensing: update address of FSF Zbigniew Jędrzejewski-Szmek 2025-10-07 13:04:47 +02:00