| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| |
|
|
|
|
| |
* Release 1.5.0
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Updated Russian, Italian, Danish, Bulgarian, Japanese and
Ukrainian translations. Thanks to all translators.
* po/ru.po
* po/it.po
* po/da.po
* po/bg.po
* po/ja.po
* po/uk.po
|
| |
|
|
|
|
|
| |
Added missing src/Logger.cc
* src/Logger.cc
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Rewritten Logger to avoiding constly virtual call.
* src/LogFactory.cc
* src/LogFactory.h
* src/Logger.h
* src/Makefile.am
* src/Makefile.in
* src/NullLogger.h: Removed.
* src/SimpleLogger.cc
* src/SimpleLogger.h
|
| |
|
|
|
|
|
| |
Updated doc
* src/main.cc
|
| |
|
|
|
|
|
|
| |
Updated debug log message
* src/AbstractCommand.cc
* src/message.h
|
| | |
|
| |
|
|
|
|
|
|
|
| |
Avoid to create zombie process when commands specified in
--on-download-* options are executed. Tested on Linux 2.6, Mac OS
X and NetBSD.
* src/main.cc
|
| |
|
|
|
|
|
|
| |
Fixed typo
* src/usage_text.h
* doc/aria2c.1.txt
|
| |
|
|
|
|
|
| |
Documented 'errorCode' of tellStatus in man page.
* doc/aria2c.1.txt
|
| |
|
|
|
|
|
|
|
| |
Added 'errorCode' to the reponse of tellStatus xml-rpc method.
This key is only available for stopped/completed downloads and its
value is the error code defined in EXIT STATUS in man page.
* src/XmlRpcMethodImpl.cc
|
| |
|
|
|
|
|
|
| |
Fixed the bug that session download length is not updated when
PeerStat is not fastest one.
* src/SegmentMan.cc
|
| |
|
|
|
|
|
| |
Updated doc.
* doc/aria2c.1.txt
|
| |
|
|
|
|
|
| |
Updated doc.
* src/AbstractCommand.cc
|
| |
|
|
|
|
|
| |
Handle the case when DownloadContext has no FileEntry.
* src/XmlRpcMethodImpl.cc
|
| |
|
|
|
|
|
|
| |
Handle the situation where struct option.name is char *.
* configure.ac
* src/OptionParser.cc
|
| |
|
|
|
|
|
|
| |
Code cleanup
* src/AbstractCommand.cc
* src/DownloadCommand.cc
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Use option of each download to create AuthConfig instead of global
option.
* src/AuthConfigFactory.cc
* src/AuthConfigFactory.h
* src/FtpNegotiationCommand.cc
* src/HttpRequest.cc
* src/HttpRequest.h
* src/HttpRequestCommand.cc
* src/HttpSkipResponseCommand.cc
* src/MultiUrlRequestInfo.cc
* test/AuthConfigFactoryTest.cc
* test/FtpConnectionTest.cc
* test/HttpRequestTest.cc
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Don't call prepareForRetry(1) if all segments are ignored in
SegmentMan.
* src/AbstractCommand.cc
* src/BitfieldMan.cc
* src/BitfieldMan.h
* src/SegmentMan.cc
* src/SegmentMan.h
|
| |
|
|
|
|
|
| |
Removed FileEntry::getAssociatedUris()
* src/FileEntry.h
|
| |
|
|
|
|
|
|
| |
Updated doc: TODO1.5 -> TODO
* src/FileEntry.cc
* src/HttpResponseCommand.cc
|
| |
|
|
|
|
|
|
| |
Added assertion fileEntries.size() == 1 if BitTorrent is not
involved.
* src/RequestGroup.cc
|
| |
|
|
|
|
|
|
| |
Eliminated duplicated filterBitfield initialization code.
* src/BitfieldMan.cc
* src/BitfieldMan.h
|
| |
|
|
|
|
|
|
|
| |
Added assert(!req.isNull()) when DlRetryEx is caught(this is
relatively naive approach, though). For DownloadFailureException,
we handle the case when req is null properly.
* src/AbstractCommand.cc
|
| |
|
|
|
|
|
|
|
|
| |
Added function returning suffix of control file to
DefaultBtProgressInfoFile.
* src/DefaultBtProgressInfoFile.cc
* src/DefaultBtProgressInfoFile.h
* src/RequestGroup.cc
|
| |
|
|
|
|
|
| |
Documented getVersion in man page.
* doc/aria2c.1.txt
|
| |
|
|
|
|
|
| |
Documented type of offset and num for tellWaiting xml-rpc method.
* doc/aria2c.1.txt
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Implemented getVersion xml-rpc method. This method returns struct
which has 2 key-value pairs: "version" key is associated to the
version of aria2, such as "1.5.0". "enabledFeatures" key is
associated to the list of enabled features, such as "Async DNS",
"BitTorrent".
* src/FeatureConfig.h
* src/XmlRpcMethodFactory.cc
* src/XmlRpcMethodImpl.cc
* src/XmlRpcMethodImpl.h
* test/XmlRpcMethodTest.cc
|
| |
|
|
|
|
|
|
| |
Removed TLS1.1 protocol support when aria2 is built with gnutls
for compatibility issue.
* src/SocketCore.cc
|
| |
|
|
|
|
|
|
| |
Fixed compile error with openSSL
* src/bittorrent_helper.cc
* src/messageDigest.h
|
| |
|
|
|
|
|
|
| |
Removed bad code: setting certificate type priority to key
exchange priority.
* src/SocketCore.cc
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Disconnect seeder if client is also in seed state.
* src/BtBitfieldMessage.cc
* src/BtHaveAllMessage.cc
* src/BtHaveMessage.cc
* src/message.h
* test/BtBitfieldMessageTest.cc
* test/BtHaveAllMessageTest.cc
* test/BtHaveMessageTest.cc
* test/MockPieceStorage.h
|
| |
|
|
|
|
|
|
|
|
|
| |
Keep CreateRequestCommand in queue when no segment is available so
that they can pick up pieces which slow BitTorrent peers are
downloading.
* src/AbstractCommand.cc
* src/CreateRequestCommand.cc
* src/CreateRequestCommand.h
|
| |
|
|
|
|
|
|
|
|
|
| |
--bt-stop-timeout now only checks download speed.
* src/BtStopDownloadCommand.cc
* src/BtStopDownloadCommand.h
* src/BtSetup.cc
* src/usage_text.h
* doc/aria2c.1.txt
|
| | |
|
| |
|
|
|
|
|
|
| |
Fixed compile error regarding BUFSIZE.
* src/DownloadCommand.cc
* src/DownloadCommand.h
|
| |
|
|
|
|
|
| |
Documented tellWaiting xml-rpc method in man page.
* doc/aria2c.1.txt
|
| |
|
|
|
|
|
| |
Bump up version number to 1.5.0
* configure.ac
|
| |
|
|
|
|
|
|
|
| |
Removed resolved TODO1.5
* src/AbstractCommand.cc
* src/DownloadCommand.cc
* src/RequestGroup.cc
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Release pooled and in-flight Request objectsand URIResult objects
in FileEntry after download completed.
* src/DownloadContext.cc
* src/DownloadContext.h
* src/FileEntry.cc
* src/FileEntry.h
* src/RequestGroup.cc
|
| |
|
|
|
|
|
| |
Set manual and source attribute in aria2c.1.txt
* doc/aria2c.1.txt
|
| |
|
|
|
|
|
|
| |
Documented that the default value of --use-head is 'false' in man
page.
* doc/aria2c.1.txt
|
| |
|
|
|
|
|
|
| |
Added bt-stop-timeout option to -i list.
* doc/aria2c.1.txt
* src/download_helper.cc
|
| |
|
|
|
|
|
|
| |
Fixed typo
* doc/aria2c.1.txt
* src/usage_text.h
|
| |
|
|
|
|
|
|
| |
Removed peer-id-prefix option from -i list.
* doc/aria2c.1.txt
* src/download_helper.cc
|
| | |
|
| |
|
|
|
|
|
|
| |
Fixed typo
* doc/aria2.1.txt
* src/usage_text.h
|
| |
|
|
|
|
|
| |
Documented --bt-stop-timeout option in man page.
* doc/aria2c.1.txt
|