1
Fork 0
mirror of https://github.com/RGBCube/uutils-coreutils synced 2026-01-18 11:11:10 +00:00
Commit graph

14257 commits

Author SHA1 Message Date
Sylvestre Ledru
2afab7c040
Merge pull request #7279 from cakebaker/bump_fts_sys
Bump `fts-sys` from `0.2.13` to `0.2.14`
2025-02-08 12:15:13 +01:00
Daniel Hofstetter
03b6371422
Merge pull request #7273 from RenjiSann/tee-fix-p-broken-stdout
tee: fix -p behavior upon broken pipe stdout
2025-02-07 16:19:18 +01:00
Dorian Péron
569afcc139
Merge pull request #7260 from jfinkels/cat-error-append-same-file
cat: error when output is input and appending
2025-02-07 14:44:03 +01:00
Dorian Péron
9a88526867 test(cat): add test for output appending to input file 2025-02-07 07:45:21 -05:00
Jeffrey Finkelstein
c9312eba9a cat: error when output is input and appending
Change `cat` so that it terminates with an error message when the input
file is the same as the output file and the output file is being
appended to. For example,

    cat <f >>f
    cat: -: input file is output file

Fixes #7165
2025-02-07 07:45:21 -05:00
Daniel Hofstetter
cb3ee46ca9 deny.toml: add bindgen & rustc-hash to skip list 2025-02-07 09:06:28 +01:00
Daniel Hofstetter
b4bc228026 Bump fts-sys from 0.2.13 to 0.2.14 2025-02-07 08:54:28 +01:00
Daniel Hofstetter
e0a7c318a3
Merge pull request #7277 from uutils/renovate/once_cell-1.x-lockfile
chore(deps): update rust crate once_cell to v1.20.3
2025-02-07 07:21:38 +01:00
Daniel Hofstetter
39a7e9d1ef
Merge pull request #7278 from uutils/renovate/selinux-0.x
chore(deps): update rust crate selinux to 0.5.0
2025-02-07 07:10:08 +01:00
renovate[bot]
7bb2bb2f30
chore(deps): update rust crate selinux to 0.5.0 2025-02-07 05:22:35 +00:00
renovate[bot]
eb61056dfe
chore(deps): update rust crate once_cell to v1.20.3 2025-02-07 00:44:05 +00:00
Dorian Peron
e550e3d72e test(tee): Add test for broken pipe behavior with -p 2025-02-06 12:25:34 +01:00
Dorian Peron
67aa0b25ab tee: fix -p behavior upon broken pipe stdout 2025-02-06 11:29:29 +01:00
Sylvestre Ledru
ee0d178f8c
Merge pull request #7268 from uutils/renovate/blake2b_simd-1.x-lockfile
chore(deps): update rust crate blake2b_simd to v1.0.3
2025-02-04 23:36:48 +01:00
renovate[bot]
9065c65aa4
chore(deps): update rust crate blake2b_simd to v1.0.3 2025-02-04 20:25:56 +00:00
Sylvestre Ledru
de5a2bb944
Merge pull request #7267 from cakebaker/cargo_toml_fix_incorrect_lint_name
Cargo.toml: fix incorrect lint name
2025-02-04 16:48:06 +01:00
Daniel Hofstetter
02cd31a4d9 Cargo.toml: fix incorrect lint name 2025-02-04 16:09:58 +01:00
Sylvestre Ledru
25bfe839be
Merge pull request #7265 from cakebaker/uptime_remove_duplicate_test
uptime: remove duplicate test
2025-02-04 10:07:12 +01:00
Daniel Hofstetter
90208096fd uptime: remove duplicate test 2025-02-04 09:24:32 +01:00
Daniel Hofstetter
d75de5d2f6
Merge pull request #7263 from uutils/renovate/clap-4.x-lockfile
chore(deps): update rust crate clap to v4.5.28
2025-02-04 07:07:20 +01:00
Daniel Hofstetter
aad8fa0215
Merge pull request #7264 from uutils/renovate/z85-3.x-lockfile
fix(deps): update rust crate z85 to v3.0.6
2025-02-04 07:04:25 +01:00
renovate[bot]
aa90d0046f
fix(deps): update rust crate z85 to v3.0.6 2025-02-04 04:32:25 +00:00
renovate[bot]
29aa1b331c
chore(deps): update rust crate clap to v4.5.28 2025-02-04 00:53:46 +00:00
karlmcdowall
f94ff78ea4
head: fix bug reading back through files (#7248)
* head: fix bug reading back through files

Fix issue #7247.
Rework logic for reading/seeking backwards through files.
Bug was seen when reading back through large files.
Added test case to validate fix.
2025-02-03 20:13:46 +01:00
Daniel Hofstetter
93d58b17b4
Merge pull request #7261 from RenjiSann/cksum-6375
cksum: Fix #6375 and un-ignore now passing tests
2025-02-03 14:08:51 +01:00
Dorian Péron
f2cf08b4e6 test(cksum): fix and un-ignore test_md5_bits 2025-02-03 11:06:47 +01:00
Dorian Péron
b8abebfaf9 test(cksum): un-ignore now passing test test_blake2b_tested_with_sha1 2025-02-03 09:58:52 +01:00
Dorian Péron
2fadd253f7 cksum: fix --binary reset (issue #6375) 2025-02-03 09:58:52 +01:00
Sylvestre Ledru
717a6921fc
Merge pull request #7246 from RenjiSann/printf-negative-asterisk
printf: negative asterisk param changes alignment
2025-02-02 23:13:56 +01:00
Sylvestre Ledru
fc4f39c582
Merge pull request #7259 from jfinkels/printf-missing-hex-value
printf: error on missing hexadecial escape value
2025-02-02 22:28:38 +01:00
Jeffrey Finkelstein
db280b6e9f printf: error on missing hexadecial escape value
Change `printf` to correctly terminate with an error message when an
escape sequence starts with `\x` but doesn't include a literal
hexadecimal value after. For example, before this commit,

    printf '\x'

would output `\x`, but after this commit, it terminates with an error
message,

    printf: missing hexadecimal number in escape

Fixes #7097
2025-02-02 11:07:31 -05:00
sreehari prasad
c2505841e0
Tests: provides easy mount of temp fs (#7249) 2025-02-01 19:01:49 +01:00
Dorian Peron
dcc2f1b72c printf: remove unneeded Result<> from resolve_asterisk* functions 2025-01-31 16:54:01 +01:00
Dorian Peron
707e346b84 printf: negative asterisk param changes alignement 2025-01-31 16:50:26 +01:00
Daniel Hofstetter
3891ee1159
Merge pull request #7244 from sylvestre/sleep
Decrease more sleep
2025-01-31 14:52:24 +01:00
Sylvestre Ledru
ba0d54c9af
Merge pull request #7245 from cakebaker/fuzz_update_dependencies
fuzz: update dependencies
2025-01-31 10:36:35 +01:00
Daniel Hofstetter
072d503d80 fuzz: update dependencies 2025-01-31 10:03:32 +01:00
Sylvestre Ledru
8c201c1779 tests/cp: Decrease more sleep 2025-01-31 09:56:47 +01:00
Daniel Hofstetter
a9645af366
Merge pull request #7232 from uutils/seep
tests: Decrease the various sleeps
2025-01-31 09:17:24 +01:00
Sylvestre Ledru
be10ae0cb9
Merge pull request #7242 from cakebaker/bump_rand_crates
Bump `rand` & `rand_core` to `0.9.0`, adapt code to API changes
2025-01-31 08:38:53 +01:00
Sylvestre Ledru
1cd78c7a2b
Merge pull request #7243 from jfinkels/build-reduce-touch-replacements
Remove some replacements of touch in build script
2025-01-31 00:10:14 +01:00
Jeffrey Finkelstein
2cb2f30846 Remove some replacements of touch in build script
Remove some replacements of uutils `touch` for GNU `touch` in the
`util/build-gnu.sh` script, since recent improvements to the
`parse_datetime` have made these replacements unnecessary.
2025-01-30 17:37:04 -05:00
Daniel Hofstetter
9aec9dc454 fuzz: adapt to API changes of rand 2025-01-30 14:41:36 +01:00
Daniel Hofstetter
527602248f shuf: adapt to API changes of rand 2025-01-30 10:39:00 +01:00
Daniel Hofstetter
14ce43fe52 tail: adapt tests to API change of rand 2025-01-30 08:52:42 +01:00
Daniel Hofstetter
46beccd409 factor: adapt tests to API changes of rand 2025-01-30 08:52:42 +01:00
Daniel Hofstetter
410bb30c64 split: adapt tests to API changes of rand 2025-01-30 08:52:42 +01:00
Daniel Hofstetter
7cff766bdc mktemp: adapt to API change of rand 2025-01-30 08:52:42 +01:00
Daniel Hofstetter
ddb027231f shred: adapt to API changes of rand 2025-01-30 08:52:42 +01:00
Daniel Hofstetter
a5fb8f952b sort: adapt to API changes of rand 2025-01-30 08:52:42 +01:00