Commit Graph

18508 Commits

Author SHA1 Message Date
Christopher Dryden eb07f23245 Backport coreutils.sh test fix from upstream 2026-02-16 22:19:35 +01:00
xtqqczze aadb7d6124 clippy: fix struct_field_names lint (#10902) 2026-02-16 22:18:50 +01:00
Cedric Erdelen 52237f2903 unexpand: Refactor functions to use less parameters 2026-02-16 22:18:06 +01:00
oech3 ed05c6e728 CICD: Publish static individual *.exe 2026-02-16 22:15:25 +01:00
Daniel Hofstetter 4951d3fae4 expand: remove empty after help 2026-02-16 21:56:16 +01:00
Christopher Dryden 00f72f2b85 date: use locale date_fmt instead of D_T_FMT for default format 2026-02-16 21:43:46 +01:00
oech3 29931489c2 GNUmakefile: Allow cross-build for Windows 2026-02-16 15:34:02 +01:00
Karthik Vinayan cf3b6d45ae rm: report permission denied for unreadable subdirectories
When rm -rf encounters a subdirectory without read permission,
handle_permission_denied attempts unlink_at on it. If that fails
with ENOTEMPTY, force mode was silently swallowing the error,
causing the parent removal to fail with a misleading
"Directory not empty" message instead.

Now always reports permission denied when we cannot open a
subdirectory and cannot remove it directly.

Fixes #10966
2026-02-16 15:06:20 +01:00
cui e93361bab6 nproc: process space in OMP_NUM_THREADS (#10973)
* nproc: process space in OMP_NUM_THREADS

* feat: add unittest
2026-02-16 14:40:21 +01:00
hlsxx 7acacd0818 sort: fix debug message 2026-02-16 10:47:42 +01:00
Emilia Daelman 8eb77a08b6 uutests: preserve PATH in UCommand to fix NixOS test failures
This ensures that the PATH environment variable is preserved even when cleared, allowing tests to find system utilities on NixOS where they are not in standard locations like /bin.

Fixes #10756
2026-02-16 10:37:57 +01:00
xtqqczze 5cd51b3f45 sort: use LazyLock 2026-02-16 09:18:12 +01:00
xtqqczze af2ad9dcc0 rust: use const_locks feature
`Mutex::new` is now const so `LazyLock`is no longer needed
2026-02-16 08:35:14 +01:00
xtqqczze 091af39f8a clippy: fix nightly lints 2026-02-16 07:35:23 +01:00
Sylvestre Ledru a9ac09966b Revert "build-gnu: disable date-debug test. It is dev focussed. (#10965)" (#10967) 2026-02-15 16:54:02 -05:00
Sylvestre Ledru 87c292f624 build-gnu: disable date-debug test. It is dev focussed. (#10965) 2026-02-15 16:08:55 -05:00
Sylvestre Ledru 9b4d5e9a42 run cargo fmt on the recent change 2026-02-15 22:08:45 +01:00
Christopher Dryden ead5084ee7 cp: move copy_xattrs_skip_selinux to uucore 2026-02-15 22:07:40 +01:00
Christopher Dryden 395dd8181e Fix non-exhaustive pattern in selinux doc test 2026-02-15 22:07:40 +01:00
Christopher Dryden 42b734bc42 Fix failing SELinux cp tests 2026-02-15 22:07:40 +01:00
Christopher Dryden 102c94fa78 cp: fix SELinux context handling for cp-a-selinux GNU test 2026-02-15 22:07:40 +01:00
Christopher Dryden 9922135bea fix: add missing max_whitespace argument to parse_suffix test calls 2026-02-15 22:05:40 +01:00
Christopher Dryden 1e5eb7c942 numfmt: fix empty delimiter and whitespace handling 2026-02-15 22:05:40 +01:00
oech3 3745fe7989 CICD: Introduce check-only for Redox CI (#10950) 2026-02-15 21:10:27 +01:00
Chris Dryden 5d03f638f2 ci: remove GNU build caching from GnuTests workflow (#10961) 2026-02-15 10:41:11 -08:00