Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								c58f736bb9 
								
							
								 
							
						 
						
							
							
								
								BtRegistry now holds BitTorrent TCP server port.  
							
							 
							
							... 
							
							
							
							Because BitTorrent TCP server port is global configuration, it is not
preferable that per download resource BtRuntime holds it.  We also
refactored and eliminated ugly static variable in PeerListenCommand.
If TCP port is necessary, we inject it to them directly. 
							
						 
						
							2011-07-21 23:42:41 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								f0cd83f809 
								
							
								 
							
						 
						
							
							
								
								Added log message to clarify error for BitTorrent server socket.  
							
							 
							
							
							
						 
						
							2011-07-21 21:59:26 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								e15f4edf8b 
								
							
								 
							
						 
						
							
							
								
								Loosen the condition where maxOutstandingRequest_ is increased.  
							
							 
							
							
							
						 
						
							2011-07-18 23:31:25 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								a454a97c4e 
								
							
								 
							
						 
						
							
							
								
								Set UB_MAX_OUTSTANDING_REQUEST 256  
							
							 
							
							
							
						 
						
							2011-07-16 16:19:38 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								f1bfd0ed76 
								
							
								 
							
						 
						
							
							
								
								Removed --enable-direct-io option.  
							
							 
							
							... 
							
							
							
							Added #deprecated and #help help tag. 
							
						 
						
							2011-07-16 16:18:22 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								af0daa3caa 
								
							
								 
							
						 
						
							
							
								
								Set NO_DEFAULT_VALUE as the default value of --enable-direct-io.  
							
							 
							
							
							
						 
						
							2011-07-16 16:15:16 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								0eda667605 
								
							
								 
							
						 
						
							
							
								
								Added #deprecated help tag.  
							
							 
							
							
							
						 
						
							2011-07-16 16:14:57 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								4933428261 
								
							
								 
							
						 
						
							
							
								
								Removed ENABLE_DIRECT_IO macro.  
							
							 
							
							
							
						 
						
							2011-07-16 16:06:15 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								dbf4f553ca 
								
							
								 
							
						 
						
							
							
								
								Deprecated --enable-direct-io option.  
							
							 
							
							... 
							
							
							
							Modified DeprecatedOptionHandler so that it can have replacing
OptionHandler. 
							
						 
						
							2011-07-16 16:03:28 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								b96df117d6 
								
							
								 
							
						 
						
							
							
								
								Removed deprecated options.  
							
							 
							
							... 
							
							
							
							Removed --enable-xml-rpc, --xml-rpc-listen-all, --xml-rpc-listen-port,
--xml-rpc-max-request-size, --xml-rpc-user, --xml-rpc-passwd. 
							
						 
						
							2011-07-16 15:52:35 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								5bbfa742fc 
								
							
								 
							
						 
						
							
							
								
								Removed use of O_DIRECT because it performs bad.  
							
							 
							
							
							
						 
						
							2011-07-16 13:57:31 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								5c4a52ad74 
								
							
								 
							
						 
						
							
							
								
								Managed user cuid in Piece.  
							
							 
							
							... 
							
							
							
							Previous implementation does not store information which Command cuid
