Commit graph

2491 commits

Author SHA1 Message Date
Heather
d56c29acfe Merge pull request #785 from ebfe/tests
tests: add UCommand::env()
2016-01-03 18:01:40 +04:00
Sunrin SHIMURA (keen)
e733ffb936 [mktemp] allow empty argument 2016-01-03 22:40:21 +09:00
Michael Gehring
830ca8c04d tests: add UCommand::env() 2016-01-03 14:24:15 +01:00
Sunrin SHIMURA (keen)
a09abc63a0 [mktemp] remove old comment 2016-01-03 19:13:01 +09:00
Sunrin SHIMURA (keen)
58d1d66d16 [mktemp] implement mktemp 2016-01-03 19:10:47 +09:00
Heather
dae64b5277 Merge pull request #783 from ebfe/fix-touch-tests
tests/touch: fix tests
2016-01-02 14:03:48 +04:00
Michael Gehring
b8ee9424c8 tests/touch: fix tests
Fixes #782
2016-01-02 09:55:20 +01:00
Heather
4ebf29eb6a Merge pull request #774 from KeenS/cache_and_cargo
cache .cargo. TODO: decide `fetch` each time or commit `Cargo.lock`
2016-01-02 11:30:50 +04:00
Heather
5b147f084b Merge pull request #780 from forticulous/shred
Implement shred
2016-01-02 11:09:55 +04:00
Fort
cf1204b2b3 Fix copyright line 2015-12-31 08:56:11 -08:00
Fort
649aa2693d pattern name generating function handles random as well 2015-12-30 13:53:59 -08:00
Fort
67698a9f2e Creating pattern string works correctly now 2015-12-30 13:30:20 -08:00
Fort
4a42b981f9 Open file once for all passes, seek back to start between passes. Do not use File::create, because it truncates existing files 2015-12-30 11:27:59 -08:00
Fort
04d2134856 Skip creating a new File object when getting file size 2015-12-30 10:06:24 -08:00
Fort
6c3917e123 Add caution about effectiveness to help text 2015-12-30 09:22:21 -08:00
Fort
eb6453013e Implement shred 2015-12-29 13:30:05 -08:00
Sunrin SHIMURA (keen)
1525c189ee add Cargo.lock 2015-12-29 23:31:34 +09:00
Heather
122284e25a Merge pull request #779 from ebfe/du-symlink
du: fix default symlink handling
2015-12-26 23:10:01 +04:00
Michael Gehring
74a5869d21 du: fix default symlink handling
Fixes #776
2015-12-26 18:36:36 +01:00
Michael Gehring
6558edc5f6 Merge pull request #778 from gekola/fix-seq-busybox-tests
Fix busybox seq formatting test
2015-12-26 14:42:38 +01:00
Nick Herman
5958354b01 Fix busybox seq formatting test 2015-12-26 16:23:06 +03:00
Michael Gehring
c7c7d36802 Merge pull request #777 from nathanross/tidy-make
Tidy makefile
2015-12-26 07:04:04 +01:00
Nathan Ross
5ff85de8d9 rm obsolete TODO comment 2015-12-25 19:59:10 -05:00
Nathan Ross
a5a93175fe alphabetical ordering for list of progs 2015-12-25 19:58:35 -05:00
Michael Gehring
84c435cadc Merge pull request #775 from nathanross/install-build-selection
default INSTALL to list of progs
2015-12-25 09:22:47 +01:00
Sunrin SHIMURA (keen)
515c0cde08 cache .cargo. TODO: decide fetch each time or commit Cargo.lock 2015-12-25 17:09:16 +09:00
Nathan Ross
02a04014c1 default INSTALL to list of progs 2015-12-25 03:05:21 -05:00
Heather
d3ddac751e Merge pull request #768 from KeenS/osx_ci
CI on OS X too. And cache .cargo
2015-12-25 11:33:23 +04:00
Sunrin SHIMURA (keen)
b4daea03c4 CI on OS X too 2015-12-25 16:28:35 +09:00
Heather
650c55b3a7 Merge pull request #771 from nathanross/busytest-multicall
resolve bug where newer busybox tests would not run, multicall method as suggested in #769
2015-12-25 11:21:05 +04:00
Heather
bb8968bea2 Merge pull request #772 from ebfe/readme
s/DESTDIR/PREFIX/g README.md
2015-12-25 11:17:37 +04:00
Michael Gehring
e9c6392750 s/DESTDIR/PREFIX/g README.md 2015-12-25 08:03:36 +01:00
Michael Gehring
0cdac699f8 Merge pull request #770 from nathanross/install-fixes
Changes as suggested for #766
2015-12-25 07:08:09 +01:00
Nathan Ross
0bb971b918 return prefix var 2015-12-25 00:58:37 -05:00
Nathan Ross
23ca60ecd2 fix error in overriding build during install 2015-12-25 00:56:02 -05:00
Nathan Ross
a3196319c5 support busybox newer tests through multicall 2015-12-25 00:45:23 -05:00
Nathan Ross
5c88a52c2f destdir revert, more specific clobbering 2015-12-25 00:13:29 -05:00
Heather
97793313c0 Merge pull request #766 from nathanross/install
*nix install script and appveyor script
2015-12-25 08:28:28 +04:00
Nathan Ross
d99d5c1338 fixes for linux install see notes
calling install goal overrides utility build settings with utility install settings
calling install goal defaults profile to --release
PROG_PREFIX is now applied to all utilities
modify uutils.rs to make symbolic link bins possible
binary install paths rmd first to prevent errors due to lns
simplify vars for more readable install target
other minor fixes
2015-12-24 00:13:16 -05:00
Heather
af359468a2 Merge pull request #765 from jbcrail/fix-warnings
Fix "private type in public interface" warnings
2015-12-24 08:56:02 +04:00
Nathan Ross
eab6c294d6 add artifact products to appveyor build process 2015-12-23 22:59:44 -05:00
Nathan Ross
83295f1e08 appveyor and windows testing tooling updates 2015-12-23 22:59:04 -05:00
Nathan Ross
caece01a6f add back initial appveyor file 2015-12-23 22:53:27 -05:00
Joseph Crail
3b4baeb1e7 Fix "private type in public interface" warnings. 2015-12-23 20:08:53 -05:00
Heather
9339bbe50d Merge pull request #762 from ebfe/expr-and-or
expr: implement '|' and '&'
2015-12-22 17:20:58 +04:00
Heather
88710fa01d Merge pull request #760 from ebfe/disable-stdbuf
tests/stdbuf: disable on non-linux os
2015-12-22 17:20:24 +04:00
Heather
b19ac59a61 Merge pull request #759 from ebfe/fix-env-test
tests/env: don't assume vars are ordered
2015-12-22 17:20:09 +04:00
Michael Gehring
d4e0ee0cde expr: add basic tests 2015-12-22 14:10:43 +01:00
Michael Gehring
519802bdf9 expr: add '|' and '&' operators 2015-12-22 13:41:30 +01:00
Michael Gehring
1fc698a17f tests/stdbuf: disable on non-linux os 2015-12-22 12:55:51 +01:00