summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Tagging 1.7.0 release of aria2release-1.7.0Tatsuhiro Tsujikawa2009-12-060-0/+0
|
* 2009-12-06 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-12-061-0/+4
| | | | | | Release 1.7.0
* 2009-12-06 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-12-0631-64/+69
| | | | | | | Updated po templates. * po/aria2.pot
* 2009-12-06 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-12-064-25/+31
| | | | | | | | Updated help message for --bt-prioritize-piece. Some cosmetic changes. * doc/aria2c.1.txt
* 2009-12-06 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-12-064-42/+66
| | | | | | | | | Set default value for SIZE in --bt-prioritize-piece to 1MiB. * src/usage_text.h * src/util.cc * test/UtilTest.cc
* Updated for 1.7.0 releaseTatsuhiro Tsujikawa2009-12-061-147/+44
|
* 2009-12-06 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-12-065-669/+377
| | | | | | | | | | | Updated Russian, Ukrainian, German and French translations. Thanks to all translators involved. * po/de.po * po/fr.po * po/ru.po * po/uk.po
* 2009-12-06 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-12-063-1/+9
| | | | | | | Mentioned about pkg-config * README
* 2009-12-06 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-12-063-10/+181
| | | | | | | Fixed typo. Referred --index-out option in BitTorrent notes. * README
* 2009-12-06 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-12-063-47/+67
| | | | | | | | | Store all addresses found by getifaddrs() and getaddrinfo(). In bind, try all addresses until success * src/SocketCore.cc * src/SocketCore.h
* 2009-12-05 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-12-0531-5838/+6883
| | | | | | | Updated po templates. * po/aria2.pot
* 2009-12-05 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-12-053-11/+16
| | | | | | | Bump up version number to 1.7.0 * configure.ac
* 2009-12-05 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-12-059-24/+62
| | | | | | | | | | | | | | Fixed compile error if ENABLE_BITTORRENT is undefined. * src/DefaultPieceStorage.cc * src/DefaultPieceStorage.h * src/PieceStorage.h * src/UnknownLengthPieceStorage.cc * src/UnknownLengthPieceStorage.h * test/MockPieceStorage.h * test/ProtocolDetectorTest.cc * test/XmlRpcMethodTest.cc
* 2009-12-05 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-12-054-6/+16
| | | | | | | | Documented in man page that if getifaddrs() is missing, --interface option doesn't accept interface name. * doc/aria2c.1.txt
* 2009-12-05 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-12-054-38/+32
| | | | | | | | | Use last 8 bytes of peer ID as 'key' parameter for tracker request. * src/DefaultBtAnnounce.cc * src/DefaultBtAnnounce.h * test/DefaultBtAnnounceTest.cc
* 2009-12-05 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-12-052-2/+9
| | | | | | | | | Fixed the bug that connection is always dropped if handshake message in extension protocol don't have metadata_size. src/HandshakeExtensionMessage.cc * src/HandshakeExtensionMessage.cc
* 2009-12-05 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-12-054-6/+14
| | | | | | | | Updated "URI, MAGNET, TORRENT_FILE, METALINK_FILE" section. Added text saying DHT is recommended when Magnet URI is provided. * doc/aria2c.1.txt
* 2009-12-05 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-12-052-3/+15
| | | | | | | | | Fixed the bug that DHT is always enabled when BitTorrent Magnet URI is supplied. Notify user that they should consider enabling DHT if they use Magnet URI. * src/RequestGroup.cc
* 2009-12-05 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-12-0512-7/+70
| | | | | | | | | | | | | | | Added --disable-ipv6 option to disable IPv6. * doc/aria2c.1.txt * src/InitiateConnectionCommand.cc * src/NameResolver.cc * src/NameResolver.h * src/OptionHandlerFactory.cc * src/main.cc * src/prefs.cc * src/prefs.h * src/usage_text.h
* 2009-12-05 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-12-055-28/+37
| | | | | | | | Updated usage text for --bt-prioritize-piece option. * doc/aria2c.1.txt * src/usage_text.h
* 2009-12-05 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-12-054-12/+126
| | | | | | | | | | In configure script, if --with-PACKAGE and --enable-FEATURE are given and PACKAGE is missing in the system or FEATURE cannot be enabled, print error message and stop the script. * configure.ac * m4/aria2_arg.m4
* 2009-12-04 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-12-0411-28/+26
| | | | | | | | | | | | | | | | | Halt metadata download immediately when metadata download is done. Don't wait unresponsive tracker. * src/ByteArrayDiskWriter.h * src/DefaultBtInteractive.cc * src/DefaultExtensionMessageFactory.cc * src/DefaultExtensionMessageFactory.h * src/PeerInteractionCommand.cc * src/UTMetadataDataExtensionMessage.cc * src/UTMetadataDataExtensionMessage.h * src/UTMetadataRequestExtensionMessage.cc * test/UTMetadataDataExtensionMessageTest.cc * test/UTMetadataRequestExtensionMessageTest.cc
* 2009-12-04 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-12-044-3/+60
| | | | | | | Documented --interface option in man page. * doc/aria2c.1.txt
* 2009-12-04 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-12-042-35/+86
| | | | | | | Try resolved address in the order received from the resolver. * src/DNSCache.h
* 2009-12-04 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-12-042-21/+36
| | | | | | | Added debug logs. * src/SocketCore.cc
* 2009-12-03 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-12-032-1/+6
| | | | | | | Fixed type of tail to uint64_t * src/util.cc
* 2009-12-03 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-12-0312-28/+232
| | | | | | | | | | | | | | | | | Added --interface option. This feature binds sockets to given interface. You can specify interface name, IP address and hostname. * configure.ac * src/OptionHandlerFactory.cc * src/SocketCore.cc * src/SocketCore.h * src/main.cc * src/message.h * src/prefs.cc * src/prefs.h * src/usage_text.h
* 2009-11-29 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-11-294-1/+23
| | | | | | | Updated man page for bt-prioritize-piece option in -i list. * doc/aria2c.1.txt
* 2009-11-29 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-11-292-0/+6
| | | | | | | Added bt-prioritize-piece option to -i list. * src/download_helper.cc
* 2009-11-29 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-11-294-24/+6
| | | | | | | Removed --http-auth-scheme option from man page. * doc/aria2c.1.txt
* 2009-11-29 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-11-295-18/+8
| | | | | | | | | | Removed --http-auth-scheme option since it doesn't do nothing. * src/OptionHandlerFactory.cc * src/prefs.cc * src/prefs.h * src/usage_text.h
* 2009-11-29 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-11-292-8/+22
| | | | | | | | Adjusted the number of peer info which get_peers reply message can carry. * src/DHTGetPeersReplyMessage.cc
* 2009-11-29 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-11-293-4/+11
| | | | | | | Added extension_message_test_helper.h to aria2c_SOURCES. * test/Makefile.am
* 2009-11-29 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-11-294-3/+45
| | | | | | | Documented --bt-prioritize-piece option in man page. * doc/aria2c.1.txt
* 2009-11-29 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-11-2919-17/+464
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added option --bt-prioritize-piece. This option instruct aria2 to try to download first and last pieces of each file first. The argument can contain 2 keywords:head and tail. To include both keywords, they must be separated by comma. These keywords can take one parameter, SIZE. For example , if head=SIZE is specified, pieces in the range of first SIZE bytes of each file get higher priority. tail=SIZE means the range of last SIZE bytes of each file. SIZE can include K or M(1K = 1024, 1M = 1024K). * src/DefaultPieceStorage.h * src/Makefile.am * src/OptionHandlerFactory.cc * src/OptionHandlerImpl.h * src/PriorityPieceSelector.cc * src/PriorityPieceSelector.h * src/RequestGroup.cc * src/prefs.cc * src/prefs.h * src/usage_text.h * src/util.cc * src/util.h * test/Makefile.am * test/MockPieceSelector.h * test/PriorityPieceSelectorTest.cc * test/UtilTest.cc
* 2009-11-29 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-11-292-1/+6
| | | | | | | Fixed typo * src/HttpRequest.h
* 2009-11-28 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-11-283-2/+16
| | | | | | | | | In Magnet URI with tr parameter, put each announce URI in separate tier. * src/bittorrent_helper.cc * test/BittorrentHelperTest.cc
* 2009-11-28 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-11-2819-19/+42
| | | | | | | | | | | | | | | | | | | | | | | | | Renamed ExtensionMessage::getBencodedData() as ExtensionMessage::getPayload() * src/BtExtendedMessage.cc * src/ExtensionMessage.h * src/HandshakeExtensionMessage.cc * src/HandshakeExtensionMessage.h * src/UTMetadataDataExtensionMessage.cc * src/UTMetadataDataExtensionMessage.h * src/UTMetadataRejectExtensionMessage.cc * src/UTMetadataRejectExtensionMessage.h * src/UTMetadataRequestExtensionMessage.cc * src/UTMetadataRequestExtensionMessage.h * src/UTPexExtensionMessage.cc * src/UTPexExtensionMessage.h * test/HandshakeExtensionMessageTest.cc * test/MockExtensionMessage.h * test/UTMetadataDataExtensionMessageTest.cc * test/UTMetadataRejectExtensionMessageTest.cc * test/UTMetadataRequestExtensionMessageTest.cc * test/UTPexExtensionMessageTest.cc
* 2009-11-28 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-11-284-15/+24
| | | | | | | Updated man page for BitTorrent Magnet URI. * doc/aria2c.1.txt
* 2009-11-28 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-11-288-10/+26
| | | | | | | | | | | | | | Call DownloadContext::setOwnerRequestGroup() in RequestGroup::setDownloadContext(). * src/BtDependency.cc * src/RequestGroup.cc * src/RequestGroup.h * src/download_helper.cc * test/DefaultBtMessageDispatcherTest.cc * test/DefaultExtensionMessageFactoryTest.cc * test/HandshakeExtensionMessageTest.cc
* 2009-11-28 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-11-287-27/+99
| | | | | | | | | | | | | | Accept BitTorrent Magnet URI in Metalink resource type bittorrent. Rewritten UTMetadataPostDownloadHandler. To create torrent data from metadata, use new metadata2Torrent() function. * src/BtDependency.cc * src/UTMetadataPostDownloadHandler.cc * src/bittorrent_helper.cc * src/bittorrent_helper.h * test/BittorrentHelperTest.cc * test/BtDependencyTest.cc
* 2009-11-28 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-11-283-20/+28
| | | | | | | | | Use createRequestGroupForUri to create the download for torrent file. * src/Metalink2RequestGroup.cc * test/Metalink2RequestGroupTest.cc
* 2009-11-28 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-11-282-1/+6
| | | | | | | Fixed typo * src/DownloadContext.h
* 2009-11-28 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-11-282-12/+9
| | | | | | | Use createRequestGroupForBitTorrent() * src/BtPostDownloadHandler.cc
* 2009-11-28 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-11-283-0/+16
| | | | | | | | Added remove(). * src/Option.cc * src/Option.h
* 2009-11-28 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-11-282-0/+17
| | | | | | | | | | Removed options which is only valid for URIs specified in command-line. If they are left, because op is used as a template for new RequestGroup(such as created in XML-RPC command, BtPostDownloadHandler etc), they causes unintentional effect. * src/main.cc
* 2009-11-28 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-11-283-4/+8
| | | | | | | | Refer to option value of PREF_OUT only in download_helper. * src/FtpNegotiationCommand.cc * src/HttpResponseCommand.cc
* 2009-11-27 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-11-274-14/+23
| | | | | | | | | Now addUri XML-RPC method accepts BitTorrent Magnet URI. * src/download_helper.cc * src/download_helper.h * src/XmlRpcMethodImpl.cc
* 2009-11-27 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-11-274-10/+15
| | | | | | | Updated man page for changeOption XML-RPC method. * doc/aria2c.1.txt
* 2009-11-27 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2009-11-274-7/+42
| | | | | | | | | Added --bt-max-peers option to changeOption XML-RPC method. * src/XmlRpcMethod.cc * src/XmlRpcMethodImpl.cc * test/XmlRpcMethodTest.cc