uses which Piece.  Mark Piece acquired by SegmentMan by setting
Piece::setUsedBySegment(true). 
							
						 
						
							2011-07-16 00:58:41 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								ba710a7cb4 
								
							
								 
							
						 
						
							
							
								
								Define SHUT_WR as SD_SEND for MinGW32  
							
							 
							
							
							
						 
						
							2011-07-16 00:58:13 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								ad4065ca12 
								
							
								 
							
						 
						
							
							
								
								Increased max # of in-flight request in BitTorrent.  
							
							 
							
							
							
						 
						
							2011-07-16 00:24:29 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								44c379eaa8 
								
							
								 
							
						 
						
							
							
								
								Do nothing if block has already acquired.  
							
							 
							
							... 
							
							
							
							This happens in end-game mode. 
							
						 
						
							2011-07-16 00:23:45 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								ee1223210d 
								
							
								 
							
						 
						
							
							
								
								Added --log option to aria2rpc  
							
							 
							
							
							
						 
						
							2011-07-13 22:53:21 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								5703835784 
								
							
								 
							
						 
						
							
							
								
								Use GNUTLS_SHUT_WR instead of GNUTLS_SHUT_RDWR  
							
							 
							
							... 
							
							
							
							We don't read the response from peer about this. 
							
						 
						
							2011-07-06 22:52:15 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								6f602e2809 
								
							
								 
							
						 
						
							
							
								
								Call shutdown() with SHUT_WR before close to avoid TCP RST.  
							
							 
							
							
							
						 
						
							2011-07-06 22:51:20 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								61706acf82 
								
							
								 
							
						 
						
							
							
								
								Updated bash_completion  
							
							 
							
							
							
						 
						
							2011-06-30 21:55:47 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								90c8e0f75a 
								
							
								 
							
						 
						
							
							
								
								Added parameter handling of --stream-piece-selector  
							
							 
							
							
							
						 
						
							2011-06-30 21:55:17 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								c1ba8f5edc 
								
							
								 
							
						 
						
							
							
								
								Updated Russian translation. Thanks to all translators.  
							
							 
							
							
							
						 
						
							2011-06-30 21:42:14 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								52e986ac78 
								
							
								 
							
						 
						
							
							
								
								Updated doc  
							
							 
							
							
							
						 
						
							2011-06-30 21:31:46 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								d2e76eca47 
								
							
								 
							
						 
						
							
							
								
								Don't search faster server using ServerStatMan if req_ is null or  
							
							 
							
							... 
							
							
							
							total length is unknown. 
							
						 
						
							2011-06-29 21:30:32 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								644bb4e817 
								
							
								 
							
						 
						
							
							
								
								Updated Russian translation. Thanks to all translators.  
							
							 
							
							
							
						 
						
							2011-06-28 23:24:24 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								8785710e6b 
								
							
								 
							
						 
						
							
							
								
								Updated NEWS for 1.12.0 release.  
							
							 
							
							
							
						 
						
							2011-06-28 23:16:00 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								909b09e260 
								
							
								 
							
						 
						
							
							
								
								Added aria2c.1.asciidoc translated in Russian. Thanks to ITriskTI for  
							
							 
							
							... 
							
							
							
							translation.
Since aria2c.1 will be generated from aria2c.1.asciidoc, aria2c.1 was
removed from repository. 
							
						 
						
							2011-06-28 22:47:13 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								45430983d8 
								
							
								 
							
						 
						
							
							
								
								Move URI to spendUris_ when it is selected in  
							
							 
							
							... 
							
							
							
							FileEntry::findFasterRequest(). 
							
						 
						
							2011-06-28 22:38:31 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								bd4d3a27b3 
								
							
								 
							
						 
						
							
							
								
								Assign global::wallclock instead of calling Timer::reset().  
							
							 
							
							
							
						 
						
							2011-06-28 22:30:40 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								5d498cb1ab 
								
							
								 
							
						 
						
							
							
								
								Take into account PREF_MAX_CONNECTION_PER_SERVER in  
							
							 
							
							... 
							
							
							
							findFasterRequest(...,serverStatMan). 
							
						 
						
							2011-06-28 21:27:31 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								2906484345 
								
							
								 
							
						 
						
							
							
								
								Use ServerStat to find faster server.  
							
							 
							
							
							
						 
						
							2011-06-28 00:21:29 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								ba6ab14235 
								
							
								 
							
						 
						
							
							
								
								Updated po templates.  
							
							 
							
							
							
						 
						
							2011-06-25 03:00:41 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								97b6eb7eac 
								
							
								 
							
						 
						
							
							
								
								Updated Russian man page. Thanks to ITriskTI for translation.  
							
							 
							
							
							
						 
						
							2011-06-23 00:27:18 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								068fb5798d 
								
							
								 
							
						 
						
							
							
								
								Bump up version number to 1.12.0  
							
							 
							
							
							
						 
						
							2011-06-21 22:42:31 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								b95f0928f7 
								
							
								 
							
						 
						
							
							
								
								Added Russian translation of man page contributed by ITriskTI.  
							
							 
							
							
							
						 
						
							2011-06-21 21:38:34 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								0f0d4b9a48 
								
							
								 
							
						 
						
							
							
								
								Documented that falloc can be used against NTFS(MinGW build only).  
							
							 
							
							
							
						 
						
							2011-06-20 23:28:19 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								7aa41d25ac 
								
							
								 
							
						 
						
							
							
								
								Documented aria2.getGlobalStat RPC method in man page.  
							
							 
							
							
							
						 
						
							2011-06-17 23:15:26 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								cc7bc0aad3 
								
							
								 
							
						 
						
							
							
								
								Added aria2.getGlobalStat RPC method.  
							
							 
							
							... 
							
							
							
							It returns overall download/upload speed and the number of
