<feed xmlns='http://www.w3.org/2005/Atom'>
<title>aria2/src/HttpServer.cc, branch refactor-wintls-write</title>
<subtitle>Aria2 download utility with uTP support</subtitle>
<id>http://x-nagi.com/cgit/aria2/atom?h=refactor-wintls-write</id>
<link rel='self' href='http://x-nagi.com/cgit/aria2/atom?h=refactor-wintls-write'/>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/'/>
<updated>2016-08-29T14:52:20Z</updated>
<entry>
<title>Use default where possible</title>
<updated>2016-08-29T14:52:20Z</updated>
<author>
<name>Nils Maier</name>
<email>maierman@web.de</email>
</author>
<published>2016-07-31T00:18:43Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=366e2e8f795e82e2c8472bcf1cd0a892550789a9'/>
<id>urn:sha1:366e2e8f795e82e2c8472bcf1cd0a892550789a9</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>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 2</title>
<updated>2014-09-13T09:37:57Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2014-09-13T09:37:57Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=9b84727324168f4d781ab5c69f627603a219eb92'/>
<id>urn:sha1:9b84727324168f4d781ab5c69f627603a219eb92</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Internally use HMAC in http auth</title>
<updated>2014-05-22T13:24:20Z</updated>
<author>
<name>Nils Maier</name>
<email>maierman@web.de</email>
</author>
<published>2014-05-22T09:26:11Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=f7cc24d6cfc4835154a948ad727b5f22e7c7c377'/>
<id>urn:sha1:f7cc24d6cfc4835154a948ad727b5f22e7c7c377</id>
<content type='text'>
To at least get constant time compare.
Also fix incorrect parsing of the creds (were incorrectly stripped).
Also add unit tests.
</content>
</entry>
<entry>
<title>HttpServer: Return bool for receiveHeader, use std::unique_ptr for headers</title>
<updated>2013-06-29T14:20:43Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2013-06-29T14:20:43Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=d128a39fb6d9ecf4f26af9858852bcd2ab8935dd'/>
<id>urn:sha1:d128a39fb6d9ecf4f26af9858852bcd2ab8935dd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rewrite util::divide</title>
<updated>2013-06-24T15:07:15Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2013-06-24T15:07:15Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=2761301dfb6e12fd229f65b49eb28391e49ca671'/>
<id>urn:sha1:2761301dfb6e12fd229f65b49eb28391e49ca671</id>
<content type='text'>
</content>
</entry>
<entry>
<title>HttpServer: Use std::unique_ptr for lastBody_ and headerProcessor_</title>
<updated>2013-06-23T14:44:38Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2013-06-23T14:44:38Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=d2ec57057e591810ebbb5febb34ae0cadf5068c5'/>
<id>urn:sha1:d2ec57057e591810ebbb5febb34ae0cadf5068c5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use move to send string data into SocketBuffer::pushStr</title>
<updated>2013-06-23T14:31:07Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2013-06-23T14:31:07Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=fba7e7ee8b8339c9709c1fe9d07279df07781af3'/>
<id>urn:sha1:fba7e7ee8b8339c9709c1fe9d07279df07781af3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Require -std=c++11 and use std::shared_ptr instead of SharedHandle</title>
<updated>2013-06-21T16:10:38Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2013-06-21T16:10:38Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=07d270c87e6f9184aea4ca17eb26e466712e8db2'/>
<id>urn:sha1:07d270c87e6f9184aea4ca17eb26e466712e8db2</id>
<content type='text'>
</content>
</entry>
</feed>
