4663 Commits (0c39b1b970b5a12faa3d438f7fc7f71f293a0a44)

Author SHA1 Message Date
Victor Stinner 0c39b1b970 Initialize variables to prevent GCC warnings 11 years ago
Victor Stinner 938b0b9fee Fix compiler warning in dtoa.c 11 years ago
Victor Stinner 59f7fb29ec Issue #22181: On Linux, os.urandom() now uses the new getrandom() syscall if 11 years ago
Victor Stinner 5200f55024 Issue #19428: Handle PyMarshal_Read*() errors in run_pyc_file() 11 years ago
Victor Stinner a47fc5c2dd Issue #23694: Handle EINTR in _Py_open() and _Py_fopen_obj() 11 years ago
Victor Stinner e42ccd2bfd Issue #23694: Enhance _Py_fopen(), it now raises an exception on error 11 years ago
Victor Stinner a555cfcb73 Issue #23694: Enhance _Py_open(), it now raises exceptions 11 years ago
Victor Stinner 59b356d659 Issue #23571: Restore removed assert(!PyErr_Occurred()); in 11 years ago
Steve Dower 41e7244c06 Fixes incorrect use of GetLastError where errno should be used. 11 years ago
Serhiy Storchaka c775ad615a Issue #23192: Fixed generator lambdas. Patch by Bruno Cauet. 11 years ago
Steve Dower 8acde7dcce Issue #23524: Change back to using Windows errors for _Py_fstat instead of the errno shim. 11 years ago
Victor Stinner 4a7cc88472 Issue #23571: PyObject_Call(), PyCFunction_Call() and call_function() now 11 years ago
Steve Dower d81431f587 Issue #23524: Replace _PyVerify_fd function with calling _set_thread_local_invalid_parameter_handler on every thread. 11 years ago
Steve Dower 3e96f324dc Issue #23451: Update pyconfig.h for Windows to require Vista headers and remove unnecessary version checks. 11 years ago
Steve Dower bf1f376b3e Issue #23152: Renames time_t_to_FILE_TIME to _Py_time_t_to_FILE_TIME, removes unused struct win32_stat and return value 11 years ago
Steve Dower a2af1a5a5a Issue #23152: Renames attribute_data_to_stat to _Py_attribute_data_to_stat 11 years ago
Steve Dower f2f373f593 Issue #23152: Implement _Py_fstat() to support files larger than 2 GB on Windows. 11 years ago
Serhiy Storchaka 483405bcca Issue #22883: Got rid of outdated references to PyInt and PyString in comments. 11 years ago
Serhiy Storchaka 67559bf8f1 Issue #23450: Silenced compiler warnings and added asserts in peephole optimizer. 11 years ago
Serhiy Storchaka 26861b0b29 Issue #23450: Fixed possible integer overflows. 11 years ago
Serhiy Storchaka 1a1ff29659 Issue #23446: Use PyMem_New instead of PyMem_Malloc to avoid possible integer 11 years ago
Serhiy Storchaka 53fa8b2a4b Fixed few compiler warnings. 11 years ago
Benjamin Peterson 2476b98acf avoid reading unallocated memory when argc == 0 (closes #22633) 11 years ago
Serhiy Storchaka c07422c119 Splitted the WFILE structure to WFILE and RFILE. 11 years ago
Serhiy Storchaka c1efe5f039 Issue #23344: marshal.dumps() is now 20-25% faster on average. 11 years ago
Serhiy Storchaka ce921c62cc Issue #20416: marshal.dumps() with protocols 3 and 4 is now 40-50% faster on 11 years ago
Serhiy Storchaka 4fdb68491e Issue #22896: Avoid to use PyObject_AsCharBuffer(), PyObject_AsReadBuffer() 11 years ago
Benjamin Peterson 7a66fc22ad revert lineno and col_offset changes from #16795 (closes #21295) 11 years ago
Victor Stinner 26f7b8acdc Issue #23353: Fix the exception handling of generators in PyEval_EvalFrameEx(). 11 years ago
Serhiy Storchaka 000daaee57 Fixed memory leak in marshal. 11 years ago
Serhiy Storchaka 07985ef387 Issue #22286: The "backslashreplace" error handlers now works with 11 years ago
Serhiy Storchaka d3faf43f9b Issue #23181: More "codepoint" -> "code point". 11 years ago
Brett Cannon 02d8454002 Issue #23014: Make importlib.abc.Loader.create_module() required when 11 years ago
Benjamin Peterson f18bf6fd2d add some overflow checks before multiplying (closes #23165) 11 years ago
Benjamin Peterson 47e782a67a update for copyright for 2015 11 years ago
Victor Stinner fe02e39029 Issue #22585: On OpenBSD 5.6 and newer, os.urandom() now calls getentropy(), 11 years ago
Victor Stinner 4d6a3d6c01 Issue #22585: On OpenBSD 5.6 and newer, os.urandom() now calls getentropy(), 11 years ago
Steve Dower 03a144bb6a #22980 Adds platform and version tags to .pyd files 11 years ago
Zachary Ware cd441c4a79 Update Python/importlib.h 11 years ago
Benjamin Peterson 3cda0ed062 pop the loop block even for infinite while loops (closes #23048) 11 years ago
Victor Stinner 0b881dd50f Issue #18028: Fix aliasing issue in READ_TIMESTAMP() of ceval.c on x86_64, 11 years ago
Serhiy Storchaka b757c83ec6 Issue #22581: Use more "bytes-like object" throughout the docs and comments. 11 years ago
Barry Warsaw 2a413853f1 - Issue #22966: Fix __pycache__ pyc file name clobber when pyc_compile is 11 years ago
Serhiy Storchaka 56a6d855e2 Removed duplicated words in in comments and docs. 11 years ago
Antoine Pitrou 5db1bb81ff Issue #22696: Add function :func:`sys.is_finalizing` to know about interpreter shutdown. 11 years ago
Benjamin Peterson 3663b58664 correct assertion 11 years ago
Benjamin Peterson 810aa6db34 fix variable name 11 years ago
Serhiy Storchaka aacfcccdc3 Issue #19676: Fixed integer overflow issue in "namereplace" error handler. 11 years ago
Serhiy Storchaka 166ebc4e5d Issue #19676: Added the "namereplace" error handler. 11 years ago
Berker Peksag da8cef40e5 Issue #22934: Update the comment to mention Programs/_freeze_importlib.c. 11 years ago