cpython/Include
Victor Stinner e66987e626 os.urandom() now blocks on Linux
Issue #27776: The os.urandom() function does now block on Linux 3.17 and newer
until the system urandom entropy pool is initialized to increase the security.

This change is part of the PEP 524.
2016-09-06 16:33:52 -07:00
..
abstract.h Issue #27895: Spelling fixes (Contributed by Ville Skyttä). 2016-08-30 10:47:49 -07:00
accu.h
asdl.h Add ast.Constant 2016-01-26 00:40:57 +01:00
ast.h
bitset.h
bltinmodule.h
boolobject.h
bytearrayobject.h
bytes_methods.h Issue #26765: Moved common code and docstrings for bytes and bytearray methods 2016-05-04 22:23:26 +03:00
bytesobject.h Issue #27895: Spelling fixes (Contributed by Ville Skyttä). 2016-08-30 10:47:49 -07:00
cellobject.h
ceval.h Implement the frame evaluation API aspect of PEP 523. 2016-09-05 15:33:46 -07:00
classobject.h
code.h code_richcompare() now uses the constants types 2016-01-22 12:33:12 +01:00
codecs.h Issue #25523: Merge "a" to "an" fixes from 3.4 into 3.5 2015-11-02 04:04:57 +00:00
compile.h PEP 479: Change StopIteration handling inside generators. 2015-05-09 11:44:30 -04:00
complexobject.h
datetime.h Closes issue #24773: Implement PEP 495 (Local Time Disambiguation). 2016-07-22 18:47:04 -04:00
descrobject.h
dictobject.h Issue #25914: Fixed and simplified OrderedDict.__sizeof__. 2015-12-22 08:16:18 +02:00
dtoa.h
dynamic_annotations.h fix instances of consecutive articles (closes #23221) 2015-01-13 09:17:24 -05:00
enumobject.h
errcode.h
eval.h
fileobject.h Issue #23524: Replace _PyVerify_fd function with calling _set_thread_local_invalid_parameter_handler on every thread. 2015-03-06 14:47:02 -08:00
fileutils.h Issue #23524: Replace _PyVerify_fd function with calls to _set_thread_local_invalid_parameter_handler. 2015-04-12 00:26:27 -04:00
floatobject.h Issue #11734: Add support for IEEE 754 half-precision floats to the struct module. Original patch by Eli Stevens. 2016-09-03 17:21:29 +01:00
frameobject.h fix indentation of comment 2016-06-03 22:37:48 -07:00
funcobject.h Issue #27830: Revert, remove _PyFunction_FastCallKeywords() 2016-08-25 23:26:50 +02:00
genobject.h Issue #27243: Fix __aiter__ protocol 2016-06-09 15:08:31 -04:00
graminit.h PEP 0492 -- Coroutines with async and await syntax. Issue #24017. 2015-05-11 22:57:16 -04:00
grammar.h Removed trailing tabs. 2015-03-21 09:25:53 +02:00
import.h
intrcheck.h
iterobject.h
listobject.h Issue #26778: Fixed "a/an/and" typos in code comment and documentation. 2016-04-17 08:32:47 +03:00
longintrepr.h replace Python aliases for standard integer types with the standard integer types (#17884) 2016-09-06 13:24:00 -07:00
longobject.h replace PY_LONG_LONG with long long 2016-09-06 10:46:49 -07:00
marshal.h
memoryobject.h Closes #22668: Merge from 3.4. 2015-01-29 14:29:51 +01:00
metagrammar.h
methodobject.h Use Py_ssize_t type for number of arguments 2016-08-25 00:04:09 +02:00
modsupport.h Issue #27574: Decreased an overhead of parsing keyword arguments in functions 2016-08-14 10:52:18 +03:00
moduleobject.h Issue #27782: Fix m_methods handling in multiphase init 2016-08-21 17:41:56 +10:00
namespaceobject.h
node.h Removed trailing tabs. 2015-03-21 09:25:53 +02:00
object.h Issue #24254: Preserve class attribute definition order. 2016-09-05 14:50:11 -07:00
objimpl.h
odictobject.h Issue #24254: Preserve class attribute definition order. 2016-09-05 14:50:11 -07:00
opcode.h Issue #27078: Added BUILD_STRING opcode. Optimized f-strings evaluation. 2016-09-06 22:07:53 +03:00
osdefs.h Issue #22591: Drop support of MS-DOS 2014-10-10 11:55:41 +02:00
osmodule.h issue27186: add C version of os.fspath(); patch by Jelle Zijlstra 2016-06-04 12:06:26 -07:00
parsetok.h
patchlevel.h Start 3.6.0bb1 2016-08-15 22:32:43 -04:00
pgen.h
pgenheaders.h
py_curses.h Issue #25923: Added the const qualifier to static constant arrays. 2015-12-25 19:53:18 +02:00
pyarena.h
pyatomic.h replace Py_(u)intptr_t with the c99 standard types 2016-09-06 13:47:26 -07:00
pycapsule.h
pyctype.h
pydebug.h Issue #22869: Split pythonrun into two modules 2014-11-20 21:39:37 +10:00
pyerrors.h Issue #19235: Add new RecursionError exception. Patch by Georg Brandl. 2015-07-03 01:04:23 -04:00
pyexpat.h
pyfpe.h
pygetopt.h
pyhash.h replace Python aliases for standard integer types with the standard integer types (#17884) 2016-09-06 13:24:00 -07:00
pylifecycle.h os.urandom() now blocks on Linux 2016-09-06 16:33:52 -07:00
pymacconfig.h Minor spelling fixes 2016-08-20 08:03:06 +00:00
pymacro.h replace Py_(u)intptr_t with the c99 standard types 2016-09-06 13:47:26 -07:00
pymath.h Issue #27895: Spelling fixes (Contributed by Ville Skyttä). 2016-08-30 10:47:49 -07:00
pymem.h replace Py_(u)intptr_t with the c99 standard types 2016-09-06 13:47:26 -07:00
pyport.h require uintptr_t to exist 2016-09-06 13:33:56 -07:00
pystate.h Implement the frame evaluation API aspect of PEP 523. 2016-09-05 15:33:46 -07:00
pystrcmp.h
pystrhex.h Add the files missing from c9f1630cf2b1 for issue9951. 2015-04-26 00:41:00 +00:00
pystrtod.h
Python-ast.h Add ast.Constant 2016-01-26 00:40:57 +01:00
Python.h issue27186: add C version of os.fspath(); patch by Jelle Zijlstra 2016-06-04 12:06:26 -07:00
pythonrun.h Merge typo fixes from 3.5 2016-05-08 14:02:35 +00:00
pythread.h replace PY_LONG_LONG with long long 2016-09-06 10:46:49 -07:00
pytime.h replace Python aliases for standard integer types with the standard integer types (#17884) 2016-09-06 13:24:00 -07:00
rangeobject.h
setobject.h Clarify comments on setentry invariants. 2015-08-01 15:21:41 -07:00
sliceobject.h Removed unintentional trailing spaces in non-external and non-generated C files. 2015-03-18 21:53:15 +02:00
structmember.h require a long long data type (closes #27961) 2016-09-05 17:44:18 -07:00
structseq.h
symtable.h remove the concept of an unoptimized function scope from the compiler, since it can't happen anymore 2015-04-27 21:44:22 -04:00
sysmodule.h Issue #22193: Fixed integer overflow error in sys.getsizeof(). 2014-11-15 13:21:37 +02:00
token.h PEP 0492 -- Coroutines with async and await syntax. Issue #24017. 2015-05-11 22:57:16 -04:00
traceback.h Fixed declarations of _Py_DumpTraceback() and _Py_DumpTracebackThreads(). 2016-05-01 13:07:14 +03:00
tupleobject.h
typeslots.h Issue 24365: Conditionalize PEP 489 additions to the stable ABI 2015-06-02 19:06:47 -04:00
ucnhash.h Removed unintentional trailing spaces in non-external and non-generated C files. 2015-03-18 21:53:15 +02:00
unicodeobject.h Issue #27078: Added BUILD_STRING opcode. Optimized f-strings evaluation. 2016-09-06 22:07:53 +03:00
warnings.h On ResourceWarning, log traceback where the object was allocated 2016-03-19 01:03:51 +01:00
weakrefobject.h