active/stopped/waiting downloads. 
							
						 
						
							2011-06-17 22:45:42 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								bb7e2e69db 
								
							
								 
							
						 
						
							
							
								
								Call requestQueueCheck() even if reservedGroups_ is not empty.  
							
							 
							
							
							
						 
						
							2011-06-16 22:36:20 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								beb9bb5646 
								
							
								 
							
						 
						
							
							
								
								Added --pause and --stream-piece-selector option to aria2rpc.  
							
							 
							
							... 
							
							
							
							Short options for --max-connection-per-server and --min-split-size
option were also added. 
							
						 
						
							2011-06-16 22:02:31 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								58b9655ad4 
								
							
								 
							
						 
						
							
							
								
								Call requestQueueCheck() even if reservedGroups_ is not empty.  
							
							 
							
							... 
							
							
							
							This is because if all downloads in reservedGroups_ are in paused
state, we have to call requestQueueCheck() for each new added
download. 
							
						 
						
							2011-06-16 22:01:14 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								eceb5109e4 
								
							
								 
							
						 
						
							
							
								
								Added stream-piece-selector in Input File section.  
							
							 
							
							
							
						 
						
							2011-06-16 21:46:52 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								bea21e0afa 
								
							
								 
							
						 
						
							
							
								
								Added --stream-piece-selector option to -i list option.  
							
							 
							
							
							
						 
						
							2011-06-16 21:45:47 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								1369febfbb 
								
							
								 
							
						 
						
							
							
								
								Documented --pause option.  
							
							 
							
							
							
						 
						
							2011-06-16 21:44:47 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								d5c2ef4ce9 
								
							
								 
							
						 
						
							
							
								
								Added --pause option.  
							
							 
							
							... 
							
							
							
							This option pauses download after added. This option is effective only
when --enable-rpc=true is given.  When --save-session option is used
and there are paused downloads, they are saved with --pause=true so
that it will become paused state when the session is recovered. 
							
						 
						
							2011-06-16 21:37:15 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								c0d1e98133 
								
							
								 
							
						 
						
							
							
								
								Abort aria2 if it could not setup any RPC server.  
							
							 
							
							
							
						 
						
							2011-06-15 22:19:09 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								fae5e143f0 
								
							
								 
							
						 
						
							
							
								
								Documented --truncate-console-readout option in man page.  
							
							 
							
							
							
						 
						
							2011-06-15 20:31:41 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								561dafc942 
								
							
								 
							
						 
						
							
							
								
								Added --truncate-console-readout option.  
							
							 
							
							... 
							
							
							
							This option truncates console readout to fit in a single line.  This
is default. Give false value to this option to tell aria2 not to
truncate console readout. 
							
						 
						
							2011-06-15 20:27:14 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								e3e7a420de 
								
							
								 
							
						 
						
							
							
								
								Cache and reuse RpcMethod objects.  
							
							 
							
							
							
						 
						
							2011-06-15 20:07:10 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								d1885a5874 
								
							
								 
							
						 
						
							
							
								
								Allowed missing params in system.multicall RPC method.  
							
							 
							
							
							
						 
						
							2011-06-15 00:42:50 +09:00  
						
					 
				
					
						
							
							
								 
								Tatsuhiro Tsujikawa
							
						 
						
							 
							
							
							
								
							
								2d92571cf9 
								
							
								 
							
						 
						
							
							
								
								Moved jsonRpc flag from RpcMethod to RpcRequest.  
							
							 
							
							... 
							
							
							
							Now RpcMethod is stateless, so we can cache and reuse them. 
							
						 
						
							2011-06-15 00:19:07 +09:00