Commit graph

465 commits

Author SHA1 Message Date
Arcterus
9f78e46484 Merge pull request #254 from ebfe/groups
c_types: handle errors from getgroups()/getgrouplist()
2014-06-16 13:54:44 -07:00
Arcterus
e0428b290b Merge pull request #253 from ebfe/fix-c-group
c_types: fix c_group (struct group) memory layout
2014-06-16 13:53:05 -07:00
Michael Gehring
d22be16932 c_types: handle errors from getgroups()/getgrouplist() 2014-06-16 22:24:09 +02:00
Michael Gehring
d24327b243 whoami: use libc::uid_t where appropriate 2014-06-16 22:24:09 +02:00
Michael Gehring
68c42a6a39 id: use libc::{uid_t,gid_t} where appropriate 2014-06-16 22:24:09 +02:00
Michael Gehring
b39cf18418 c_types: use libc::{uid_t,gid_t} where appropriate 2014-06-16 21:04:56 +02:00
Michael Gehring
66c364c75d c_types: fix c_group (struct group) memory layout 2014-06-16 20:05:51 +02:00
Arcterus
30df0ca208 nl: remove to_err_msg (deprecated) 2014-06-15 20:48:10 -07:00
Arcterus
24ea665a19 Merge pull request #238 from tobstar87/nl
implemented "nl"
2014-06-15 20:42:35 -07:00
Tobias Schottdorf
2e097d659e add nl 2014-06-16 05:38:32 +02:00
Arcterus
637d2c72d0 Merge pull request #251 from Arcterus/whoami
whoami: fix for Windows
2014-06-15 15:08:14 -07:00
Arcterus
723212bd8c whoami: change GetUserName to GetUserNameA 2014-06-15 14:42:58 -07:00
Arcterus
d323b9b8b4 Move whoami from UNIX_PROGS to PROGS 2014-06-15 13:41:23 -07:00
Arcterus
3c2ae890c1 whoami: fix for Windows 2014-06-15 13:37:58 -07:00
Arcterus
a6f9d806e6 Merge pull request #245 from ebfe/fix-id
id: fix segfault on linux
2014-06-15 12:56:47 -07:00
Arcterus
7920c7d9e4 Merge pull request #246 from ebfe/remove-to-err-msg
remove use of deprecated to_err_msg
2014-06-15 12:55:01 -07:00
Arcterus
81d4d69baf Merge pull request #247 from ebfe/gitignore
gitignore: add vim temp files
2014-06-15 11:23:41 -07:00
Michael Gehring
1b8307e9d9 id: linux specific pline() 2014-06-15 20:18:30 +02:00
Michael Gehring
0956ab8804 c_types: fix c_passwd (struct passwd) memory layout on linux 2014-06-15 20:18:30 +02:00
Arcterus
2739e414b3 Merge pull request #250 from xanderfomin/sync
GNU sync implementation
2014-06-15 11:07:50 -07:00
Alexander Fomin
8b73b7881d GNU sync implementation 2014-06-15 18:25:00 +04:00
Michael Gehring
04b9390185 gitignore: add vim temp files 2014-06-15 13:02:45 +02:00
Michael Gehring
96c32a70a5 remove use of deprecated to_err_msg 2014-06-15 12:51:03 +02:00
Arcterus
36ce4a20d4 Merge pull request #244 from akiradeveloper/feature/fix-typo-tail
tail: fix typo
2014-06-15 01:32:08 -07:00
Akira Hayakawa
3e9e634fa5 tail: fix typo
Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
2014-06-15 17:00:55 +09:00
Jordi Boggiano
8519927481 Merge pull request #243 from Arcterus/sleep-inf
Fix some errors brought up by vi
2014-06-15 09:35:22 +02:00
Arcterus
38c62a14d9 groups: fix argument parsing 2014-06-15 00:17:20 -07:00
Arcterus
a9cf7baf68 sleep: handle infinity 2014-06-14 23:56:59 -07:00
Oly Mi
49cf9cc419 Merge pull request #235 from Arcterus/non-utils
Remove a bunch of non-utils from the to-do list
2014-06-14 10:34:26 +04:00
Arcterus
aaf2d837aa Remove a bunch of non-utils from the to-do list 2014-06-13 18:03:42 -07:00
Oly Mi
484ea28a3b Merge pull request #230 from Arcterus/rust-crypto
Fix build
2014-06-13 13:26:41 +04:00
Arcterus
2bf98d4598 tail: fix build by changing uint to u64 2014-06-13 00:13:46 -07:00
Arcterus
9ccf4950d4 md5sum: update rust-crypto 2014-06-13 00:08:49 -07:00
Arcterus
a55508fba0 Merge pull request #225 from molysgaard/master
Rudamentary tail implementation.
2014-06-12 23:13:49 -07:00
Oly Mi
361d64d077 Merge pull request #228 from Arcterus/install-target
Add the ability to install coreutils (resolves #216)
2014-06-13 08:27:56 +04:00
Arcterus
18fda74885 Clarify uninstallation instructions 2014-06-12 19:49:00 -07:00
Arcterus
986d7cba79 Add some installation instructions 2014-06-12 19:14:56 -07:00
Arcterus
0bb67fe13a Add the ability to install coreutils (resolves #216) 2014-06-12 18:43:52 -07:00
Morten Olsen Lysgaard
17afa8a1fd Rudamentary tail implementation.
For specific info on missing features and optimizations,
look at tail/README.md
2014-06-12 23:29:50 +02:00
Arcterus
4dbd224e4c Merge pull request #212 from brson/exitcodes
Change the signature of `uumain` to return `int`
2014-06-12 12:37:51 -07:00
Arcterus
c86be225fa Merge pull request #221 from espadrine/patch-1
Readme: Use an SVG badge.
2014-06-12 08:04:10 -07:00
Thaddee Tyl
cc102a87b0 Readme: Use an SVG badge. 2014-06-12 15:48:41 +02:00
Brian Anderson
107c2d4c62 phase(syntax) -> phase(plugin) 2014-06-11 21:48:38 -07:00
Brian Anderson
bad19f6016 Remove tail return statements.
Per review feedback.
2014-06-11 21:48:38 -07:00
Brian Anderson
1adc027382 Restore error handling to md5sum 2014-06-11 21:48:38 -07:00
Brian Anderson
04fb170c2c Restore error recovery behavior in rm, rmdir, etc.
These tools continue on error. This patch uses `Result` and the
`and` method to collect `Err` values.
2014-06-11 21:48:38 -07:00
Brian Anderson
4731928558 Fix typo 2014-06-11 21:48:38 -07:00
Brian Anderson
18acfc0103 Make busytest stop complaining about missing config file 2014-06-11 21:48:38 -07:00
Brian Anderson
8fbfe24176 Make show_error! not set the exit code. #211 2014-06-11 21:48:38 -07:00
Brian Anderson
962a6bbf2f Get test suite passing again by tweaking error handling in mkdir
Replace `show_error!` with Result<(), int> and `display_error!`
2014-06-11 21:48:38 -07:00