4823 Commits (75559affad77d929ab8a87da226f080ec7b59dbd)

Author SHA1 Message Date
Victor Stinner bcdd777d3c Issue #22117: Add _PyTime_ROUND_CEILING rounding method for timestamps 11 years ago
Victor Stinner edddf991d9 Issue #22117: Add assertions to _PyTime_AsTimeval() and _PyTime_AsTimespec() to 11 years ago
Victor Stinner ea9c0dd2c2 Issue #22117: Fix usage of _PyTime_AsTimeval() 11 years ago
Victor Stinner f81f0f9c63 Issue #22117: Fix rounding and implement _PyTime_ROUND_FLOOR in: 11 years ago
Victor Stinner 1bd18ba9a7 Issue #22117: Cleanup pytime.c/.h 11 years ago
Victor Stinner 09e5cf28ae Issue #22117: Use the _PyTime_t API in _datetime.datetime() constructor 11 years ago
Victor Stinner cb0c60258b Issue #22117: Fix _PyTime_GetMonotonicClock() and 11 years ago
Victor Stinner 02937aab13 Issue #22117: Add the new _PyTime_ROUND_FLOOR rounding method for the datetime 11 years ago
Victor Stinner b3b4544070 Issue #22117: Use the _PyTime_t API for time.clock_settime() 11 years ago
Victor Stinner c337838af7 Issue #22117: Use the new _PyTime_t API in the select module 11 years ago
Victor Stinner f5faad2bf0 Issue #22117: The thread module uses the new _PyTime_t timestamp API 11 years ago
Victor Stinner 95e9cef6f0 Issue #22117: Write unit tests for _PyTime_AsTimeval() 11 years ago
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