16518 Commits

Author SHA1 Message Date
Sylvestre Ledru 3a07ffc5a9 Merge pull request #8588 from sylvestre/0.2.2
Prepare version 0.2.2
0.2.2
2025-09-09 21:38:42 +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 5c33a30eec Merge pull request #8585 from Ecordonnier/eco/musl-libc-fix
link musl libc statically
2025-09-09 13:27:18 +02:00
Etienne Cordonnier e722250e7d link musl libc statically
In the context of musl, users are typically expecting statically-linked tools,
as this is one of musl's strong suits and one of the biggest reasons to use it
instead of glibc (that is not static-link-friendly for reasons).

- remove the build-flag which was causing musl libc to be linked dynamically
- re-add feat_os_unix_musl which was removed in https://github.com/uutils/coreutils/commit/21d5cef15308c018bcb0b34fcbdff47a24aa9fa6
- exclude stdbuf from feat_os_unix_musl, since libstdbuf.so can't be built with a statically linked musl libc
- add test_musl_no_dynamic_deps so that this does not regress in the future

Fixes https://github.com/uutils/coreutils/issues/8572

Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
2025-09-09 12:53:32 +02:00
Sylvestre Ledru 1bed017978 Merge pull request #8584 from cakebaker/uucore_build_rename_fn
uucore/build.rs: rename function
2025-09-09 11:34:56 +02:00
Daniel Hofstetter ac646e40fa uucore/build.rs: rename function
from embed_all_utilities_locales to embed_all_utility_locales
2025-09-09 11:05:13 +02:00
Daniel Hofstetter 9aaf603fe8 Merge pull request #8571 from sylvestre/issue-8569
manage the locales when the program is coming from crates.io
2025-09-09 10:56:54 +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 56bbc14279 base64: improve perfs by using the base64-simd crate (#8578)
* base64: improve perfs by using the base64-simd crate Closes: #8574

* Update src/uu/basenc/BENCHMARKING.md

Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>

* Update src/uu/basenc/BENCHMARKING.md

Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>

---------

Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com>
2025-09-09 09:51:23 +02:00
Daniel Hofstetter f51fe66f6c Merge pull request #8580 from uutils/renovate/linux-raw-sys-0.x
chore(deps): update rust crate linux-raw-sys to 0.11
2025-09-09 09:05:05 +02:00
renovate[bot] f5175e6d95 chore(deps): update rust crate linux-raw-sys to 0.11 2025-09-09 06:14:29 +00:00
Daniel Hofstetter 2b78922dfa Merge pull request #8565 from Vesal-J/fix-cp-dot-directory-copy
cp: fix copying current directory (.) to existing directory
2025-09-09 07:46:22 +02:00
Vesal J 671345fb5b cp: enhance tests for current directory attribute preservation
This commit adds tests to verify that file permissions and timestamps are preserved when copying the current directory (.) to a destination. Specific permissions and timestamps are set on the source files, and assertions are made to ensure that these attributes are correctly maintained in the copied files. The tests are conditionally compiled for non-Windows and non-FreeBSD systems.
2025-09-08 20:53:46 +03:30
Daniel Hofstetter bdf4935166 Merge pull request #8576 from uutils/renovate/chrono-0.x-lockfile
chore(deps): update rust crate chrono to v0.4.42
2025-09-08 13:51:38 +02:00
Daniel Hofstetter ed024d3003 Merge pull request #8577 from uutils/renovate/console-0.x-lockfile
fix(deps): update rust crate console to v0.16.1
2025-09-08 13:48:52 +02:00
Sylvestre Ledru dad71bdc07 Merge pull request #8575 from cakebaker/nl_section_delimiter_non_utf8
nl: allow non-UTF8 section delimiter
2025-09-08 13:22:35 +02:00
renovate[bot] 4c1c3f8fbf fix(deps): update rust crate console to v0.16.1 2025-09-08 11:14:08 +00:00
renovate[bot] 850bbd785e chore(deps): update rust crate chrono to v0.4.42 2025-09-08 11:14:02 +00:00
Daniel Hofstetter 93feaccbcf nl: allow non-UTF8 section delimiter 2025-09-08 11:32:07 +02:00
Vesal J f8923d8b15 cp: fix cargo formatting 2025-09-07 19:16:22 +03:30
Daniel Hofstetter ee1b802612 Merge pull request #8570 from uutils/renovate/winapi-util-0.x-lockfile
chore(deps): update rust crate winapi-util to v0.1.11
2025-09-07 15:08:36 +02:00
renovate[bot] 662212c63c chore(deps): update rust crate winapi-util to v0.1.11 2025-09-07 12:37:58 +00:00
Daniel Hofstetter 4473398c22 Merge pull request #8564 from sylvestre/dc-rn
release notes: store a copy in-tree too
2025-09-07 14:36:15 +02:00
Sylvestre Ledru e98c59f1a9 release notes: do not run the spell on it 2025-09-07 09:39:14 +02:00