summaryrefslogtreecommitdiff
path: root/Objects/fileobject.c
Commit message (Expand)AuthorAgeFilesLines
* Issue #9295: Fix a crash under Windows when calling close() on a fileAntoine Pitrou2010-10-281-0/+6
* iterators passed to writelines() can close their files; don't segfault #10125Benjamin Peterson2010-10-161-0/+5
* Issue #4947: The write() method of sys.stdout and sys.stderr uses theirVictor Stinner2010-09-081-4/+33
* Issue #7079: Fix a possible crash when closing a file object while usingAntoine Pitrou2010-05-171-2/+4
* Untabify C files. Will watch buildbots.Antoine Pitrou2010-05-091-2002/+2002
* more _PyString_Resize error checkingBenjamin Peterson2010-04-031-8/+10
* #7706: DONT_HAVE_ERRNO_H is no longer defined by configure (after rev.46819).Andrew M. Kuchling2010-02-221-1/+1
* Issue #5677: Explicitly forbid write operations on read-only file objects,Antoine Pitrou2010-02-051-0/+32
* Issue #6368: Fixed unused variable warning on Unix.Hirokazu Yamamoto2009-06-291-0/+2
* Issue #4856: Remove checks for win NT.Hirokazu Yamamoto2009-06-281-19/+11
* Issue #3527: Removed Py_WIN_WIDE_FILENAMES which is not used any more.Hirokazu Yamamoto2009-05-171-1/+1
* issue 4804: Provide checks for the format string of strftime, and for the "m...Kristján Valur Jónsson2009-02-041-1/+88
* #4764 set IOError.filename when trying to open a directory on POSIX platformsBenjamin Peterson2008-12-291-2/+2
* #3965: on Windows, open() crashes if the filename or the mode is invalid,Amaury Forgeot d'Arc2008-09-251-4/+11
* Issue #3139: Make buffer-interface thread-safe wrt. PyArg_ParseTuple,Martin v. Löwis2008-08-121-2/+16
* More reverting of r63675 per the mailing list discussions. This restoresGregory P. Smith2008-06-101-3/+3
* This reverts r63675 based on the discussion in this thread:Gregory P. Smith2008-06-091-54/+54
* New environment variable PYTHONIOENCODING.Martin v. Löwis2008-06-011-3/+32
* Renamed PyString to PyBytesChristian Heimes2008-05-261-56/+56
* #2353: raise Py3k warning in file.xreadlines().Georg Brandl2008-05-171-3/+12
* A little reformating of Py3k warningsBenjamin Peterson2008-04-271-2/+3
* Use PyErr_WarnPy3k throughoutBenjamin Peterson2008-04-271-6/+2
* Make file objects as thread safe as the underlying libc FILE* implementation.Gregory P. Smith2008-04-061-81/+164
* #2348: add py3k warning for file.softspace.Georg Brandl2008-03-211-2/+34
* Remove all traces of HAVE_STRERROR.Brett Cannon2008-03-181-8/+0
* Fix the IOError message text when opening a file with an invalid filename.Gregory P. Smith2008-03-181-2/+5
* #2067: file.__exit__() now calls subclasses' close() method.Georg Brandl2008-02-231-2/+2
* static PyObject* variables should use PyString_InternFromString() instead of ...Christian Heimes2008-01-281-1/+1
* #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFC...Christian Heimes2007-12-191-1/+1
* Note that open() is the preferred way to open files (issue 1510).Skip Montanaro2007-12-081-1/+2
* Patch # 188 by Philip Jenvey.Guido van Rossum2007-09-221-0/+1
* Add a bunch of GIL release/acquire points in tp_print implementations and forBrett Cannon2007-09-171-0/+2
* PEP 3123: Provide forward compatibility with Python 3.0, while keepingMartin v. Löwis2007-07-211-3/+2
* Export function sanitize_the_mode from fileobject.c as _PyFile_SanitizeMode()...Kristján Valur Jónsson2007-04-261-8/+7
* SF patch #1630975: Fix crash when replacing sys.stdout in sitecustomizeThomas Wouters2007-01-231-0/+2
* Bug #1067760: Deprecate passing floats to file.seek.Martin v. Löwis2006-11-121-4/+17
* Forward-port of r52136,52138: a review of overflow-detecting code.Armin Rigo2006-10-041-2/+6
* Make sure memory is properly cleaned up in file_init.Brett Cannon2006-08-311-1/+1
* Fix a couple of ssize-t issues reported by Alexander Belopolsky on python-devNeal Norwitz2006-08-211-1/+1
* Stop INCREFing name, then checking if it's NULL. name (f_name) should neverNeal Norwitz2006-07-171-3/+6
* Handle a NULL name properly.Neal Norwitz2006-07-161-3/+3
* Fix build problems with the platform SDK on windows. It is not sufficient to...Kristján Valur Jónsson2006-07-031-1/+1
* Fix the CRT argument error handling for VisualStudio .NET 2005. Install a CR...Kristján Valur Jónsson2006-06-121-1/+3
* Patch #1495999: Part two of Windows CE changes.Martin v. Löwis2006-06-101-2/+2
* Bug #1502805: don't alias file.__exit__ to file.close since theGeorg Brandl2006-06-081-1/+18
* Bug #1462152: file() now checks more thoroughly for invalid modeGeorg Brandl2006-05-181-35/+48
* Get rid of __context__, per the latest changes to PEP 343 and python-devGuido van Rossum2006-05-021-5/+0
* SF #1479181: split open() and file() from being aliases for each other.Neal Norwitz2006-05-021-4/+0
* Replace INT_MAX with PY_SSIZE_T_MAX where string lengthMartin v. Löwis2006-04-131-4/+4
* spread the extern "C" { } magic pixie dust around. Python itself builds nowAnthony Baxter2006-04-131-0/+9