Commit graph

12496 commits

Author SHA1 Message Date
Daniel Hofstetter
e1adc1866e Cargo.toml: remove unnecessary caret 2024-03-25 10:37:15 +01:00
Terts Diepraam
e4a1455af5
Merge pull request #6114 from BenWiederhake/dev-csplit-repeated-args
csplit: Handle repeated args, fix remainder after error
2024-03-25 09:27:06 +01:00
Daniel Hofstetter
6f07bf10a1
Merge pull request #6112 from BenWiederhake/dev-comm-all-args
comm: Handle duplicated flags and output-delimiter correctly
2024-03-24 16:39:05 +01:00
Daniel Hofstetter
5803d3b683
comm: remove "comm" from error msg 2024-03-24 16:09:15 +01:00
Sylvestre Ledru
c97cb30934
Merge pull request #6120 from tertsdiepraam/fixup-show-utils
show-utils.sh: fix jq query
2024-03-24 12:26:43 +01:00
Terts Diepraam
3b80d75ee7 show-utils.sh: fix jq query 2024-03-24 10:57:31 +01:00
Sylvestre Ledru
82550b43d2
Merge pull request #6115 from BenWiederhake/dev-factor-repeat
factor: correctly handle repeated flag
2024-03-24 09:54:55 +01:00
Sylvestre Ledru
b168d1e7fe
Merge pull request #6118 from uutils/renovate/rayon-1.x
chore(deps): update rust crate rayon to 1.10
2024-03-24 09:52:29 +01:00
renovate[bot]
3bdb1605a7
chore(deps): update rust crate rayon to 1.10 2024-03-24 07:39:46 +00:00
Ben Wiederhake
388021833e factor: correctly handle repeated flag 2024-03-24 00:07:08 +01:00
Ben Wiederhake
884ef1f54b comm: implement and test correct handling of repeated flags 2024-03-23 23:35:40 +01:00
Ben Wiederhake
801edbbcb4 comm: implement and test correct handling of repeated --output-delimiter 2024-03-23 23:35:40 +01:00
Ben Wiederhake
1fa0b032e5 comm: permit and test separators that contain a hyphen 2024-03-23 23:35:40 +01:00
Ben Wiederhake
27fd3e5d39 csplit: do not emit remainder of input after an error 2024-03-23 23:21:53 +01:00
Ben Wiederhake
44fa2e960a csplit: correctly handle repeated arguments 2024-03-23 23:21:53 +01:00
Sylvestre Ledru
dcb53b6c99 head: add missing features 2024-03-23 22:41:31 +01:00
Sylvestre Ledru
68c77b4bd1 push the cargo lock too 2024-03-23 22:18:05 +01:00
Sylvestre Ledru
2246a0fad1 0.0.24 => 0.0.25 2024-03-23 22:08:05 +01:00
Sylvestre Ledru
a1198a34e6
Merge pull request #6111 from sylvestre/0.0.25
update of the version to 0.0.25
2024-03-23 20:34:56 +01:00
Sylvestre Ledru
ef3a584214 update of the version to 0.0.25 2024-03-23 19:55:17 +01:00
Sylvestre Ledru
ff1ecf6242
Merge pull request #6108 from BenWiederhake/dev-truncate-reference-create
truncate: correctly handle file (non-)creation
2024-03-23 18:46:16 +01:00
Sylvestre Ledru
c13ebe5e26
Merge pull request #6076 from cre4ture/fix/test_ls_with_f2fs
fix `ls`:  test_ls_allocation_size fails on filesystem `f2fs` (android)
2024-03-23 18:38:08 +01:00
Ben Wiederhake
a1ad751aa9 truncate: deduplicate fifo check, fix handling of missing files
The fifo check used to include 'metadata(filename)?', which would error
if the file does not exist. In our case however, this is not an error.
2024-03-23 17:50:39 +01:00
Ulrich Hornung
066032b1d3
apply different reference sizes for f2fs (android) case 2024-03-23 16:54:19 +01:00
Ulrich Hornung
f3bbf53412
improve debug info provided by CI 2024-03-23 16:36:01 +01:00
Daniel Hofstetter
cec981350a
Merge pull request #6086 from sylvestre/shred-v
shred: some small improvements
2024-03-23 15:26:38 +01:00
Daniel Hofstetter
ecf9075904
Merge pull request #6107 from uutils/renovate/regex-1.x
chore(deps): update rust crate regex to 1.10.4
2024-03-23 15:12:23 +01:00
Ben Wiederhake
a3ab064f35 truncate: don't error in --no-create with reference case 2024-03-23 13:57:16 +01:00
Ben Wiederhake
4fcf912c85 truncate: remove two-year-old file-creation todos
In commit 129cfe12b8
2024-03-23 13:57:15 +01:00
Daniel Hofstetter
ca3037de87
Merge pull request #6093 from uutils/sylvestre-patch-3
Adjust the link to the doc
2024-03-23 13:44:44 +01:00
renovate[bot]
df3f9bbeec
chore(deps): update rust crate regex to 1.10.4 2024-03-23 12:35:14 +00:00
Sylvestre Ledru
6d89f96d86 shred: only run zero when the file isn't empty 2024-03-23 12:22:32 +01:00
Sylvestre Ledru
cf3fe0e566 shred: small improv on the tests 2024-03-23 12:22:32 +01:00
Sylvestre Ledru
bb5111cc71 shred: fails in case of permissions issue 2024-03-23 12:22:32 +01:00
Sylvestre Ledru
844f077401 shred: as we already got the metadata info, use it directly 2024-03-23 12:22:32 +01:00
Sylvestre Ledru
f410d0967f shred: if the file is empty, don't run passes on it 2024-03-23 12:22:32 +01:00
Sylvestre Ledru
322c2b4df6 shred: simplify the code
The formatting directive {:2.0} will handle both cases (single-digit and double-digit numbers)
by ensuring at least two characters wide with no decimal places
2024-03-23 12:22:32 +01:00
Sylvestre Ledru
88ff42e840
Merge pull request #6102 from Krysztal112233/main
lint: fix lints of new Rust version
2024-03-23 12:21:03 +01:00
Krysztal112233
29d14cba51
lint: fix unused_imports on freebsd target. 2024-03-23 17:23:22 +08:00
Sylvestre Ledru
06e80c7af1
Merge pull request #6105 from cre4ture/fix/findings_for_env_string_args
Fix/findings for env string args
2024-03-23 10:17:14 +01:00
Sylvestre Ledru
fa1850c7df
Merge pull request #6104 from cakebaker/more_fix_incorrect_tests
more: fix two incorrect tests
2024-03-23 10:14:52 +01:00
Krysztal112233
a61761f090
util: fix compile failed on Windows.
Use  `std::path::MAIN_SEPARATOR_STR` instead of `std::path::MAIN_SEPARATOR`
2024-03-23 17:13:07 +08:00
Krysztal112233
6f5dfa3c46
lint: fix unused_imports of util.rs 2024-03-23 17:02:32 +08:00
Krysztal112233
1484d06887
lint: fix clippy::manual_main_separator_str for util.rs on Windows cfg. 2024-03-23 16:56:43 +08:00
Krysztal112233
d21dc125d0
lint: fix clippy::suspicious_open_options of project. 2024-03-23 16:49:35 +08:00
Ulrich Hornung
30d61d8a97
extract more functions for run_env() 2024-03-22 23:06:35 +01:00
Ulrich Hornung
59df0b8fb8
replace comment with extracted function 2024-03-22 22:36:57 +01:00
Ulrich Hornung
4c1e68c9f4
replace comment with extracted function 2024-03-22 22:34:05 +01:00
Ulrich Hornung
526cc8846c
extract functions blocks to reduce cognitive complexity 2024-03-22 22:17:48 +01:00
Daniel Hofstetter
5e6fa49ef5 more: fix incorrect tests 2024-03-22 15:13:53 +01:00