<feed xmlns='http://www.w3.org/2005/Atom'>
<title>aria2/src/WinTLSSession.cc, branch utp-support</title>
<subtitle>Aria2 download utility with uTP support</subtitle>
<id>http://x-nagi.com/cgit/aria2/atom?h=utp-support</id>
<link rel='self' href='http://x-nagi.com/cgit/aria2/atom?h=utp-support'/>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/'/>
<updated>2024-01-14T16:22:28Z</updated>
<entry>
<title>Fix various typos</title>
<updated>2024-01-14T16:22:28Z</updated>
<author>
<name>luzpaz</name>
<email>luzpaz@users.noreply.github.com</email>
</author>
<published>2024-01-14T16:22:28Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=0aa23a39d9ed6c0ddb0f4f40a636765d0a95e043'/>
<id>urn:sha1:0aa23a39d9ed6c0ddb0f4f40a636765d0a95e043</id>
<content type='text'>
Found via `codespell -q 3 -S "./deps,./ChangeLog.old,./LICENSE.OpenSSL,./doc/manual-src/pt,./doc/sphinx_themes/sphinx_rtd_theme/locale" -L ans,anull,clen,dependant,filetest,fo,hel,nd,orign,padd,parm,servent,tennant,worl,windows`
</content>
</entry>
<entry>
<title>Drop SSLv3.0 and TLSv1.0 and add TLSv1.3</title>
<updated>2019-04-07T07:18:32Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2019-04-07T04:37:35Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=52da4e40ea22d1db13c1eadeac5baed4e8fd5dd8'/>
<id>urn:sha1:52da4e40ea22d1db13c1eadeac5baed4e8fd5dd8</id>
<content type='text'>
TLSv1.3 support is added for GNUTLS and OpenSSL.
</content>
</entry>
<entry>
<title>Enable IndentPPDirectives</title>
<updated>2018-06-09T07:23:36Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2018-06-09T07:23:36Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=e0a827ff98e665a118e2001dfe29b14847a33070'/>
<id>urn:sha1:e0a827ff98e665a118e2001dfe29b14847a33070</id>
<content type='text'>
</content>
</entry>
<entry>
<title>clang-format</title>
<updated>2018-05-15T12:09:56Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2018-05-15T12:09:56Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=9bdc6eb34ca5929a1e5de8975d919f3ac9f1592a'/>
<id>urn:sha1:9bdc6eb34ca5929a1e5de8975d919f3ac9f1592a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>wintls: Don't log writeData error in closing state</title>
<updated>2018-01-08T05:47:27Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2018-01-08T05:47:27Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=aaed78147c7b184ef32618dc1108f6606f940d64'/>
<id>urn:sha1:aaed78147c7b184ef32618dc1108f6606f940d64</id>
<content type='text'>
</content>
</entry>
<entry>
<title>WinTLS: Check return value</title>
<updated>2018-01-04T10:58:01Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2018-01-04T10:58:01Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=4bd6b68d59a5ef9add2c79f8cefb15d520bfce49'/>
<id>urn:sha1:4bd6b68d59a5ef9add2c79f8cefb15d520bfce49</id>
<content type='text'>
</content>
</entry>
<entry>
<title>clang-format-5.0</title>
<updated>2017-11-23T05:11:43Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2017-11-23T05:11:43Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=795a0474df35c56307151cca5787cb8ae2df06e5'/>
<id>urn:sha1:795a0474df35c56307151cca5787cb8ae2df06e5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>wintls: Potential fix for undecrypted read</title>
<updated>2017-10-07T10:43:17Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2017-10-07T10:43:17Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=8b32b2682807cd453d0fa99d5af6c0fadf7fadba'/>
<id>urn:sha1:8b32b2682807cd453d0fa99d5af6c0fadf7fadba</id>
<content type='text'>
</content>
</entry>
<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>
</feed>
