Commit Graph

  • 3f91ffe0fe core: Verify inherited FDs are writable for stdout/stderr (#39674) Yu Watanabe 2025-11-20 08:19:46 +09:00
  • 5b0e262f45 network: clear existing routes if Gateway= is empty in [Network] Quentin Deslandes 2025-11-18 21:36:49 +01:00
  • 9d7a70003d man: add 'testing' as one of the suggestions for DEPLOYMENT= Zbigniew Jędrzejewski-Szmek 2025-11-19 16:19:16 +01:00
  • 0b7dfc036d tests: ASSERT_SIGNAL: Prevent hallucinating parent as child and confusing exit codes with signals (#39807) Chris Down 2025-11-20 03:52:02 +08:00
  • 6d36d07599 docs: elf metadata specs have moved to uapi-group Luca Boccassi 2025-11-19 17:30:24 +00:00
  • e21a431ec4 tests: ASSERT_SIGNAL: Do not allow parent to hallucinate it is the child Chris Down 2025-11-19 22:06:03 +08:00
  • d759ed527c tests: ASSERT_SIGNAL: Ensure sanitisers do not mask expected signals Chris Down 2025-11-19 21:45:40 +08:00
  • 39adecfcd8 tests: ASSERT_SIGNAL: Stop exit codes from masquerading as signals Chris Down 2025-11-19 16:50:38 +08:00
  • 171ceb4a00 core: Verify inherited FDs are writable for stdout/stderr Chris Down 2025-11-11 04:26:10 +08:00
  • 592c57e586 fd-util: Add fd_is_writable() to check if FD is opened for writing Chris Down 2025-11-17 11:05:09 +08:00
  • f7df0eab8d core/socket: do not log failure in setting socket option with number Yu Watanabe 2025-11-19 04:01:17 +09:00
  • 8d50438ba5 test/TEST-74-AUX-UTILS: fix racy check Zbigniew Jędrzejewski-Szmek 2025-11-19 15:57:29 +01:00
  • 6fc487564a meson: drop unnessary variable Zbigniew Jędrzejewski-Szmek 2025-11-19 11:21:37 +01:00
  • c6c43d677a cryptsetup: fix wrong argument order for mechanism vs. name Martin Hundebøll 2025-11-19 12:52:25 +01:00
  • 6f1f3a3917 Deduplicate and improve messages from ssh-generator (#39785) Zbigniew Jędrzejewski-Szmek 2025-11-19 16:00:34 +01:00
  • 408e8d361f tests: Avoid variable shadowing in ASSERT_SIGNAL Chris Down 2025-11-19 16:49:22 +08:00
  • 3f0fc93219 tools: Add script to detect unused symbols in libshared Daan De Meyer 2025-11-19 10:30:01 +01:00
  • 4186aad374 libudev: Don't pull in libshared_static Daan De Meyer 2025-11-19 09:59:19 +01:00
  • 8c3acba63b ssh-generator: suppress error message for vsock EADDRNOTAVAIL Zbigniew Jędrzejewski-Szmek 2025-11-18 11:37:59 +01:00
  • 8c019224a1 ssh-generator: split out one more helper function Zbigniew Jędrzejewski-Szmek 2025-11-18 11:34:37 +01:00
  • 7e8fe8e29f ssh-generator: split out common helper function Zbigniew Jędrzejewski-Szmek 2025-11-18 11:19:41 +01:00
  • 6077791b3a man: use prefix number that matches the general suggestion Christoph Anton Mitterer 2025-11-19 05:54:40 +01:00
  • 6cb76f9e95 Improve systemd-analyze man page and bash completion (#39778) Luca Boccassi 2025-11-18 22:54:01 +00:00
  • a049825708 shell-completion: bash: Add systemd-analyze calendar options Simon Barth 2025-11-11 20:59:30 +01:00
  • c7c457b2fb User and group error messages (#39783) Zbigniew Jędrzejewski-Szmek 2025-11-18 19:39:57 +01:00
  • 970c29b6b6 networkd: use STRERROR_{USER,GROUP} Zbigniew Jędrzejewski-Szmek 2025-11-18 12:41:45 +01:00
  • 29d26ebe9a nspawn,vmspawn: improve errors for unknown users and groups Zbigniew Jędrzejewski-Szmek 2025-11-18 10:29:40 +01:00
  • f3f933ee92 login: use STREROR_USER helper Zbigniew Jędrzejewski-Szmek 2025-11-18 10:28:53 +01:00
  • 718578b96d creds: improve message about unknown user Zbigniew Jędrzejewski-Szmek 2025-11-18 10:18:25 +01:00
  • a50fdf611c core: improve messages about unknown users and groups Zbigniew Jędrzejewski-Szmek 2025-11-18 10:08:41 +01:00
  • d92e47a093 run: improve log message for unknown user/group Zbigniew Jędrzejewski-Szmek 2025-11-18 09:26:49 +01:00
  • f436664881 tmpfiles: improve error message for missing user/group Zbigniew Jędrzejewski-Szmek 2025-11-18 09:21:02 +01:00
  • 6e6e96f628 udev: define a generic helper to print messages about unknown users and groups Zbigniew Jędrzejewski-Szmek 2025-11-18 09:47:51 +01:00
  • c3d432a3d2 test: wait for a process ID instead of job ID Frantisek Sumsal 2025-11-18 13:49:03 +01:00
  • 09ee7040c8 mkosi: Add sanitizer libraries to the CentOS/Fedora tools tree Daan De Meyer 2025-11-14 21:21:16 +01:00
  • d31af45552 NEWS: fix typo Armin Brauns 2025-11-18 12:54:11 +00:00
  • 720876d5c0 docs/MOUNT_REQUIREMENTS: also link to LFHS Zbigniew Jędrzejewski-Szmek 2025-10-22 16:18:14 +02:00
  • 4d999c73b4 man/file-hierarchy: refer to LFSH and MOUNT_REQUIREMENTS Zbigniew Jędrzejewski-Szmek 2025-10-22 16:13:17 +02:00
  • 3e94ae6f1e docs/MOUNT_REQUIREMENTS: describe nested mounts more carefully Zbigniew Jędrzejewski-Szmek 2025-10-22 15:35:09 +02:00
  • e8a7722eec tree-wide: fix log messages using %m without an errno Zbigniew Jędrzejewski-Szmek 2025-11-18 08:56:04 +01:00
  • 4a3d57a47a network: gracefully disable resolve hook when socket is disabled Zbigniew Jędrzejewski-Szmek 2025-11-17 17:57:24 +01:00
  • 7e5a07c24a Various documentation updates Daan De Meyer 2025-11-04 23:13:55 +01:00
  • d22139ad71 user-record: use clzll() instead of clzl() for uint64_t Mike Yuan 2025-11-17 23:49:53 +01:00
  • 031963fb16 core/unit: unit_process_job() tweaks (#39753) Yu Watanabe 2025-11-18 08:32:59 +09:00
  • bcf95c4116 labeler: match the whole tree of shell-completion/ Mike Yuan 2025-11-17 23:59:57 +01:00
  • 62aba7c5cd shell-completion: bash: Add systemd-analyze filesystems Simon Barth 2025-11-10 22:27:57 +01:00
  • ceb67d42f5 man: Fix systemd-analyze exit-status example output Simon Barth 2025-11-10 21:57:24 +01:00
  • d810cfcc5a meson: bump version to v259~rc1 Luca Boccassi 2025-11-17 14:03:15 +00:00
  • 9ede3c125a meson: bump library sonames for v259~rc1 Luca Boccassi 2025-11-17 13:54:52 +00:00
  • c076689342 NEWS: finalize time and place Luca Boccassi 2025-11-17 13:56:26 +00:00
  • 2389784079 NEWS: update contributors list Luca Boccassi 2025-11-17 13:56:18 +00:00
  • 8ca3935118 NEWS: copy yet again sysvinit scripts removal announcement Luca Boccassi 2025-11-17 15:31:17 +00:00
  • aea6c4b53f core/unit: modernize unit_process_job() a bit Mike Yuan 2025-11-16 15:33:53 +01:00
  • 92a224c9b4 musl: gracefully disable utmp support (#39775) Yu Watanabe 2025-11-18 03:29:34 +09:00
  • 2334953a49 core/unit: always propagate reload_result as job result, even if state is unexpected Mike Yuan 2025-11-15 21:08:50 +01:00
  • a5b1a79461 core/unit: mark running reload job as canceled if the unit deactivated Mike Yuan 2025-11-15 21:06:39 +01:00
  • 7cb0030f6c core/unit: no need to handle intermediate job types in unit_process_job() Mike Yuan 2025-11-16 15:59:28 +01:00
  • bd3fc5c539 Revert "musl: utmpx: add several missing definitions" Yu Watanabe 2025-11-18 03:06:02 +09:00
  • 1a2ba82421 musl: meson: gracefully disable utmp support Yu Watanabe 2025-11-18 02:52:38 +09:00
  • 0ecff59065 Revert "musl: meson: add libutmps support" Yu Watanabe 2025-11-18 02:45:28 +09:00
  • 00ed239a7b repart: prefix LUKS superblock label with "luks-" by default, and add explicit VolumeLabel= setting to control it (#39713) Luca Boccassi 2025-11-17 17:46:39 +00:00
  • 1b9f3473c1 NEWS: menton future removal of SysV support and requirement bump Yu Watanabe 2025-11-18 02:40:22 +09:00
  • 43a1690e45 Split out script for musl builds (#39758) Yu Watanabe 2025-11-18 02:17:05 +09:00
  • 69f1a1d5ed docs: Update MEMORY_PRESSURE to mention recent improvements in GLib Philip Withnall 2025-11-02 11:34:03 +00:00
  • 0712316e8e fs-util: enable automatic access mode logic in xopenat() Lennart Poettering 2025-11-11 11:35:16 +01:00
  • 07910c73b0 test: modernize test-log and add test cases for log_format_iovec() (#39750) Yu Watanabe 2025-11-18 01:31:02 +09:00
  • 18dcc08c65 ci: whitespace fix Zbigniew Jędrzejewski-Szmek 2025-11-17 11:43:59 +01:00
  • 31d3b96293 musl: split out script to setup build Zbigniew Jędrzejewski-Szmek 2025-11-16 20:36:07 +01:00
  • 6edbf6a2c7 musl: drop unused temporary pkgonfig directory Zbigniew Jędrzejewski-Szmek 2025-11-17 16:56:51 +01:00
  • 1daf7b56bb tmpfile-util: make sure errno is left untouched by CLEANUP_TMPFILE_AT() Lennart Poettering 2025-11-11 11:35:45 +01:00
  • a5023c7a4b nspawn: move oci code to use json_dispatch_strv_environment() Lennart Poettering 2025-11-11 11:37:30 +01:00
  • 93470f0451 Various comment and whitespace cleanups (#39740) Zbigniew Jędrzejewski-Szmek 2025-11-17 16:52:38 +01:00
  • 01100f15ad tree-wide: drop space after shell redirection ops Zbigniew Jędrzejewski-Szmek 2025-11-15 16:13:47 +01:00
  • 3a5e748f6b core/namespace: tidy up comments and debug logs Zbigniew Jędrzejewski-Szmek 2025-11-04 14:08:37 +01:00
  • 0d24626631 test: add testcase for VolumeLabel= Lennart Poettering 2025-11-17 16:43:21 +01:00
  • e30738c20c dissect-tool: accept encryption password via $PASSWORD Lennart Poettering 2025-11-17 16:42:58 +01:00
  • 28fd2a66f4 nspawn: fix flags type for chase() Lennart Poettering 2025-11-12 16:47:17 +01:00
  • d3c6a172a0 discover-image: support reading metadata from verity enabled DDI images, too Lennart Poettering 2025-11-12 16:48:26 +01:00
  • 7e8f6ece84 hwdb: Fix keyboard backlight keys on Acer Nitro 5 AN515-58 (#39769) Pranay Pawar 2025-11-17 21:03:42 +05:30
  • d42db35a7c Drop remaining CGroup v1 specific code (#38969) Yu Watanabe 2025-11-17 23:48:29 +09:00
  • d343a044a2 NEWS: mention the LUKS superblock default labelling change. Lennart Poettering 2025-11-13 10:11:00 +01:00
  • 0bb71aea62 NEWS: insert hyphen Yu Watanabe 2025-11-17 23:37:19 +09:00
  • 0a03092cb5 repart: avoid label string clashes between LUKS superblocks and the filesystems on them Lennart Poettering 2025-11-13 10:09:50 +01:00
  • c1568778d1 repart: fix typo Yu Watanabe 2025-11-17 23:34:39 +09:00
  • 652dc1125a NEWS: cleanups and rewordings, extend the section about musl Zbigniew Jędrzejewski-Szmek 2025-11-17 15:17:23 +01:00
  • f10444319e test-log: add test cases for log_format_iovec() Yu Watanabe 2025-11-16 16:54:53 +09:00
  • c1792c2005 test-log: migrate to use ASSERT_OK() and friends Yu Watanabe 2025-11-16 15:31:28 +09:00
  • d753c0c658 log: replace format string in LOG_ITEM() to a dummy one when analyzed by Coverity Yu Watanabe 2025-11-16 19:18:45 +09:00
  • 1f546ab779 log: make each string generated in log_format_iovec() NUL terminated Yu Watanabe 2025-11-16 20:14:00 +09:00
  • cfb6c54324 repart: adjust "partno" column Zbigniew Jędrzejewski-Szmek 2025-10-24 10:34:17 +02:00
  • 1006b7e5ba coredumpctl: remove unnecessary line break Lennart Poettering 2025-11-10 12:12:47 +01:00
  • 7e337327e9 hwdb: Add Elecom IST Pro trackball (#39762) Charlie Le 2025-11-17 08:34:03 -05:00
  • ba50b57e65 NEWS: fix typos Jörg Behrmann 2025-11-17 14:13:36 +01:00
  • 355dd4b098 NEWS: more adjustments for v259~rc1 Luca Boccassi 2025-11-17 12:38:05 +00:00
  • d32ec01223 shell-completion: drop deprecated cgroup controller suggestion Yu Watanabe 2025-11-16 04:39:13 +09:00
  • 44440ea658 cgroup-util: drop outdated comments Yu Watanabe 2025-08-30 10:26:10 +09:00
  • 4434fd76f1 cgroup-util: drop unused SYSTEMD_CGROUP_CONTROLLER_{LEGACY,HYBRID} Yu Watanabe 2025-08-30 22:28:33 +09:00
  • b9e612e070 cgroup-util: do not check validity of controller in cg_split_spec() Yu Watanabe 2025-08-30 22:25:22 +09:00
  • 6a8ab5f062 cgroup-show: drop unnecessary call of cg_mangle_path() Yu Watanabe 2025-08-30 09:52:14 +09:00
  • a8156588fa cgroup-util: drop 'controller' argument from cg_get_path() Yu Watanabe 2025-08-30 08:38:59 +09:00