Skip to content
  1. May 10, 2018
  2. May 09, 2018
  3. May 08, 2018
  4. May 07, 2018
    • Yuanle Song's avatar
      client side is fully working. · 3c3b6ea9
      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.
      3c3b6ea9
    • Yuanle Song's avatar
      implement --worker, --force option. · 4fb2c24c
      Yuanle Song authored
      4fb2c24c
    • Yuanle Song's avatar
      bugfix and continue implementing rd client. · 7aa93eea
      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
      7aa93eea
    • Yuanle Song's avatar
      basic client logic is working. · e7cafcf4
      Yuanle Song authored
      e7cafcf4
  5. May 06, 2018
  6. May 05, 2018
  7. May 04, 2018