- May 07, 2018
-
-
Yuanle Song authored
- update "debug opts" to use putStrLn. no stupid quotes around string. - add retry support for fetchBlockFromHttp (--block-max-retry) - check http status code expect 200 on GET /rd/file. expect 206 on GET /file with Range header. - handle http exceptions - handle IOError at critical places. - on client tool, use MaybeT to do early return, avoid shifting to the right. - fix -f -v wrong option position in parser. - other small fixes.
-
Yuanle Song authored
-
Yuanle Song authored
- enable -Wall -Werror in package.yaml fix issues - support "pending" blocks. client will do incrementally download until all blocks are ready on server side and fetched to local disk. - bugfix: fileWorker missing "forever" loop. - moved genBlocks to RD.Lib
-
Yuanle Song authored
-
Yuanle Song authored
-
Yuanle Song authored
-
- May 06, 2018
-
-
Yuanle Song authored
bugfix: worker should close file when done
-
Yuanle Song authored
It feels great when it works on first try.
-
Yuanle Song authored
-
- May 05, 2018
-
-
Yuanle Song authored
-
Yuanle Song authored
-
Yuanle Song authored
-
Yuanle Song authored
-
- May 04, 2018
-
-
Yuanle Song authored
-
Yuanle Song authored
sha1sum works fine with lazy ByteString.
-