| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [3.6] bpo-25359: Add missed "goto error" after setting an exception. ↵ | Miss Islington (bot) | 2017-09-24 | 1 | -0/+1 |
| | | | | | | (GH-3712) (#3714) (cherry picked from commit d6238a76c655e0feb13478505220dc9049f1682f) | ||||
| * | bpo-31095: fix potential crash during GC (GH-3195) | INADA Naoki | 2017-09-04 | 1 | -0/+2 |
| | | | | (cherry picked from commit a6296d34a478b4f697ea9db798146195075d496c) | ||||
| * | [3.6] bpo-31243: Fixed PyArg_ParseTuple failure checks. (GH-3171) (#3233) | Oren Milman | 2017-08-29 | 1 | -5/+13 |
| | | | | (cherry picked from commit ba7d7365215d791025d1efd25393c91404f2cfc8) | ||||
| * | [3.6] bpo-31271: Fix an assertion failure in io.TextIOWrapper.write. ↵ | Oren Milman | 2017-08-26 | 1 | -0/+7 |
| | | | | | | (GH-3201) (#3209) (cherry picked from commit a5b4ea15b61e3f3985f4f0748a18f8b888a63532) | ||||
| * | [3.6] bpo-28261: Prevent raising SystemError where PyArg_ParseTuple is used ↵ | Oren Milman | 2017-08-26 | 1 | -0/+16 |
| | | | | | to parse non-args. (#3210) | ||||
| * | _winconsoleio: Fix memory leak (#2485) | Victor Stinner | 2017-06-29 | 1 | -3/+3 |
| | | | | | Fix memory leak when _winconsoleio tries to open a non-console file: free the name buffer. | ||||
| * | [3.6] bpo-13617: Reject embedded null characters in wchar* strings. ↵ | Serhiy Storchaka | 2017-06-28 | 1 | -2/+1 |
| | | | | | | | | | | | (GH-2302) (#2462) Based on patch by Victor Stinner. Add private C API function _PyUnicode_AsUnicode() which is similar to PyUnicode_AsUnicode(), but checks for null characters.. (cherry picked from commit f7eae0adfcd4c50034281b2c69f461b43b68db84) | ||||
| * | [3.6] bpo-30708: Check for null characters in PyUnicode_AsWideCharString(). ↵ | Serhiy Storchaka | 2017-06-27 | 1 | -9/+2 |
| | | | | | | | | (GH-2285) (#2443) Raise a ValueError if the second argument is NULL and the wchar_t\* string contains null characters.. (cherry picked from commit e613e6add5f07ff6aad5802924596b631b707d2a) | ||||
| * | bpo-30601: Fix a refleak in WindowsConsoleIO (#2003) (#2008) | Victor Stinner | 2017-06-08 | 1 | -3/+2 |
| | | | | | | | Fix a reference leak in _io._WindowsConsoleIO: PyUnicode_FSDecoder() always initialize decodedname when it succeed and it doesn't clear input decodedname object. (cherry picked from commit 29adc13bd797d9c9e7fcb893a7c49ce7f7ad388c) | ||||
| * | bpo-30544: _io._WindowsConsoleIO.write raises the wrong error when ↵ | Steve Dower | 2017-06-02 | 1 | -1/+1 |
| | | | | | | | | WriteConsoleW fails (#1912) (#1925) * bpo-30544: _io._WindowsConsoleIO.write raises the wrong error when WriteConsoleW fails * bpo-30544: _io._WindowsConsoleIO.write raises the wrong error when WriteConsoleW fails | ||||
| * | bpo-30061: Check if PyObject_Size()/PySequence_Size()/PyMapping_Size() ↵ | Serhiy Storchaka | 2017-04-19 | 1 | -4/+9 |
| | | | | | | | | (#1096) (#1180) raised an error. (cherry picked from commit bf623ae8843dc30b28c574bec8d29fc14be59d86) | ||||
| * | bpo-30068: add missing iter(self) in _io._IOBase.readlines when hint is ↵ | Xiang Zhang | 2017-04-15 | 1 | -8/+17 |
| | | | | | present (#1130) (#1150) | ||||
| * | bpo-25455: Fixed crashes in repr of recursive buffered file-like objects. ↵ | Serhiy Storchaka | 2017-03-19 | 3 | -8/+45 |
| | | | | | | (#514) (#722) (cherry picked from commit a5af6e1af77ee0f9294c5776478a9c24d9fbab94) | ||||
| * | Adds precheck for console filename to fix Windows 7. | Steve Dower | 2017-02-05 | 1 | -1/+13 |
| | | |||||
| * | Issue #28164: Correctly handle special console filenames (patch by Eryk Sun) | Steve Dower | 2017-02-04 | 1 | -20/+47 |
| | | |||||
| * | Issue #29409: Implement PEP 529 for io.FileIO (Patch by Eryk Sun) | Steve Dower | 2017-02-04 | 1 | -17/+14 |
| | | |||||
| * | Merge doc fixes from 3.5 | Martin Panter | 2017-01-14 | 1 | -1/+1 |
| |\ | |||||
| | * | Fix grammar, typos and markup in documentation and code comments | Martin Panter | 2017-01-14 | 1 | -1/+1 |
| | | | | | | | | | | | | | * Indent versionchanged at method level, not class level * Mark up ``--help`` to avoid generating an en dash * Use forward slash in Unix command line with a dollar sign ($) prompt | ||||
| * | | Issue #28768: Fix implicit declaration of function _setmode. Patch by ↵ | Steve Dower | 2016-12-28 | 1 | -0/+3 |
| | | | | | | | | | Masayuki Yamamoto | ||||
| * | | Merge from 3.5. | Serhiy Storchaka | 2016-12-07 | 1 | -1/+1 |
| |\ \ | |/ | |||||
| | * | Change order of io.UnsupportedOperation base classes. | Serhiy Storchaka | 2016-12-07 | 1 | -1/+1 |
| | | | | | | | | | This makes tests passing after changes by issue #5322. | ||||
| * | | Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSize | Serhiy Storchaka | 2016-11-20 | 2 | -3/+3 |
| | | | | | | | | | with PyUnicode_AsUTF8 and PyUnicode_AsUTF8AndSize. | ||||
| * | | Issue #28701: Replace PyUnicode_CompareWithASCIIString with ↵ | Serhiy Storchaka | 2016-11-16 | 2 | -4/+4 |
| |\ \ | |/ | | | | | | | | | _PyUnicode_EqualToASCIIString. The latter function is more readable, faster and doesn't raise exceptions. | ||||
| | * | Issue #28701: Replace PyUnicode_CompareWithASCIIString with ↵ | Serhiy Storchaka | 2016-11-16 | 1 | -1/+1 |
| | | | | | | | | | | | | | _PyUnicode_EqualToASCIIString. The latter function is more readable, faster and doesn't raise exceptions. | ||||
| * | | Issue #28387: Fixed possible crash in _io.TextIOWrapper deallocator when | Serhiy Storchaka | 2016-11-03 | 1 | -12/+5 |
| |\ \ | |/ | | | | | | | the garbage collector is invoked in other thread. Based on patch by Sebastian Cufre. | ||||
| | * | Issue #28387: Fixed possible crash in _io.TextIOWrapper deallocator when | Serhiy Storchaka | 2016-11-03 | 1 | -12/+5 |
| | | | | | | | | | | | the garbage collector is invoked in other thread. Based on patch by Sebastian Cufre. | ||||
| * | | Issue #28162: Fixes Ctrl+Z handling in console readall() | Steve Dower | 2016-10-08 | 1 | -20/+29 |
| | | | |||||
| * | | Issue #28217: Adds _testconsole module to test console input. Fixes some ↵ | Steve Dower | 2016-10-03 | 2 | -12/+45 |
| | | | | | | | | | issues found by the tests. | ||||
| * | | Issue #28277: remove linefeed character from iomodule.h. Patch by Michael Felt | Christian Heimes | 2016-09-26 | 1 | -1/+1 |
| | | | |||||
| * | | merge 3.5 (#28184) | Benjamin Peterson | 2016-09-20 | 1 | -6/+6 |
| |\ \ | |/ | |||||
| | * | Issue #27895: Spelling fixes (Contributed by Ville Skyttä). | Martin Panter | 2016-09-07 | 1 | -1/+1 |
| | | | |||||
| * | | Issue #28161: Opening CON for write access fails | Steve Dower | 2016-09-17 | 1 | -14/+31 |
| | | | | | | | | | | | | | Issue #28162: WindowsConsoleIO readall() fails if first line starts with Ctrl+Z Issue #28163: WindowsConsoleIO fileno() passes wrong flags to _open_osfhandle Issue #28164: _PyIO_get_console_type fails for various paths | ||||
| * | | Issue #27810: Regenerate Argument Clinic. | Serhiy Storchaka | 2016-09-11 | 2 | -8/+8 |
| | | | |||||
| * | | Issue #1602: Windows console doesn't input or print Unicode (PEP 528) | Steve Dower | 2016-08-31 | 4 | -3/+1458 |
| | | | | | | | | | Closes #17602: Adds a readline implementation for the Windows console | ||||
| * | | Issue #23524: Finish removing _PyVerify_fd from sources | Steve Dower | 2016-09-08 | 1 | -26/+13 |
| | | | |||||
| * | | more PY_LONG_LONG to long long | Benjamin Peterson | 2016-09-08 | 2 | -9/+9 |
| | | | |||||
| * | | require a long long data type (closes #27961) | Benjamin Peterson | 2016-09-06 | 1 | -1/+1 |
| | | | |||||
| * | | Issue #27895: Spelling fixes (Contributed by Ville Skyttä). | Raymond Hettinger | 2016-08-30 | 1 | -1/+1 |
| | | | |||||
| * | | Issue #27574: Decreased an overhead of parsing keyword arguments in functions | Serhiy Storchaka | 2016-08-14 | 6 | -26/+36 |
| | | | | | | | | | implemented with using Argument Clinic. | ||||
| * | | - Issue #27332: Fixed the type of the first argument of module-level functions | Serhiy Storchaka | 2016-07-07 | 2 | -5/+5 |
| |\ \ | |/ | | | | | generated by Argument Clinic. Patch by Petr Viktorin. | ||||
| | * | Issue #27332: Fixed the type of the first argument of module-level functions | Serhiy Storchaka | 2016-07-07 | 2 | -5/+5 |
| | | | | | | | | | generated by Argument Clinic. Patch by Petr Viktorin. | ||||
| | * | Fix a comment. | Barry Warsaw | 2016-06-08 | 1 | -1/+2 |
| | | | |||||
| * | | Issue #26305: Argument Clinic now uses braces in C code as required by PEP 7. | Serhiy Storchaka | 2016-06-09 | 7 | -61/+115 |
| | | | |||||
| * | | Issue #27066: Fixed SystemError if a custom opener (for open()) returns a | Barry Warsaw | 2016-06-08 | 1 | -1/+7 |
| |\ \ | |/ | | | | | negative number without setting an exception. | ||||
| | * | Issue #27066: Fixed SystemError if a custom opener (for open()) returns | Barry Warsaw | 2016-06-08 | 1 | -1/+6 |
| | | | | | | | | | a negative number without setting an exception. | ||||
| * | | issue27186: add open/io.open; patch by Jelle Zijlstra | Ethan Furman | 2016-06-04 | 1 | -16/+32 |
| | | | |||||
| * | | Issue #20699: Merge io bytes-like fixes from 3.5 | Martin Panter | 2016-05-28 | 6 | -12/+13 |
| |\ \ | |/ | |||||
| | * | Issue #20699: Document that “io” methods accept bytes-like objects | Martin Panter | 2016-05-28 | 6 | -12/+13 |
| | | | | | | | | | | | | | | | | | This matches the usage of ZipFile and BufferedWriter. This still requires return values to be bytes() objects. Also document and test that the write() methods should only access their argument before they return. | ||||
| * | | Merge doc and comment fixes from 3.5 | Martin Panter | 2016-04-19 | 1 | -2/+2 |
| |\ \ | |/ | |||||
| | * | Fix spelling (inital), grammar (may translates) in documentation, comments | Martin Panter | 2016-04-19 | 1 | -2/+2 |
| | | | |||||
