0.019
- More helpful error when files grow during writing.
- Allow a coderef to be passed rather than a dkey, for possibly safer
re-uploading.
0.018
- Handle things better if the call to the tracker explodes.
0.017
- Fix bug affecting files written in multiple calls.
0.016
- New CallbackFile client.
0.015
- Update repository for release.
0.014
- TCP_CORK added for the async client.
- Don't use TCP_CORK on non-Linux OSs.
- Try to connect to another host if the first fails (callback client.)
0.013
- Performance monitoring for Callback writes.
0.012
- Data can be passed by reference.
0.011
- "Callback" subclass for when you don't have the entire file to send at
the start.
0.008
- Advise the OS about our file accessing through posix_fadvise(2).
0.007
- Fix the "Connection error: unknown error" issue on first retry
0.006
- Have a much longer timeout for HTTP response than general IO as
lighty will move the temporary file before responding.
0.005
- Bump timeout on read/write to 60 seconds for when machines are busy.
0.004
- Deal with servers which reply with HTTP 1.1 to 1.0 requests.
0.003
- Fix retrying to work correctly.
0.002
- Add one retry to PUT request on each path given by the tracker
- Move use of $! up to hopefully capture the socket error before it
is removed by clearing the timeout guard.
0.001
- Initial very rough cut