summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Tagging 1.9.1 release of aria2release-1.9.1Tatsuhiro Tsujikawa2010-04-140-0/+0
|
* 2010-04-14 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-141-0/+4
| | | | | | Release 1.9.1
* 2010-04-14 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-144-5/+10
| | | | | | | Bump up version number to 1.9.0 * doc/aria2c.1.txt
* Updated for new release.Tatsuhiro Tsujikawa2010-04-141-0/+3
|
* 2010-04-14 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-146-1038/+314
| | | | | | | | | | | | Updated Ukrainian, Russian, Simplified Chinese, German and Greek translation. Thanks to all translators. * po/de.po * po/el.po * po/ru.po * po/uk.po * po/zh_CN.po
* 2010-04-14 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-143-0/+63
| | | | | | | | Added AC_SEARCH_LIBS for inet_aton on opensolaris. opensolaris needs -lnsl for inet_aton. * configure.ac
* Updated for new releaseTatsuhiro Tsujikawa2010-04-141-10/+52
|
* 2010-04-14 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-1432-1127/+1884
| | | | | | | Updated po templates. * po/aria2.pot
* 2010-04-14 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-142-0/+25
| | | | | | | | | Added aria2.pause, aria2.forcePause, aria2.pauseAll, aria2.forcePauseAll, aria2.unpause, aria2.unpauseAll XML-RPC method to aria2rpc * doc/xmlrpc/aria2rpc
* 2010-04-14 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-133-5/+31
| | | | | | | | | Use elapsed time between two mach_absolute_time() calls. Fixed compile error in Mac OS X. * src/clock_gettime_osx.cc * src/timespec.h
* 2010-04-14 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-138-9/+165
| | | | | | | | | | | Implemented clock_gettime() using mach_absolute_time in Mac OS X. * configure.ac * src/Makefile.am * src/a2time.h * src/clock_gettime_osx.cc * src/clock_gettime_osx.h
* 2010-04-14 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-1312-22/+237
| | | | | | | | | | | | | Implemented clock_gettime() using timeGetTime in mingw. * configure.ac * src/Makefile.am * src/a2time.h * src/clock_gettime_mingw.cc * src/clock_gettime_mingw.h * src/timespec.h * test/Makefile.am
* 2010-04-14 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-133-16/+26
| | | | | | | | Ensure that std::ofstream is destroyed before renaming. * src/SessionSerializer.cc * src/util.cc
* 2010-04-13 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-133-3/+10
| | | | | | | | | Fixed the bug that user specified path is escaped using util::escapePath() where it should not. * src/DownloadContext.cc * src/DownloadContext.h
* 2010-04-13 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-134-2/+21
| | | | | | | | | | Hold reference to PieceStorage when paused in order to provide progress information via XML-RPC. * src/RequestGroup.cc * src/RequestGroup.h * src/RequestGroupMan.cc
* 2010-04-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-122-1/+6
| | | | | | | Defined struct timespec if it is not available. * src/a2time.h
* 2010-04-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-123-2/+9
| | | | | | | Added missing serialize_session.meta4 to EXTRA_DIST * test/Makefile.am
* 2010-04-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-122-0/+6
| | | | | | | Fixed compile error without BitTorrent support. * src/Metalink2RequestGroup.cc
* 2010-04-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-122-1/+6
| | | | | | | Fixed compile error on Mac OS X * src/TimerA2.h
* 2010-04-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-124-0/+21
| | | | | | | | | | Added warning for the system which lacks clock_gettime with CLOCK_MONOTONIC. * src/MultiUrlRequestInfo.cc * src/TimerA2.cc * src/TimerA2.h
* 2010-04-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-122-2/+5
| | | | | | | Removed redundant method call for DownloadEngine. * src/DownloadCommand.cc
* 2010-04-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-113-1/+12
| | | | | | | | | | | Fixed the bug that hash check hangs when aria2.pause is issued while aria2 is checking piece hashes. Fixed the bug that the download is paused after file allocation completion even if aria2.pause is issued during file allocation. * src/CheckIntegrityCommand.cc * src/FileAllocationCommand.cc
* 2010-04-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-113-2/+7
| | | | | | | Added nsl to search-libs for getaddrinfo on opensolaris * configure.ac
* 2010-04-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-115-3/+78
| | | | | | | | | Fixed compile error on opensolaris * configure.ac * src/Logger.h * src/GZipEncoder.h
* 2010-04-11 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-118-31/+252
| | | | | | | | | | | | Added aria2.pauseAll, aria2.forcePauseAll and aria2.unpauseAll XML-RPC method. * doc/aria2c.1.txt * src/XmlRpcMethodFactory.cc * src/XmlRpcMethodImpl.cc * src/XmlRpcMethodImpl.h * test/XmlRpcMethodTest.cc
* 2010-04-11 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-114-17/+58
| | | | | | | | | Added aria2.forcePause XML-RPC command. * src/XmlRpcMethodFactory.cc * src/XmlRpcMethodImpl.cc * src/XmlRpcMethodImpl.h
* 2010-04-11 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-1110-5/+35
| | | | | | | | | | | | | | | Use global::wallclock * src/DHTBucket.cc * src/DHTMessageTrackerEntry.cc * src/DHTMessageTrackerEntry.h * src/DefaultBtInteractive.cc * src/Peer.cc * src/PeerAbstractCommand.cc * src/PeerStat.h * src/RequestSlot.h * src/TimeBasedCommand.cc
* 2010-04-11 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-1178-207/+550
| | | | | | | | Use clock_gettime(CLOCK_MONOTONIC, ...) if it is available and usable to prevent from aria2 from being affected by system time change.
* 2010-04-09 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-0816-42/+274
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Added aria2.pause and aria2.unpause XML-RPC method. aria2.pause pauses the download denoted by gid. gid is of type string. The status of paused download becomes "paused" and the download is placed on the first position of waiting queue. As long as the status is "paused", the download is not started. To change status to "waiting", use aria2.unpause method. This method returns GID of paused download. aria2.unpause changes the status of the download denoted by gid from "paused" to "waiting". This makes the download eligible to restart. gid is of type string. This method returns GID of unpaused download. * doc/aria2c.1.txt * src/DownloadContext.cc * src/FileEntry.cc * src/OptionHandlerFactory.cc * src/RequestGroup.cc * src/RequestGroup.h * src/RequestGroupMan.cc * src/XmlRpcMethodFactory.cc * src/XmlRpcMethodImpl.cc * src/XmlRpcMethodImpl.h * src/prefs.cc * src/prefs.h * src/usage_text.h
* 2010-04-08 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-0829-35/+707
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added --save-session=FILE option. This option saves error/unfinished downloads to FILE on exit. You can pass this output file to aria2c with -i option on restart. Please note that downloads added by aria2.addTorrent and aria2.addMetalink XML-RPC method are not saved. * src/BtPostDownloadHandler.cc * src/DownloadResult.h * src/Makefile.am * src/MetadataInfo.cc * src/MetadataInfo.h * src/Metalink2RequestGroup.cc * src/MetalinkPostDownloadHandler.cc * src/MultiUrlRequestInfo.cc * src/OptionHandlerFactory.cc * src/RequestGroup.cc * src/RequestGroup.h * src/SessionSerializer.cc * src/SessionSerializer.h * src/UTMetadataPostDownloadHandler.cc * src/download_helper.cc * src/download_helper.h * src/prefs.cc * src/prefs.h * src/usage_text.h * test/Makefile.am * test/SessionSerializerTest.cc * test/XmlRpcMethodTest.cc * test/serialize_session.meta4
* 2010-04-07 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-066-51/+199
| | | | | | | | | | | | | Fixed the bug that FTP data connection is not established via proxy when --ftp-proxy is defined and --ftp-pasv=true and --proxy-method=tunnel. * src/AbstractCommand.cc * src/AbstractCommand.h * src/FtpNegotiationCommand.cc * src/FtpNegotiationCommand.h * src/InitiateConnectionCommand.cc
* Updated for 1.9.1 releaseTatsuhiro Tsujikawa2010-04-041-0/+102
|
* 2010-04-04 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-0332-13978/+11421
| | | | | | | Updated po templates. * po/aria2.pot
* 2010-04-03 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-033-11/+16
| | | | | | | Bump up version number to 1.9.1 * configure.ac
* 2010-04-03 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-032-0/+11
| | | | | | | Added shutdown and forceShutdown to aria2rpc * doc/xmlrpc/aria2rpc
* 2010-04-03 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-032-3/+9
| | | | | | | Changed error message. * src/XmlRpcMethod.cc
* 2010-04-03 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-036-4/+116
| | | | | | | | | | | Added bt-tracker-timeout, bt-tracker-connect-timeout, always-resume, max-resume-failure-tries and http-accept-gzip to -i list options. * doc/aria2c.1.txt * doc/xmlrpc/aria2rpc * src/download_helper.cc
* 2010-04-03 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-036-12/+44
| | | | | | | | | | | Fixed the bug that web-seed URI is not percent-encoded. * src/a2functional.h * src/bittorrent_helper.cc * test/BittorrentHelperTest.cc * test/url-list-multiFile.torrent * test/url-list-singleFileEndsWithSlash.torrent
* 2010-04-02 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-028-1/+86
| | | | | | | | | | | | | Added aria2.shutdown and aria2.forceShutdown XML-RPC method. These methods, as their name implies, shutdown aria2. These methods are useful for Windows because it lacks signal mechanism. * doc/aria2c.1.txt * src/TimedHaltCommand.cc * src/XmlRpcMethodFactory.cc * src/XmlRpcMethodImpl.cc * src/XmlRpcMethodImpl.h
* 2010-04-02 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-025-4/+31
| | | | | | | | | | | Added forceHalt argument to TimedHaltCommand. Added requestForceHalt() to DownloadEngine. * src/DownloadEngine.cc * src/DownloadEngine.h * src/TimedHaltCommand.cc * src/TimedHaltCommand.h
* 2010-04-02 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-022-1/+7
| | | | | | | Possible fix for chunked encoding with Content-Length. * src/HttpResponseCommand.cc
* 2010-04-02 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-0213-26/+153
| | | | | | | | | | | | | | | | | | | | | | | | | | Don't send "Accept: default, gzip" by default. This is because some server responds with "Content-Encoding: gzip" for files which itself is gzipped file and aria2 inflates them. This is a problem if user don't want to inflate the file. Apparently this is server configuration error, but I cannot do anything about this. So turn this off. Added --http-accept-gzip option. If true is given to this option, aria2 sends 'Accept: deflate, gzip' request header and inflates response if remote server responds with 'Content-Encoding: gzip' or 'Content-Encoding: deflate'. This indicates we removed extension tgz hack in order not to inflate files with tgz extensions. * doc/aria2c.1.txt * src/HttpRequest.cc * src/HttpRequest.h * src/HttpRequestCommand.cc * src/HttpResponseCommand.cc * src/OptionHandlerFactory.cc * src/prefs.cc * src/prefs.h * src/usage_text.h * test/HttpRequestTest.cc
* 2010-04-02 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-016-15/+32
| | | | | | | | | | | | | Made aria2 not send "application/metalink4+xml,application/metalink+xml" in Accept header for web-seeding URIs and tracker request. * src/Metalink2RequestGroup.cc * src/TrackerWatcherCommand.cc * src/download_helper.cc * src/util.cc * src/util.h
* 2010-04-01 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-04-015-29/+35
| | | | | | | | Added download_helper.{cc,h} to SRCS * src/Makefile.am * test/Makefile.am
* 2010-03-30 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-03-3018-16/+89
| | | | | | | | | | | | | | | | | | | | | Added --dht-message-timeout option. * doc/aria2c.1.txt * src/DHTConstants.h * src/DHTMessageDispatcherImpl.cc * src/DHTMessageDispatcherImpl.h * src/DHTMessageTracker.cc * src/DHTMessageTracker.h * src/DHTReplaceNodeTask.h * src/DHTSetup.cc * src/DHTTaskFactoryImpl.cc * src/DHTTaskFactoryImpl.h * src/OptionHandlerFactory.cc * src/prefs.cc * src/prefs.h * src/usage_text.h * test/DHTMessageTrackerTest.cc
* 2010-03-30 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-03-309-4/+96
| | | | | | | | | | | | | Added --bt-tracker-connect-timeout and --bt-tracker-timeout option. * doc/aria2c.1.txt * src/OptionHandlerFactory.cc * src/TrackerWatcherCommand.cc * src/prefs.cc * src/prefs.h * src/usage_text.h
* 2010-03-30 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-03-304-3/+39
| | | | | | | | Documented that specifying --seed-time=0 disables seeding after download completed. * doc/aria2c.1.txt
* 2010-03-30 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-03-302-1/+6
| | | | | | | Code cleanup * src/BtSetup.cc
* 2010-03-30 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-03-302-0/+16
| | | | | | | Drop connection if same Peer ID has been already seen. * src/DefaultBtInteractive.cc
* 2010-03-29 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>Tatsuhiro Tsujikawa2010-03-292-1/+10
| | | | | | | | | | | Fixed the bug that waiting download unintentionally starts when URIs are added to it using aria2.changeUri XML-RPC method. This also fixes the bug that causes segmentation fault when adding URIs to waiting download, which is a regression introduced by the previous change made to src/XmlRpcMethodImpl.cc * src/XmlRpcMethodImpl.cc