Gabriele Belluardo
dc72ad9242
fix(clippy): explicit_iter_loop
2025-06-16 23:22:28 +02:00
Daniel Hofstetter
a6e104fc98
cp: use get_many instead of remove_many from clap
2025-06-16 16:24:32 +02:00
Daniel Hofstetter
7ffc16c31d
cp: let clap render help & version
2025-06-16 15:54:13 +02:00
Daniel Hofstetter
19e04a26cf
Merge pull request #8193 from sylvestre/l10n-join
...
CICD / Documentation/warnings (push) Waiting to run
CICD / MinRustV (push) Waiting to run
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
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 / Test all features separately (push) Blocked by required conditions
CICD / Build/SELinux (push) Blocked by required conditions
GnuTests / Run GNU tests (push) Waiting to run
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
CICD / Build (push) Blocked by required conditions
CICD / Tests/BusyBox test suite (push) Blocked by required conditions
CICD / Style/deps (push) Waiting to run
CICD / Style/cargo-deny (push) Waiting to run
Code Quality / Style/lint (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
l10n: port join for translation + add french
2025-06-16 09:52:48 +02:00
Will Shuttleworth
01ac6dfd18
Merge pull request #8135 from willshuttleworth/stty-set-undefined
...
stty: fix mappings with empty string literal args
2025-06-16 09:45:11 +02:00
Sylvestre Ledru
5595d0716d
l10n: port join for translation + add french
2025-06-15 19:42:03 +02:00
Sylvestre Ledru
19f1d18d3c
l10n: port install for translation + add french
2025-06-15 19:13:09 +02:00
Will Shuttleworth
6023888363
stty: add ispeed/ospeed settings ( #8180 )
...
Android / Test 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 (push) Waiting to run
CICD / Style/cargo-deny (push) Waiting to run
CICD / Style/deps (push) Waiting to run
CICD / Documentation/warnings (push) Waiting to run
CICD / MinRustV (push) Waiting to run
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
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
Code Quality / Style/format (push) Waiting to run
Code Quality / Style/Python (push) Waiting to run
Code Quality / Style/toml (push) Waiting to run
Code Quality / Style/lint (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
* stty: add ispeed/ospeed settings
* stty: fix spell check errors
2025-06-15 16:46:54 +02:00
Daniel Hofstetter
98e3852b40
Merge pull request #8182 from sylvestre/l10n-mkfifo
...
l10n: port mkfifo for translation + add french
2025-06-15 16:10:38 +02:00
Daniel Hofstetter
f04187930a
Merge pull request #8183 from sylvestre/l10n-mknod
...
l10n: port mknod for translation + add french
2025-06-15 16:04:45 +02:00
Daniel Hofstetter
a5a84a9524
Merge pull request #8184 from sylvestre/l10n-mktemp
...
l10n: port mktemp for translation + add french
2025-06-15 15:34:46 +02:00
Daniel Hofstetter
b5ea096915
Merge pull request #8187 from sylvestre/l10n-runcon
...
l10n: port runcon for translation + add french
2025-06-15 15:25:13 +02:00
Sylvestre Ledru
d7e05cdfee
l10n: port runcon for translation + add french
2025-06-15 00:56:16 +02:00
Dorian Péron
625e5eeb09
Merge pull request #8185 from frendsick/fix/printf-hex-zero-padding
...
CICD / Build (push) Blocked by required conditions
CICD / Style/deps (push) Waiting to run
CICD / Style/cargo-deny (push) Waiting to run
CICD / Documentation/warnings (push) Waiting to run
CICD / MinRustV (push) Waiting to run
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
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 / Test all features separately (push) Blocked by required conditions
CICD / Build/SELinux (push) Blocked by required conditions
GnuTests / Run GNU tests (push) Waiting to run
Android / Test builds (push) Waiting to run
Code Quality / Style/toml (push) Waiting to run
Code Quality / Style/Python (push) Waiting to run
FreeBSD / Style and Lint (push) Waiting to run
FreeBSD / Tests (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
printf: Fix formatting hexadecimals with padding
2025-06-15 00:42:56 +02:00
Teemu Pätsi
8c86b83afb
uucore: format: Fix zero padding for hexadecimals
2025-06-15 00:25:42 +03:00
Sylvestre Ledru
1fd0c2b480
l10n: port mktemp for translation + add french
2025-06-14 23:13:13 +02:00
Sylvestre Ledru
2aeca365e3
l10n: port mknod for translation + add french
2025-06-14 23:03:14 +02:00
Sylvestre Ledru
417eece650
l10n: port mkfifo for translation + add french
2025-06-14 22:54:53 +02:00
Dorian Péron
5936408922
Merge pull request #7484 from karlmcdowall/head_bug_bug_bug
...
head: fix bug with non-terminated files.
2025-06-14 21:22:24 +02:00
Dorian Péron
e2eb601948
Merge pull request #7918 from Qelxiros/7906-hashsum-errors
...
hashsum: don't exit early on io errors
2025-06-14 21:17:30 +02:00
Dorian Péron
b1559536e2
Merge pull request #8167 from sylvestre/l10n-basenc
...
CICD / Build (push) Blocked by required conditions
CICD / Style/cargo-deny (push) Waiting to run
CICD / Style/deps (push) Waiting to run
CICD / Documentation/warnings (push) Waiting to run
CICD / MinRustV (push) Waiting to run
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
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 / Test all features separately (push) Blocked by required conditions
CICD / Build/SELinux (push) Blocked by required conditions
GnuTests / Run GNU tests (push) Waiting to run
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
FreeBSD / Style and Lint (push) Waiting to run
FreeBSD / Tests (push) Waiting to run
l10n: port basenc for translation + add french
2025-06-14 19:33:36 +02:00
Daniel Hofstetter
91f56ae5ed
Merge pull request #8170 from sylvestre/l10n-chroot
...
l10n: port chroot for translation + add french
2025-06-14 19:02:00 +02:00
Daniel Hofstetter
b25d25aa52
Merge pull request #8173 from sylvestre/l10n-nohup
...
l10n: port nohup for translation + add french
2025-06-14 18:56:57 +02:00
Daniel Hofstetter
812b366dac
Merge pull request #8176 from sylvestre/l10n-du
...
l10n: port du for translation + add french
2025-06-14 18:44:35 +02:00
Sylvestre Ledru
fe7e769d6e
Merge pull request #8177 from cakebaker/logname_remove_unsafe_extern
...
logname: remove `unsafe extern "C"` block
2025-06-14 15:31:15 +02:00
Sylvestre Ledru
db229ea6d5
Merge pull request #8127 from MarcusGrass/mg/coreutils-version
...
feat: add `--version` argument to print main binary version
2025-06-14 15:30:47 +02:00
Daniel Hofstetter
0a71b2a32d
Merge pull request #8174 from sylvestre/l10n-rmdir
...
CICD / Separate Builds (push) Waiting to run
CICD / Style/cargo-deny (push) Waiting to run
CICD / Build/nightly (push) Blocked by required conditions
CICD / Style/deps (push) Waiting to run
CICD / Documentation/warnings (push) Waiting to run
CICD / MinRustV (push) Waiting to run
CICD / Test all features separately (push) Blocked by required conditions
CICD / Dependencies (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 / Build/SELinux (push) Blocked by required conditions
GnuTests / Run GNU tests (push) Waiting to run
Android / Test builds (push) Waiting to run
Code Quality / Style/Python (push) Waiting to run
Code Quality / Style/toml (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
FreeBSD / Style and Lint (push) Waiting to run
FreeBSD / Tests (push) Waiting to run
l10n: port rmdir for translation + add french
2025-06-14 11:18:36 +02:00
Daniel Hofstetter
ae6dcced08
logname: remove 'unsafe extern "C"' block
2025-06-14 10:42:37 +02:00
Daniel Hofstetter
8d6fb5fcb0
Merge pull request #8172 from sylvestre/l10n-logname
...
l10n: port logname for translation + add french
2025-06-14 10:29:33 +02:00
Sylvestre Ledru
1bf231b070
l10n: port du for translation + add french
2025-06-14 10:26:38 +02:00
Sylvestre Ledru
51017b6076
l10n: port shuf for translation + add french
2025-06-14 10:14:46 +02:00
Sylvestre Ledru
2badd7c4fe
l10n: port rmdir for translation + add french
2025-06-14 10:05:34 +02:00
Sylvestre Ledru
f98f2c130b
l10n: port nohup for translation + add french
2025-06-14 09:57:52 +02:00
Daniel Hofstetter
08abb544f2
Merge pull request #8171 from sylvestre/l10n-cut
...
l10n: port cut for translation + add french
2025-06-14 09:53:57 +02:00
Sylvestre Ledru
7ed1b1a1a8
l10n: port chroot for translation + add french
2025-06-14 09:47:42 +02:00
Sylvestre Ledru
d2c0746c39
l10n: port logname for translation + add french
2025-06-14 09:24:07 +02:00
Sylvestre Ledru
cf0813ac78
l10n: port cut for translation + add french
2025-06-13 23:41:57 +02:00
Sylvestre Ledru
e9c58cdbe0
l10n: port comm for translation + add french
2025-06-13 23:22:58 +02:00
Sylvestre Ledru
20fa53b487
l10n: port basenc for translation + add french
2025-06-13 22:45:34 +02:00
Sylvestre Ledru
d9a0804aa3
l10n: port chgrp for translation + add french
2025-06-13 22:42:54 +02:00
Daniel Hofstetter
54d61cb2c8
uptime: improve readability of uptime_since
...
reduce number of cfgs, rename var
2025-06-13 17:08:28 +02:00
Tomasz Guz
b5e0304ea7
expr: fix builtin functions precedence
2025-06-13 14:51:25 +02:00
Etienne Cordonnier
99aa51a9a9
stdbuf: add feat_external_stdbuf
...
Fixes https://github.com/uutils/coreutils/issues/6591
"feat_external_stdbuf": use an external libstdbuf.so for stdbuf instead of embedding it into
the stdbuf binary.
There are 2 use-cases:
1. Installation of uutils-coreutils using cargo install (e.g. from crates.io
which supports only "cargo install" as installation method). In this case,
installing libstdbuf.so is impossible, because "cargo install" installs
only binary programs (no cdylib), thus libstdbuf.so must be embedded into
stdbuf and written to /tmp at runtime. This is a hack, and may not work
on some platforms, e.g. because the SELinux permissions may not allow
stdbuf to write to /tmp, /tmp may be read-only, libstdbuf.so may not work
at all without SELinux labels, etc.
2. Installation of uutils-coreutils using an external tool, e.g. dpkg/apt on
debian. In this case, libstdbuf.so should be installed separately to its
correct location and the environment variable LIBSTDBUF_PATH configures the
installation path during the build. E.g. LIBSTDBUF_PATH="/lib/libstdbuf.so"
Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
2025-06-13 11:08:00 +02:00
Yuankun Zhang
e1f40ff601
cat: add error handling in write_fast function ( #8091 )
CICD / Style/cargo-deny (push) Waiting to run
CICD / Style/deps (push) Waiting to run
CICD / Test all features separately (push) Blocked by required conditions
CICD / Documentation/warnings (push) Waiting to run
CICD / MinRustV (push) Waiting to run
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
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 (push) Waiting to run
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
FreeBSD / Style and Lint (push) Waiting to run
FreeBSD / Tests (push) Waiting to run
2025-06-13 11:02:03 +02:00
Daniel Hofstetter
89dff8df63
tail: adapt import to change in window-sys
2025-06-12 11:09:39 +02:00
Tomasz Guz
6049bc091a
expr: fix substr parsing
2025-06-11 22:53:24 +02:00
Sylvestre Ledru
f111113c97
Merge pull request #8150 from cakebaker/realpath_use_consts_for_opts
...
CICD / Build (push) Blocked by required conditions
CICD / Style/deps (push) Waiting to run
CICD / Style/cargo-deny (push) Waiting to run
CICD / Documentation/warnings (push) Waiting to run
CICD / MinRustV (push) Waiting to run
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
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 / Test all features separately (push) Blocked by required conditions
CICD / Build/SELinux (push) Blocked by required conditions
GnuTests / Run GNU tests (push) Waiting to run
Android / Test builds (push) Waiting to run
Code Quality / Style/toml (push) Waiting to run
Code Quality / Style/Python (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
FreeBSD / Style and Lint (push) Waiting to run
FreeBSD / Tests (push) Waiting to run
realpath: use consts for all options
2025-06-11 14:25:20 +02:00
Sylvestre Ledru
ac1eb5ac28
Merge pull request #8151 from cakebaker/cksum_remove_duplicate_unit_tests
...
cksum: remove duplicate unit test
2025-06-11 14:24:59 +02:00
Daniel Hofstetter
0d85fbf3cc
Merge pull request #8105 from sylvestre/l10n-wc
...
l10n: port wc to translation + add french
2025-06-11 13:13:35 +02:00
Daniel Hofstetter
2b6fd747f4
Merge pull request #8125 from sylvestre/l10n-tac
...
l10n: port tac for translation + add french
2025-06-11 13:05:00 +02:00