| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| |
|
|
|
|
| |
* Release 1.1.1
|
| |
|
|
|
|
|
| |
Bump up version number to 1.1.1.
* configure.ac
|
| | |
|
| |
|
|
|
|
|
|
| |
Fixed the bug that --summary-interval=0 doesn't work. The
summary is printed repeatedly.
* src/ConsoleStatCalc.cc
|
| |
|
|
|
|
| |
* Release 1.1.0
|
| | |
|
| |
|
|
|
|
|
| |
Added ifdef clause for conditional compilation.
* src/main.cc
|
| | |
|
| |
|
|
|
|
| |
* Release 1.1.0
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
| |
Updated Russian, Simplified Chinese, Ukrainian and Japanese
translations. Thanks to all translators.
* po/ja.po
* po/ru.po
* po/uk.po
* po/zh_CN.po
|
| |
|
|
|
|
|
|
| |
Added the preceding ">>> " before the message "Printing the
contents of file..." to make the output more readable.
* src/main.cc
|
| |
|
|
|
|
|
|
| |
Added try-catch block in the loop in showFiles() to continue the
operation even if the exception occurred in one file.
* src/main.cc (showFiles)
|
| |
|
|
|
|
|
|
|
| |
Made messages in showFiles() translatable.
* po/aria2.pot
* src/main.cc
* src/message.h
|
| | |
|
| |
|
|
|
|
|
|
| |
Print the contents of Torrent/Metalink files are printed without
-T/-M options.
* src/main.cc
|
| | |
|
| |
|
|
|
|
|
| |
Escaped '--' with '\--'
* README
|
| |
|
|
|
|
|
|
| |
Updated "How to build" section in README. Mentioned about
--with-ca-bundle compile option.
* README
|
| |
|
|
|
|
|
| |
Bump up version number to 1.1.0.
* configure.ac
|
| |
|
|
|
|
|
| |
Added a note for --dht-listen-port option.
* doc/aria2c.1.txt
|
| |
|
|
|
|
|
| |
Update doc for --realtime-chunk-checksum option.
* doc/aria2c.1.txt
|
| |
|
|
|
|
|
| |
Update doc for --realtime-chunk-checksum option.
* src/usage_text.h
|
| |
|
|
|
|
|
|
|
|
|
| |
Updated French, Japanese, Russian and Ukrainian translations.
Thanks to all translators.
* po/fr.po
* po/ja.po
* po/ru.po
* po/uk.po
|
| |
|
|
|
|
|
|
| |
Renamed aria2c.pot to aria2.pot
* po/aria2.pot
* po/aria2c.pot: Removed.
|
| |
|
|
|
|
|
| |
Removed MetaEntry.h
* src/Makefile.am
|
| |
|
|
|
|
|
|
|
|
| |
Rename file by appending digits if a local file exists and its
file size is larger than that of remote file with --continue
option. The old implementation just throws exception in such
case.
* src/RequestGroup.cc
|
| |
|
|
|
|
|
|
|
| |
Fixed the bug that download progress summary is not printed in
the interval specified by the option.
* src/ConsoleStatCalc.cc
* src/ConsoleStatCalc.h
|
| |
|
|
|
|
|
| |
Fixed compiler warning
* src/Cookie.cc
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixed the cookie implementation based on RFC2965.
Now if a value in domain field is not started with dot, then
prepend dot. That means a cookie with domain=sf.net is sent to
wiki.sf.net.
* src/Cookie.cc
* test/CookieParserTest.cc
* test/CookieStorageTest.cc
* test/CookieTest.cc
* test/NsCookieParserTest.cc
* test/Sqlite3MozCookieParserTest.cc
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixed the bug that causes corrupted downloads if HTTP pipelining
is enabled and the server doesn't support keep-alive.
* src/AbstractCommand.cc
* src/DownloadCommand.cc
* src/HttpDownloadCommand.cc
* src/HttpDownloadCommand.h
* src/HttpResponseCommand.cc
* src/Request.cc
* src/Request.h
* test/RequestTest.cc
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Removed Dictionary/List/Data and its related classes.
* src/BencodeVisitor.cc: Removed.
* src/BencodeVisitor.h: Removed.
* src/Data.cc: Removed.
* src/Data.h: Removed.
* src/Dictionary.cc: Removed.
* src/Dictionary.h: Removed.
* src/List.cc: Removed.
* src/List.h: Removed.
* src/Makefile.am
* src/MetaEntry.h: Removed.
* src/MetaEntryVisitor.h: Removed.
* src/MetaFileUtil.cc: Removed.
* src/MetaFileUtil.h: Removed.
* test/BencodeVisitorTest.cc: Removed.
* test/DataTest.cc: Removed.
* test/DictionaryTest.cc: Removed.
* test/ListTest.cc: Removed.
* test/Makefile.am
* test/MetaFileUtilTest.cc: Removed.
|
| |
|
|
|
|
|
| |
Removed include of MetaEntry.h
* test/DHTMessageTrackerEntryTest.cc
|
| |
|
|
|
|
|
|
|
| |
Use BDE instead of Dictionary/List/Data.
* src/AnnounceList.cc
* src/AnnounceList.h
* test/AnnounceListTest.cc
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Use BDE instead of Dictionary/List/Data.
* src/DHTAbstractMessage.cc
* src/DHTAbstractMessage.h
* src/DHTAnnouncePeerMessage.cc
* src/DHTAnnouncePeerMessage.h
* src/DHTAnnouncePeerReplyMessage.cc
* src/DHTAnnouncePeerReplyMessage.h
* src/DHTFindNodeMessage.cc
* src/DHTFindNodeMessage.h
* src/DHTFindNodeReplyMessage.cc
* src/DHTFindNodeReplyMessage.h
* src/DHTGetPeersMessage.cc
* src/DHTGetPeersMessage.h
* src/DHTGetPeersReplyMessage.cc
* src/DHTGetPeersReplyMessage.h
* src/DHTMessageFactory.h
* src/DHTMessageFactoryImpl.cc
* src/DHTMessageFactoryImpl.h
* src/DHTMessageReceiver.cc
* src/DHTMessageTracker.cc
* src/DHTMessageTracker.h
* src/DHTPingMessage.cc
* src/DHTPingMessage.h
* src/DHTPingReplyMessage.cc
* src/DHTPingReplyMessage.h
* src/DHTQueryMessage.cc
* src/DHTQueryMessage.h
* src/DHTResponseMessage.cc
* src/DHTResponseMessage.h
* test/DHTAnnouncePeerMessageTest.cc
* test/DHTAnnouncePeerReplyMessageTest.cc
* test/DHTFindNodeMessageTest.cc
* test/DHTFindNodeReplyMessageTest.cc
* test/DHTGetPeersMessageTest.cc
* test/DHTGetPeersReplyMessageTest.cc
* test/DHTMessageFactoryImplTest.cc
* test/DHTMessageTrackerTest.cc
* test/DHTPingMessageTest.cc
* test/DHTPingReplyMessageTest.cc
* test/MockDHTMessageFactory.h
|
| |
|
|
|
|
|
| |
Added tests the case where length < 0 is specified.
* test/BencodeTest.cc
|
| |
|
|
|
|
|
| |
Fixed memory leak in decoderawstring()
* src/bencode.cc
|
| |
|
|
|
|
|
|
|
|
| |
Added missing #ifdef guard. Added uc() function for String and
removeKey() for Dict.
* src/bencode.cc
* src/bencode.h
* test/BencodeTest.cc
|
| |
|
|
|
|
|
|
|
| |
Use BDE instead of Dictionary/List/Data.
* src/HandshakeExtensionMessage.cc
* src/HandshakeExtensionMessage.h
* test/HandshakeExtensionMessageTest.cc
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added --max-overall-upload-limit option. This option limits the
overall upload speed. Stated in help message that the existing
--max-upload-limit option limits the upload speed per each
torrent. Man page is also updated.
* doc/aria2c.1.txt
* src/DefaultBtMessageDispatcher.cc
* src/DefaultBtMessageDispatcher.h
* src/OptionHandlerFactory.cc
* src/PeerInteractionCommand.cc
* src/option_processing.cc
* src/prefs.cc
* src/prefs.h
* src/usage_text.h
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Use BDE instead of Dictionary/List/Data classes.
* src/CompactPeerListProcessor.cc
* src/CompactPeerListProcessor.h
* src/DefaultBtAnnounce.cc
* src/DefaultBtContext.cc
* src/DefaultBtContext.h
* src/DefaultPeerListProcessor.cc
* src/DefaultPeerListProcessor.h
* src/DelegatingPeerListProcessor.cc
* src/DelegatingPeerListProcessor.h
* src/PeerListProcessor.h
* src/UTPexExtensionMessage.cc
* src/Util.h
* src/message.h
* test/DefaultBtContextTest.cc
* test/DefaultPeerListProcessorTest.cc
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Added bencode helper functions and BDE class.
They will replace MetaFileUtil and Dictionary/List/Data classes.
* src/Makefile.am
* src/bencode.cc
* src/bencode.h
* test/BencodeTest.cc
* test/Makefile.am
|
| |
|
|
|
|
|
|
|
| |
Fixed the bug that bad URI is sent to the tracker when the
announe URI in torrent file includes query.
* src/DefaultBtAnnounce.cc
* test/DefaultBtAnnounceTest.cc
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added Option::blank().
Use !Option::blank(name) instead of Option::defined(name) for
the options that take filename.
* src/MultiUrlRequestInfo.cc
* src/Option.cc
* src/Option.h
* src/main.cc
* src/option_processing.cc
* test/OptionTest.cc
|
| |
|
|
|
|
|
|
| |
Documented the default value of --check-certificate option in
man page.
* doc/aria2c.1.txt
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Enabled --check-certificate by default. Added compile
time(configure) option --with-ca-bundle to specify CA bundle.
Warn if --check-certificate=true and --ca-certificate is not
specified or loading CA certificate is failed.
* configure.ac
* src/MultiUrlRequestInfo.cc
* src/OptionHandlerFactory.cc
* src/message.h
|