- Added option to set the filename for single file downloads
- Changed the number cli arguments to unsigned, since they can only be
positive anyways
- Combined the cli arguments into a struct
- When the server terminates a connection before the download is
complete, the error wasn't noticed
- Fixed error where the tokio receiver was dropped before all
transmitters. This caused a panic when transmitters tried to send
status udates.
- Fixed error message still containing file path
- Zippy URLs are now resolved directly before starting the downloads
- Resolve errors now should print the error to the top-log and skip the
file. (untested)
- The status reports are now sent after either 5M download or 1s
- Fixes#10, #4
- Added `download_feedback_multi` that downloads one file using multiple
connections.
- The file is preallocated and zero-filled and then written to in
parallel at different offsets.