Commit Graph

9 Commits

Author SHA1 Message Date
risk danger olson
b9c5a108d9 replace config.Config references in httputil 2016-07-21 18:07:23 -06:00
Steve Streeting
d351324338 Extend interfaces and establish scaffold for custom transfer processes 2016-07-13 14:28:52 +01:00
Steve Streeting
a75d9c48c7 First pass of tus.io resumable upload adapter 2016-06-10 09:31:47 +01:00
Steve Streeting
3528821685 Range header byte ranges are inclusive 2016-06-10 08:40:16 +01:00
Steve Streeting
b068c95e83 Check callback is present before skipping it forward when resuming 2016-06-09 09:19:23 +01:00
Steve Streeting
3574c46ca0 Support download resuming beyond 2GB boundary (64 bit offsets) 2016-06-09 09:09:58 +01:00
Steve Streeting
19304ae84f Avoid re-request when server returns 200 instead of 206 to Range req 2016-06-08 12:43:07 +01:00
Steve Streeting
f082660801 Fix Content-Range parsing, slightly different format to Range 2016-06-08 09:52:12 +01:00
Steve Streeting
4a5519e1fb Make HTTP Range resume download support the default, fallback handles other cases
No longer need to negotiate support for resuming downloads with HTTP
Range, client always attempts it now and falls back on re-downloading if
the server doesn't support it. Since many HTTP stores like S3 support it
we might as well always try.
2016-06-08 09:37:25 +01:00