99 Commits (a4d00012565d716db6e6abe1b8f33eaaa4de416e)

Author SHA1 Message Date
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
Steve Dower f2f373f593 Issue #23152: Implement _Py_fstat() to support files larger than 2 GB on Windows. 11 years ago
Benjamin Peterson f18bf6fd2d add some overflow checks before multiplying (closes #23165) 11 years ago
Victor Stinner 282124b8c4 Closes #22258: Fix the the internal function set_inheritable() on Illumos. 12 years ago
Victor Stinner f6a271ae98 Issue #18395: Rename ``_Py_char2wchar()`` to :c:func:`Py_DecodeLocale`, rename 12 years ago
Victor Stinner 1db9e7bb19 Issue #22054: Add os.get_blocking() and os.set_blocking() functions to get and 12 years ago
Stefan Krah 6c01e38677 Issue #19036: Including locale.h should not depend on HAVE_LANGINFO_H. 12 years ago
Victor Stinner b11d6cb711 fileutils.c: use MAXPATHLEN instead of PATH_MAX 12 years ago