12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- * Add HTTP POST support
- * Add expires handling for Cookie
- * Add SSL server cert verification
- * Add SSL client cert support
- * Better HTTP status handling
- * Download files listed in a specifed file.
- * Add the feature which adds or removes URLs on-the-fly.
- * Add port range command-line option
- * Add max peers command-line option
- * Refacturing HttpConnection and FtpConnection
- * Query resource by location
- * List available os, version, etc for metalink
- * ipv6(RFC2428 for ftp)
- * Add silent mode.
- * Save URLs and command-line arguments to .aria2 file.
- * Add a control port for GUI frontend
- * Add a version header to .aria2 file to check the compatibiliy.
- * Use SharedHandle where it is useful.
- * Rewrite Util::countBit
- * Add --bt-timeout command line option.
- * Fix DefaultBtProgressInfoFile.cc: save(), load()
- * remove blockIndex
- * Add seed mode.
- * Rewrite ByteArrayDiskWriter, TrackerUpdateCommand with stringstream
- * Make trakcerwatchercommand and trackerUploadCommand poses requestGroup
- * consider life cycle of requestGroup and segmentMan
- * Add fancy console read out. like this:
- 100K/300M(10%)(3cn)(3more) 100KB/s [FileAlloc:35MB/40MB(90%)][Checksum:10MB/20MB(50%)]
- * exit status: all downloads have been successful-> EXIT_SUCCESS,
- some of downloads have been failed -> EXIT_FAILURE
- * use hintFilename and hintTotalLength if these are provided.
- -> test against ftp downloads
- * make sure that the same file name is not used at the same time.
- * Do not use ufilename in multi-simultaneous download mode.
- * Replace numCommandToGenerate to the value of PREF_METALINK_SERVERS
- * Do not send range header if the position of starting byte is 0 and
- the position of ending byte is not specified.
- * Create download command directly when 1connection download.
- Consider timeout when file allocation/check integrity is enabled.
- * Test DefaultPeerStorage
|