summaryrefslogtreecommitdiff
path: root/Modules/_io/fileio.c
Commit message (Expand)AuthorAgeFilesLines
* Fix a comment.Barry Warsaw2016-06-081-1/+2
* Issue #27066: Fixed SystemError if a custom opener (for open()) returnsBarry Warsaw2016-06-081-1/+6
* Issue #20699: Document that ?io? methods accept bytes-like objectsMartin Panter2016-05-281-2/+2
* Issue #25717: Add comment explaining why errors are ignoredMartin Panter2015-12-061-0/+3
* Issue #25717: Tolerate fstat() failures in the FileIO constructorMartin Panter2015-12-061-12/+27
* Issue #24001: Argument Clinic converters now use accept={type}Larry Hastings2015-05-041-2/+2
* Issue #23908: os functions now reject paths with embedded null characterSerhiy Storchaka2015-04-201-358/+292
|\
| * Fix typo in assert statementChristian Heimes2015-04-161-1/+1
| * Issue #20175: Converted the _io module to Argument Clinic.Serhiy Storchaka2015-04-161-157/+202
| * Issue #23668: Suppresses invalid parameter handler around chsize calls.Steve Dower2015-04-121-0/+2
| * Issue #23524: Replace _PyVerify_fd function with calls to _set_thread_local_i...Steve Dower2015-04-121-1/+13
| * Issue #23668: Adds support for os.truncate and os.ftruncate on WindowsSteve Dower2015-03-201-50/+4
| * Issue #21859: Corrected FileIO docstrings.Serhiy Storchaka2015-04-101-152/+73
| |\
| | * Replaced "string" with "bytes object" in docstrings of binary I/O objects.Serhiy Storchaka2015-04-101-152/+73
| | |\
| | | * Issue #23752: _Py_fstat() is now responsible to raise the Python exceptionVictor Stinner2015-03-301-6/+4
| | | * Issue #23752: When built from an existing file descriptor, io.FileIO() now onlyVictor Stinner2015-03-301-24/+0
| | | * Issue #23753: Python doesn't support anymore platforms without stat() orVictor Stinner2015-03-241-20/+0
| | | * Issue #23708: Add _Py_read() and _Py_write() functions to factorize code handleVictor Stinner2015-03-191-111/+31
| | | * Issue #23524: Change back to using Windows errors for _Py_fstat instead of th...Steve Dower2015-03-071-1/+7
| | | * Issue #23524: Replace _PyVerify_fd function with calling _set_thread_local_in...Steve Dower2015-03-061-1/+1
| | | * Issue #23285: Fix handling of EINTR in fileio.cVictor Stinner2015-03-041-28/+46
| | | * Issue #23152: Implement _Py_fstat() to support files larger than 2 GB on Wind...Steve Dower2015-02-211-22/+24
| | | * Issue #5700: io.FileIO() called flush() after closing the file.Serhiy Storchaka2015-02-211-7/+14
| | | |\
| | | * | Issue #23285: PEP 475 -- Retry system calls failing with EINTR.Charles-Fran?ois Natali2015-02-071-55/+70
| | | * | Issue #17401: Output the closefd attribute as boolean.Serhiy Storchaka2014-12-021-4/+4
| | | * | Issue #17401: document closefd in io.FileIO docs and add to reprRobert Collins2014-10-181-4/+6
| | | * | Issue #21860: Correct docstrings of FileIO.seek() and FileIO.truncate() methods.Berker Peksag2014-09-241-22/+26
| | | |\ \
| | | | * | Issue #22215: Now ValueError is raised instead of TypeError when str or bytesSerhiy Storchaka2014-09-061-1/+1
| | | | * | (Merge 3.4) Issue #21090: io.FileIO.readall() does not ignore I/O errorsVictor Stinner2014-07-021-21/+25
| | | | |\ \
| | | | | * | Issue #21679: Prevent extraneous fstat() calls during open(). Patch by Bohus...Antoine Pitrou2014-06-291-21/+25
* | | | | | | Issue #23908: os functions now reject paths with embedded null characterSerhiy Storchaka2015-04-201-7/+6
|/ / / / / /
* | | | | | Issue #21859: Corrected FileIO docstrings.Serhiy Storchaka2015-04-101-15/+18
|/ / / / /
* | | | | Replaced "string" with "bytes object" in docstrings of binary I/O objects.Serhiy Storchaka2015-04-101-3/+3
| |_|_|/ |/| | |
* | | | Issue #5700: io.FileIO() called flush() after closing the file.Serhiy Storchaka2015-02-211-7/+14
|/ / /
* | | Issue #21860: Correct docstrings of FileIO.seek() and FileIO.truncate() methods.Berker Peksag2014-09-241-3/+5
|/ /
* | Issue #21090: io.FileIO.readall() does not ignore I/O errors anymore. Before,Victor Stinner2014-07-021-2/+2
|/
* Issue #20037: Avoid crashes when doing text I/O late at interpreter shutdown.Antoine Pitrou2013-12-211-2/+4
* Issue #19512: fileio_init() reuses PyId_name identifier instead of "name"Victor Stinner2013-11-061-2/+3
* Issue #18876: The FileIO.mode attribute now better reflects the actual mode u...Antoine Pitrou2013-09-041-88/+110
|\
| * Issue #18571: Implementation of the PEP 446: file descriptors and file handlesVictor Stinner2013-08-281-3/+29
| * Issue #18112: PEP 442 implementation (safe object finalization).Antoine Pitrou2013-07-301-5/+19
| * Issue #18408: Fix fileio_read() on _PyBytes_Resize() failureVictor Stinner2013-07-161-1/+1
| * If MS_WIN64 is defined, MS_WINDOWS is also defined: #ifdef can be simplified.Victor Stinner2013-06-251-7/+7
| * Check for correct macro, code uses S_ISDIR().Christian Heimes2013-06-231-1/+1
| |\
| * | FileIO.readall(): remove trailing space from an exception messageVictor Stinner2013-05-181-1/+1
| * | Issue #15758: Fix FileIO.readall() so it no longer has O(n**2) complexity.Richard Oudkerk2013-05-171-66/+52
| * | Issue #15989: Fix several occurrences of integer overflowSerhiy Storchaka2013-01-151-2/+2
| * | (Merge 3.3) Issue #16367: Fix FileIO.readall() on Windows for files larger th...Victor Stinner2013-01-031-6/+1
| |\ \
| | * | Issue #15478: Raising an OSError doesn't decode or encode the filename anymoreVictor Stinner2012-10-301-6/+1
* | | | Issue #18876: The FileIO.mode attribute now better reflects the actual mode u...Antoine Pitrou2013-09-041-10/+13
| |_|/ |/| |