124 Commits (100b889ccd742022b4eaeee29f68e75bdcecdc3b)

Author SHA1 Message Date
Antoine Pitrou 6211b88161 Issue #14437: Fix building the _io module under Cygwin. 14 years ago
Éric Araujo fab976624d Fix typo in “seperat{or,ion}” 14 years ago
Antoine Pitrou 1334884ff2 Issue #13848: open() and the FileIO constructor now check for NUL characters in the file name. 14 years ago
Antoine Pitrou fc1b6f0078 Fix the _io module leaking references when a sub-interpreter is created. 14 years ago
Antoine Pitrou c345ce1a69 Issue #10350: Read and save errno before calling a function which might overwrite it. 14 years ago
Antoine Pitrou 58fcf9f801 Issue #13322: Fix BufferedWriter.write() to ensure that BlockingIOError is 15 years ago
Nadeem Vawda d41a98bdd9 Issue #13159: Replace FileIO's quadratic-time buffer growth algorithm with a linear-time one. 15 years ago
Charles-François Natali 42c28cdd1d Issue #13070: Fix a crash when a TextIOWrapper caught in a reference cycle 15 years ago
Antoine Pitrou 1e44fecc52 Issue #13087: BufferedReader.seek() now always raises UnsupportedOperation 15 years ago
Benjamin Peterson f22913b8c3 cast to getter 15 years ago
Benjamin Peterson f6f3a35447 add a __dict__ descr for IOBase (closes #12878) 15 years ago
Antoine Pitrou e05565ec5a Issue #12213: Fix a buffering bug with interleaved reads and writes that 15 years ago
Antoine Pitrou e96ec68101 Issue #12591: Allow io.TextIOWrapper to work with raw IO objects (without 15 years ago
Antoine Pitrou cb4ae815b5 Raise ValueError when attempting to set the _CHUNK_SIZE attribute of a TextIOWrapper to a huge value, not TypeError. 15 years ago
Victor Stinner c655a726db Issue #9611, #9015: FileIO.read() clamps the length to INT_MAX on Windows. 15 years ago
Victor Stinner a80987f20d Issue #12175: RawIOBase.readall() now returns None if read() returns None. 15 years ago
Victor Stinner b79f28ccbd Issue #12175: FileIO.readall() now raises a ValueError instead of an IOError if 15 years ago
Antoine Pitrou 7c40489180 Issue #12062: Fix a flushing bug when doing a certain type of I/O sequence 15 years ago
Victor Stinner e0daff1c61 Issue #11395: io.FileIO().write() clamps the data length to 32,767 bytes on 15 years ago
Ezio Melotti 13925008dc #11565: Fix several typos. Patch by Piotr Kasprzyk. 15 years ago
Antoine Pitrou d843c2d86f Merged revisions 88610 via svnmerge from 15 years ago
Victor Stinner 7234479580 Issue #9611: remove useless and dangerous explicit conversion to size_t 15 years ago
Antoine Pitrou a4815caa7c Issue #10872: The repr() of TextIOWrapper objects now includes the mode 15 years ago
Victor Stinner 89e3436606 Issue #10841: set binary mode on files; the parser translates newlines 15 years ago
Victor Stinner e6edec2371 Issue #9015, #9611: FileIO.readinto(), FileIO.write() and os.write() clamp the 15 years ago
Antoine Pitrou 6cfc5124f2 Merged revisions 87427 via svnmerge from 15 years ago
Antoine Pitrou 7f8f41808b Issue #10750: The `raw` attribute of buffered IO objects is now read-only. 15 years ago
Antoine Pitrou 976157f9f3 Merged revisions 86981,86984 via svnmerge from 16 years ago
Antoine Pitrou f3b68b3f98 Issue #10478: Reentrant calls inside buffered IO objects (for example by 16 years ago
Georg Brandl d62ecbf0ba Merged revisions 85728,85731,85735,85766-85771,85773,85777 via svnmerge from 16 years ago
Benjamin Peterson 5a1ca6e368 Merged revisions 86587 via svnmerge from 16 years ago
Benjamin Peterson fa73555cfc correct logic when pos is after the string #10467 16 years ago
Matthias Klose bee3316083 Modules/_io/bufferedio.c (buffered_dealloc_warn): Make it static. 16 years ago
Antoine Pitrou 243757eb79 Issue #10180: Pickling file objects is now explicitly forbidden, since 16 years ago
Antoine Pitrou 735e3b195a Merged revisions 85982 via svnmerge from 16 years ago
Benjamin Peterson bbb0412ad1 if FileIO.__init__ fails, close fd 16 years ago
Benjamin Peterson 430d469758 fix style 16 years ago
Antoine Pitrou 8d2b51b46a Issue #10253: FileIO leaks a file descriptor when trying to open a file 16 years ago
Antoine Pitrou e033e06db0 Issue #10093: ResourceWarnings are now issued when files and sockets are 16 years ago
Antoine Pitrou 9acae51be2 Merged revisions 85864 via svnmerge from 16 years ago
Antoine Pitrou ea5d17d9af In open(), only set the buffer size from st.st_blksize when it is greater 16 years ago
Georg Brandl 28928aef2e #4829: better error message for invalid file mode 16 years ago
Georg Brandl 914a218fbe Merged revisions 82629,82632,82724,82757-82758,82760-82763,82798-82799,82801 via svnmerge from 16 years ago
Georg Brandl 8ffe0bc55f Merged revisions 76923,76926,77009,77082-77083,77085,77087,77121 via svnmerge from 16 years ago
Antoine Pitrou e5e75c64f2 Merged revisions 84814 via svnmerge from 16 years ago
Antoine Pitrou 328ec7455f Issue #9854: The default read() implementation in io.RawIOBase now 16 years ago
Amaury Forgeot d'Arc 616453c199 More docstring updates 16 years ago
Antoine Pitrou 972ee13e03 Issue #5506: BytesIO objects now have a getbuffer() method exporting a 16 years ago
Antoine Pitrou 0d739d7047 Issue #9293: I/O streams now raise `io.UnsupportedOperation` when an 16 years ago
Antoine Pitrou b82d5e1525 Merged revisions 84438 via svnmerge from 16 years ago