Commit graph

2486 commits

Author SHA1 Message Date
Alex Lyon b85cd1ff45
Remove extra license section added by bot 2018-04-14 00:31:30 -07:00
fossabot c06dd4007b Add license scan report and status
Signed-off-by: fossabot <badges@fossa.io>
2018-04-11 03:47:37 -07:00
Alex Lyon fc7b1fcaba
Merge pull request #1177 from mmstick/ls-column
[ls] Add "-1" Flag & Fix Needless Vec
2018-04-10 20:52:04 -07:00
Michael Aaron Murphy dddc773200 [ls] Add "-1" Flag & Fix Needless Vec 2018-04-10 22:13:21 -04:00
Alex Lyon 8db47690b2
Merge pull request #1171 from bootandy/du_h
du -h: support GB
2018-04-05 15:41:33 -07:00
bootandy 0840c20ef4 du: support G T P E on -h
Allow -h (human readable form) to show sizes larger than MB
(This mimics original du behaviour)

Code refactored to remove duplication
2018-04-03 06:58:38 -04:00
Jeremy Soller 390b278443
Merge pull request #1175 from equal-l2/patch-1
README: remove incorrect information for Rust version
2018-03-29 13:47:32 -06:00
equal-l2 d6c5767b42
Remove incorrect version info
coreutils don't build on 1.20.0 anymore because `join` uses `?` for `Option`.
2018-03-30 02:17:36 +09:00
Alex Lyon 87d317e22f
Merge pull request #1169 from bootandy/du
Fix Du mac/inodes
2018-03-28 10:33:06 -07:00
bootandy 838ce7b3e3 Fix issues raised in review
spelling
use POSIXLY_CORRECT and BLOCKSIZE env variables to determine block size.
move statics to const
use show_error! not show_info!
2018-03-24 18:03:34 -04:00
mpkh 1d0db980e0
Merge pull request #1170 from Arcterus/master
yes: use 16 KiB rather than 8 KiB for the buffer
2018-03-23 10:48:45 +04:00
Alex Lyon 948dbd324e yes: choose between throughput and latency at compile-time 2018-03-22 04:22:34 -07:00
Alex Lyon 4941604362 yes: use 16 KiB rather than 8 KiB for the buffer 2018-03-22 03:31:41 -07:00
bootandy 8530db90c4 du: Fix tests for linux.
Running du on mac gives different answers to linux. Hence our asserts
must differ for each platform
2018-03-21 10:14:18 -04:00
bootandy ea504bf0ec du: add test for -d flag 2018-03-20 17:55:31 -04:00
bootandy b6c7771087 du: Fix double counting of hard links.
hard linked files are no longer counted - this mimcs the behaviour of
the original du.
2018-03-20 16:59:29 -04:00
bootandy e253406026 du: Fix incorrect block size assumption.
du and other tools like stat assume a 512 byte block. ls is the only
tool to use 1024.

