<feed xmlns='http://www.w3.org/2005/Atom'>
<title>aria2/src/HttpConnection.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>2015-12-27T09:40:08Z</updated>
<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>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>Move req</title>
<updated>2014-09-15T05:23:00Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2014-09-15T05:23:00Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=306d92a1dac8a712a6279c19186dfc0ec189eb44'/>
<id>urn:sha1:306d92a1dac8a712a6279c19186dfc0ec189eb44</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix crash on OSX when proxy is used</title>
<updated>2014-09-15T05:19:59Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2014-09-15T05:19:59Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=9a931e7c61e1fa7ec7fab7a3771d2859dea835ff'/>
<id>urn:sha1:9a931e7c61e1fa7ec7fab7a3771d2859dea835ff</id>
<content type='text'>
See GH-275
</content>
</entry>
<entry>
<title>Code cleanup in Http*</title>
<updated>2013-09-20T21:06:49Z</updated>
<author>
<name>Nils Maier</name>
<email>maierman@web.de</email>
</author>
<published>2013-09-15T19:52:02Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=e2700f50a5d8da1596cefccc01d70aa4696e3f4a'/>
<id>urn:sha1:e2700f50a5d8da1596cefccc01d70aa4696e3f4a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix a bad std::move in HttpConnection</title>
<updated>2013-07-07T12:42:36Z</updated>
<author>
<name>Nils Maier</name>
<email>maierman@web.de</email>
</author>
<published>2013-07-07T04:01:34Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=fc6318d23f58827427be8ccbdab1a82da2a1c9bf'/>
<id>urn:sha1:fc6318d23f58827427be8ccbdab1a82da2a1c9bf</id>
<content type='text'>
C++ Standard says that the order of evaluation of arguments is
unspecified. Even if it wasn't, std::move would run first, invalidating
the httpRequest smartptr, so that httpRequest-&gt;createRequest() would be
executed on the invalid ptr.
Some compilers might be smart enough to correct this error, clang XCode
Edition surely is not (not should it).
</content>
</entry>
<entry>
<title>Return nullptr directly where std::unique_ptr is expected</title>
<updated>2013-07-04T12:33:36Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2013-07-04T12:33:36Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=107de5899779d4c2eecc86aaf74dc4cec8286293'/>
<id>urn:sha1:107de5899779d4c2eecc86aaf74dc4cec8286293</id>
<content type='text'>
The constructor of std::unique_ptr which takes nullptr is not explicit
so we can return nullptr directly.
</content>
</entry>
<entry>
<title>Use std::unique_ptr for HttpRequest instead of std::shared_ptr</title>
<updated>2013-07-03T15:13:15Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2013-07-03T15:13:15Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=cb205a207ce6c2f4e01247e2270e2fe687062a23'/>
<id>urn:sha1:cb205a207ce6c2f4e01247e2270e2fe687062a23</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use std::unique_ptr for HttpResponse instead of std::shared_ptr</title>
<updated>2013-07-03T14:42:55Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2013-07-03T14:42:55Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=9a38c102dc4ff4a0a7cc96ccef7cd1400f37eea5'/>
<id>urn:sha1:9a38c102dc4ff4a0a7cc96ccef7cd1400f37eea5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix segmentaion fault</title>
<updated>2013-07-02T15:02:27Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2013-07-02T15:02:27Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=f2d85c38cc6e7c514510e117a6711913f08bf64d'/>
<id>urn:sha1:f2d85c38cc6e7c514510e117a6711913f08bf64d</id>
<content type='text'>
</content>
</entry>
</feed>
