summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Tagging 0.15.0 release of aria2.release-0.15.0Tatsuhiro Tsujikawa2008-07-280-0/+0
|
* 2008-07-23 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-231-0/+4
| | | | | | * Release 0.15.0
* 2008-07-23 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-2341-15986/+15991
| | | | | | | | Reordered src files in POTFILES.in so that usage text appears first. * po/POTFILES.in
* 2008-07-23 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-233-11/+16
| | | | | | | Bump up version number to 0.15.0 * configure.ac
* 2008-07-23 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-2341-227/+2269
| | | | | | | | | | | | | | Added Bulgarian translation. Updated Catalan, Spanish, French and Japanese translations. Thanks to all translators. * po/LINGUAS * po/bg.po * po/ca.po * po/es.po * po/fr.po * po/ja.po
* 2008-07-23 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-233-49/+129
| | | | | | | | Updated feature list. Added libz for dependency section. Added a description about unit testing using CppUnit. * README
* 2008-07-23 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-222-9/+17
| | | | | | | Added a test for libz. Quoted where it is necessary. * build_test.sh
* 2008-07-23 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-224-11/+31
| | | | | | | | | Added GZip to `Enabled Features' list. * src/FeatureConfig.cc * src/FeatureConfig.h * test/FeatureConfigTest.cc
* 2008-07-20 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-204-50/+95
| | | | | | | | | | | | | Now SegmentMan::findSlowerSegmentEntry() picks up the segment for which the transfer has not yet started. Rewritten SegmentMan::registerPeerStat() and SegmentMan::getPeerStat(). * src/SegmentMan.cc * src/SegmentMan.h * test/SegmentManTest.cc
* Added the changes for SpeedCalc class.Tatsuhiro Tsujikawa2008-07-201-0/+1
|
* 2008-07-20 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-204-5/+36
| | | | | | | | | | | | | | Cache last calculated average download/upload speed. PeerStat::getAvgDownloadSpeed(), PeerStat::getAvgUploadSpeed() return cached value. Now SpeedCalc::changeSw() is called from SpeedCalc::calculateSpeed() * src/PeerStat.h * src/SpeedCalc.cc * src/SpeedCalc.h
* 2008-07-19 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-182-1/+6
| | | | | | | Call parseUrl directly. * src/Request.cc (resetUrl)
* 2008-07-19 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-1810-6/+114
| | | | | | | | | | | | | | | | Supported absolute/relative path in Location header field. * src/AbstractCommand.cc: Call resetUrl() when DlRetryEx is caught. * src/HttpHeader.cc * src/HttpHeader.h * src/HttpResponse.cc * src/HttpSkipResponseCommand.cc * src/Request.cc * test/HttpHeaderTest.cc * test/HttpResponseTest.cc * test/RequestTest.cc
* 2008-07-16 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-185-10/+14
| | | | | | | | Changed help text for --load-cookie option. * doc/aria2c.1.txt * src/usage_text.h
* 2008-07-13 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-132-1/+6
| | | | | | | Regenerated test/Makefile.in to remove stale ChangeLog. * test/Makefile.in
* 2008-07-13 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-1338-1787/+2117
| | | | | | | | | Updated po files. * po/aria2c.pot * po/*.po * po/*.gmo
* 2008-07-13 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-133-11/+16
| | | | | | | Bump up version number to 0.15.0b * configure.ac
* 2008-07-13 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-133-4/+12
| | | | | | | | | Externalize messages. * src/RequestGroupMan.cc * src/message.h: Added MSG_SIGNATURE_SAVED, MSG_SIGNATURE_NOT_SAVED.
* Fixed typo in ChangeLogTatsuhiro Tsujikawa2008-07-131-1/+1
|
* 2008-07-13 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-133-3/+9
| | | | | | | | | | Use File::exists() instead of File::isFile() to allow non-regular file such as block spacial device. * src/AbstractDiskWriter.cc * src/MultiDiskWriter.cc
* 2008-07-13 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-132-0/+9
| | | | | | | Supplied missing EAI_SYSTEM. Thanks ggknauf for the patch. * src/gai_strerror.h
* 2008-07-13 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-132-2/+7
| | | | | | | Fixed compile error. Thanks gknauf for the patch. * src/asctime_r.c
* 2008-07-13 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-132-0/+9
| | | | | | | Included asctime_r.h from a2time.h. * src/a2time.h
* 2008-07-13 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-122-1/+8
| | | | | | | | | Added a message "aria2 doesn't verify signature" to log message when signature file is saved. * src/RequestGroupMan.cc
* 2008-07-13 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-126-9/+97
| | | | | | | | | | | | | | | Added the ability to save signature when download is completed if signature is available. The filename of signature file is the path to download file followed by ".sig". If it already exists, then signature will not be saved. * src/RequestGroupMan.cc * src/Signature.cc * test/SignatureTest.cc
* 2008-07-12 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-124-9/+16
| | | | | | | | | Updated the descriptions for --bt-seed-unverified. * doc/aria2c.1 * doc/aria2c.1.html * doc/aria2c.1.txt
* 2008-07-12 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-128-17/+30
| | | | | | | | | | | | | | | Renamed --bt-seed option as --bt-seed-unverified so that it makes clear that this is not going to verify files using piece hashes. * src/HelpItemFactory.cc * src/OptionHandlerFactory.cc * src/RequestGroup.cc * src/option_processing.cc * src/prefs.cc * src/prefs.h * src/usage_text.h
* 2008-07-12 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-1222-50/+655
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added the ability to retrieve signature from Metalink file. A retrieved signature is stored in Signature class and it is held by DownloadContext class. Note that aria2 doesn't verify signature. * src/DownloadContext.cc * src/DownloadContext.h * src/Makefile.am * src/Makefile.in * src/Metalink2RequestGroup.cc * src/MetalinkEntry.cc * src/MetalinkEntry.h * src/MetalinkParserController.cc * src/MetalinkParserController.h * src/MetalinkParserStateMachine.cc * src/MetalinkParserStateMachine.h * src/Signature.cc * src/Signature.h * src/SignatureMetalinkParserState.cc * src/SignatureMetalinkParserState.h * src/VerificationMetalinkParserState.cc * src/VerificationMetalinkParserState.h * test/Metalink2RequestGroupTest.cc * test/MetalinkParserControllerTest.cc * test/MetalinkProcessorTest.cc * test/test.xml
* 2008-07-12 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-122-0/+8
| | | | | | | Close DiskAdaptor after renaming file. * src/RequestGroup.cc
* 2008-07-12 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-122-23/+50
| | | | | | | Corrected indentation * src/DefaultBtProgressInfoFile.cc
* 2008-07-12 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-122-2/+10
| | | | | | | | | | | | | Moved the calls of std::ios::exceptions() inside of try-catch block because if an error occurred in constructor of std::fstream, then exception is thrown immediately when std::ios::exceptions() is called which results unhandled exception and aria2c aborts. * src/DefaultBtProgressInfoFile.cc
* 2008-07-12 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-122-10/+22
| | | | | | | Added the test for the previous change in DefaultBtContext.cc * test/DefaultBtContextTest.cc
* 2008-07-12 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-122-0/+9
| | | | | | | | | Fixed the bug that causes infinite loop when the number of pieces are fewer than allowed fast set size which is 10 by default. * src/DefaultBtContext.cc
* 2008-07-08 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-084-12/+42
| | | | | | | | | Updated the descriptions for -j, -s. Added --bt-seed. * doc/aria2c.1 * doc/aria2c.1.html * doc/aria2c.1.txt
* 2008-07-08 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-088-7/+49
| | | | | | | | | | | | | | | | Added --bt-seed option. If --bt-seed=true is given at the command-line, aria2 seeds previously downloaded files without validating piece hashs. * src/HelpItemFactory.cc * src/OptionHandlerFactory.cc * src/RequestGroup.cc * src/option_processing.cc * src/prefs.cc * src/prefs.h * src/usage_text.h
* 2008-07-08 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-084-12/+38
| | | | | | | | | Updated DESCRIPTION of man page. * doc/aria2c.1 * doc/aria2c.1.html * doc/aria2c.1.txt
* 2008-07-06 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-062-4/+11
| | | | | | | | Fixed the compile error on Nexenta OS(GNU/Solaris OS). Don't define `struct addrinfo' when __sun is defined. * src/getaddrinfo.h
* 2008-07-06 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-065-8/+21
| | | | | | | | | | | | | | | Introduced a2_struct_stat. It is defined as `struct _stati64' if __MINGW32__ is defined, because under MinGW32, _stati64 is used and its second argument is of type `struct _stati64'. Otherwise it is defined as `struct stat'. * src/AbstractDiskWriter.cc * src/File.cc * src/File.h * src/a2io.h
* 2008-07-06 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-052-0/+8
| | | | | | | | | Fixed the compile error in hurd-i386 See the original bug report: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=488602 * src/a2io.h
* 2008-07-01 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-013-19/+38
| | | | | | | | Code cleanup. * src/PeerAbstractCommand.cc * src/PeerAbstractCommand.h
* 2008-07-01 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-014-3/+7
| | | | | | | | | Removed TransferEncoding. * src/DownloadCommand.cc * src/DownloadCommand.h * src/HttpResponseCommand.cc
* 2008-07-01 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-0138-855/+913
| | | | | | | | | Updated po files. * po/aria2c.pot * po/*.po * po/*.gmo
* 2008-07-01 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-0122-491/+478
| | | | | | | | | | | | | | | | | | | | | | | | | | Rewritten ChunkedEncoding class as ChunkedDecoder class. * src/A2STR.cc * src/A2STR.h * src/ChunkedDecoder.cc * src/ChunkedDecoder.h * src/ChunkedEncoding.cc: Removed * src/ChunkedEncoding.h: Removed * src/DownloadCommand.cc * src/DownloadCommand.h * src/HttpDownloadCommand.cc * src/HttpResponse.cc * src/HttpResponse.h * src/HttpResponseCommand.cc * src/HttpSkipResponseCommand.cc * src/HttpSkipResponseCommand.h * src/Makefile.am * src/TransferEncoding.h: Removed * test/ChunkedDecoderTest.cc * test/ChunkedEncodingTest.cc: Removed * test/HttpResponseTest.cc * test/Makefile.am
* 2008-07-01 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-012-1/+6
| | | | | | | Use append instead of insert. * src/GZipDecoder.cc
* 2008-07-01 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-07-012-0/+9
| | | | | | | Updated doc * src/Decoder.h
* 2008-06-30 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-06-302-1/+6
| | | | | | | Updated usage text for -s option. * src/usage_text.h
* 2008-06-30 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-06-292-1/+6
| | | | | | | | Fixed the bug that UTF-8 encoded URL is not URL-encoded properly. * src/Request.cc
* 2008-06-30 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-06-293-55/+204
| | | | | | | Cleaned up configure.ac. * configure.ac
* 2008-06-29 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-06-293-21/+36
| | | | | | | | | Use ARIA2_ARG_WITH and ARIA2_ARG_ENABLE instead of AC_ARG_WITH and AC_ARG_ENABLE. * configure.ac
* 2008-06-29 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>Tatsuhiro Tsujikawa2008-06-2934-252/+1106
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added gzip, deflate decoding support in HTTP using libz. If compiled with this feature, aria2 sends "Accept-Encoding: deflate, gzip" header to a HTTP server. If a server returns "Content-Encoding: gzip" or "Content-Encoding: deflate" then, aria2 decodes the response body on the fly and writes decoded data to a local disk. * README * README.html * configure.ac * m4/aria2_arg.m4: Added ARIA2_ARG_WITH and ARIA2_ARG_ENABLE, they are wrapper function for AC_ARG_WITH and AC_ARG_ENABLE respectively. * m4/libz.m4 * src/Decoder.h * src/DownloadCommand.cc * src/DownloadCommand.h * src/Exception.h * src/GZipDecoder.cc * src/GZipDecoder.h * src/HttpHeader.cc * src/HttpHeader.h * src/HttpRequest.cc * src/HttpRequest.h * src/HttpResponse.cc * src/HttpResponse.h * src/HttpResponseCommand.cc * src/Makefile.am * test/GZipDecoderTest.cc * test/HttpRequestTest.cc * test/HttpResponseTest.cc * test/Makefile.am * test/Makefile.in * test/gzip_decode_test.gz