4805 Commits (ae86da9b204b0fe2510309bd9fae688e7c9a35fb)

Author SHA1 Message Date
Victor Stinner 34dc0f46ae Issue #22117: The signal modules uses the new _PyTime_t API 11 years ago
Victor Stinner a47b881d86 Issue #22117: time.time() now uses the new _PyTime_t API 11 years ago
Victor Stinner 4bfb460d88 Issue #22117: time.monotonic() now uses the new _PyTime_t API 11 years ago
Victor Stinner 992c43fec9 Issue #22117: Fix rounding in _PyTime_FromSecondsObject() 11 years ago
Victor Stinner eb352295fd Issue #23451, #22117: Python 3.5 now requires Windows Vista or newer, so 11 years ago
Victor Stinner cb29f0177c Issue #22117: Add a new Python timestamp format _PyTime_t to pytime.h 11 years ago
Victor Stinner de821befd4 Issue #23571: PyErr_FormatV() and PyErr_SetObject() now always clear the 11 years ago
Victor Stinner 91afbb6088 Issue #23753: Move _Py_wstat() from Python/fileutils.c to Modules/getpath.c 11 years ago
Victor Stinner f329878e74 Issue #23753: Python doesn't support anymore platforms without stat() or 11 years ago
Victor Stinner efde146b0c Issue #23571: _Py_CheckFunctionResult() now gives the name of the function 11 years ago
Victor Stinner a3c0202eb5 Issue #23708: Save/restore errno in _Py_read() and _Py_write() 11 years ago
Victor Stinner 7f04d4d4b7 Issue #23708: Split assertion expression in two assertions in _Py_read() and 11 years ago
Victor Stinner 580ef1345a Cleanup pytime.c: add XXX_TO_YYY constants (ex: SEC_TO_US) 11 years ago
Victor Stinner 9a8089b32a Issue #23646: Enhance precision of time.sleep() and socket timeout when 11 years ago
Victor Stinner c1cf4f7ef9 Issue #23708: Fix _Py_read() compilation error on Windows 11 years ago
Victor Stinner c9382eb7ae Issue #23707: On UNIX, os.urandom() now calls the Python signal handler when 11 years ago
Victor Stinner c7cd12da60 Issue #22181: Fix dev_urandom_noraise(), try calling py_getrandom() before 11 years ago
Victor Stinner 66aab0c4b5 Issue #23708: Add _Py_read() and _Py_write() functions to factorize code handle 11 years ago
Victor Stinner 9eb57c5fa5 Issue #22181: The availability of the getrandom() is now checked in configure, 11 years ago
Serhiy Storchaka 009b811d67 Removed unintentional trailing spaces in non-external and non-generated C files. 11 years ago
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