1
Fork 0
mirror of https://github.com/RGBCube/uutils-coreutils synced 2026-01-14 17:21:04 +00:00
Commit graph

1615 commits

Author SHA1 Message Date
renovate[bot]
b89be8c9a7
chore(deps): update rust crate blake3 to v1.8.0 2025-03-31 05:52:26 +00:00
Solomon Victorino
e20500d1e5 numfmt: move to thiserror 2025-03-30 21:15:21 +02:00
Solomon Victorino
4f1d33fec3 dd: move to thiserror 2025-03-30 21:15:21 +02:00
Solomon Victorino
9099f342e0 unexpand: move to thiserror 2025-03-30 21:15:21 +02:00
Solomon Victorino
899c118f3f tac: move to thiserror 2025-03-30 21:15:21 +02:00
Solomon Victorino
9db51ec828 split: move to thiserror 2025-03-30 21:15:21 +02:00
Solomon Victorino
4aba193c9c expand: move to thiserror 2025-03-30 21:15:21 +02:00
Solomon Victorino
4cb23dd840 ptx: move to thiserror 2025-03-30 21:15:21 +02:00
ValentinBoudevin
aea23408fd
env: Move to "thiserror" + added errors test case (#7584)
Solved Issue #7535 : Removed parse_errors to follow other commands standard with thiserror
2025-03-30 11:21:57 +02:00
Dorian Péron
61b7f4b54b
Merge pull request #7598 from sylvestre/uutests2
Move our tests infra into a dedicated crate
2025-03-28 22:32:49 +01:00
Sylvestre Ledru
50fe623447 Create the uutest crate + adjust the code
+ move some of the tests into the program test
2025-03-28 21:40:31 +01:00
renovate[bot]
b5ba4a61e3
fix(deps): update rust crate os_display to v0.1.4 2025-03-28 12:32:58 +00:00
renovate[bot]
73a4d0d54e
chore(deps): update rust crate clap to v4.5.34 2025-03-27 02:29:50 +00:00
Daniel Hofstetter
5a0988c28d
Merge pull request #7420 from uutils/renovate/fts-sys-0.x
chore(deps): update rust crate fts-sys to v0.2.16
2025-03-25 16:25:01 +01:00
renovate[bot]
611a320396
chore(deps): update rust crate fts-sys to v0.2.16 2025-03-25 13:25:38 +00:00
renovate[bot]
bde8165f7f
chore(deps): update rust crate selinux to v0.5.1 2025-03-25 12:39:47 +00:00
renovate[bot]
4a3b034457
chore(deps): update rust crate selinux-sys to v0.6.14 2025-03-25 09:55:08 +00:00
renovate[bot]
944cd4f72c
chore(deps): update rust crate hex-literal to v1 2025-03-25 08:37:05 +00:00
Sylvestre Ledru
1ee8092826
Merge pull request #7525 from sylvestre/thiserror4
Move more programs to thiserror
2025-03-24 19:06:13 +01:00
renovate[bot]
ee09b7934c
chore(deps): update rust crate chrono-tz to v0.10.3 2025-03-24 15:55:34 +00:00
Sylvestre Ledru
5e1677bb9e adjust cargo.lock 2025-03-24 14:22:25 +01:00
renovate[bot]
8da20cae46
chore(deps): update rust crate iana-time-zone to v0.1.62 2025-03-24 07:34:14 +00:00
renovate[bot]
c7e0479d74
chore(deps): update rust crate zip to v2.5.0 2025-03-24 06:12:28 +00:00
renovate[bot]
381457a7bd
chore(deps): update rust crate time to v0.3.41 2025-03-24 01:54:09 +00:00
renovate[bot]
85c862c48a
chore(deps): update rust crate chrono-tz to v0.10.2 2025-03-23 13:14:36 +00:00
Sylvestre Ledru
eed5c81060
Merge pull request #7463 from blyxxyz/clean-shuf
Make `shuf` OsStr-compliant and bring newline handling in line with GNU
2025-03-22 22:29:49 +01:00
Nicolas Boichat
2103646ff7 seq: Move extendedbigdecimal.rs to uucore/features/format
Will make it possible to directly print ExtendedBigDecimal in `seq`,
and gradually get rid of limited f64 precision in other tools
(e.g. `printf`).

Changes are mostly mechanical, we reexport ExtendedBigDecimal directly
in format to keep the imports slightly shorter.
2025-03-22 21:13:18 +01:00
Daniel Hofstetter
1983b579c7
Merge pull request #7500 from uutils/renovate/tempfile-3.x-lockfile
fix(deps): update rust crate tempfile to v3.19.1
2025-03-20 07:31:52 +01:00
renovate[bot]
fd488ecff8
fix(deps): update rust crate tempfile to v3.19.1 2025-03-19 22:22:41 +00:00
renovate[bot]
d02f27b84b
chore(deps): update rust crate clap_complete to v4.5.47 2025-03-19 22:22:32 +00:00
Daniel Hofstetter
4df6423ba8
Merge pull request #7491 from uutils/renovate/zip-2.x-lockfile
chore(deps): update rust crate zip to v2.4.2
2025-03-19 07:20:58 +01:00
renovate[bot]
cf54e9b1f9
chore(deps): update rust crate zip to v2.4.2 2025-03-19 02:55:33 +00:00
renovate[bot]
8dd4eb2f21
chore(deps): update rust crate blake3 to v1.7.0 2025-03-18 21:57:51 +00:00
renovate[bot]
95fd100d82
chore(deps): update rust crate time to v0.3.40 2025-03-18 07:31:00 +00:00
renovate[bot]
63a56fbc63
chore(deps): update rust crate zip to v2.4.1 2025-03-17 22:54:26 +00:00
renovate[bot]
9559d7a13f
chore(deps): update rust crate zip to v2.3.0 2025-03-16 22:41:10 +00:00
Jan Verbeek
f562543b6c shuf: Use OS strings, don't split individual arguments, cleanup
- shuf now uses OS strings, so it can read from filenames that are
  invalid Unicode and it can shuffle arguments that are invalid
  Unicode. `uucore` now has an `OsWrite` trait to support this without
  platform-specific boilerplate.

- shuf no longer tries to split individual command line arguments,
  only bulk input from a file/stdin. (This matches GNU and busybox.)

- More values are parsed inside clap instead of manually, leading to
  better error messages and less code.

- Some code has been simplified or made more idiomatic.
2025-03-16 14:10:31 +01:00
renovate[bot]
7b055f10fc
chore(deps): update rust crate linux-raw-sys to v0.9.3 2025-03-14 11:06:34 +00:00
Sylvestre Ledru
d570512bdc
Merge pull request #7439 from dezgeg/ficlone
cp: Use FICLONE ioctl constant from linux-raw-sys
2025-03-14 09:59:36 +01:00
Daniel Hofstetter
5b649f49e8
Merge pull request #7445 from uutils/renovate/half-2.x-lockfile
chore(deps): update rust crate half to v2.5.0
2025-03-14 07:44:39 +01:00
renovate[bot]
d8551341c5
chore(deps): update rust crate half to v2.5.0 2025-03-14 06:13:45 +00:00
renovate[bot]
bf204f42eb
fix(deps): update rust crate tempfile to v3.19.0 2025-03-14 01:34:11 +00:00
Tuomas Tynkkynen
cacb1a4fcb cp: Use FICLONE ioctl constant from linux-raw-sys
The current ioctl operation code for FICLONE is fully open-coded instead
of using the ioctl macros, which makes it non-portable to other
architectures including mips, arm & powerpc. Get the constant from the
linux-raw-sys crate instead, which is already a transitive dependency.
2025-03-13 18:23:48 +02:00
Sylvestre Ledru
ba247e6765
Merge pull request #7434 from cakebaker/bump_libc
Bump `libc` & remove unnecessary `unsafe` blocks
2025-03-12 09:57:25 +01:00
renovate[bot]
0970e15e17
fix(deps): update rust crate quote to v1.0.40 2025-03-12 02:34:41 +00:00
Daniel Hofstetter
11f2249f15 Bump libc from 0.2.170 to 0.2.171 2025-03-11 17:04:47 +01:00
renovate[bot]
f25da5a9a3
chore(deps): update rust crate clap to v4.5.32 2025-03-10 23:28:35 +00:00
Bluemangoo
b1fc601cf8
uucore: fix uptime on Windows 2025-03-10 21:29:08 +08:00
renovate[bot]
e51feb5471
chore(deps): update rust crate serde to v1.0.219 2025-03-09 22:23:10 +00:00
renovate[bot]
d819ed861f
chore(deps): update rust crate terminal_size to v0.4.2 2025-03-08 22:31:59 +00:00