<feed xmlns='http://www.w3.org/2005/Atom'>
<title>aria2/src/getrandom_linux.c, 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>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>Comment getrandom code a bit</title>
<updated>2015-03-18T00:46:26Z</updated>
<author>
<name>Nils Maier</name>
<email>maierman@web.de</email>
</author>
<published>2015-03-04T18:42:49Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=c248d456d194532098747055dd75a28118d77521'/>
<id>urn:sha1:c248d456d194532098747055dd75a28118d77521</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Handle linux getrandom returning EINTR on interrupts/signals</title>
<updated>2015-02-07T16:18:45Z</updated>
<author>
<name>Nils Maier</name>
<email>maierman@web.de</email>
</author>
<published>2015-02-06T16:33:22Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=ba0e32abaecedf3939905bd316336f313b3dd745'/>
<id>urn:sha1:ba0e32abaecedf3939905bd316336f313b3dd745</id>
<content type='text'>
Also handle ENOTSUP failures where aria2 was build with linux headers
newer than the actual running kernel.

Fixes GH-336
</content>
</entry>
<entry>
<title>Revise getRandom facilities</title>
<updated>2015-01-20T21:37:24Z</updated>
<author>
<name>Nils Maier</name>
<email>maierman@web.de</email>
</author>
<published>2014-12-30T17:17:44Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/aria2/commit/?id=81bdd5f61a8f8da53e22d68190be700902b7dbae'/>
<id>urn:sha1:81bdd5f61a8f8da53e22d68190be700902b7dbae</id>
<content type='text'>
Use one of the following to provide random bytes:
- Windows CryptGenRandom
- Linux getrandom (syscall interface to urandom, without nasty corner
  cases such as file descriptor exhaustion or re-linked /dev/urandom)
- std::device_random (C++ random device, which usually will be urandom)

This also equalizes util::getRandom and SimpleRandomizer (the former
will now use the latter) instead of having essentially two different
PRNG interfaces with potentially different quality.

Closes GH-320
</content>
</entry>
</feed>
