coreutils/src
Joseph Crail 7f3d4ebf5b Update mkdir.
In addition to upgrading to the nightly build, I refactored the method
that creates the directories by switching from a recursive approach to
an iterative one. I also replaced the obsolete fs::mkdir() with a custom
method using fs::create_dir() and libc::chmod(). I added several
diagnostic messages that match the GNU implementation.
2015-05-13 16:38:11 -04:00
..
base64 remove box_syntax feature from fmt, base64, cat 2015-04-29 01:09:26 -04:00
basename Fix basename when trailing slashes are present. 2015-05-09 13:23:48 -04:00
cat Remove unused feature from cat. 2015-05-07 23:02:47 -04:00
chmod update chmod for latest stdlib changes 2015-04-26 16:12:19 -04:00
chroot clean up #![features] 2015-04-27 15:27:15 -04:00
cksum new io cksum (includes BufReader fix) 2015-05-07 18:13:40 -04:00
comm Update comm to new_io 2015-05-07 01:05:30 +02:00
common fix cut 2015-05-11 21:15:39 -04:00
cp Fix cp. 2015-05-05 19:42:38 -04:00
cut fix cut 2015-05-11 21:15:39 -04:00
dirname Fix dirname. 2015-04-29 21:20:08 -04:00
du dependency builds use Cargo 2015-04-25 22:18:03 -04:00
echo clean up #![features] 2015-04-27 15:27:15 -04:00
env Fix env and add tests. 2015-05-06 23:59:58 -04:00
expand Remove tail return statements. 2015-05-12 19:54:12 -04:00
factor modify factor impl to eliminate overflow issue 2015-05-08 00:06:35 -04:00
false os::set_exit_status(isize) -> env::set_exit_status(i32) 2015-02-22 13:59:12 +01:00
fmt remove box_syntax feature from fmt, base64, cat 2015-04-29 01:09:26 -04:00
fold Update fold to replace vector concatenation. 2015-05-12 16:52:15 -04:00
groups Fix groups and logname. 2015-04-30 17:56:35 -04:00
hashsum dependency builds use Cargo 2015-04-25 22:18:03 -04:00
head Fix head and tail. 2015-04-29 02:37:29 -04:00
hostid Fix hostid and pwd. 2015-05-01 22:00:53 -04:00
hostname Update to the new integer suffixes 2015-02-22 13:59:57 +01:00
id c_str_to_bytes -> CStr::from_ptr 2015-02-22 13:59:57 +01:00
kill feature io -> old_io, path -> old_path 2015-02-22 13:59:12 +01:00
link Fix link. 2015-05-06 13:38:45 -04:00
logname Fix groups and logname. 2015-04-30 17:56:35 -04:00
mkdir Update mkdir. 2015-05-13 16:38:11 -04:00
mkfifo CString::from_slice -> CString::new 2015-02-22 13:59:57 +01:00
mv Remove tail return statements. 2015-05-12 19:54:12 -04:00
nice Fix nice. 2015-05-11 17:40:45 -04:00
nl Fix nl. 2015-05-10 18:59:37 -04:00
nohup CString::from_slice -> CString::new 2015-02-22 13:59:57 +01:00
nproc Remove tail return statements. 2015-05-12 19:54:12 -04:00
od Fix od. 2015-05-11 00:48:36 -04:00
paste Unescape all special characters in delimiter list. 2015-05-07 16:50:54 -04:00
printenv Fix printenv. 2015-05-01 15:54:49 -04:00
pwd Cleanup pwd. 2015-05-09 23:45:43 -04:00
readlink Update readlink. 2015-05-12 17:07:31 -04:00
realpath Fix realpath and relpath. 2015-05-06 00:14:13 -04:00
relpath Fix realpath and relpath. 2015-05-06 00:14:13 -04:00
rm fix rm 2015-05-08 19:42:19 -04:00
rmdir fix rmdir 2015-05-08 20:24:03 -04:00
seq make seq build on nightly 2015-04-25 22:09:06 -04:00
shuf fix shuf 2015-05-07 18:13:39 -04:00
sleep fixed sleep 2015-05-07 18:13:40 -04:00
sort Fix failing test for sort. 2015-05-05 19:39:30 -04:00
split Add initial tests for split. 2015-05-09 13:32:30 -04:00
stdbuf Integer type changes 2015-03-08 19:06:30 +01:00
sum Fix sum. 2015-05-06 14:12:30 -04:00
sync clean up #![features] 2015-04-27 15:27:15 -04:00
tac fix tac 2015-05-07 18:13:39 -04:00
tail Remove redundant length checks. 2015-04-29 02:37:29 -04:00
tee Rewrite tee. 2015-05-05 00:08:54 -04:00
test fix test 2015-05-07 18:12:32 -04:00
timeout Update feature flags 2015-02-22 13:59:57 +01:00
touch fix touch 2015-05-07 18:12:32 -04:00
tr fix tr and its test 2015-04-29 01:31:16 -04:00
true os::set_exit_status(isize) -> env::set_exit_status(i32) 2015-02-22 13:59:12 +01:00
truncate Fix truncate and related tests. 2015-04-29 19:23:50 -04:00
tsort Remove tail return statements. 2015-05-12 19:54:12 -04:00
tty Update tty's options to conform to GNU version. 2015-05-03 17:11:42 -04:00
uname fix uname 2015-04-27 22:06:19 -04:00
unexpand Remove tail return statements. 2015-05-12 19:54:12 -04:00
uniq update uniq 2015-04-27 15:27:15 -04:00
unlink fix unlink 2015-04-29 01:09:26 -04:00
uptime fix uptime 2015-04-27 22:00:19 -04:00
users fix users 2015-04-27 17:38:39 -04:00
uutils fix build infrastructure ; modernize library use 2015-04-18 19:55:32 -04:00
wc fix wc 2015-04-27 18:19:56 -04:00
whoami fix whoami 2015-04-27 17:31:53 -04:00
yes update yes 2015-04-27 15:27:15 -04:00