aria2/po
Tatsuhiro Tsujikawa d8ae699182 2007-11-04 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
Fixed: the listen port sent to the tracker is wrong. If aria2 
fails
	to open listen port, then remove the port number from the 
tracker
	request.
	* src/DefaultBtAnnounce.cc 
	* test/DefaultBtAnnounceTest.cc
	* test/MockPieceStorage.h
	
	Inject randomizer to DefaultBtAnnounce and DefaultBtContext to 
make
	them more testable.
	* src/DefaultBtAnnounce.{h, cc}
	* src/DefaultBtContext.{h, cc}
	* src/Util.{h, cc}
	* test/DefaultBtAnnounceTest.cc
	* test/DefaultBtContextTest.cc
	* test/UtilTest.cc
	
	Added 'B' to upload bytes readout.
	* src/ConsoleStatCalc.cc

	Now the listen port for BitTorrent download is opened when it is
	needed.
	* src/DownloadEngineFactory.cc
	* src/BtSetup.{h, cc}
	* src/PeerListenCommand.{h, cc}
	
	Now an exception thrown while parsing tracker response is now 
logged.
	If DlAbortEx is catched, then btAnnounce->resetAnnounce() 
immediately
	called, which means no retry is made in this case, assuming a 
tracker
	has a problem.
	* src/TrackerWatcherCommand.cc
	
	Fixed: downloading a file whose length is unkown fails.
	* src/DownloadCommand.cc

	Simplified prepareForNextSegment()
	* src/DownloadCommand.cc

	Updated
	* po/POTFILES.in
2007-11-04 12:26:12 +00:00
..
ChangeLog * DownloadEngine.{h, cc}: 2006-03-02 10:43:00 +00:00
LINGUAS 2007-10-29 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com> 2007-10-29 12:43:45 +00:00
Makefile.in 2007-10-12 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com> 2007-10-11 16:58:24 +00:00
Makefile.in.in * DownloadEngine.{h, cc}: 2006-03-02 10:43:00 +00:00
Makevars 2006-03-05 06:32:01 +00:00
POTFILES 2007-11-04 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com> 2007-11-04 12:26:12 +00:00
POTFILES.in 2007-11-04 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com> 2007-11-04 12:26:12 +00:00
Rules-quot * DownloadEngine.{h, cc}: 2006-03-02 10:43:00 +00:00
aria2c.pot 2007-10-29 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com> 2007-10-29 12:43:45 +00:00
boldquot.sed * DownloadEngine.{h, cc}: 2006-03-02 10:43:00 +00:00
de.gmo 2007-10-29 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com> 2007-10-29 12:43:45 +00:00
de.po 2007-10-29 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com> 2007-10-29 12:43:45 +00:00
en@boldquot.header * DownloadEngine.{h, cc}: 2006-03-02 10:43:00 +00:00
en@quot.header * DownloadEngine.{h, cc}: 2006-03-02 10:43:00 +00:00
fr.gmo 2007-10-29 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com> 2007-10-29 12:43:45 +00:00
fr.po 2007-10-29 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com> 2007-10-29 12:43:45 +00:00
insert-header.sin * DownloadEngine.{h, cc}: 2006-03-02 10:43:00 +00:00
ja.gmo 2007-10-29 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com> 2007-10-29 12:43:45 +00:00
ja.po 2007-10-29 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com> 2007-10-29 12:43:45 +00:00
nl.gmo 2007-10-29 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com> 2007-10-29 12:43:45 +00:00
nl.po 2007-10-29 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com> 2007-10-29 12:43:45 +00:00
quot.sed * DownloadEngine.{h, cc}: 2006-03-02 10:43:00 +00:00
remove-potcdate.sed * DownloadEngine.{h, cc}: 2006-03-02 10:43:00 +00:00
remove-potcdate.sin * DownloadEngine.{h, cc}: 2006-03-02 10:43:00 +00:00
ru.gmo 2007-10-29 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com> 2007-10-29 12:43:45 +00:00
ru.po 2007-10-29 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com> 2007-10-29 12:43:45 +00:00
stamp-po * DownloadEngine.{h, cc}: 2006-03-02 10:43:00 +00:00