<feed xmlns='http://www.w3.org/2005/Atom'>
<title>aria2/src/AbstractCommand.cc, branch dynamic-select-file</title>
<subtitle>Aria2 download utility with uTP support</subtitle>
<id>http://x-nagi.com/cgit/aria2/atom?h=dynamic-select-file</id>
<link rel='self' href='http://x-nagi.com/cgit/aria2/atom?h=dynamic-select-file'/>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/'/>
<updated>2016-01-29T15:17:54Z</updated>
<entry>
<title>WinTLS: Fix hang because of buffered received data</title>
<updated>2016-01-29T15:17:54Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2016-01-29T15:17:54Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=cf2fa33fe0d73f7001d262beee5e8aba03544126'/>
<id>urn:sha1:cf2fa33fe0d73f7001d262beee5e8aba03544126</id>
<content type='text'>
WinTLSSession buffers received decrypted data into its own buffer.  If
read is requested, it copies the data from its buffer.  But if
requested buffer size is less than decrypted buffer, some of the data
is left in the buffer.  Previously, we had no facility to check the
existence of this pending data.  If this data is the last requested
data from remote server, we may end up waiting for read event even if
we have already data in our buffer, which may cause hang.  This commit
fixes this issue by introducing function to return the buffered length
in TLSSession.  SocketCore also provides the same function, which
delegates to TLSSession object.
</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>Send the last error message as part of tellStatus RPC response</title>
<updated>2015-11-18T13:54:29Z</updated>
<author>
<name>Jarda Snajdr</name>
<email>jsnajdr@gmail.com</email>
</author>
<published>2015-11-16T18:39:42Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=06b8874a49a03ac51e687c8eaf0631cab70e21f3'/>
<id>urn:sha1:06b8874a49a03ac51e687c8eaf0631cab70e21f3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use user-defined literals for time units</title>
<updated>2015-06-21T06:30:02Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2015-06-21T06:17:00Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=0b48bb1dbd048c7e5232f457a52838155c085d60'/>
<id>urn:sha1:0b48bb1dbd048c7e5232f457a52838155c085d60</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use std::begin and std::end</title>
<updated>2015-06-11T12:37:00Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2015-06-11T12:37:00Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=8448b5062feb1aa2af9a61adc5153b12e33d7d14'/>
<id>urn:sha1:8448b5062feb1aa2af9a61adc5153b12e33d7d14</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace timer facility with chrono lib</title>
<updated>2015-06-08T17:05:34Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2015-06-07T17:03:31Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=99cd73c0926f0c07d27777fde2f15816e8040030'/>
<id>urn:sha1:99cd73c0926f0c07d27777fde2f15816e8040030</id>
<content type='text'>
</content>
</entry>
<entry>
<title>sftp: basic download works</title>
<updated>2015-05-11T15:31:57Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2015-05-11T15:21:22Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=d0ad7033c3e11549529b44990ef022a655877601'/>
<id>urn:sha1:d0ad7033c3e11549529b44990ef022a655877601</id>
<content type='text'>
This commits implements basic downloading feature for sftp URI.  This
includes segmented downloads, and connection (sftp session) pooling.
Download via HTTP proxy has not been implemented yet.
</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 std::length_error when no_proxy is used</title>
<updated>2014-07-26T07:12:10Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2014-07-22T14:18:52Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=c659fe939df2b0830f83f39429d6e7814ac82157'/>
<id>urn:sha1:c659fe939df2b0830f83f39429d6e7814ac82157</id>
<content type='text'>
This is regression introduced in 8cada497.
</content>
</entry>
<entry>
<title>Revert to existing "proper" coding style</title>
<updated>2014-06-03T14:41:30Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2014-06-03T14:22:18Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=adeead6f0396e2f8551d1182972e277728fd6c8b'/>
<id>urn:sha1:adeead6f0396e2f8551d1182972e277728fd6c8b</id>
<content type='text'>
The rule is simple: don't try to change the coding style of the
existing codebase.
</content>
</entry>
</feed>
