<feed xmlns='http://www.w3.org/2005/Atom'>
<title>aria2/src/HttpSkipResponseCommand.cc, branch random-webseeding</title>
<subtitle>Aria2 download utility with uTP support</subtitle>
<id>http://x-nagi.com/cgit/aria2/atom?h=random-webseeding</id>
<link rel='self' href='http://x-nagi.com/cgit/aria2/atom?h=random-webseeding'/>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/'/>
<updated>2016-01-26T06:49:05Z</updated>
<entry>
<title>Retry with 504 status code</title>
<updated>2016-01-26T06:49:05Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2016-01-26T06:49:05Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=ad6d799b98582250aad50db96519fc7242f6e88a'/>
<id>urn:sha1:ad6d799b98582250aad50db96519fc7242f6e88a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>make clang-format using clang-format-3.6</title>
<updated>2015-12-27T09:40:08Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2015-12-27T09:39:47Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=b1132d6b10cd3791b9529d7031d723fd0e2d8215'/>
<id>urn:sha1:b1132d6b10cd3791b9529d7031d723fd0e2d8215</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup</title>
<updated>2015-12-23T08:34:09Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2015-12-23T08:34:09Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=bc1c9cae00fbaeedb5748427852511ee26df73c9'/>
<id>urn:sha1:bc1c9cae00fbaeedb5748427852511ee26df73c9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Apply --retry-wait when retrying after 404</title>
<updated>2015-12-18T14:00:35Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2015-12-18T14:00:35Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=029d6897f2b0d7d2f2bad904dd145cc33f6d35cf'/>
<id>urn:sha1:029d6897f2b0d7d2f2bad904dd145cc33f6d35cf</id>
<content type='text'>
Previously, --retry-wait was not used when retrying after 404
(--max-file-not-found).  The retry was done without delay.  Also the
maximum retry count (--max-retries) was ignored when retrying with
404.

This commit makes --retry-wait apply for retrying with 404 as well.
It also combines --max-retries and --max-file-not-found.  When
retrying with 404, it is counted toward retry count.
</content>
</entry>
<entry>
<title>Retry after 404 status if --max-file-not-found &gt; 0</title>
<updated>2015-10-23T16:15:43Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2015-10-23T16:15:43Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=4bbc71c8e6c6aa7b5441e30da3a5efc5b810073a'/>
<id>urn:sha1:4bbc71c8e6c6aa7b5441e30da3a5efc5b810073a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>SocketRecvBuffer: Eliminate memmove</title>
<updated>2015-04-13T15:25:23Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2015-04-13T15:25:23Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=692a674fe086b24fa462723688ced2722cfde3b9'/>
<id>urn:sha1:692a674fe086b24fa462723688ced2722cfde3b9</id>
<content type='text'>
Since we don't try to read into buffer if buffer is not empty, we
don't have to memmove things.  This commit mostly rewrites
SocketRecvBuffer.
</content>
</entry>
<entry>
<title>Use std::make_shared and make_unique where possible, part 1</title>
<updated>2014-09-12T15:07:21Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2014-09-12T15:07:21Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=2807258279d8ddbef01ca1c20a87c14aa084620c'/>
<id>urn:sha1:2807258279d8ddbef01ca1c20a87c14aa084620c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix crash in HttpSkipResponseCommand ctor</title>
<updated>2013-12-24T22:14:26Z</updated>
<author>
<name>Nils Maier</name>
<email>maierman@web.de</email>
</author>
<published>2013-12-24T21:59:55Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=a44c71586a42a2521dc9a0c6bd36f7aebe773c7c'/>
<id>urn:sha1:a44c71586a42a2521dc9a0c6bd36f7aebe773c7c</id>
<content type='text'>
(Regression from the memory holes stuff; missed to commit :p)
</content>
</entry>
<entry>
<title>Stuff memory holes</title>
<updated>2013-12-09T14:41:43Z</updated>
<author>
<name>Nils Maier</name>
<email>maierman@web.de</email>
</author>
<published>2013-11-26T01:59:51Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=2db0c81fc8067d73230fcbffc90bd7ad1f9c07b0'/>
<id>urn:sha1:2db0c81fc8067d73230fcbffc90bd7ad1f9c07b0</id>
<content type='text'>
Padding changes on x86_64:
- RequestGroup: 29 -&gt; 5 bytes
- DownloadContext:  25 -&gt; 1 bytes
- Cookie: 20 -&gt; 4 bytes
- Command: 8 -&gt; 0 bytes (affects many derived as well)
- HttpRequest: 20 -&gt; 4 bytes
- DownloadCommand: 18 -&gt; 2 bytes
- TimeBasedCommand: 14 -&gt; 6 bytes
- AbstractCommand: 13 -&gt; 5 bytes
- HttpSkipResponseCommand: 12 -&gt; 4 bytes
- FileEntry: 10 -&gt; 2 bytes
- DownloadResult: 15 -&gt; 7 bytes
- UriStruct: 12 -&gt; 4 bytes
- Piece: 11 -&gt; 3 bytes
- BitfieldMan -&gt; 11 -&gt; 3 bytes
</content>
</entry>
<entry>
<title>Use std::unique_ptr for StreamFilter instead of std::shared_ptr</title>
<updated>2013-07-03T15:39:11Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2013-07-03T15:39:11Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=57f1902ee1fd24e2fa94a5e5c0ee357335366d7d'/>
<id>urn:sha1:57f1902ee1fd24e2fa94a5e5c0ee357335366d7d</id>
<content type='text'>
</content>
</entry>
</feed>
