GitHub / uutils/coreutils / commits
Cross-platform Rust rewrite of the GNU coreutils
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 87b61f8c | pr: add --join-lines as long option for -J |
Daniel Hofstetter <d****r@4****m>
Committed by: Sylvestre Ledru <s****e@d****g> |
8 days ago | |
| 49042676 | pr: rename "--column" to "--columns" |
Daniel Hofstetter <d****r@4****m>
Committed by: Sylvestre Ledru <s****e@d****g> |
8 days ago | |
| 152cc098 | tail: remove overhead by stat |
oech3 <7****3@u****m>
Committed by: Sylvestre Ledru <s****e@d****g> |
8 days ago | |
| 259fdfc3 | ci: add check for empty output assertions (#14116) |
Daniel Hofstetter <d****r@4****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 03178084 | Split enters endless loop fix #14118 (#14123) |
mtvb <m****l@m****e>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 4c565eb5 | Fix for Lines fuse if chunk boundary is exactly at EOF #14126 |
mtvb <7****b@u****m>
Committed by: Dorian Péron <7****n@u****m> |
8 days ago | |
| 357ad441 | tee: show_err instead of writing directly in stderr and strip error |
Devel <D****8@p****e>
Committed by: Sylvestre Ledru <s****e@d****g> |
9 days ago | |
| 62d40de5 | chmod: use the libc fchmodat symbol for recursive mode changes | Sylvestre Ledru <s****e@d****g> | 9 days ago | |
| 45446f9b | rm: don't report ELOOP when the operand's inode changed | Sylvestre Ledru <s****e@d****g> | 9 days ago | |
| c53f75a1 | rm: do not follow a symlink swapped in at the -r operand | Sylvestre Ledru <s****e@d****g> | 9 days ago | |
| 6c6adf6c | tests: use convenience fns to ensure empty output |
Daniel Hofstetter <d****r@4****m>
Committed by: Sylvestre Ledru <s****e@d****g> |
9 days ago | |
| 71ebb922 | chroot: strip errno |
oech3 <7****3@u****m>
Committed by: Sylvestre Ledru <s****e@d****g> |
9 days ago | |
| a9b64fcf | ls: exit with code 2 on write error |
Devel <D****8@p****e>
Committed by: Sylvestre Ledru <s****e@d****g> |
9 days ago | |
| 18f88742 | install, comm: remove file_diff in favor of uucore::fs::are_files_identical |
wtcpython <1****6@q****m>
Committed by: Sylvestre Ledru <s****e@d****g> |
9 days ago | |
| 3d149809 | uucore, cat: remove winapi-util dependency in favor of windows-sys and std |
wtcpython <1****6@q****m>
Committed by: Sylvestre Ledru <s****e@d****g> |
9 days ago | |
| 3ad668b8 | stat: remove unnecessary #[cfg(unix)] |
Daniel Hofstetter <d****r@4****m>
Committed by: Sylvestre Ledru <s****e@d****g> |
9 days ago | |
| a559fd06 | unexpand: remove overhead of stat call |
oech3 <7****3@u****m>
Committed by: Daniel Hofstetter <d****r@4****m> |
9 days ago | |
| d7933055 | env: avoid accessing by index & simplify loop |
oech3 <7****3@u****m>
Committed by: Sylvestre Ledru <s****e@d****g> |
9 days ago | |
| cb2cf44b | test: disable test_hard_link_is_same_file on Android | Sylvestre Ledru <s****e@d****g> | 10 days ago | |
| d989097c | dd: point the flag help at the flags, not the commas | Sylvestre Ledru <s****e@d****g> | 10 days ago | |
| 56eccff8 | dd: match GNU's wording for the parse errors | Sylvestre Ledru <s****e@d****g> | 10 days ago | |
| 7f9b9a6f | dd: reject a number that does not fit in u64 | Sylvestre Ledru <s****e@d****g> | 10 days ago | |
| e006771d | util: factor the shared setup of the check-*.sh scripts into check-common.sh | Sylvestre Ledru <s****e@d****g> | 10 days ago | |
| ebb9ab1a | CI: pin the GNU test comparison to the latest main reference run | Sylvestre Ledru <s****e@d****g> | 10 days ago | |
| ff382f52 | id: order groups= by effective gid and -G by real gid, like GNU | Sylvestre Ledru <s****e@d****g> | 10 days ago | |
| e0d16659 | stat: print the format up to a bad directive | Sylvestre Ledru <s****e@d****g> | 10 days ago | |
| 71911258 | od, ls: simplify match |
oech3 <7****3@u****m>
Committed by: Sylvestre Ledru <s****e@d****g> |
10 days ago | |
| 4f86eee0 | validate.rs: simplify errors |
oech3 <7****3@u****m>
Committed by: Daniel Hofstetter <d****r@4****m> |
10 days ago | |
| 8b8cbfd5 | validate.rs: extract actual error message from OS |
oech3 <7****3@u****m>
Committed by: Sylvestre Ledru <s****e@d****g> |
10 days ago | |
| 522e9eb2 | sort: replace binary-heap-plus and compare with std::collections::BinaryHeap |
wtcpython <1****6@q****m>
Committed by: Sylvestre Ledru <s****e@d****g> |
10 days ago | |
| 14432029 | uptime: disable some tests on Android |
Daniel Hofstetter <d****r@4****m>
Committed by: Sylvestre Ledru <s****e@d****g> |
10 days ago | |
| 38ffca87 | encoding.rs: simplify many match |
oech3 <7****3@u****m>
Committed by: Daniel Hofstetter <d****r@4****m> |
10 days ago | |
| 227869bb | remove rust-version from fuzz |
oech3 <7****3@u****m>
Committed by: Sylvestre Ledru <s****e@d****g> |
10 days ago | |
| 0aeda8fd | fmt: simplify match |
oech3 <7****3@u****m>
Committed by: Daniel Hofstetter <d****r@4****m> |
10 days ago | |
| b2091c6d | od: replace byteorder with std endian methods |
wtcpython <1****6@q****m>
Committed by: Sylvestre Ledru <s****e@d****g> |
10 days ago | |
| 92cbd2f4 | Cargo.toml: remove unused exacl workspace dependency |
wtcpython <1****6@q****m>
Committed by: Daniel Hofstetter <d****r@4****m> |
10 days ago | |
| 2e48ff53 | pr: stop dropping lines the columns do not divide evenly |
Luan Taraschi <1****i@u****m>
Committed by: Daniel Hofstetter <d****r@4****m> |
10 days ago | |
| 9875296a | tac: simplify error propagation |
Devel <D****8@p****e>
Committed by: Daniel Hofstetter <d****r@4****m> |
11 days ago | |
| 33300d56 |
head: propagate a write error from the -v filename header (#13996)
Co-authored-by: Pablo Garcia <p****o@M****l> |
MsfPablo <1****o@u****m>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| fcbdf3ce | expand: simplify match |
oech3 <7****3@u****m>
Committed by: Sylvestre Ledru <s****e@d****g> |
11 days ago | |
| bf1e865d | uptime: exclude Android from utmpx paths (utmpx is not available on Android) | Sylvestre Ledru <s****e@d****g> | 11 days ago | |
| 0688cbfc | df: pin the Windows -i notice in the tests |
Nikola Lukovic <n****c@l****m>
Committed by: Sylvestre Ledru <s****e@d****g> |
11 days ago | |
| 1653993c | df: split platform-specific code into platform/{unix,windows}.rs |
Nikola Lukovic <n****c@l****m>
Committed by: Sylvestre Ledru <s****e@d****g> |
11 days ago | |
| 06fd508d | cut: simplify by .map_err (#14074) |
oech3 <7****3@u****m>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 76506d18 | cut: simplify by .map_err (#14074) |
oech3 <7****3@u****m>
Committed by: Sylvestre Ledru <s****e@d****g> |
11 days ago | |
| 25ab3b97 | uucore: share the caret diagnostic plumbing across the utilities (#14068) |
Sylvestre Ledru <s****e@d****g>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 329dbbf5 | nl: drop unused translation |
oech3 <7****3@u****m>
Committed by: Sylvestre Ledru <s****e@d****g> |
11 days ago | |
| 36947fc9 | sort: refuse a random source shorter than the salt |
Luan Taraschi <1****i@u****m>
Committed by: Daniel Hofstetter <d****r@4****m> |
12 days ago | |
| ec8adb51 |
nl: reject -w values > i32::MAX to avoid capacity-overflow panic (#13348)
Co-authored-by: Sylvestre Ledru <s****e@d****g> |
Kanishk Sachan <9****7@u****m>
Committed by: GitHub <n****y@g****m> |
12 days ago | |
| 5188b6f5 |
rename test_eio to test_read_error
Co-authored-by: oech3 <7****3@u****m> |
Devel <D****8@p****e>
Committed by: Sylvestre Ledru <s****e@d****g> |
12 days ago | |
| 55e8a1a9 | Update test_cut.rs |
Devel <D****8@p****e>
Committed by: Sylvestre Ledru <s****e@d****g> |
12 days ago | |
| 0509a18f | use stderr_is as the test won't run on non-gnu environments now |
Devel <D****8@p****e>
Committed by: Sylvestre Ledru <s****e@d****g> |
12 days ago | |
| 5dde934d |
change name of test to test_eio
Co-authored-by: oech3 <7****3@u****m> |
Devel <D****8@p****e>
Committed by: Sylvestre Ledru <s****e@d****g> |
12 days ago | |
| 55438c4d |
target gnu env
Co-authored-by: oech3 <7****3@u****m> |
Devel <D****8@p****e>
Committed by: Sylvestre Ledru <s****e@d****g> |
12 days ago | |
| cafed7fa |
clippy: add "renamed_and_removed_lints" setting
Co-authored-by: xtqqczze <4****e@u****m> |
Daniel Hofstetter <d****r@4****m>
Committed by: Sylvestre Ledru <s****e@d****g> |
12 days ago | |
| 46220a7b | exclude test from wasi runner |
Devel <D****8@p****e>
Committed by: Sylvestre Ledru <s****e@d****g> |
12 days ago | |
| 97d9e11f | cut: strip error code |
Devel <D****8@p****e>
Committed by: Sylvestre Ledru <s****e@d****g> |
12 days ago | |
| 31ed04b9 | clippy: add comment/todo about deprecated lint |
Daniel Hofstetter <d****r@4****m>
Committed by: Sylvestre Ledru <s****e@d****g> |
12 days ago | |
| a5a7249a | chore(deps): update dawidd6/action-download-artifact action to v24 |
renovate[bot] <2****]@u****m>
Committed by: Daniel Hofstetter <d****r@4****m> |
12 days ago | |
| fbe73da2 | cut: strip i/o errno |
Devel <D****8@p****e>
Committed by: Sylvestre Ledru <s****e@d****g> |
12 days ago | |
| e4e9f69f | yes: disable pipe-dependent tests on WASI | Sylvestre Ledru <s****e@d****g> | 12 days ago | |
| 4a8fc437 | Revert "yes: silence all stdout write errors on WASI (no SIGPIPE)" | Sylvestre Ledru <s****e@d****g> | 12 days ago | |
| c2462a62 | yes: silence all stdout write errors on WASI (no SIGPIPE) | Sylvestre Ledru <s****e@d****g> | 12 days ago | |
| ccdf4a00 | uucore: fix uptime build on Android and wasm32 | Sylvestre Ledru <s****e@d****g> | 12 days ago | |
| 3d09364e | chore(deps): update rust crate icu_provider to v2.3.1 |
renovate[bot] <2****]@u****m>
Committed by: Daniel Hofstetter <d****r@4****m> |
12 days ago | |
| ff7c1d78 | fold: match GNU error messages for an invalid -w/--width value |
Coro <a****n@g****m>
Committed by: Sylvestre Ledru <s****e@d****g> |
12 days ago | |
| edc2b7dc | chore(deps): update rust crate icu_locale to v2.3.1 |
renovate[bot] <2****]@u****m>
Committed by: Daniel Hofstetter <d****r@4****m> |
12 days ago | |
| ab3a09cb | chore(deps): update rust crate icu_collator to v2.3.1 |
renovate[bot] <2****]@u****m>
Committed by: Daniel Hofstetter <d****r@4****m> |
12 days ago | |
| 9243b08b | GnuTests: remove LD_PRELOAD from dd/fail-ftruncate-fstat |
oech3 <7****3@u****m>
Committed by: Sylvestre Ledru <s****e@d****g> |
12 days ago | |
| 5504b704 | stdbuf: explain why both platforms wait on the child | Sylvestre Ledru <s****e@d****g> | 13 days ago | |
| 12bb2ff2 | clippy: fix needless_late_init lint |
xtqqczze <4****e@u****m>
Committed by: Sylvestre Ledru <s****e@d****g> |
13 days ago | |
| e0b72c92 | clippy: fix drain_collect lint |
xtqqczze <4****e@u****m>
Committed by: Sylvestre Ledru <s****e@d****g> |
13 days ago | |
| 6ff271af | clippy: fix chunks_exact_to_as_chunks lint |
xtqqczze <4****e@u****m>
Committed by: Sylvestre Ledru <s****e@d****g> |
13 days ago | |
| f2634b4c | stdbuf: fix the Windows build and report signalled commands | Sylvestre Ledru <s****e@d****g> | 13 days ago | |
| df30282a | pr: treat a page length of exactly 10 as omitting the header |
Luan Taraschi <1****i@u****m>
Committed by: Daniel Hofstetter <d****r@4****m> |
13 days ago | |
| b6810b46 |
stdbuf: link cargo issue tracking cdylib install support
Co-authored-by: Cursor <c****t@c****m> |
Etienne Cordonnier <e****r@s****m>
Committed by: Sylvestre Ledru <s****e@d****g> |
13 days ago | |
| c104a352 | Cargo.lock: remove arrayref |
Daniel Hofstetter <d****r@4****m>
Committed by: Sylvestre Ledru <s****e@d****g> |
13 days ago | |
| b96a00f5 |
stdbuf: create embedded libstdbuf with mode 0600 on Unix
Co-authored-by: Cursor <c****t@c****m> |
Etienne Cordonnier <e****r@s****m>
Committed by: Sylvestre Ledru <s****e@d****g> |
13 days ago | |
| 3fb38a38 |
stdbuf: create embedded tmpdir with 0700 at mkdir time
Co-authored-by: Cursor <c****t@c****m> |
Etienne Cordonnier <e****r@s****m>
Committed by: Sylvestre Ledru <s****e@d****g> |
13 days ago | |
| a8447f9c |
man: fix merged lists with wrong indentations
Signed-off-by: Matthieu Baerts (NGI0) <m****e@k****g> |
Matthieu Baerts (NGI0) <m****e@k****g>
Committed by: Sylvestre Ledru <s****e@d****g> |
13 days ago | |
| d36afa29 |
man: printf: add missing dots and dashes
Signed-off-by: Matthieu Baerts (NGI0) <m****e@k****g> |
Matthieu Baerts (NGI0) <m****e@k****g>
Committed by: Sylvestre Ledru <s****e@d****g> |
13 days ago | |
| 636f6171 | Cargo.toml: move 3 utils to feat_Tier1 (#14027) |
oech3 <7****3@u****m>
Committed by: GitHub <n****y@g****m> |
13 days ago | |
| 22ca93c5 | fix(deps): refactor RustCrypto crates package configuration |
xtqqczze <4****e@u****m>
Committed by: Daniel Hofstetter <d****r@4****m> |
13 days ago | |
| 82dcf266 |
man: cp: separate values and descriptions
Signed-off-by: Matthieu Baerts (NGI0) <m****e@k****g> |
Matthieu Baerts (NGI0) <m****e@k****g>
Committed by: Sylvestre Ledru <s****e@d****g> |
13 days ago | |
| b43e0fbe |
man: cksum: remove unneeded parenthesis
Signed-off-by: Matthieu Baerts (NGI0) <m****e@k****g> |
Matthieu Baerts (NGI0) <m****e@k****g>
Committed by: Sylvestre Ledru <s****e@d****g> |
13 days ago | |
| f0a48ff9 |
man: dd: fix typos
Signed-off-by: Matthieu Baerts (NGI0) <m****e@k****g> |
Matthieu Baerts (NGI0) <m****e@k****g>
Committed by: Sylvestre Ledru <s****e@d****g> |
13 days ago | |
| 01a6012a | chore(deps): update rust crate blake3 to v1.8.7 |
renovate[bot] <2****]@u****m>
Committed by: Daniel Hofstetter <d****r@4****m> |
13 days ago | |
| 60f7c42a | chore(deps): update rust crate blake2b_simd to v1.0.5 |
renovate[bot] <2****]@u****m>
Committed by: Daniel Hofstetter <d****r@4****m> |
13 days ago | |
| 8eec67be | pr: make -n/--number-lines argument optional to match GNU |
Coro <a****n@g****m>
Committed by: Daniel Hofstetter <d****r@4****m> |
14 days ago | |
| f784f32c | test: implement -ef, -t, -h/-L, -r, -w and -x on Windows |
Nikola Lukovic <n****c@l****m>
Committed by: Sylvestre Ledru <s****e@d****g> |
14 days ago | |
| b31ae3a8 |
od: use map to simplify InputDecoder::peek_read()
Co-authored-by: Devel <D****8@p****e> |
Daniel Hofstetter <d****r@4****m>
Committed by: Sylvestre Ledru <s****e@d****g> |
14 days ago | |
| 0b77ced4 | uucore: keep the utmpx dependencies out of non-unix builds | Sylvestre Ledru <s****e@d****g> | 14 days ago | |
| 50fef1b9 | uucore: don't build a session slice from a null WTS buffer | Sylvestre Ledru <s****e@d****g> | 14 days ago | |
| 4cfcd8e6 | uptime: don't panic on an empty file operand on macOS | Sylvestre Ledru <s****e@d****g> | 14 days ago | |
| e275cd52 | uptime: windows implementation (#13874) |
Nikola Lukovic <n****c@l****m>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| 0740d1f1 | od: remove unused properties from InputDecoder |
Daniel Hofstetter <d****r@4****m>
Committed by: Sylvestre Ledru <s****e@d****g> |
14 days ago | |
| b2a617e7 | od: simplify a match in input_decoder.rs (#14006) |
Devel <D****8@p****e>
Committed by: GitHub <n****y@g****m> |
14 days ago | |
| f7a27d56 | basenc: base16 output benchmark |
myunbin <h****m@k****r>
Committed by: Sylvestre Ledru <s****e@d****g> |
14 days ago | |
| aa35e351 | sort: reject --batch-size arguments above the fd soft limit | Sylvestre Ledru <s****e@d****g> | 15 days ago | |
| 250be8a9 | ptx: accept invalid UTF-8 input and trailing backslash regexps | Sylvestre Ledru <s****e@d****g> | 15 days ago |