<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Python/random.c, branch 3.4</title>
<subtitle>github.com: python/cpython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/'/>
<entry>
<title>Issue #25003: os.urandom() doesn't use getentropy() on Solaris because</title>
<updated>2015-10-01T07:59:32+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2015-10-01T07:59:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=78cc2e89687f3f2b7fd404831a6ea19baccf8c81'/>
<id>78cc2e89687f3f2b7fd404831a6ea19baccf8c81</id>
<content type='text'>
getentropy() is blocking, whereas os.urandom() should not block. getentropy()
is supported since Solaris 11.3.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
getentropy() is blocking, whereas os.urandom() should not block. getentropy()
is supported since Solaris 11.3.
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #22585: os.urandom() now releases the GIL when the getentropy() is used</title>
<updated>2015-03-30T09:18:30+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2015-03-30T09:18:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=9aa1331c6f73b0868f736a40445cc3bcd33c5345'/>
<id>9aa1331c6f73b0868f736a40445cc3bcd33c5345</id>
<content type='text'>
(OpenBSD 5.6+).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(OpenBSD 5.6+).
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #22585: On OpenBSD 5.6 and newer, os.urandom() now calls getentropy(),</title>
<updated>2014-12-21T00:16:38+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2014-12-21T00:16:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=fe02e3902920181b76e7e7a9c761209b7ddb1be1'/>
<id>fe02e3902920181b76e7e7a9c761209b7ddb1be1</id>
<content type='text'>
instead of reading /dev/urandom, to get pseudo-random bytes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
instead of reading /dev/urandom, to get pseudo-random bytes.
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed duplicated words in in comments and docs.</title>
<updated>2014-12-01T16:28:43+00:00</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2014-12-01T16:28:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=56a6d855e2b93b0eb39a3b291ef43b2d03c5e986'/>
<id>56a6d855e2b93b0eb39a3b291ef43b2d03c5e986</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #21207: Detect when the os.urandom cached fd has been closed or replaced, and open it anew.</title>
<updated>2014-04-26T12:33:03+00:00</updated>
<author>
<name>Antoine Pitrou</name>
<email>solipsis@pitrou.net</email>
</author>
<published>2014-04-26T12:33:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=e472aeafc3ce2c295fed8aee1ccdad1dcaaf634e'/>
<id>e472aeafc3ce2c295fed8aee1ccdad1dcaaf634e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Issue #16136: Remove VMS support and VMS-related code</title>
<updated>2013-12-21T15:19:10+00:00</updated>
<author>
<name>Christian Heimes</name>
<email>christian@cheimes.de</email>
</author>
<published>2013-12-21T15:19:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=af01f668173d4061893148b54a0f01b91c7716c2'/>
<id>af01f668173d4061893148b54a0f01b91c7716c2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ssue #19183: Implement PEP 456 'secure and interchangeable hash algorithm'.</title>
<updated>2013-11-20T10:46:18+00:00</updated>
<author>
<name>Christian Heimes</name>
<email>christian@cheimes.de</email>
</author>
<published>2013-11-20T10:46:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=985ecdcfc29adfc36ce2339acf03f819ad414869'/>
<id>985ecdcfc29adfc36ce2339acf03f819ad414869</id>
<content type='text'>
Python now uses SipHash24 on all major platforms.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Python now uses SipHash24 on all major platforms.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix compiler warning in win32_urandom(): explicit cast to DWORD in</title>
<updated>2013-11-15T22:26:25+00:00</updated>
<author>
<name>Victor Stinner</name>
<email>victor.stinner@gmail.com</email>
</author>
<published>2013-11-15T22:26:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=0c083461a576bf27fdb18d3cf744d3ae0b920dbd'/>
<id>0c083461a576bf27fdb18d3cf744d3ae0b920dbd</id>
<content type='text'>
CryptGenRandom()
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CryptGenRandom()
</pre>
</div>
</content>
</entry>
<entry>
<title>merge with 3.3</title>
<updated>2013-10-06T16:48:30+00:00</updated>
<author>
<name>Georg Brandl</name>
<email>georg@python.org</email>
</author>
<published>2013-10-06T16:48:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=af1edb7f457c34a2c659bdfda6a561eefad8b5ff'/>
<id>af1edb7f457c34a2c659bdfda6a561eefad8b5ff</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Closes #15213: update comment for _PyOS_URandom</title>
<updated>2013-10-06T16:43:19+00:00</updated>
<author>
<name>Georg Brandl</name>
<email>georg@python.org</email>
</author>
<published>2013-10-06T16:43:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=c6a2c9b466325c1c35b24735db53d60598d66112'/>
<id>c6a2c9b466325c1c35b24735db53d60598d66112</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
