Commit Graph
559 Commits
Author SHA1 Message Date
oech3andDaniel Hofstetter 44ae621296 show-utils.sh use GNU realpath 2025-11-13 10:37:21 +01:00
oech3andGitHub e1548c41b9 Remove an echo 2025-11-13 17:56:08 +09:00
oech3andGitHub bbfc154793 build-gnu.sh: Remove || true 2025-11-13 17:36:48 +09:00
oech3andGitHub 9887a3c9bb build-gnu.sh: Cleanup logic for system bins 2025-11-13 06:13:43 +09:00
oech3andGitHub d17e89bdfe build-gnu.sh: Use system's GNU tools 2025-11-13 05:03:02 +09:00
EandGitHub 319c1e2dfa ci: Mark runcon-no-reorder as SELinux required 2025-11-12 13:37:47 +09:00
EandGitHub db4439fc69 build-gnu.sh: Let SELinux optional to use it locally without libselinux 2025-11-11 06:02:27 +09:00
karanabeandGitHub 364d9e9dff basenc: Fix basenc.pl GNU-compat tests pass (#9203)
* fix(basenc): align base32 decode with GNU

* Add GNU-style basenc base32 tests

* Expand basenc base32 tests and simplify failures

Adds the GNU-style auto-padding/truncated cases to
tests/by-util/test_basenc.rs and rewrites the failure assertions to use
the chained fails().stdout_*(…).stderr_is(…) style for clarity.

* Restore GNU expectations for b32h_5 and b32h_6

Updates util/build-gnu.sh to stop forcing those two basenc tests to
expect empty stdout, so the GNU suite again checks for the leaked five
bytes before failure.

* Allow base32 decoder to auto-pad truncated blocks

Introduce PadResult, trim/pad incomplete base32 chunks, emit decoded
prefixes, and still return error: invalid input in line with GNU basenc.
2025-11-10 19:13:51 +01:00
Sylvestre Ledru 7371b5bc28 gnu tests: adjust the numfmt path 2025-11-10 16:34:19 +01:00
Sylvestre Ledru 713d1e6fc2 upgrade to GNU coreutils 9.9 as ref 2025-11-10 15:47:48 +01:00
Sylvestre LedruandGitHub 3eedd3a947 prepare version 0.4.0 (#9205) 2025-11-09 22:48:04 +01:00
Sylvestre Ledru a8db3a4633 publish script: add progress 2025-10-25 10:26:19 +02:00
Sylvestre LedruandGitHub f253efefaa prepare version 0.3.0 (#8890)
* prepare version 0.3.0

* also update uu_stdbuf_libstdbuf

* also update fuzz
2025-10-12 13:31:16 +02:00
Sylvestre LedruandDaniel Hofstetter 5551c6a7ec Fix the last rm tests + add tests 2025-10-06 13:58:00 +02:00
Sylvestre LedruandDaniel Hofstetter 45e6cbd109 rm: remove the unsafe code and move the rm linux functions in a dedicated file 2025-10-06 13:58:00 +02:00
Sylvestre LedruandDaniel Hofstetter d4e47861bb add a github check for programs not using traversal 2025-10-06 13:57:50 +02:00
Daniel Hofstetter d6da7e0426 build-gnu.sh: improve setup instructions 2025-09-24 09:48:38 +02:00
Sylvestre Ledru 39f7e2846a upgrade to GNU coreutils 9.8 as ref 2025-09-23 16:03:15 +02:00
Sylvestre Ledru 3642d5e9c5 du: silent a gnu test as it can't happen on our side 2025-09-12 14:22:33 +02:00
Sylvestre Ledru c890a3479a du: port to use the safe io functions 2025-09-12 14:22:33 +02:00
Sylvestre Ledru 6cc245db01 Fix the doc generation and remove uuhelp_parser 2025-09-11 21:30:33 +02:00
Sylvestre Ledru fa06ce7eca Prepare release 0.2.2 2025-09-09 18:33:50 +02:00
Sylvestre Ledru bfba19f222 also publish uufuzz 2025-09-09 18:33:50 +02:00
Sylvestre Ledru ec37f1beca manage the locales when the program is coming from crates.io
Closes: #8569
2025-09-09 10:10:51 +02:00
Sylvestre LedruandDaniel Hofstetter 59b94e181d prepare release 0.2.0
Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>
2025-09-06 13:14:20 +02:00