| Commit message (Expand) | Author | Age | Files | Lines |
* | Issue #27776: dev_urandom(raise=0) now closes the file descriptor on error | Victor Stinner | 2016-08-16 | 1 | -0/+1 |
|
|
* | Issue #27776: Cleanup random.c | Victor Stinner | 2016-08-16 | 1 | -121/+110 |
|
|
* | Issue #27776: _PyRandom_Init() doesn't call PyErr_CheckSignals() anymore | Victor Stinner | 2016-08-16 | 1 | -3/+6 |
|
|
* | Issue #27776: Cleanup random.c | Victor Stinner | 2016-08-16 | 1 | -55/+74 |
|
|
* | Issue #17596: MINGW: add wincrypt.h in Python/random.c | Martin Panter | 2016-07-29 | 1 | -0/+3 |
|
|
* | Merge 3.5 | Victor Stinner | 2016-06-16 | 1 | -2/+2 |
|\ |
|
| * | py_getrandom(): use long type for the syscall() result | Victor Stinner | 2016-06-16 | 1 | -2/+2 |
|
|
* | | Merge 3.5 | Victor Stinner | 2016-06-14 | 1 | -1/+1 |
|\ \
| |/ |
|
| * | cleanup random.c | Victor Stinner | 2016-06-14 | 1 | -1/+1 |
|
|
* | | Merge 3.5 (os.urandom, issue #27278) | Victor Stinner | 2016-06-14 | 1 | -1/+1 |
|\ \
| |/ |
|
| * | Fix os.urandom() using getrandom() on Linux | Victor Stinner | 2016-06-14 | 1 | -1/+1 |
|
|
* | | Merge comment fix from 3.5 | Martin Panter | 2016-06-10 | 1 | -2/+2 |
|\ \
| |/ |
|
| * | Fix typo and move comment to appropriate condition | Martin Panter | 2016-06-10 | 1 | -2/+2 |
|
|
* | | py_getrandom(): use char* instead of void* for the destination | Victor Stinner | 2016-06-08 | 1 | -5/+8 |
|
|
* | | Merge 3.5 (os.urandom) | Victor Stinner | 2016-06-07 | 1 | -3/+21 |
|\ \
| |/ |
|
| * | os.urandom() doesn't block on Linux anymore | Victor Stinner | 2016-06-07 | 1 | -3/+21 |
|
|
* | | Merge 3.5 (os.urandom) | Victor Stinner | 2016-04-12 | 1 | -5/+12 |
|\ \
| |/ |
|
| * | Fix os.urandom() on Solaris 11.3 | Victor Stinner | 2016-04-12 | 1 | -5/+12 |
|
|
* | | Issue #25558: Use compile-time asserts. | Serhiy Storchaka | 2015-11-07 | 1 | -1/+1 |
|/ |
|
* | Merge 3.4 (os.urandom) | Victor Stinner | 2015-10-01 | 1 | -0/+2 |
|\ |
|
| * | Issue #25003: os.urandom() doesn't use getentropy() on Solaris because | Victor Stinner | 2015-10-01 | 1 | -4/+8 |
|
|
* | | Issue #25003: On Solaris 11.3 or newer, os.urandom() now uses the getrandom() | Victor Stinner | 2015-10-01 | 1 | -15/+34 |
|
|
* | | py_getrandom(): getrandom() *can* return EINTR | Victor Stinner | 2015-07-30 | 1 | -1/+0 |
|
|
* | | (Merge 3.4) Issue #22585: os.urandom() now releases the GIL when the | Victor Stinner | 2015-03-30 | 1 | -6/+14 |
|\ \
| |/ |
|
| * | Issue #22585: os.urandom() now releases the GIL when the getentropy() is used | Victor Stinner | 2015-03-30 | 1 | -6/+14 |
|
|
| * | Issue #22585: On OpenBSD 5.6 and newer, os.urandom() now calls getentropy(), | Victor Stinner | 2014-12-21 | 1 | -7/+41 |
|
|
* | | Issue #22181: os.urandom() now releases the GIL when the getrandom() | Victor Stinner | 2015-03-30 | 1 | -2/+11 |
|
|
* | | Issue #23752: _Py_fstat() is now responsible to raise the Python exception | Victor Stinner | 2015-03-30 | 1 | -2/+1 |
|
|
* | | Issue #23707: On UNIX, os.urandom() now calls the Python signal handler when | Victor Stinner | 2015-03-19 | 1 | -19/+11 |
|
|
* | | Issue #22181: Fix dev_urandom_noraise(), try calling py_getrandom() before | Victor Stinner | 2015-03-19 | 1 | -4/+4 |
|
|
* | | Issue #22181: The availability of the getrandom() is now checked in configure, | Victor Stinner | 2015-03-19 | 1 | -8/+5 |
|
|
* | | Issue #22181: On Linux, os.urandom() now uses the new getrandom() syscall if | Victor Stinner | 2015-03-18 | 1 | -6/+84 |
|
|
* | | Issue #23694: Enhance _Py_open(), it now raises exceptions | Victor Stinner | 2015-03-17 | 1 | -7/+3 |
|
|
* | | Issue #23152: Implement _Py_fstat() to support files larger than 2 GB on Wind... | Steve Dower | 2015-02-21 | 1 | -3/+3 |
|
|
* | | Issue #22585: On OpenBSD 5.6 and newer, os.urandom() now calls getentropy(), | Victor Stinner | 2014-12-21 | 1 | -4/+35 |
|
|
* | | Removed duplicated words in in comments and docs. | Serhiy Storchaka | 2014-12-01 | 1 | -1/+1 |
|\ \
| |/ |
|
| * | Removed duplicated words in in comments and docs. | Serhiy Storchaka | 2014-12-01 | 1 | -1/+1 |
|
|
* | | Issue21393 Use CryptReleaseContext to release Crypt handle on Windows | Tim Golden | 2014-05-06 | 1 | -1/+1 |
|
|
* | | Issue #21393: random.c: on Windows, close the hCryptProv handle at exit | Victor Stinner | 2014-05-02 | 1 | -3/+6 |
|/ |
|
* | Issue #21207: Detect when the os.urandom cached fd has been closed or replace... | Antoine Pitrou | 2014-04-26 | 1 | -10/+39 |
|
|
* | Issue #16136: Remove VMS support and VMS-related code | Christian Heimes | 2013-12-21 | 1 | -33/+4 |
|
|
* | ssue #19183: Implement PEP 456 'secure and interchangeable hash algorithm'. | Christian Heimes | 2013-11-20 | 1 | -6/+7 |
|
|
* | Fix compiler warning in win32_urandom(): explicit cast to DWORD in | Victor Stinner | 2013-11-15 | 1 | -1/+1 |
|
|
* | merge with 3.3 | Georg Brandl | 2013-10-06 | 1 | -2/+3 |
|\ |
|
| * | Closes #15213: update comment for _PyOS_URandom | Georg Brandl | 2013-10-06 | 1 | -2/+3 |
|
|
* | | Issue #18756: os.urandom() now uses a lazily-opened persistent file descripto... | Antoine Pitrou | 2013-08-30 | 1 | -13/+42 |
|
|
* | | Issue #18571: Implementation of the PEP 446: file descriptors and file handles | Victor Stinner | 2013-08-27 | 1 | -2/+2 |
|
|
* | | Issue #18756: Improve error reporting in os.urandom() when the failure is due... | Antoine Pitrou | 2013-08-16 | 1 | -2/+6 |
|\ \
| |/ |
|
| * | Issue #18756: Improve error reporting in os.urandom() when the failure is due... | Antoine Pitrou | 2013-08-16 | 1 | -2/+6 |
|
|
* | | Drop support for Windows 2000; allow any XP API (but not Vista+). | Martin v. Löwis | 2013-01-25 | 1 | -30/+3 |
|/ |
|