Virgile Andreani
49a733a864
Implement unexpand
2014-07-28 19:36:33 +02:00
Arcterus
7ae0807c6d
Merge pull request #370 from Armavica/expand
...
Implement expand
2014-07-26 11:30:58 -07:00
Virgile Andreani
69cb8da6ed
Implement expand
2014-07-26 12:57:26 +02:00
Heather
5b1eee0e98
Merge pull request #369 from Arcterus/busybox-fixes
...
Fix more bugs to pass Busybox tests
2014-07-25 11:38:02 +04:00
Arcterus
e80af55700
Fix more bugs to pass Busybox tests
2014-07-24 22:20:03 -07:00
Heather
7b399a2965
Merge pull request #368 from Arcterus/timeout
...
Implement timeout
2014-07-22 06:34:37 +04:00
Heather
87f054937b
Merge pull request #367 from Arcterus/src-to-test
...
Move tests out of src and into test
2014-07-22 06:34:02 +04:00
Arcterus
a38ee8a007
Implement timeout ( resolves #364 )
2014-07-21 18:55:52 -07:00
Arcterus
439a8cadd1
Move tests out of src and into test
2014-07-21 14:44:30 -07:00
Heather
63e9679bee
Merge pull request #366 from Arcterus/src-uutils
...
Move all of the utils into src
2014-07-21 08:00:42 +04:00
Arcterus
b7f4bd01bc
Move all of the utils into src
2014-07-20 20:20:55 -07:00
Heather
175be826ba
Merge pull request #362 from Arcterus/lto
...
Add stripping and LTO options to Makefile
2014-07-20 17:36:42 +04:00
Heather
64700f4b60
Merge pull request #363 from ebfe/hashsum
...
hashsum: fix build
2014-07-20 17:36:35 +04:00
Michael Gehring
c78ce06dc1
hashsum: fix build
2014-07-20 12:58:09 +02:00
Arcterus
af40114664
Add stripping and LTO options to Makefile
2014-07-20 01:27:47 -07:00
Arcterus
35f43126e4
Remove tsort from to-do list
2014-07-19 20:47:03 -07:00
Arcterus
84c5ccb11b
Merge pull request #361 from akiradeveloper/feature/add-tsort-v2
...
Add tsort
2014-07-19 20:32:54 -07:00
Akira Hayakawa
f414fcb89d
Add tsort
...
Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
2014-07-20 12:19:38 +09:00
Heather
dc0611e52b
Merge pull request #360 from Arcterus/makefile-fixes
...
Force programs to rebuild when a dependency changes
2014-07-20 06:16:33 +04:00
Arcterus
bc6cd77132
Update for lastest Rust
2014-07-19 18:13:55 -07:00
Arcterus
9b3b8622ed
Force programs to rebuild when a dependency changes
2014-07-19 15:28:51 -07:00
Heather
ab0a51fcb0
Merge pull request #358 from Arcterus/test-fix
...
test: fix build
2014-07-16 06:41:31 +04:00
Arcterus
cb92f70aeb
test: fix build
2014-07-15 15:39:03 -07:00
Arcterus
eb96773891
Merge pull request #354 from mahkoh/test
...
Implement test
2014-07-15 14:57:35 -07:00
Arcterus
e8780b8f69
Merge pull request #357 from polyphemus/cut-bytes-rewrite
...
Small performance enhancements for cut: bytes cutting
2014-07-15 14:56:54 -07:00
Julian Orth
a4eb5c16f9
add test
2014-07-15 14:56:21 +02:00
polyphemus
67a163184d
Small performance enhancements
...
Get rid of half filled heuristic and use unsafe array indexing because
the indices should always be correct.
2014-07-15 11:15:24 +02:00
Heather
3aa7142ec3
Merge pull request #356 from kwantam/master
...
fmt: switch to char.width() method
2014-07-14 22:52:25 +04:00
kwantam
a5895e6360
fmt: switch to char.width() method
2014-07-14 14:22:14 -04:00
Heather
c1be1de35f
Merge pull request #355 from Arcterus/perf
...
Performance improvements
2014-07-12 09:30:01 +04:00
Arcterus
dc6060a85b
base64: slightly improve decoding performance speed
2014-07-11 20:39:15 -07:00
Arcterus
ef1b25c224
cksum: improve performance slightly
2014-07-11 11:09:43 -07:00
Heather
6d440dfba6
Merge pull request #352 from Arcterus/cksum-perf
...
cksum: add massive performance improvements
2014-07-11 11:13:13 +04:00
Arcterus
a1168410a2
cksum: add massive performance improvements
2014-07-10 23:38:18 -07:00
Heather
476878901c
Merge pull request #351 from Arcterus/wc-message
...
wc: add message when reading directories
2014-07-11 09:43:34 +04:00
Arcterus
593149ed49
wc: add message when reading directories
2014-07-10 09:10:09 -07:00
Heather
59751d60f3
Merge pull request #350 from ebfe/wc
...
wc: fix build
2014-07-10 11:13:17 +04:00
Michael Gehring
4eb4a1feff
wc: fix build
2014-07-10 08:50:14 +02:00
Heather
7b7e5c8543
Merge pull request #349 from Arcterus/kill-short-sigs
...
kill: implement short signals (fixes #242 ) and bug fixes
2014-07-10 10:19:35 +04:00
Arcterus
9b44dc6311
kill: implement short signals ( fixes #242 ) and bug fixes
2014-07-09 23:12:46 -07:00
Heather
f9dc6111b8
Merge pull request #348 from Arcterus/wc-buffering
...
wc: stop buffering stdin twice
2014-07-10 07:50:33 +04:00
Heather
2926bbd40d
Merge pull request #347 from Arcterus/master
...
Add shuf to Cargo.toml and remove shuf from to-do list
2014-07-10 07:49:48 +04:00
Arcterus
8bc9b672cb
wc: stop buffering stdin twice
2014-07-09 19:51:51 -07:00
Arcterus
0b76c70aaa
Add shuf to Cargo.toml and remove shuf from to-do list
2014-07-09 19:45:12 -07:00
Heather
35431d6520
Merge pull request #346 from Arcterus/shuf
...
Implement shuf
2014-07-10 06:36:50 +04:00
Arcterus
ea333b8b7e
shuf: handle stdin
2014-07-09 19:30:38 -07:00
Arcterus
16984762d0
shuf: update for latest Rust
2014-07-09 19:11:19 -07:00
Arcterus
304ba5f4dc
Implement shuf
2014-07-09 18:19:59 -07:00
Arcterus
514cbd3c9d
Merge pull request #345 from polyphemus/cut-bytes-rewrite
...
Rewrite bytes cutting for cut
2014-07-09 07:53:43 -07:00
polyphemus
f06d9fe130
Rewrite cut_bytes(), more performant than GNU
...
Creates BufReader in buffer.rs. BufReader uses a stack allocated buffer
to read into and returns selected slices into the buffer. This does away
with any dynamic allocations in the 'newline loop.
1.5 to 2.5 more performant than previous version.
1.5 to 2.0 times more performant than GNU.
2014-07-09 12:17:48 +02:00