<feed xmlns='http://www.w3.org/2005/Atom'>
<title>aria2, 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-11-12T13:20:41Z</updated>
<entry>
<title>WinTLS: Rewrite writeData</title>
<updated>2016-11-12T13:20:41Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2016-11-11T13:20:29Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=d974c935cdfd90ffe412e287cef058377a55e755'/>
<id>urn:sha1:d974c935cdfd90ffe412e287cef058377a55e755</id>
<content type='text'>
We re-wrote WinTLSSession::writeData.  The major points are:

* Buffer is now preallocated once handshake is finished.  Previously,
  they are allocated each time when we send one TLS record.

* Schannel uses header, body and trailer for each secBuffer.  Now we
  send them off at once using WSASend which is windows counterpart of
  sendv.  Previously, we do memmove if some of them are truncated.

* We don't try to send application data in
  WinTLSSession::closeConnection, since semantically we need same
  application data used to create TLS record before.  Using 0 length
  data to finish sending buffered data looks like a hack.
</content>
</entry>
<entry>
<title>WinTLS: Fix busy loop on write error</title>
<updated>2016-11-09T14:08:25Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2016-11-09T14:08:25Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=d289dc1108324ff5589ab103ef0863faaa3c5de1'/>
<id>urn:sha1:d289dc1108324ff5589ab103ef0863faaa3c5de1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #766 from aria2/support-1xx</title>
<updated>2016-11-03T08:28:45Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2016-11-03T08:28:45Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=b4010a52c8249fe46771004013e3d6a700c0d4f0'/>
<id>urn:sha1:b4010a52c8249fe46771004013e3d6a700c0d4f0</id>
<content type='text'>
Support 1xx non-final response</content>
</entry>
<entry>
<title>Support 1xx non-final response</title>
<updated>2016-11-03T07:29:04Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2016-11-03T07:29:04Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=2df30b144748dda434aa0002d636220e1f3aa87b'/>
<id>urn:sha1:2df30b144748dda434aa0002d636220e1f3aa87b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #765 from aria2/update-wslay</title>
<updated>2016-11-02T14:33:49Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2016-11-02T14:33:49Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=a9a60cef1bac42512940d77fd031c3b301629498'/>
<id>urn:sha1:a9a60cef1bac42512940d77fd031c3b301629498</id>
<content type='text'>
Update wslay</content>
</entry>
<entry>
<title>Update wslay</title>
<updated>2016-11-02T13:41:36Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2016-11-02T13:41:36Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=fb380d40166a2c8cc2c04cf060104bc983e2984b'/>
<id>urn:sha1:fb380d40166a2c8cc2c04cf060104bc983e2984b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't download piece which is filtered out (e.g., --select-file)</title>
<updated>2016-10-26T13:40:00Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2016-10-26T13:40:00Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=90452ae11b51cb7c7e411a939f81f2d455bac59a'/>
<id>urn:sha1:90452ae11b51cb7c7e411a939f81f2d455bac59a</id>
<content type='text'>
This commit fixes the bug that piece which is not requested by
--select-file is downloaded in multi-file WebSeeding.
</content>
</entry>
<entry>
<title>Update NEWS</title>
<updated>2016-10-16T08:27:36Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2016-10-16T08:27:36Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=938481bfe9c1edffd963cf067861d606d4c12db4'/>
<id>urn:sha1:938481bfe9c1edffd963cf067861d606d4c12db4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mingw: Update third-party libraries</title>
<updated>2016-10-16T08:20:18Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2016-10-16T08:20:18Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=a41cc63779e60389a2b797613393afa6593dce49'/>
<id>urn:sha1:a41cc63779e60389a2b797613393afa6593dce49</id>
<content type='text'>
</content>
</entry>
<entry>
<title>android: Update third-party libraries</title>
<updated>2016-10-16T08:11:28Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2016-10-16T08:11:28Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=9cdfd4bb8ada4534c20eb5730bac246dad1d0a6a'/>
<id>urn:sha1:9cdfd4bb8ada4534c20eb5730bac246dad1d0a6a</id>
<content type='text'>
</content>
</entry>
</feed>
