- May 09, 2018
-
-
Yuanle Song authored
- moved version string to CliVersion module - update pypi Makefile to check README.rst syntax before creating wheel
-
Yuanle Song authored
-
Yuanle Song authored
tinylog is based on fast-logger and supports log levels. I need log level support in rd client, for the --verbose option.
-
Yuanle Song authored
- use fast-logger to do logging - use ExceptT to do early return - extract getRdHandler and DB functions, code is more clean now
-
- May 08, 2018
-
-
Yuanle Song authored
code removed from this repo.
-
Yuanle Song authored
dropped async, used self implemented Task.
-
Yuanle Song authored
add help doc for rd-api
-
Yuanle Song authored
-
- 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
-
- May 06, 2018
-
-
Yuanle Song authored
bugfix: worker should close file when done
-
Yuanle Song authored
-
- May 05, 2018
-
-
Yuanle Song authored
-
Yuanle Song authored
-
Yuanle Song authored
-
- May 04, 2018
-
-
Yuanle Song authored
sha1sum works fine with lazy ByteString.
-