Add Simple set of tests
2018-03-20 16:59:29 -04:00
Alex Lyon eab4cf6f58
Merge pull request #1168 from ids1024/tail-redox
Port 'tail' to Redox
2018-03-18 22:18:27 -07:00
Ian Douglas Scott fa867e93ea
Port 'tail' to Redox 2018-03-18 22:00:00 -07:00
Alex Lyon 5880c65bbb
Merge pull request #1167 from ids1024/redox_more
Port 'more' to Redox
2018-03-18 19:33:46 -07:00
Ian Douglas Scott f76b23e3df
Port 'more' to Redox 2018-03-18 18:55:42 -07:00
Ian Douglas Scott ec6321a31e
Merge pull request #1166 from ids1024/redox_chmod_install
Build chmod and install on Redox
2018-03-18 18:55:00 -07:00
Ian Douglas Scott 1532b207d2
Build chmod and install on Redox 2018-03-18 18:24:25 -07:00
Alex Lyon 711308d27a
Merge pull request #1165 from ids1024/test_redox
Build 'test' and 'shred' on Redox
2018-03-16 21:51:27 -07:00
Ian Douglas Scott 727d4843b8
Change static to const 2018-03-16 20:14:50 -07:00
Ian Douglas Scott 7d657e3c0d
Build shred on Redox 2018-03-16 18:47:35 -07:00
Ian Douglas Scott 187006f0d3
test: handle symlinks in main match 2018-03-16 18:47:11 -07:00
Ian Douglas Scott 301b9002ce
Port test to Redox 2018-03-16 18:39:53 -07:00
Alex Lyon 3015a19230
Merge pull request #1157 from bootandy/master
Fix edge case for du on mac
2018-03-15 12:26:42 -07:00
bootandy 8f67c8fef2 du: refactor to use ? shortcut 2018-03-15 14:58:21 -04:00
Alex Lyon fdcf8632a7
Merge pull request #1161 from ids1024/utils_redox
Build hashsum, join, ln, ls, mkdir, mktemp, nl, ptx, sort on Redox
2018-03-15 01:02:28 -07:00
Ian Douglas Scott 6f4b91db93
Build hashsum, join, ln, ls, mkdir, mktemp, nl, ptx, sort on Redox 2018-03-14 22:10:28 -07:00
Jeremy Soller 8af232c727
Merge pull request #1160 from uutils/revert-1159-utils_redox
Revert "Build hashsum, join, ln, ls, mkdir, mktemp, nl, ptx, sort on Redox"
2018-03-14 17:02:04 -06:00
Jeremy Soller 80b315c007
Revert "Build hashsum, join, ln, ls, mkdir, mktemp, nl, ptx, sort on Redox" 2018-03-14 17:01:39 -06:00
Jeremy Soller 8aac9fedb3
Merge pull request #1159 from ids1024/utils_redox
Build hashsum, join, ln, ls, mkdir, mktemp, nl, ptx, sort on Redox
2018-03-14 17:01:22 -06:00
Ian Douglas Scott a19aed314e
Build hashsum, join, ln, ls, mkdir, mktemp, nl, ptx, sort on Redox 2018-03-14 15:56:16 -07:00
bootandy be79a70572 Refactor Stat::new to return Result
This was to remove the double call to fs::symlink_metadata
2018-03-14 16:26:22 -04:00
Alex Lyon bc9a0aae66
Merge pull request #1158 from ids1024/redox_cat
Make the 'cat' utility build on Redox
2018-03-14 11:22:08 -07:00
Ian Douglas Scott 1471e95b22
Make the 'cat' utility build on Redox 2018-03-14 10:21:12 -07:00
bootandy f0e25e5537 Fix edgecase for du on mac
When du encounters a file that cannot be read it logs an error and
continues to analysise the rest of the directory. This behaviour brings
it inline with the original du.
2018-03-13 16:05:34 -04:00
mpkh fa0b7ed41b
Merge pull request #1156 from Arcterus/cleanup
Begin switching everything from getopts to clap
2018-03-13 10:29:19 +04:00
Alex Lyon f359507b58 yes: match the speed of GNU yes (on my machine) and remove allocs 2018-03-12 21:14:52 -07:00
Alex Lyon bd557c87fb uucore: make features opt-in rather than opt-out 2018-03-12 20:21:38 -07:00
Alex Lyon 7b1554cc2c whoami: switch to clap 2018-03-12 19:28:32 -07:00
Alex Lyon 155fea53b2 yes: switch to clap and try to decrease allocs 2018-03-12 16:27:21 -07:00
mpkh e2848804a8
Merge pull request #1154 from Arcterus/rustfmt
Format everything using rustfmt
2018-03-12 12:46:25 +04:00
Alex Lyon 880a4973c1 Format everything using rustfmt 2018-03-12 01:20:58 -07:00
mpkh 2cfcaf2366
Merge pull request #1153 from Arcterus/platform-info
uucore: remove utsname.rs (and replace with platform-info)
2018-03-12 11:17:06 +04:00
Alex Lyon 00a8b0b0f1 uucore: remove utsname.rs (and replace with platform-info) 2018-03-11 18:50:36 -07:00
mpkh f51d474f80
Merge pull request #1151 from Arcterus/hostname-refactor
hostname: refactor a bit
2018-03-10 19:20:26 +04:00