renovate[bot]
a32afb2728
chore(deps): update rust crate thiserror to v2.0.16
2025-08-20 05:40:47 +00:00
Daniel Hofstetter
6ca078d2e2
Merge pull request #8493 from uutils/renovate/vmactions-freebsd-vm-1.x
...
GnuTests / Run GNU tests (native) (push) Has been cancelled
GnuTests / Run GNU tests (SELinux) (push) Has been cancelled
Android / Test builds (push) Has been cancelled
Code Quality / Style/format (push) Has been cancelled
Code Quality / Style/lint (push) Has been cancelled
Code Quality / Style/spelling (push) Has been cancelled
Code Quality / Style/toml (push) Has been cancelled
Code Quality / Style/Python (push) Has been cancelled
Code Quality / Pre-commit hooks (push) Has been cancelled
FreeBSD / Style and Lint (push) Has been cancelled
FreeBSD / Tests (push) Has been cancelled
L10n (Localization) / L10n/Build and Test (push) Has been cancelled
L10n (Localization) / L10n/Fluent Syntax Check (push) Has been cancelled
L10n (Localization) / L10n/Clap Error Localization Test (push) Has been cancelled
CICD / Test all features separately (push) Has been cancelled
CICD / Build/nightly (push) Has been cancelled
CICD / Binary sizes (push) Has been cancelled
CICD / Tests/BusyBox test suite (push) Has been cancelled
CICD / Tests/Toybox test suite (push) Has been cancelled
CICD / Build/SELinux (push) Has been cancelled
GnuTests / Aggregate GNU test results (push) Has been cancelled
L10n (Localization) / L10n/French Integration Test (push) Has been cancelled
L10n (Localization) / L10n/Multi-call Binary Install Test (push) Has been cancelled
L10n (Localization) / L10n/Installation Test (Make & Cargo) (push) Has been cancelled
L10n (Localization) / L10n/Locale Support Verification (push) Has been cancelled
L10n (Localization) / L10n/Locale Embedding Regression Test (push) Has been cancelled
WSL2 / Test (push) Has been cancelled
CICD / Build (push) Has been cancelled
CICD / Build/Makefile (push) Has been cancelled
CICD / Build/stable (push) Has been cancelled
chore(deps): update vmactions/freebsd-vm action to v1.2.3
2025-08-17 11:11:27 +02:00
Daniel Hofstetter
dcf948169b
Merge pull request #8491 from uutils/renovate/proc-macro2-1.x-lockfile
...
CICD / Build/Makefile (push) Blocked by required conditions
CICD / Build/stable (push) Blocked by required conditions
CICD / Build/nightly (push) Blocked by required conditions
CICD / Binary sizes (push) Blocked by required conditions
CICD / Tests/BusyBox test suite (push) Blocked by required conditions
CICD / Tests/Toybox test suite (push) Blocked by required conditions
CICD / Code Coverage (push) Waiting to run
CICD / Separate Builds (push) Waiting to run
CICD / Build/SELinux (push) Blocked by required conditions
GnuTests / Run GNU tests (native) (push) Waiting to run
GnuTests / Run GNU tests (SELinux) (push) Waiting to run
GnuTests / Aggregate GNU test results (push) Blocked by required conditions
Android / Test builds (push) Waiting to run
Code Quality / Style/format (push) Waiting to run
Code Quality / Style/lint (push) Waiting to run
Code Quality / Style/spelling (push) Waiting to run
Code Quality / Style/toml (push) Waiting to run
Code Quality / Style/Python (push) Waiting to run
Code Quality / Pre-commit hooks (push) Waiting to run
FreeBSD / Style and Lint (push) Waiting to run
FreeBSD / Tests (push) Waiting to run
L10n (Localization) / L10n/Build and Test (push) Waiting to run
L10n (Localization) / L10n/Fluent Syntax Check (push) Waiting to run
L10n (Localization) / L10n/Clap Error Localization Test (push) Waiting to run
L10n (Localization) / L10n/French Integration Test (push) Waiting to run
L10n (Localization) / L10n/Multi-call Binary Install Test (push) Waiting to run
L10n (Localization) / L10n/Installation Test (Make & Cargo) (push) Waiting to run
L10n (Localization) / L10n/Locale Support Verification (push) Waiting to run
L10n (Localization) / L10n/Locale Embedding Regression Test (push) Waiting to run
WSL2 / Test (push) Waiting to run
fix(deps): update rust crate proc-macro2 to v1.0.101
2025-08-17 10:54:25 +02:00
renovate[bot]
f780a720c8
chore(deps): update vmactions/freebsd-vm action to v1.2.3
2025-08-17 08:38:25 +00:00
Daniel Hofstetter
35c2bf57bb
Merge pull request #8490 from uutils/renovate/thiserror-2.x-lockfile
...
chore(deps): update rust crate thiserror to v2.0.15
2025-08-17 10:37:22 +02:00
renovate[bot]
41c99ee83c
fix(deps): update rust crate proc-macro2 to v1.0.101
2025-08-16 20:30:44 +00:00
renovate[bot]
3601f6db46
chore(deps): update rust crate thiserror to v2.0.15
2025-08-16 20:30:39 +00:00
Sylvestre Ledru
f9e3d5b531
Merge pull request #8484 from cakebaker/head_remove_bad_encoding_variant
...
CICD / Dependencies (push) Waiting to run
CICD / Build/Makefile (push) Blocked by required conditions
CICD / Build/stable (push) Blocked by required conditions
CICD / Build/nightly (push) Blocked by required conditions
GnuTests / Run GNU tests (native) (push) Waiting to run
GnuTests / Run GNU tests (SELinux) (push) Waiting to run
GnuTests / Aggregate GNU test results (push) Blocked by required conditions
Android / Test builds (push) Waiting to run
Code Quality / Style/toml (push) Waiting to run
Code Quality / Style/format (push) Waiting to run
Code Quality / Style/Python (push) Waiting to run
Code Quality / Style/lint (push) Waiting to run
Code Quality / Style/spelling (push) Waiting to run
Code Quality / Pre-commit hooks (push) Waiting to run
FreeBSD / Style and Lint (push) Waiting to run
FreeBSD / Tests (push) Waiting to run
L10n (Localization) / L10n/Build and Test (push) Waiting to run
L10n (Localization) / L10n/Fluent Syntax Check (push) Waiting to run
L10n (Localization) / L10n/Clap Error Localization Test (push) Waiting to run
L10n (Localization) / L10n/Locale Support Verification (push) Waiting to run
L10n (Localization) / L10n/Locale Embedding Regression Test (push) Waiting to run
WSL2 / Test (push) Waiting to run
CICD / Binary sizes (push) Blocked by required conditions
CICD / Tests/Toybox test suite (push) Blocked by required conditions
CICD / Code Coverage (push) Waiting to run
CICD / Separate Builds (push) Waiting to run
CICD / Build/SELinux (push) Blocked by required conditions
L10n (Localization) / L10n/French Integration Test (push) Waiting to run
L10n (Localization) / L10n/Multi-call Binary Install Test (push) Waiting to run
L10n (Localization) / L10n/Installation Test (Make & Cargo) (push) Waiting to run
head: remove `BadEncoding` variant of `HeadError`
2025-08-16 22:29:28 +02:00
Sylvestre Ledru
a9d77446fa
Merge pull request #8488 from cakebaker/users_fix_unused_imports
...
users: fix unused imports in tests on FreeBSD
2025-08-16 22:29:04 +02:00
Daniel Hofstetter
8e3139a5de
Merge pull request #8489 from uutils/renovate/proc-macro2-1.x-lockfile
...
fix(deps): update rust crate proc-macro2 to v1.0.98
2025-08-16 19:10:04 +02:00
renovate[bot]
2a384c7c06
fix(deps): update rust crate proc-macro2 to v1.0.98
2025-08-16 16:37:23 +00:00
Daniel Hofstetter
1004ba7f63
users: fix unused imports in tests on FreeBSD
2025-08-16 16:57:43 +02:00
Daniel Hofstetter
34a3c5bd0e
Merge pull request #8487 from uutils/renovate/vmactions-freebsd-vm-1.x
...
CICD / Binary sizes (push) Blocked by required conditions
CICD / Build (push) Blocked by required conditions
CICD / Tests/BusyBox test suite (push) Blocked by required conditions
Code Quality / Style/toml (push) Waiting to run
Code Quality / Style/Python (push) Waiting to run
Code Quality / Pre-commit hooks (push) Waiting to run
FreeBSD / Style and Lint (push) Waiting to run
FreeBSD / Tests (push) Waiting to run
CICD / Build/stable (push) Blocked by required conditions
CICD / Tests/Toybox test suite (push) Blocked by required conditions
CICD / Code Coverage (push) Waiting to run
CICD / Separate Builds (push) Waiting to run
CICD / Test all features separately (push) Blocked by required conditions
CICD / Build/SELinux (push) Blocked by required conditions
GnuTests / Run GNU tests (native) (push) Waiting to run
GnuTests / Run GNU tests (SELinux) (push) Waiting to run
GnuTests / Aggregate GNU test results (push) Blocked by required conditions
Android / Test builds (push) Waiting to run
Code Quality / Style/format (push) Waiting to run
Code Quality / Style/lint (push) Waiting to run
Code Quality / Style/spelling (push) Waiting to run
L10n (Localization) / L10n/Build and Test (push) Waiting to run
L10n (Localization) / L10n/Fluent Syntax Check (push) Waiting to run
L10n (Localization) / L10n/Clap Error Localization Test (push) Waiting to run
L10n (Localization) / L10n/French Integration Test (push) Waiting to run
L10n (Localization) / L10n/Multi-call Binary Install Test (push) Waiting to run
L10n (Localization) / L10n/Installation Test (Make & Cargo) (push) Waiting to run
L10n (Localization) / L10n/Locale Support Verification (push) Waiting to run
L10n (Localization) / L10n/Locale Embedding Regression Test (push) Waiting to run
WSL2 / Test (push) Waiting to run
chore(deps): update vmactions/freebsd-vm action to v1.2.2
2025-08-16 15:42:13 +02:00
renovate[bot]
b10d9c803c
chore(deps): update vmactions/freebsd-vm action to v1.2.2
2025-08-16 12:56:46 +00:00
Daniel Hofstetter
9e50f7f5c6
Merge pull request #8478 from Anonymous-AAA/fix-cp-socket-file-unix
...
CICD / Build/stable (push) Blocked by required conditions
CICD / Binary sizes (push) Blocked by required conditions
CICD / Build (push) Blocked by required conditions
CICD / Tests/BusyBox test suite (push) Blocked by required conditions
CICD / Tests/Toybox test suite (push) Blocked by required conditions
CICD / Code Coverage (push) Waiting to run
CICD / Separate Builds (push) Waiting to run
CICD / Test all features separately (push) Blocked by required conditions
CICD / Build/SELinux (push) Blocked by required conditions
GnuTests / Run GNU tests (native) (push) Waiting to run
GnuTests / Run GNU tests (SELinux) (push) Waiting to run
GnuTests / Aggregate GNU test results (push) Blocked by required conditions
Android / Test builds (push) Waiting to run
Code Quality / Style/format (push) Waiting to run
Code Quality / Style/lint (push) Waiting to run
Code Quality / Style/spelling (push) Waiting to run
Code Quality / Style/toml (push) Waiting to run
Code Quality / Style/Python (push) Waiting to run
Code Quality / Pre-commit hooks (push) Waiting to run
FreeBSD / Style and Lint (push) Waiting to run
FreeBSD / Tests (push) Waiting to run
L10n (Localization) / L10n/Fluent Syntax Check (push) Waiting to run
L10n (Localization) / L10n/Clap Error Localization Test (push) Waiting to run
L10n (Localization) / L10n/French Integration Test (push) Waiting to run
L10n (Localization) / L10n/Multi-call Binary Install Test (push) Waiting to run
L10n (Localization) / L10n/Installation Test (Make & Cargo) (push) Waiting to run
L10n (Localization) / L10n/Locale Support Verification (push) Waiting to run
L10n (Localization) / L10n/Locale Embedding Regression Test (push) Waiting to run
L10n (Localization) / L10n/Build and Test (push) Waiting to run
WSL2 / Test (push) Waiting to run
cp: fix recursive socket file copy
2025-08-15 11:19:22 +02:00
Daniel Hofstetter
6f258491d0
head: remove BadEncoding variant of HeadError
2025-08-15 10:15:43 +02:00
Daniel Hofstetter
59815b3e97
Merge pull request #8482 from sylvestre/l10n-2
...
Code Quality / Style/lint (push) Waiting to run
CICD / Build/Makefile (push) Blocked by required conditions
CICD / Build/stable (push) Blocked by required conditions
CICD / Binary sizes (push) Blocked by required conditions
CICD / Build (push) Blocked by required conditions
CICD / Tests/BusyBox test suite (push) Blocked by required conditions
CICD / Tests/Toybox test suite (push) Blocked by required conditions
CICD / Code Coverage (push) Waiting to run
CICD / Separate Builds (push) Waiting to run
CICD / Build/SELinux (push) Blocked by required conditions
GnuTests / Run GNU tests (native) (push) Waiting to run
GnuTests / Run GNU tests (SELinux) (push) Waiting to run
GnuTests / Aggregate GNU test results (push) Blocked by required conditions
Android / Test builds (push) Waiting to run
Code Quality / Style/format (push) Waiting to run
Code Quality / Style/spelling (push) Waiting to run
FreeBSD / Style and Lint (push) Waiting to run
FreeBSD / Tests (push) Waiting to run
Code Quality / Style/toml (push) Waiting to run
Code Quality / Style/Python (push) Waiting to run
Code Quality / Pre-commit hooks (push) Waiting to run
L10n (Localization) / L10n/Build and Test (push) Waiting to run
L10n (Localization) / L10n/Fluent Syntax Check (push) Waiting to run
L10n (Localization) / L10n/Clap Error Localization Test (push) Waiting to run
L10n (Localization) / L10n/French Integration Test (push) Waiting to run
L10n (Localization) / L10n/Multi-call Binary Install Test (push) Waiting to run
L10n (Localization) / L10n/Installation Test (Make & Cargo) (push) Waiting to run
L10n (Localization) / L10n/Locale Support Verification (push) Waiting to run
L10n (Localization) / L10n/Locale Embedding Regression Test (push) Waiting to run
WSL2 / Test (push) Waiting to run
sort: adjust the behavior of 'sort --output --file-with-dash' to match GNU's
2025-08-15 09:44:32 +02:00
Sylvestre Ledru
d9f17ccb02
sort: adjust the behavior of 'sort --output --file-with-dash' to match GNU's
2025-08-14 20:55:20 +02:00
Alen Antony
09b5b0daaa
Merge branch 'main' into fix-cp-socket-file-unix
2025-08-14 18:39:45 +05:30
Daniel Hofstetter
5ba99ae564
Merge pull request #8457 from sylvestre/no-utf8
...
CICD / Build/Makefile (push) Blocked by required conditions
CICD / Build/stable (push) Blocked by required conditions
CICD / Build/nightly (push) Blocked by required conditions
CICD / Binary sizes (push) Blocked by required conditions
CICD / Tests/BusyBox test suite (push) Blocked by required conditions
CICD / Tests/Toybox test suite (push) Blocked by required conditions
CICD / Code Coverage (push) Waiting to run
CICD / Separate Builds (push) Waiting to run
CICD / Build/SELinux (push) Blocked by required conditions
GnuTests / Run GNU tests (native) (push) Waiting to run
GnuTests / Run GNU tests (SELinux) (push) Waiting to run
GnuTests / Aggregate GNU test results (push) Blocked by required conditions
Android / Test builds (push) Waiting to run
Code Quality / Style/format (push) Waiting to run
Code Quality / Style/lint (push) Waiting to run
Code Quality / Style/spelling (push) Waiting to run
Code Quality / Style/toml (push) Waiting to run
Code Quality / Style/Python (push) Waiting to run
Code Quality / Pre-commit hooks (push) Waiting to run
FreeBSD / Style and Lint (push) Waiting to run
FreeBSD / Tests (push) Waiting to run
L10n (Localization) / L10n/Build and Test (push) Waiting to run
L10n (Localization) / L10n/Fluent Syntax Check (push) Waiting to run
L10n (Localization) / L10n/Clap Error Localization Test (push) Waiting to run
L10n (Localization) / L10n/French Integration Test (push) Waiting to run
L10n (Localization) / L10n/Multi-call Binary Install Test (push) Waiting to run
L10n (Localization) / L10n/Installation Test (Make & Cargo) (push) Waiting to run
L10n (Localization) / L10n/Locale Support Verification (push) Waiting to run
L10n (Localization) / L10n/Locale Embedding Regression Test (push) Waiting to run
WSL2 / Test (push) Waiting to run
Allow non-utf8 paths name as input for most of the programs
2025-08-14 14:46:31 +02:00
Sylvestre Ledru
0532ea4727
split: adjust the test for windows
2025-08-14 14:18:15 +02:00
Sylvestre Ledru
c8aa0d256f
Merge branch 'main' into no-utf8
2025-08-14 11:44:10 +02:00
Sylvestre Ledru
0a7ea78733
split: bring back the test
2025-08-14 10:54:17 +02:00
Sylvestre Ledru
1c5b95d1bb
non-utf8: address review commits
2025-08-14 10:54:17 +02:00
Sylvestre Ledru
5930ba0eb5
head: refactor the code a bit
2025-08-14 10:54:17 +02:00
Sylvestre Ledru
83e5be8a52
install: options support non-ut8 too
2025-08-14 10:54:17 +02:00
Sylvestre Ledru
66a1fc8bbf
mktemp: options support non-ut8 too
2025-08-14 10:54:17 +02:00
Sylvestre Ledru
71b4de24e6
test: improve support non-utf-8
2025-08-14 10:54:04 +02:00
Sylvestre Ledru
5a6986d55f
split: prefix & suffix also support non-utf8
2025-08-14 10:54:04 +02:00
Sylvestre Ledru
39fbdeecb2
tac/touch: fix support non-utf-8
2025-08-14 10:53:55 +02:00
Sylvestre Ledru
a15f9646e8
realpath/split: fix support non-utf-8
2025-08-14 10:53:38 +02:00
Sylvestre Ledru
f450505e6e
ptx: write_traditional_output also support non-utf8
2025-08-14 10:52:45 +02:00
Sylvestre Ledru
f65c36d609
address review comments
2025-08-14 10:52:37 +02:00
Sylvestre Ledru
344798e144
Update src/uu/readlink/src/readlink.rs
...
Co-authored-by: Nicolas Boichat <nicolas@boichat.ch>
2025-08-14 10:52:37 +02:00
Sylvestre Ledru
5ae195b99a
Update tests/by-util/test_pathchk.rs
...
Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>
2025-08-14 10:52:37 +02:00
Sylvestre Ledru
a7f3cb0209
realpath: fix regression with empty string validation
...
Fixes issue introduced in b965c944837df66b233f57fca7275fbed4e4d311 where
switching from NonEmptyStringValueParser to OsString parser removed
validation that arguments cannot be empty strings.
- Add custom NonEmptyOsStringParser that validates OsString is not empty
- Use the parser for FILES, --relative-to, and --relative-base arguments
- Add test case to verify empty strings are rejected with exit code 1
- Fixes GNU realpath test failure
2025-08-14 10:52:37 +02:00
Sylvestre Ledru
1ab3a8df4f
address review comments
2025-08-14 10:52:24 +02:00
Sylvestre Ledru
faf3f7e526
head: remove old test that we know support it
2025-08-14 10:52:24 +02:00
Sylvestre Ledru
98224ed0cf
Finalize the fuzzer
2025-08-14 10:52:24 +02:00
Sylvestre Ledru
82043f2ce3
run fuzz_non_utf8_paths in the ci
2025-08-14 10:52:24 +02:00
Sylvestre Ledru
741370d771
Fix tac to handle non-UTF-8 filenames
2025-08-14 10:52:24 +02:00
Sylvestre Ledru
ba7d902e50
Fix tsort to handle non-UTF-8 filenames
2025-08-14 10:52:24 +02:00
Sylvestre Ledru
596784e70e
Fix base64/base32/basenc to handle non-UTF-8 filenames
2025-08-14 10:52:24 +02:00
Sylvestre Ledru
a69e6c9bd3
Fix dircolors to handle non-UTF-8 filenames
2025-08-14 10:52:24 +02:00
Sylvestre Ledru
b46188cdb2
Fix nl to handle non-UTF-8 filenames
2025-08-14 10:52:24 +02:00
Sylvestre Ledru
373aafc5ff
Fix ptx to handle non-UTF-8 filenames
2025-08-14 10:52:24 +02:00
Sylvestre Ledru
b5f8931b17
Fix stdbuf to handle non-UTF-8 filenames
2025-08-14 10:52:24 +02:00
Sylvestre Ledru
f02436be0f
Fix expand to handle non-UTF-8 filenames
2025-08-14 10:52:24 +02:00
Sylvestre Ledru
8b38336036
Fix pathchk to handle non-UTF-8 filenames
2025-08-14 10:52:24 +02:00
Sylvestre Ledru
d45113f574
Fix paste to handle non-UTF-8 filenames
2025-08-14 10:52:24 +02:00