oech3 and Daniel Hofstetter
44ae621296
show-utils.sh use GNU realpath
2025-11-13 10:37:21 +01:00
oech3 and GitHub
e1548c41b9
Remove an echo
2025-11-13 17:56:08 +09:00
oech3 and GitHub
bbfc154793
build-gnu.sh: Remove || true
2025-11-13 17:36:48 +09:00
oech3 and GitHub
9887a3c9bb
build-gnu.sh: Cleanup logic for system bins
2025-11-13 06:13:43 +09:00
oech3 and GitHub
d17e89bdfe
build-gnu.sh: Use system's GNU tools
2025-11-13 05:03:02 +09:00
E and GitHub
319c1e2dfa
ci: Mark runcon-no-reorder as SELinux required
2025-11-12 13:37:47 +09:00
E and GitHub
db4439fc69
build-gnu.sh: Let SELinux optional to use it locally without libselinux
2025-11-11 06:02:27 +09:00
karanabe and GitHub
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 Ledru and GitHub
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 Ledru and GitHub
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 Ledru and Daniel Hofstetter
5551c6a7ec
Fix the last rm tests + add tests
2025-10-06 13:58:00 +02:00
Sylvestre Ledru and Daniel 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 Ledru and Daniel 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 Ledru and Daniel Hofstetter
59b94e181d
prepare release 0.2.0
...
Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com >
2025-09-06 13:14:20 +02:00