mirror of
https://github.com/uutils/coreutils.git
synced 2025-12-23 08:47:37 +00:00
* 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. |
||
|---|---|---|
| .. | ||
| android-scripts | ||
| gnu-patches | ||
| analyze-gnu-results.py | ||
| android-commands.sh | ||
| build-gnu.sh | ||
| build-run-test-coverage-linux.sh | ||
| check-safe-traversal.sh | ||
| compare_gnu_result.py | ||
| compare_test_results.py | ||
| deps.nu | ||
| dwr.sh | ||
| GHA-delete-GNU-workflow-logs.sh | ||
| gnu-json-result.py | ||
| publish.sh | ||
| remaining-gnu-error.py | ||
| rewrite_rules.rs | ||
| run-gnu-test.sh | ||
| show-utils.BAT | ||
| show-utils.sh | ||
| size-experiment.py | ||
| test-repo-whitespace.BAT | ||
| test_compare_test_results.py | ||
| test_locale_regression.sh | ||
| update-version.sh | ||
| why-error.md | ||
| why-skip.md | ||