<feed xmlns='http://www.w3.org/2005/Atom'>
<title>aria2/test/OptionHandlerTest.cc, branch random-webseeding</title>
<subtitle>Aria2 download utility with uTP support</subtitle>
<id>http://x-nagi.com/cgit/aria2/atom?h=random-webseeding</id>
<link rel='self' href='http://x-nagi.com/cgit/aria2/atom?h=random-webseeding'/>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/'/>
<updated>2015-12-27T09:40:08Z</updated>
<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>ParameterOptionHandler: Use initializer lists for params</title>
<updated>2013-06-22T14:19:54Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2013-06-22T14:19:54Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=09c597fbb83fcd4fd958dae38ab0f2c7718da570'/>
<id>urn:sha1:09c597fbb83fcd4fd958dae38ab0f2c7718da570</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Handle OptionHandlers as raw pointer</title>
<updated>2012-09-27T13:45:31Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2012-09-27T13:45:31Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=ae2e4cb7ffbe5d0384056cbf40f355e75f9defd7'/>
<id>urn:sha1:ae2e4cb7ffbe5d0384056cbf40f355e75f9defd7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rewritten help tags and various internal flag handling in OptionHandler</title>
<updated>2012-09-23T05:59:05Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2012-09-23T05:59:05Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=295a62f538df8115d932f09e69e2950484e038c0'/>
<id>urn:sha1:295a62f538df8115d932f09e69e2950484e038c0</id>
<content type='text'>
Now help tags are defined as enum values to avoid vector of strings.
The internal flags are represented by bitmask to shrink size.
</content>
</entry>
<entry>
<title>Proxy URI is now constructed in getProxyUri().</title>
<updated>2011-11-13T14:06:24Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2011-11-13T14:06:24Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=97a9242cbe618ac3c2e3e89c30ee8018268e35a3'/>
<id>urn:sha1:97a9242cbe618ac3c2e3e89c30ee8018268e35a3</id>
<content type='text'>
The previous implementation constructs proxy URI in OptionHandler but
it cannot handle with the situation when user, password and proxy URI
is given various order.  Now we just set rules: username set in
--*-proxy-user overrides username in --*-proxy option, no matter in
any order username, password and proxy URI are parsed. Likewise,
password set in --*--proxy-passwd overrides password in --*-proxy
option.
</content>
</entry>
<entry>
<title>Removed OptionHandler::{get,set}OptionID() and canHandle().</title>
<updated>2011-10-22T13:52:23Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2011-10-22T13:52:23Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=3d767543e69e2673cb5ee3f553c178f93d792a3b'/>
<id>urn:sha1:3d767543e69e2673cb5ee3f553c178f93d792a3b</id>
<content type='text'>
Removed typedefs in OptionHandler and NameMatchOptionHandler.
</content>
</entry>
<entry>
<title>Rewritten OptionParser. Made it simpler and efficient.</title>
<updated>2011-10-21T16:03:14Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2011-10-21T16:03:14Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=d5c8d048efeb524d5d2222b4547f9dd19e943f13'/>
<id>urn:sha1:d5c8d048efeb524d5d2222b4547f9dd19e943f13</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rewritten Option. Introduced Pref.</title>
<updated>2011-10-21T12:56:42Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2011-10-21T12:56:42Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=3832ed97c616eff0057d7a0e5a161c4282537160'/>
<id>urn:sha1:3832ed97c616eff0057d7a0e5a161c4282537160</id>
<content type='text'>
Now preference key is Pref instead of just string.  It has Option
ID. Now option lookup and setting takes O(1) using Pref object.
</content>
</entry>
<entry>
<title>Rewritten HttpProxyOptionHandler using uri::parse().</title>
<updated>2011-10-17T15:40:43Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2011-10-17T15:40:43Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=fc4d38d236a883cea649cccfbe3fd0d6f3d06f48'/>
<id>urn:sha1:fc4d38d236a883cea649cccfbe3fd0d6f3d06f48</id>
<content type='text'>
Removed test case where username is empty and resulted URI has empty
username in URI.
</content>
</entry>
<entry>
<title>Deprecated --enable-direct-io option.</title>
<updated>2011-07-16T07:03:28Z</updated>
<author>
<name>Tatsuhiro Tsujikawa</name>
<email>tatsuhiro.t@gmail.com</email>
</author>
<published>2011-07-16T07:03:28Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=dbf4f553ca63b884d2b9b13a1a16018a9a83849a'/>
<id>urn:sha1:dbf4f553ca63b884d2b9b13a1a16018a9a83849a</id>
<content type='text'>
Modified DeprecatedOptionHandler so that it can have replacing
OptionHandler.
</content>
</entry>
</feed>
