Tatsuhiro Tsujikawa
fb466a6a40
2008-12-24 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Bump up version number to 1.1.1.
* configure.ac
2008-12-24 11:04:43 +00:00
Tatsuhiro Tsujikawa
3b06e49b48
2008-12-24 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Fixed the bug that --summary-interval=0 doesn't work. The
summary is printed repeatedly.
* src/ConsoleStatCalc.cc
2008-12-24 10:51:48 +00:00
Tatsuhiro Tsujikawa
5d72f3954b
2008-12-23 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
* Release 1.1.0
2008-12-23 14:15:52 +00:00
Tatsuhiro Tsujikawa
f07b0cbec5
2008-12-23 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Added ifdef clause for conditional compilation.
* src/main.cc
2008-12-23 14:14:59 +00:00
Tatsuhiro Tsujikawa
7cc3023188
Reverted previous change.
2008-12-23 14:06:49 +00:00
Tatsuhiro Tsujikawa
875989fcdf
2008-12-23 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
* Release 1.1.0
2008-12-23 13:32:17 +00:00
Tatsuhiro Tsujikawa
53aa025ca4
2008-12-23 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
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
2008-12-23 13:18:17 +00:00
Tatsuhiro Tsujikawa
e1a399d419
2008-12-23 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Added the preceding ">>> " before the message "Printing the
contents of file..." to make the output more readable.
* src/main.cc
2008-12-23 02:44:11 +00:00
Tatsuhiro Tsujikawa
3a7edb7680
2008-12-23 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
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)
2008-12-23 02:41:43 +00:00
Tatsuhiro Tsujikawa
a84cc7621d
2008-12-20 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Made messages in showFiles() translatable.
* po/aria2.pot
* src/main.cc
* src/message.h
2008-12-20 11:09:05 +00:00
Tatsuhiro Tsujikawa
65ebe6918a
2008-12-20 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Print the contents of Torrent/Metalink files are printed without
-T/-M options.
* src/main.cc
2008-12-20 10:59:16 +00:00
Tatsuhiro Tsujikawa
9450853fe5
2008-12-17 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Escaped '--' with '\--'
* README
2008-12-17 13:55:11 +00:00
Tatsuhiro Tsujikawa
27a858a504
2008-12-17 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Updated "How to build" section in README. Mentioned about
--with-ca-bundle compile option.
* README
2008-12-17 12:35:23 +00:00
Tatsuhiro Tsujikawa
f7c4a1f728
2008-12-17 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Bump up version number to 1.1.0.
* configure.ac
2008-12-17 12:10:37 +00:00
Tatsuhiro Tsujikawa
b32654bc8e
2008-12-17 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Added a note for --dht-listen-port option.
* doc/aria2c.1.txt
2008-12-17 12:08:09 +00:00
Tatsuhiro Tsujikawa
47580b88da
2008-12-17 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Update doc for --realtime-chunk-checksum option.
* doc/aria2c.1.txt
2008-12-17 12:06:05 +00:00
Tatsuhiro Tsujikawa
e08b6a4fc7
2008-12-17 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Update doc for --realtime-chunk-checksum option.
* src/usage_text.h
2008-12-16 16:10:42 +00:00
Tatsuhiro Tsujikawa
bde2f8e35d
2008-12-17 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Updated French, Japanese, Russian and Ukrainian translations.
Thanks to all translators.
* po/fr.po
* po/ja.po
* po/ru.po
* po/uk.po
2008-12-16 15:44:48 +00:00
Tatsuhiro Tsujikawa
48a4ba642d
2008-12-17 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Renamed aria2c.pot to aria2.pot
* po/aria2.pot
* po/aria2c.pot: Removed.
2008-12-16 15:38:53 +00:00
Tatsuhiro Tsujikawa
33f6f4e2e8
2008-12-17 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Removed MetaEntry.h
* src/Makefile.am
2008-12-16 15:22:24 +00:00
Tatsuhiro Tsujikawa
e9d648cb7b
2008-12-17 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
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
2008-12-16 15:13:47 +00:00
Tatsuhiro Tsujikawa
22d91f1729
2008-12-16 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Fixed the bug that download progress summary is not printed in
the interval specified by the option.
* src/ConsoleStatCalc.cc
* src/ConsoleStatCalc.h
2008-12-16 14:24:45 +00:00
Tatsuhiro Tsujikawa
53151f7e91
2008-12-16 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Fixed compiler warning
* src/Cookie.cc
2008-12-15 15:59:25 +00:00
Tatsuhiro Tsujikawa
d046c89ea7
2008-12-16 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
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
2008-12-15 15:48:48 +00:00
Tatsuhiro Tsujikawa
5a639a3d1e
2008-12-16 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
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
2008-12-15 15:38:07 +00:00
Tatsuhiro Tsujikawa
110749df84
2008-12-14 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
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.
2008-12-14 10:21:05 +00:00
Tatsuhiro Tsujikawa
5de92ff1fc
2008-12-14 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Removed include of MetaEntry.h
* test/DHTMessageTrackerEntryTest.cc
2008-12-14 10:16:13 +00:00
Tatsuhiro Tsujikawa
9614ee2fef
2008-12-14 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Use BDE instead of Dictionary/List/Data.
* src/AnnounceList.cc
* src/AnnounceList.h
* test/AnnounceListTest.cc
2008-12-14 10:07:40 +00:00
Tatsuhiro Tsujikawa
9202fe23c8
2008-12-14 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
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
2008-12-14 05:46:45 +00:00
Tatsuhiro Tsujikawa
057132cd5f
2008-12-14 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Added tests the case where length < 0 is specified.
* test/BencodeTest.cc
2008-12-14 05:44:08 +00:00
Tatsuhiro Tsujikawa
9b197e97d3
2008-12-14 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Fixed memory leak in decoderawstring()
* src/bencode.cc
2008-12-14 05:42:32 +00:00
Tatsuhiro Tsujikawa
b618ada28a
2008-12-14 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Added missing #ifdef guard. Added uc() function for String and
removeKey() for Dict.
* src/bencode.cc
* src/bencode.h
* test/BencodeTest.cc
2008-12-14 03:59:24 +00:00
Tatsuhiro Tsujikawa
a67ed743a2
2008-12-10 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Use BDE instead of Dictionary/List/Data.
* src/HandshakeExtensionMessage.cc
* src/HandshakeExtensionMessage.h
* test/HandshakeExtensionMessageTest.cc
2008-12-10 14:25:42 +00:00
Tatsuhiro Tsujikawa
8c1894720f
2008-12-10 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
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
2008-12-10 14:14:11 +00:00
Tatsuhiro Tsujikawa
8129042a3a
2008-12-09 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
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
2008-12-09 15:03:29 +00:00
Tatsuhiro Tsujikawa
1b54e64d34
2008-12-09 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
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
2008-12-09 14:43:11 +00:00
Tatsuhiro Tsujikawa
bd8645262d
2008-12-09 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
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
2008-12-09 11:51:07 +00:00
Tatsuhiro Tsujikawa
1e6a579258
2008-12-04 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
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
2008-12-04 13:05:05 +00:00
Tatsuhiro Tsujikawa
fe66fb6eae
2008-12-04 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Documented the default value of --check-certificate option in
man page.
* doc/aria2c.1.txt
2008-12-03 16:10:12 +00:00
Tatsuhiro Tsujikawa
63ddc1f147
2008-12-04 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
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
2008-12-03 16:07:14 +00:00
Tatsuhiro Tsujikawa
9ee32f8a21
2008-12-03 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Mentioned https tag in help option.
* doc/aria2c.1.txt
2008-12-02 15:55:46 +00:00
Tatsuhiro Tsujikawa
fa882f3240
2008-12-03 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Added `https' tag to help option category. Added https tag to
--ca-certificate, --certificate, --check-certificate and
--private-key option.
* src/OptionHandlerFactory.cc
* src/help_tags.h
* src/option_processing.cc
2008-12-02 15:53:27 +00:00
Tatsuhiro Tsujikawa
94f912ffef
2008-12-02 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Changed the package name from `aria2c' to `aria2' in order to
fix the packaging issue in Debian and Fedora. The name of the
executable is not changed.
* configure.ac
2008-12-02 11:07:21 +00:00
Tatsuhiro Tsujikawa
cec431a1a5
2008-12-02 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Fixed typos
* src/usage_text.h
2008-12-02 10:54:21 +00:00
Tatsuhiro Tsujikawa
c674f54cf4
2008-12-02 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Fixed typos and updated doc.
* README
2008-12-01 16:49:23 +00:00
Tatsuhiro Tsujikawa
56a1eb0691
2008-12-02 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Fixed typos
* doc/aria2c.1.txt
2008-12-01 16:47:54 +00:00
Tatsuhiro Tsujikawa
084da2c7e4
2008-12-02 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Fixed typos
* src/usage_text.h
2008-12-01 16:44:23 +00:00
Tatsuhiro Tsujikawa
15586812c5
2008-11-30 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Print a message when no files to download.
* src/download_helper.cc
* src/main.cc
* src/message.h
2008-11-30 09:35:27 +00:00
Tatsuhiro Tsujikawa
b3aa7cef1d
2008-11-28 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
RFC3986 complied Percent-Encoding(urlencode).
Use uppercase hexadecimal digits for encoded text instead of
lowercase ones.
* src/Request.cc
* src/Util.cc
* src/Util.h
* test/BtHandshakeMessageTest.cc
* test/DefaultBtAnnounceTest.cc
* test/DefaultBtContextTest.cc
* test/RequestTest.cc
* test/UtilTest.cc
2008-11-27 15:29:15 +00:00
Tatsuhiro Tsujikawa
b1edad42ff
2008-11-27 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Fixed the bug that prevents aria2 from downloading 0-length
files via HTTP/FTP.
* src/DefaultBtContext.cc
* src/DefaultBtContext.h
* src/DownloadContext.h
* src/FtpNegotiationCommand.cc
* src/HttpResponseCommand.cc
* src/HttpResponseCommand.h
* src/RequestGroup.cc
* src/SingleFileDownloadContext.cc
* src/SingleFileDownloadContext.h
* test/BtPostDownloadHandlerTest.cc
* test/MetalinkPostDownloadHandlerTest.cc
* test/MockBtContext.h
2008-11-26 15:22:54 +00:00
Tatsuhiro Tsujikawa
b1eee48ee3
2008-11-26 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Fixed the bug that -pfalse and -ptrue are not recognized
properly.
* src/option_processing.cc
2008-11-26 12:54:22 +00:00
Tatsuhiro Tsujikawa
72d523b990
2008-11-26 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Applied aria2-1.0.1-mingw.patch.
Use SOCKET_ERRNO instead of errno if the code is used both linux
and mingw.
Collected 4th and 5th argument types for getsockopt and
setsockopt.
* src/SocketCore.cc
* src/a2netcompat.h
* test/SocketCoreTest.cc
2008-11-26 12:50:07 +00:00
Tatsuhiro Tsujikawa
e074d93348
2008-11-24 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
* Release 1.0.1
2008-11-24 14:29:24 +00:00
Tatsuhiro Tsujikawa
c0fca54dae
2008-11-24 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Updated Ukrainian and Norwegian Nynorsk translations.
Thanks to all translators.
* po/nn.po
* po/uk.po
2008-11-24 14:18:08 +00:00
Tatsuhiro Tsujikawa
95f726a4ca
2008-11-24 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Don't show download result when -S option is used.
* src/main.cc
2008-11-24 13:38:56 +00:00
Tatsuhiro Tsujikawa
c881532c65
2008-11-24 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Bump up version number to 1.0.1
* configure.ac
2008-11-24 11:21:13 +00:00
Tatsuhiro Tsujikawa
9e7a497fd9
2008-11-24 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Closed files after the test cases in MultiDiskWriterTest::
testResetDiskWriterEntries(). This will fix the unit test error
in mingw32 build.
* test/MultiDiskWriterTest.cc
2008-11-24 11:13:58 +00:00
Tatsuhiro Tsujikawa
62105714ef
2008-11-23 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Use HEAD method to get file size from HTTP server for segmented
downloading.
The request to the BitTorrent Tracker always uses GET method
because the response of the tracker is small and it doesn't need
segmented download.
* src/FtpNegotiationCommand.cc
* src/HttpRequest.cc
* src/HttpResponseCommand.cc
* src/HttpSkipResponseCommand.cc
* src/RequestGroup.cc
* src/RequestGroup.h
* src/TrackerWatcherCommand.cc
* test/HttpRequestTest.cc
2008-11-23 15:00:44 +00:00
Tatsuhiro Tsujikawa
c104ac8319
2008-11-23 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Fixed the bug that causes floating exception when -T option is
used and no URIs are given.
* src/download_helper.cc
* test/DownloadHelperTest.cc
2008-11-23 12:13:53 +00:00
Ross Smith II
67d5d6d55e
Applied aria2-1.0.0-mingw-r5.patch
2008-11-22 20:28:50 +00:00
Tatsuhiro Tsujikawa
5faa91e24c
2008-11-20 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Fixed typo in "OPTIONS THAT TAKE AN OPTIONAL ARGUMENT" section.
* doc/aria2c.1.txt
2008-11-20 12:21:39 +00:00
Tatsuhiro Tsujikawa
2041d8951c
2008-11-19 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
* Release 1.0.0
2008-11-18 15:14:40 +00:00
Tatsuhiro Tsujikawa
5a5d901228
2008-11-19 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Added '~' to reserved characters.
* src/Util.cc
2008-11-18 15:12:57 +00:00
Tatsuhiro Tsujikawa
931bd985db
2008-11-19 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Do not urlencode Request::url in setUrl() because we want
unmodified URL using Request::getUrl()
* src/Request.cc
* src/Request.h
* test/RequestTest.cc
2008-11-18 15:10:47 +00:00
Tatsuhiro Tsujikawa
53b418cde9
2008-11-18 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
* Release 1.0.0
2008-11-18 14:13:30 +00:00
Tatsuhiro Tsujikawa
4976dd1813
2008-11-18 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Updated Ukrainian, Japanese, Bulgarian, Russian and French
translations. Thanks to all translators.
* po/bg.po
* po/fr.po
* po/ja.po
* po/ru.po
* po/uk.po
2008-11-18 12:26:35 +00:00
Tatsuhiro Tsujikawa
0867efec33
2008-11-18 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Bump up version number to 1.0.0
* configure.ac
2008-11-18 12:18:52 +00:00
Tatsuhiro Tsujikawa
98bb28f6bf
2008-11-18 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Added nosqlite3 build to build_test.sh.
Renamed noxml as expat.
* build_test.sh
2008-11-18 12:17:54 +00:00
Tatsuhiro Tsujikawa
567a53082f
2008-11-18 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Updated INPUT FILE section.
* doc/aria2c.1.txt
2008-11-18 11:36:24 +00:00
Tatsuhiro Tsujikawa
a38e367f7f
2008-11-18 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Excluded testLoad_compat() and testLoad_nonBt_compat() when
compiled on big endian systems because test .aria2 files are
made for little endian systems.
* test/DefaultBtProgressInfoFileTest.cc
2008-11-18 11:28:04 +00:00
Tatsuhiro Tsujikawa
091dad70cc
2008-11-18 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Dropped ares support.
* README
* configure.ac
* m4/libares.m4: Removed.
* src/AsyncNameResolver.cc
* src/Makefile.am
* test/Makefile.am
2008-11-18 11:20:53 +00:00
Tatsuhiro Tsujikawa
b0029fa4bf
2008-11-17 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Rewritten ByteArrayDiskWriter::size() using seekg() and tellg().
Removed const qualifier from DiskWriter::size().
* src/AbstractDiskWriter.cc
* src/AbstractDiskWriter.h
* src/ByteArrayDiskWriter.cc
* src/ByteArrayDiskWriter.h
* src/DiskWriter.h
* test/ByteArrayDiskWriterTest.cc
2008-11-17 12:07:24 +00:00
Tatsuhiro Tsujikawa
644f707519
2008-11-17 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Fixed the bug that causes segmentation fault/bus error during
executing choking algorithm while seeding. This is caused by
improper implementation of compare function which returns
inconsistent results depending on the timing of last unchoke.
* src/BtSeederStateChoke.cc
* src/BtSeederStateChoke.h
* src/DefaultPeerStorage.cc
2008-11-17 11:07:04 +00:00
Tatsuhiro Tsujikawa
87b442d8c3
2008-11-16 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Removed TODO
* TODO
2008-11-16 08:42:12 +00:00
Tatsuhiro Tsujikawa
64a7770f53
2008-11-16 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Added a section that explains how to pass argument to options
that takes optional arguments with its short form.
* doc/aria2c.1.txt
2008-11-16 08:36:41 +00:00
Tatsuhiro Tsujikawa
03f91ba35a
2008-11-16 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Added -u for the short form of --max-upload-limit option.
* doc/aria2c.1.txt
* src/option_processing.cc
* src/usage_text.h
2008-11-16 08:13:51 +00:00
Tatsuhiro Tsujikawa
3c15414420
2008-11-16 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Added -V for the short form of --check-integrity option.
Now the argument of --check-integrity option is optional:
if it is omitted, it is evaluated as true.
* doc/aria2c.1.txt
* src/option_processing.cc
* src/usage_text.h
2008-11-16 08:06:56 +00:00
Tatsuhiro Tsujikawa
adb4ef2168
2008-11-16 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Made the default value of --ftp-pasv option set to true and it
can take true/false values.
* src/OptionHandlerFactory.cc
* src/option_processing.cc
* src/usage_text.h
* doc/aria2c.1.txt
2008-11-16 04:41:07 +00:00
Tatsuhiro Tsujikawa
9b71a5d0b5
2008-11-15 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Given custom random number generator to std::random_shuffle.
* src/AnnounceList.cc
* src/BtLeecherStateChoke.cc
* src/BtSeederStateChoke.cc
* src/DefaultBtRequestFactory.cc
* src/MetalinkEntry.cc
* src/RarestPieceSelector.cc
* src/SimpleRandomizer.cc
* src/SimpleRandomizer.h
2008-11-16 04:25:24 +00:00
Tatsuhiro Tsujikawa
a3bfe5c504
2008-11-15 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Now the default value of --enable-direct-io is true.
* src/OptionHandlerFactory.cc
* doc/aria2c.1.txt
2008-11-15 14:47:26 +00:00
Tatsuhiro Tsujikawa
c1a3bba6f8
2008-11-15 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Erase peer before executing onReturningPeer and onErasingPeer
because choking algorithm called from onReturningPeer doesn't
like erasing peer in the active peer list.
* src/DefaultPeerStorage.cc
2008-11-15 13:39:29 +00:00
Tatsuhiro Tsujikawa
7bcf0f48b2
2008-11-14 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Instead of creating special filename in createDownloadResult()
if inMemoryDownload() is true, now it is done in getFilePath().
* src/RequestGroup.cc
* test/RequestGroupTest.cc
2008-11-14 12:32:54 +00:00
Tatsuhiro Tsujikawa
690340ef02
2008-11-14 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Print "[MEMORY]" and filename if a file is not saved in disk and
just processed in memory. This is the fix for previous comment
out.
* src/MemoryBufferPreDownloadHandler.cc
* src/RequestGroup.cc
* src/RequestGroup.h
2008-11-14 12:02:16 +00:00
Tatsuhiro Tsujikawa
6c397fe7ba
2008-11-14 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Commented out the code which sets virtual directory path
"[MEMORY]" propagate directory to store to following
RequestGroup.
* src/MemoryBufferPreDownloadHandler.cc
2008-11-13 16:52:44 +00:00
Tatsuhiro Tsujikawa
cc1546feb5
2008-11-14 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Bump up version number to 1.0.0b
* configure.ac
2008-11-13 16:15:16 +00:00
Tatsuhiro Tsujikawa
b62b860ba0
2008-11-14 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Added input_uris.txt to EXTRA_DIST
* test/Makefile.am
2008-11-13 16:14:03 +00:00
Tatsuhiro Tsujikawa
ad05b8ff30
2008-11-14 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Removed PeerObject.h from Makefile.am
* src/Makefile.am
2008-11-13 16:07:44 +00:00
Tatsuhiro Tsujikawa
c0197f1040
2008-11-14 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Avoid slow seeding
* src/PeerInteractionCommand.cc
2008-11-13 15:39:22 +00:00
Tatsuhiro Tsujikawa
586b63fdbd
2008-11-14 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Updated usage for -i option.
* src/usage_text.h (TEXT_INPUT_FILE)
2008-11-13 15:36:36 +00:00
Tatsuhiro Tsujikawa
073d6ca265
2008-11-14 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Added INPUT FILE section to man page.
Escaped fake URLs.
* doc/aria2c.1.txt
2008-11-13 15:32:21 +00:00
Tatsuhiro Tsujikawa
0acfd37bdb
2008-11-14 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Fixed wrong note position for -o option.
* doc/aria2c.1.txt
2008-11-13 15:11:44 +00:00
Tatsuhiro Tsujikawa
86478c49dd
2008-11-14 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Fixed compile error without SSL/XML library.
* src/DefaultBtProgressInfoFile.cc
* src/DefaultBtProgressInfoFile.h
* src/FileMetalinkParserState.cc
* src/RequestGroup.h
* src/SocketCore.cc
* src/SocketCore.h
* src/VerificationMetalinkParserState.cc
* src/download_helper.h
* src/main.cc
* test/DefaultBtProgressInfoFileTest.cc
* test/DownloadHelperTest.cc
2008-11-13 15:08:52 +00:00
Tatsuhiro Tsujikawa
eed0406484
2008-11-13 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Rewritten URI handling functions. They are now provided as a
testable functions.
* src/Makefile.am
* src/RequestGroup.cc
* src/RequestGroup.h
* src/download_helper.cc
* src/download_helper.h
* src/main.cc
* test/DownloadHelperTest.cc
* test/Makefile.am
* test/input_uris.txt
2008-11-13 13:40:40 +00:00
Tatsuhiro Tsujikawa
8b3a21eb10
2008-11-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Quickly terminate commands when ctrl-c is pressed.
* src/DownloadEngine.cc
2008-11-11 16:18:23 +00:00
Tatsuhiro Tsujikawa
ec2354f3a1
2008-11-12 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Quickly terminate idle commands when download finished.
* src/AbstractCommand.cc
* src/DownloadCommand.cc
* src/DownloadEngine.cc
* src/DownloadEngine.h
* src/SleepCommand.cc
* src/SleepCommand.h
2008-11-11 16:05:42 +00:00
Tatsuhiro Tsujikawa
05a9313e19
2008-11-11 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Added the ability to specify output filename and directory in
input file.
Additional parameters are added in the following line of URIs
with proceeding white space(s), 1 parameter in 1 line.
The parameter names are the same with the command-line option
name without proceeding "--". Not all the options are available
here: at the moment, 'dir' and 'out' options are avialable.
Please note that out option has no effect against Metalink or
BitTorrentdownloads.
Example input file:
http://host/foo-1.1.tar.bz2
out=foo.tar.bz2
dir=/tmp/downloads
http://host/thundermonkey-2.0.tar.bz2
And then invoke 'aria2c -i url.txt --dir ~/mydownloads'.
foo-1.1.tar.bz2 is saved as /tmp/downloads/foo.tar.bz2, whereas
thundermonkey-2.0.tar.bz2 is saved as
~/mydownloads/thundermonkey-2.0.tar.bz2.
* src/BtPostDownloadHandler.cc
* src/Metalink2RequestGroup.cc
* src/Metalink2RequestGroup.h
* src/MetalinkPostDownloadHandler.cc
* src/UriListParser.cc
* src/UriListParser.h
* src/main.cc
* test/Metalink2RequestGroupTest.cc
* test/UriListParserTest.cc
* test/filelist1.txt
2008-11-11 14:56:46 +00:00
Tatsuhiro Tsujikawa
9a581e2cab
2008-11-11 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Fixed error when SSL library is not found.
* configure.ac
2008-11-11 12:47:26 +00:00
Tatsuhiro Tsujikawa
eb27476c6e
2008-11-11 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Cross referenced among -s, -C and -j options.
Updated usage of -C and -s options.
* src/usage_text.h
* doc/aria2c.1.txt
2008-11-11 11:55:23 +00:00
Tatsuhiro Tsujikawa
896eab9967
2008-11-11 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Fixed bad cast in 32bit platforms.
* test/DefaultPieceStorageTest.cc
(DefaultPieceStorageTest::testGetCompletedLength)
2008-11-11 11:37:27 +00:00
Tatsuhiro Tsujikawa
ebf4fc62fa
2008-11-11 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
...
Fixed unit test fails on 32bit platforms.
* test/CookieParserTest.cc
2008-11-10 16:18:39 +00:00