<feed xmlns='http://www.w3.org/2005/Atom'>
<title>aria2/test/RequestTest.cc, branch libaria2</title>
<subtitle>Aria2 download utility with uTP support</subtitle>
<id>http://x-nagi.com/cgit/aria2/atom?h=libaria2</id>
<link rel='self' href='http://x-nagi.com/cgit/aria2/atom?h=libaria2'/>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/'/>
<updated>2012-10-01T14:52:22Z</updated>
<entry>
<title>Removed trailing spaces</title>
<updated>2012-10-01T14:52:22Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2012-10-01T14:52:22Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=8b0c701266a56c5ccc7c4ea6b605a9e0c9ef823d'/>
<id>urn:sha1:8b0c701266a56c5ccc7c4ea6b605a9e0c9ef823d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Check scheme part in redirected URI more strictly.</title>
<updated>2012-02-14T16:40:12Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2012-02-14T16:40:12Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=b7dbcea58bf0fea8792a653a64d8a87ae584d839'/>
<id>urn:sha1:b7dbcea58bf0fea8792a653a64d8a87ae584d839</id>
<content type='text'>
The previous implementation mistakenly sees '/abspath?uri=http://foo'
as an absolute URI because it contains '://', but actually it is not.
This change checks scheme part is constructed in the allowed character
set described in RFC 3986 Section 3.1.
</content>
</entry>
<entry>
<title>Support network-path reference in HTTP redirect.</title>
<updated>2012-01-10T17:17:38Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2012-01-10T17:17:38Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=a6803c21b554e204ca48d12d44d274391ce33252'/>
<id>urn:sha1:a6803c21b554e204ca48d12d44d274391ce33252</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use int instead of unsigned int where unsigned int is not needed.</title>
<updated>2011-12-09T12:39:43Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2011-12-08T12:38:00Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=f0bcfa822e848b7bf89ec7a16407159187283a48'/>
<id>urn:sha1:f0bcfa822e848b7bf89ec7a16407159187283a48</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Include trailing "/" in UriStruct::dir.</title>
<updated>2011-11-12T13:36:05Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2011-11-12T13:36:05Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=9e5124eb11f1232aec77999795270196e95aade8'/>
<id>urn:sha1:9e5124eb11f1232aec77999795270196e95aade8</id>
<content type='text'>
The duplicate "/"s in dir are not removed now.
</content>
</entry>
<entry>
<title>Fixed bug that some information such as port number is lost if</title>
<updated>2011-11-05T04:16:45Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2011-11-05T04:16:45Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=5e2a8b2d4cd861c66363707191b8fa88114f623a'/>
<id>urn:sha1:5e2a8b2d4cd861c66363707191b8fa88114f623a</id>
<content type='text'>
redirect URI contains only path component.
</content>
</entry>
<entry>
<title>Percent-encode non-printable ASCII and non-ASCII chars in FileEntry.</title>
<updated>2011-08-07T11:46:04Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2011-08-07T11:46:04Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=7368c9c9d8515232204d3708a3e2233454368aec'/>
<id>urn:sha1:7368c9c9d8515232204d3708a3e2233454368aec</id>
<content type='text'>
Percent-encode non-printable ASCII and non-ASCII chars in URI using
util::percentEncodeMini() when URI is added to FileEntry.  Removed
percent-encode from Request. Also do percent-encoding when setting
referer and redirected URI.
</content>
</entry>
<entry>
<title>Only percent-encode non-printable ASCII chars(0x00-0x1f), non-ASCII</title>
<updated>2011-05-31T16:34:30Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2011-05-31T16:34:30Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=2799c9f0ccee2e4a453ef1df5e3fa3d8547fae9e'/>
<id>urn:sha1:2799c9f0ccee2e4a453ef1df5e3fa3d8547fae9e</id>
<content type='text'>
chars(&gt;0x7f), ' ', '"', '&lt;' and '&gt;' for URIs supplied by user and
remote server(usually Location header field).
</content>
</entry>
<entry>
<title>2010-09-11  Tatsuhiro Tsujikawa  &lt;t-tujikawa@users.sourceforge.net&gt;</title>
<updated>2010-09-11T09:11:57Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2010-09-11T09:11:57Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=ec3bd81486d6f9b266753984f0da31f8d39fd951'/>
<id>urn:sha1:ec3bd81486d6f9b266753984f0da31f8d39fd951</id>
<content type='text'>
	Moved URI parser code to uri.h, uri.cc to provide fast URI parser
	without Request object initialization.
	* src/Makefile.am
	* src/Request.cc
	* src/uri.cc
	* src/uri.h
	* test/Makefile.am
	* test/RequestTest.cc
	* test/UriTest.cc


</content>
</entry>
<entry>
<title>2010-09-08  Tatsuhiro Tsujikawa  &lt;t-tujikawa@users.sourceforge.net&gt;</title>
<updated>2010-09-08T14:35:30Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2010-09-08T14:35:30Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=bf9fd473bb18531ad01059d9ff7341a23add9f1e'/>
<id>urn:sha1:bf9fd473bb18531ad01059d9ff7341a23add9f1e</id>
<content type='text'>
	Allow '@' in username and password embedded in URI. It should be
	percent-encoded but many people use their mail address as an
	username and forget about PE.
	* src/Request.cc
	* test/RequestTest.cc


</content>
</entry>
</feed>
