- 95bc0e4 use Py_ssize_t for file offset and length computations in iteration (closes #22526) by Benjamin Peterson · 11 years ago
- b0acc1b Issue #21350: Fix file.writelines() to accept arbitrary buffer objects, as advertised. by Antoine Pitrou · 11 years ago
- 78ad658 Circumventing a bug in glibc (issue #17976). Patch by Jaakko Moisio. by Serhiy Storchaka · 12 years ago
- 6d56231 Issue #17976: Fixed potential problem with file.write() not detecting IO error by Serhiy Storchaka · 12 years ago
- 74f49ab Issue #15989: Fix several occurrences of integer overflow by Serhiy Storchaka · 13 years ago
- 5ca88d2 get the core to compile --disable-unicode by Benjamin Peterson · 13 years ago
- b2ac4d6 Fixes issue #12268 for file readline, readlines and read() and readinto methods. by Gregory P. Smith · 13 years ago
- 02a3801 Issue #14505: Fix file descriptor leak when deallocating file objects created with PyFile_FromString(). by Antoine Pitrou · 13 years ago
- eace3a7 #14161: fix compile error under Windows. by Ezio Melotti · 13 years ago
- 11f8b68 #14161: fix the __repr__ of file objects to escape the file name. by Ezio Melotti · 13 years ago
- 3624815 Issue #13159: Replace FileIO's quadratic-time buffer growth algorithm with a linear-time one. by Nadeem Vawda · 14 years ago
- 63c22fa Issue #7732: Fix a crash on importing a module if a directory has the same name by Victor Stinner · 14 years ago
- 638cee6 Issue #9295: Fix a crash under Windows when calling close() on a file by Antoine Pitrou · 15 years ago
- bf77554 iterators passed to writelines() can close their files; don't segfault #10125 by Benjamin Peterson · 15 years ago
- caafd77 Issue #4947: The write() method of sys.stdout and sys.stderr uses their by Victor Stinner · 15 years ago
- 83137c2 Issue #7079: Fix a possible crash when closing a file object while using by Antoine Pitrou · 15 years ago
- c83ea13 Untabify C files. Will watch buildbots. by Antoine Pitrou · 15 years ago
- bea424a more _PyString_Resize error checking by Benjamin Peterson · 15 years ago
- 00b6a5c #7706: DONT_HAVE_ERRNO_H is no longer defined by configure (after rev.46819). by Andrew M. Kuchling · 15 years ago
- bb445a1 Issue #5677: Explicitly forbid write operations on read-only file objects, by Antoine Pitrou · 16 years ago
- 5c3dd9a Issue #6368: Fixed unused variable warning on Unix. by Hirokazu Yamamoto · 16 years ago
- a3c5609 Issue #4856: Remove checks for win NT. by Hirokazu Yamamoto · 16 years ago
- b24bb27 Issue #3527: Removed Py_WIN_WIDE_FILENAMES which is not used any more. by Hirokazu Yamamoto · 16 years ago
- fd4c872 issue 4804: Provide checks for the format string of strftime, and for the "mode" string of fopen on Windows. These strings are user provided from python and so we can avoid invoking the C runtime invalid parameter handler by first checking that they are valid. by Kristján Valur Jónsson · 17 years ago
- fe231b0 #4764 set IOError.filename when trying to open a directory on POSIX platforms by Benjamin Peterson · 17 years ago
- 17617a0 #3965: on Windows, open() crashes if the filename or the mode is invalid, by Amaury Forgeot d'Arc · 17 years ago
- f91d46a Issue #3139: Make buffer-interface thread-safe wrt. PyArg_ParseTuple, by Martin v. Löwis · 17 years ago
- 99a3dce More reverting of r63675 per the mailing list discussions. This restores by Gregory P. Smith · 17 years ago
- dd96db6 This reverts r63675 based on the discussion in this thread: by Gregory P. Smith · 17 years ago
- 9981589 New environment variable PYTHONIOENCODING. by Martin v. Löwis · 17 years ago
- 593daf5 Renamed PyString to PyBytes by Christian Heimes · 17 years ago
- a9916b5 #2353: raise Py3k warning in file.xreadlines(). by Georg Brandl · 17 years ago
- f19a7b9 A little reformating of Py3k warnings by Benjamin Peterson · 17 years ago
- 9f4f481 Use PyErr_WarnPy3k throughout by Benjamin Peterson · 17 years ago
- aa63d0d Make file objects as thread safe as the underlying libc FILE* implementation. by Gregory P. Smith · 17 years ago
- 65bb42d #2348: add py3k warning for file.softspace. by Georg Brandl · 17 years ago
- 10ed0f5 Remove all traces of HAVE_STRERROR. by Brett Cannon · 17 years ago
- 887290d Fix the IOError message text when opening a file with an invalid filename. by Gregory P. Smith · 17 years ago
- ad61bc8 #2067: file.__exit__() now calls subclasses' close() method. by Georg Brandl · 17 years ago
- d7e1b2b static PyObject* variables should use PyString_InternFromString() instead of PyObject_FromString() to store a python string in a function level static var. by Christian Heimes · 18 years ago
- e93237d #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. Macros for b/w compatibility are available. by Christian Heimes · 18 years ago
- 4e3ebe0 Note that open() is the preferred way to open files (issue 1510). by Skip Montanaro · 18 years ago
- ad8fb0d Patch # 188 by Philip Jenvey. by Guido van Rossum · 18 years ago
- 0153159 Add a bunch of GIL release/acquire points in tp_print implementations and for by Brett Cannon · 18 years ago
- 6819210 PEP 3123: Provide forward compatibility with Python 3.0, while keeping by Martin v. Löwis · 18 years ago
- 0a440d4 Export function sanitize_the_mode from fileobject.c as _PyFile_SanitizeMode(). Use this function in posixmodule.c when implementing fdopen(). This fixes test_subprocess.py for a VisualStudio 2005 compile. by Kristján Valur Jónsson · 18 years ago
- afea529 SF patch #1630975: Fix crash when replacing sys.stdout in sitecustomize by Thomas Wouters · 19 years ago
- 056dac1 Bug #1067760: Deprecate passing floats to file.seek. by Martin v. Löwis · 19 years ago
- 7ccbca9 Forward-port of r52136,52138: a review of overflow-detecting code. by Armin Rigo · 19 years ago
- 2b3666f Make sure memory is properly cleaned up in file_init. by Brett Cannon · 19 years ago
- 076d1e0 Fix a couple of ssize-t issues reported by Alexander Belopolsky on python-dev by Neal Norwitz · 19 years ago
- b337bb5 Stop INCREFing name, then checking if it's NULL. name (f_name) should never by Neal Norwitz · 19 years ago
- fc28e0d Handle a NULL name properly. by Neal Norwitz · 19 years ago
- 74c3ea0 Fix build problems with the platform SDK on windows. It is not sufficient to test for the C compiler version when determining if we have the secure CRT from microsoft. Must test with an undocumented macro, __STDC_SECURE_LIB__ too. by Kristján Valur Jónsson · 19 years ago
- f608317 Fix the CRT argument error handling for VisualStudio .NET 2005. Install a CRT error handler and disable the assertion for debug builds. This causes CRT to set errno to EINVAL. by Kristján Valur Jónsson · 19 years ago
- 0e8bd7e Patch #1495999: Part two of Windows CE changes. by Martin v. Löwis · 19 years ago
- 98b40ad Bug #1502805: don't alias file.__exit__ to file.close since the by Georg Brandl · 19 years ago
- 7b90e16 Bug #1462152: file() now checks more thoroughly for invalid mode by Georg Brandl · 19 years ago
- da5b701 Get rid of __context__, per the latest changes to PEP 343 and python-dev by Guido van Rossum · 19 years ago
- c4edb0e SF #1479181: split open() and file() from being aliases for each other. by Neal Norwitz · 19 years ago
- 2a19074 Replace INT_MAX with PY_SSIZE_T_MAX where string length are concerned. by Martin v. Löwis · 19 years ago
- ac6bd46 spread the extern "C" { } magic pixie dust around. Python itself builds now by Anthony Baxter · 19 years ago
- 377be11 More C++-compliance. Note especially listobject.c - to get C++ to accept the by Anthony Baxter · 19 years ago
- ed02eb6 Bug #1177964: make file iterator raise MemoryError on too big files by Georg Brandl · 19 years ago
- 347b300 Remove unnecessary casts in type object initializers. by Georg Brandl · 19 years ago
- f669436 Um, I thought I'd already checked this in. by Guido van Rossum · 19 years ago
- 1a5e21e Updates to the with-statement: by Guido van Rossum · 19 years ago
- 15e6274 Revert backwards-incompatible const changes. by Martin v. Löwis · 19 years ago
- 18e1655 Merge ssize_t branch. by Martin v. Löwis · 19 years ago
- c45251a SF patch #1397960: When mixing file-iteration and by Thomas Wouters · 19 years ago
- 76dc081 strlen() returns a size_t, get rid of 64-bit warning by Neal Norwitz · 20 years ago
- a716eab Revert r41662 and the part of 41552 that originally caused the problem by Neal Norwitz · 20 years ago
- e237d50 Add a workaround for file.ftell() to raise IOError for ttys. by Hye-Shik Chang · 20 years ago
- af68c87 Add const to several API functions that take char *. by Jeremy Hylton · 20 years ago
- bbf12ba Disallow opening files with modes 'aU' or 'wU' as specified by PEP by Skip Montanaro · 20 years ago
- f8e74b1 If close() fails in file_dealloc, then print an error message to by Peter Astrand · 21 years ago
- 51ffac6 dump HAVE_FOPENRF stuff - obsolete by Skip Montanaro · 21 years ago
- cb87bc8 Add weakref support to array.array and file objects. by Raymond Hettinger · 21 years ago
- 4e10ed3 If a file is opened with an explicit buffer size >= 1, repeated by Andrew MacIntyre · 21 years ago
- abce8a6 Changed file.name to be the object passed as the 'name' argument to file() by Nicholas Bastin · 21 years ago
- 086a0f7 PyFile_WriteObject(): some of the local variables are only used when by Fred Drake · 21 years ago
- db60805 Remove support for --without-universal-newlines (see PEP 11). by Skip Montanaro · 22 years ago
- 4bae2d5 Getting rid of code dependent on GUSI or the MetroWerks compiler. by Jack Jansen · 22 years ago
- 849a972 Patch #809535: Mention behaviour of seek on text files. Backported to 2.3. by Martin v. Löwis · 22 years ago
- 8ae4689 Simplify and speedup uses of Py_BuildValue(): by Raymond Hettinger · 22 years ago
- 7bbcde7 Only release buffer after file has been closed. Fixes #800824. by Martin v. Löwis · 22 years ago
- f1827cf SF bug 801631: file.truncate fault on windows. by Tim Peters · 22 years ago
- 1e3bdf6 Patch #788249: Pass an explicit buffer to setvbuf in PyFile_SetBufSize(). by Martin v. Löwis · 22 years ago
- 98cad48 Fix SF #789402, Memory leak on open() by Neal Norwitz · 22 years ago
- 415da6e Only encode Unicode objects when printing them raw. by Martin v. Löwis · 22 years ago
- 5467d4c Patch #612627: Add encoding attribute to file objects, and determine by Martin v. Löwis · 22 years ago
- 015dd82 Somewhere along the way, the softspace attr of file objects became read- by Tim Peters · 22 years ago
- cb3319f SF patch #683187, fix universal newline problems on error by Neal Norwitz · 23 years ago
- af6a27a Allow PyFile_GetLine() to return Unicode objects. Fixes #660165. by Martin v. Löwis · 23 years ago
- ea3fdf4 SF patch #659536: Use PyArg_UnpackTuple where possible. by Raymond Hettinger · 23 years ago
- a080be8 * Objects/fileobject.c by Gustavo Niemeyer · 23 years ago
- 786ddb2 Fixed bug by Gustavo Niemeyer · 23 years ago
- 6233c9b Patch #650834: Document 'U' in file mode, remove stale variables. by Martin v. Löwis · 23 years ago
- 0073f2e Fix --disable-unicode compilation problems. by Martin v. Löwis · 23 years ago
- c2e85bd Patch 594001: PEP 277 - Unicode file name support for Windows NT. by Mark Hammond · 23 years ago