106 Commits (f1aa8aed4a8ce9753ffa8713e7d3461663e0624d)

Author SHA1 Message Date
Victor Stinner 3d4226a832
bpo-34523: Support surrogatepass in locale codecs (GH-8995) 7 years ago
Victor Stinner c5989cd876
bpo-34523: Py_DecodeLocale() use UTF-8 on Windows (GH-8998) 7 years ago
Victor Stinner d500e5307a
bpo-34403: On HP-UX, force ASCII for C locale (GH-8969) 7 years ago
Victor Stinner 5cb258950c
bpo-34527: POSIX locale enables the UTF-8 Mode (GH-8972) 7 years ago
Ville Skyttä 61f82e0e33 Spelling fixes to docs, docstrings, and comments (GH-6374) 8 years ago
Alexey Izbyshev b3b4a9d300 bpo-32869: Fix incorrect dst buffer size for MultiByteToWideChar (#5739) 8 years ago
Alexey Izbyshev c1e46e94de bpo-32777: Fix _Py_set_inheritable async-safety in subprocess (GH-5560) 8 years ago
Victor Stinner 9089a26591
bpo-29240: PyUnicode_DecodeLocale() uses UTF-8 on Android (#5272) 8 years ago
Victor Stinner cb064fc232
bpo-31900: Fix localeconv() encoding for LC_NUMERIC (#4174) 8 years ago
Victor Stinner 7ed7aead95
bpo-29240: Fix locale encodings in UTF-8 Mode (#5170) 8 years ago
Victor Stinner 2cba6b8579
bpo-29240: readline now ignores the UTF-8 Mode (#5145) 8 years ago
Victor Stinner 9bee329130
bpo-32030: Add _Py_FindEnvConfigValue() (#4963) 8 years ago
Victor Stinner 9dd762013f
bpo-32030: Add _Py_EncodeLocaleRaw() (#4961) 8 years ago
Victor Stinner e47e698da6
bpo-32030: Add _Py_EncodeUTF8_surrogateescape() (#4960) 8 years ago
Victor Stinner 9454060e84
bpo-29240, bpo-32030: Py_Main() re-reads config if encoding changes (#4899) 8 years ago
Victor Stinner d2b02310ac
bpo-29240: Don't define decode_locale() on macOS (#4895) 8 years ago
Victor Stinner 91106cd9ff
bpo-29240: PEP 540: Add a new UTF-8 Mode (#855) 8 years ago
Victor Stinner 8c663fd60e
Replace KB unit with KiB (#4293) 8 years ago
Antoine Pitrou a6a4dc816d bpo-31370: Remove support for threads-less builds (#3385) 8 years ago
Serhiy Storchaka f7eae0adfc [security] bpo-13617: Reject embedded null characters in wchar* strings. (#2302) 9 years ago
Victor Stinner 0f6d73343d bpo-29619: Convert st_ino using unsigned integer (#557) 9 years ago
Xavier de Gaye 76febd0792 Issue #26919: On Android, operating system data is now always encoded/decoded 9 years ago
Xavier de Gaye ec5d3cd533 Issue #28746: Fix the set_inheritable() file descriptor method on platforms 9 years ago
Victor Stinner 54de2b1edd Fix check_force_ascii() 9 years ago
Steve Dower 940f33a50f Issue #23524: Finish removing _PyVerify_fd from sources 9 years ago
Martin Panter 46f50726a0 Issue #27076: Doc, comment and tests spelling fixes 10 years ago
Victor Stinner 3116cc44af Fix os.set_inheritable() on Android 10 years ago
Victor Stinner a858bbde03 Avoid fcntl() if possible in set_inheritable() 10 years ago
Victor Stinner 8a1be61849 Add more checks on the GIL 10 years ago
Martin Panter 6f9b010242 Fix a couple of typos in code comments 10 years ago
Victor Stinner bc5b80bac1 Close #24784: Fix compilation without thread support 10 years ago
Victor Stinner 92f0113701 Close #24784: Fix compilation without thread support 10 years ago
Steve Dower 8fc8980c96 Issue #23524: Replace _PyVerify_fd function with calls to _set_thread_local_invalid_parameter_handler. 11 years ago
Victor Stinner 6f4fae8a95 Issue #23836: Document functions releasing the GIL in fileutils.c 11 years ago
Victor Stinner 82c3e4599d Issue #23836: Add _Py_write_noraise() function 11 years ago
Victor Stinner e134a7fe36 Issue #23752: _Py_fstat() is now responsible to raise the Python exception 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 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 c1cf4f7ef9 Issue #23708: Fix _Py_read() compilation error on Windows 11 years ago
Victor Stinner 66aab0c4b5 Issue #23708: Add _Py_read() and _Py_write() functions to factorize code handle 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
Steve Dower 41e7244c06 Fixes incorrect use of GetLastError where errno should be used. 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
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 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