134 Commits (793cb85437299a3da3d74fe65480d720af330cbb)

Author SHA1 Message Date
Victor Stinner 331a6a56e9
bpo-36763: Implement the PEP 587 (GH-13592) 7 years ago
Antoine Pitrou 91f4380ced
bpo-36785: PEP 574 implementation (GH-7076) 7 years ago
Victor Stinner f684d83d86
bpo-36142: Exclude coreconfig.h from Py_LIMITED_API (GH-12111) 7 years ago
Gregory P. Smith 387512c7ec
bpo-28503: Use crypt_r() when available instead of crypt() (GH-11373) 7 years ago
Gregory P. Smith 3015fb8ce4
bpo-35214: Add _Py_ prefix to MEMORY_SANITIZER def. (GH-10503) 7 years ago
Gregory P. Smith 1584a00815
bpo-35214: Initial clang MemorySanitizer support (GH-10479) 7 years ago
Victor Stinner 31368a4f0e
bpo-35081: Move Include/pyatomic.c to Include/internal/ (GH-10239) 7 years ago
Victor Stinner 6279c1c500
bpo-35053: Add Include/tracemalloc.h (GH-10091) 7 years ago
Benjamin Peterson ea13740a37
bpo-34674: Assume unistd.h exists on Unix. (GH-9290) 7 years ago
Victor Stinner 6c785c0ebd
bpo-34170: Add Python/coreconfig.c for _PyCoreConfig (GH-8607) 8 years ago
stratakis e768c86ef4 bpo-32635: Fix a segfault when importing the crypt module with libxcrypt. (#5284) 8 years ago
Yury Selivanov f23746a934
bpo-32436: Implement PEP 567 (#5027) 8 years ago
Antoine Pitrou a6a4dc816d bpo-31370: Remove support for threads-less builds (#3385) 8 years ago
Eric Snow 05351c1bd8 Revert "bpo-30860: Consolidate stateful runtime globals." (#3379) 8 years ago
Eric Snow 76d5abc868 bpo-30860: Consolidate stateful runtime globals. (#2594) 8 years ago
Eric Snow 6b4be195cd bpo-22257: Small changes for PEP 432. (#1728) 9 years ago
Ethan Furman 410ef8e230 issue27186: add C version of os.fspath(); patch by Jelle Zijlstra 10 years ago
Eric Snow 96c6af9b20 Issue #16991: Add a C implementation of collections.OrderedDict. 11 years ago
Eric Snow 47db71756d Issue #16991: Add a C implementation of collections.OrderedDict. 11 years ago
Nick Coghlan d600951748 Issue #22869: Split pythonrun into two modules 11 years ago
Christian Heimes 985ecdcfc2 ssue #19183: Implement PEP 456 'secure and interchangeable hash algorithm'. 12 years ago
Barry Warsaw 409da157d7 Eric Snow's implementation of PEP 421. 14 years ago
Antoine Pitrou 0197ff97d0 Issue #14387: Do not include accu.h from Python.h. 14 years ago
Antoine Pitrou eeb7eea1f9 Issue #12911: Fix memory consumption when calculating the repr() of huge tuples or lists. 14 years ago
Victor Stinner dfb866d127 Enhance Py_ARRAY_LENGTH(): fail at build time if the argument is not an array 14 years ago
Victor Stinner 2bdc7f591b Move code related to compile from Python.h to compile.h 14 years ago
Ezio Melotti 2aa2b3b4d5 Clean up a few tabs that went in with PEP393. 14 years ago
Georg Brandl 4cb0de246c Rename new macros to conform to naming rules (function macros have "Py" prefix, not "PY"). 14 years ago
Martin v. Löwis d63a3b8beb Implement PEP 393. 14 years ago
Antoine Pitrou 370092071b Issue #11863: Remove support for legacy systems deprecated in Python 3.2 15 years ago
Martin v. Löwis 4d0d471a80 Merge branches/pep-0384. 15 years ago
Georg Brandl 71c23d4473 Include structseq.h in Python.h, and remove now-redundant includes in individual sources. 15 years ago
Victor Stinner 4e31443c4d Create fileutils.c/.h 15 years ago
Victor Stinner f52b705be4 Create _Py_fopen() for PyUnicodeObject path 16 years ago
Victor Stinner 4f4402c4bb Issue #9425: Create private _Py_stat() function 16 years ago
Victor Stinner f2e08b34f1 Create _Py_wchar2char() function, reverse of _Py_char2wchar() 16 years ago
Antoine Pitrou e9b428f997 Reimplement addbuilddir() in C inside getpath.c, so as to execute it 16 years ago
Alexander Belopolsky 6fc4ade2bb Issue #9079: Added _PyTime_gettimeofday(_PyTime_timeval *tp) to C API 16 years ago
Stefan Krah d483a1a12b Merged revisions 82969 via svnmerge from 16 years ago
Stefan Krah a1775944ae Issue #9036: Throughout the code base, Py_CHARMASK is used on 8-bit wide 16 years ago
Stefan Krah 5bf0664175 Merged revisions 82966 via svnmerge from 16 years ago
Stefan Krah 36d2e67db9 Issue #9036: Throughout the code base, Py_CHARMASK is used on 8-bit wide 16 years ago
Jeffrey Yasskin 39370830a9 Make (most of) Python's tests pass under Thread Sanitizer. 16 years ago
Ronald Oussoren d61deca27c Move _Py_char2wchar from python.c to main.c. 16 years ago
Collin Winter dfa66c1dda Fix the --with-cxx-main build. 16 years ago
Philip Jenvey e53de3dc4a #7301: decode $PYTHONWARNINGS in the same way as argv, test non-ascii values 16 years ago
Larry Hastings 402b73fb8d Backported PyCapsule from 3.1, and converted most uses of 16 years ago
Mark Dickinson bb28285ea2 Issue #7117: Prepare for backport of py3k float repr. 16 years ago
Skip Montanaro ba1e0f46ab Issue 7147 - remove ability to attempt to build Python without complex number support (was broken anyway) 16 years ago
Benjamin Peterson f1664ae13a remove PyCObject 17 years ago