summaryrefslogtreecommitdiff
path: root/Modules/_io/bytesio.c
Commit message (Expand)AuthorAgeFilesLines
* Issue #20699: Merge io bytes-like fixes from 3.5Martin Panter2016-05-281-4/+2
|\
| * Merge typo fixes from 3.5Martin Panter2016-04-161-4/+2
| |\
| | * Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREFSerhiy Storchaka2016-04-101-1/+1
| | |\
| | * \ Issue #22570: Renamed Py_SETREF to Py_XSETREF.Serhiy Storchaka2016-04-061-4/+2
| | |\ \ | | | |/ | | |/|
| | | * Issue #20440: Cleaning up the code by using Py_SETREF and Py_CLEAR.Serhiy Storchaka2015-12-271-4/+2
* | | | Issue #20699: Document that ?io? methods accept bytes-like objectsMartin Panter2016-05-281-2/+2
|/ / /
* | | Fix typos in code comments and documentationMartin Panter2016-04-161-2/+2
|/ /
* | Issue #22570: Renamed Py_SETREF to Py_XSETREF.Serhiy Storchaka2016-04-061-1/+1
|/
* Issue #20440: Massive replacing unsafe attribute setting code with specialSerhiy Storchaka2015-12-241-2/+1
* Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size.Serhiy Storchaka2015-12-191-1/+1
* Issue #24989: Fixed buffer overread in BytesIO.readline() if a position isSerhiy Storchaka2015-09-041-1/+5
* Issue #24001: Argument Clinic converters now use accept={type}Larry Hastings2015-05-041-2/+2
* Issue #20175: Converted the _io module to Argument Clinic.Serhiy Storchaka2015-04-161-181/+246
* Replaced "string" with "bytes object" in docstrings of binary I/O objects.Serhiy Storchaka2015-04-101-82/+152
|\
| * Issue #14203: Remove obsolete support for view==NULL in bytesiobuf_getbuffer()Stefan Krah2015-02-031-10/+11
| * Issue #15381: Fixed a bug in BytesIO.write().Serhiy Storchaka2015-02-031-9/+10
| * Issue #15381: Try to fix refcount bug. Empty and 1-byte buffers are always sh...Serhiy Storchaka2015-02-031-1/+3
| * Issue #15381: Optimized io.BytesIO to make less allocations and copyings.Serhiy Storchaka2015-02-031-186/+152
| * Issue #23099: Closing io.BytesIO with exported buffer is rejected now toSerhiy Storchaka2015-02-031-80/+180
| |\
| | * Issue #22896: Avoid to use PyObject_AsCharBuffer(), PyObject_AsReadBuffer()Serhiy Storchaka2015-02-031-4/+6
| | |\
| | * | Issue #22156: Fix some "comparison between signed and unsigned integers"Victor Stinner2014-08-161-2/+4
| | * | Issue #15381: Optimized line reading in io.BytesIO.Serhiy Storchaka2014-08-141-29/+27
| | * | Issue #22003: When initialized from a bytes object, io.BytesIO() nowAntoine Pitrou2014-07-291-51/+151
* | | | Replaced "string" with "bytes object" in docstrings of binary I/O objects.Serhiy Storchaka2015-04-101-10/+10
|/ / /
* | | Issue #23099: Closing io.BytesIO with exported buffer is rejected now toSerhiy Storchaka2015-02-031-0/+1
| |/ |/|
* | Issue #22896: Avoid to use PyObject_AsCharBuffer(), PyObject_AsReadBuffer()Serhiy Storchaka2015-02-031-4/+6
|/
* Merge 3.2.Stefan Krah2012-09-081-2/+0
|\
| * Issue #15841: The readable(), writable() and seekable() methods of BytesIOAntoine Pitrou2012-09-051-5/+15
| |\
| * \ Issue #15489: Add a __sizeof__ implementation for BytesIO objects.Antoine Pitrou2012-07-301-0/+12
| |\ \
| * | | Issue #8914: fix various warnings from the Clang static analyzer v254.Brett Cannon2011-02-221-2/+0
* | | | Issue #15868: Fix refleak in bytesio.c (Coverity #715365).Stefan Krah2012-09-081-1/+3
| |_|/ |/| |
* | | Issue #15841: The readable(), writable() and seekable() methods of BytesIOAntoine Pitrou2012-09-051-5/+15
| |/ |/|
* | Issue #15489: Add a __sizeof__ implementation for BytesIO objects.Antoine Pitrou2012-07-301-0/+12
|/
* correct logic when pos is after the string #10467Benjamin Peterson2010-11-201-3/+8
* Issue #5506: BytesIO objects now have a getbuffer() method exporting aAntoine Pitrou2010-09-061-0/+141
* BytesIO.getvalue() and StringIO.getvalue() are METH_NOARGS.Antoine Pitrou2010-09-021-1/+1
* Merged revisions 80720 via svnmerge fromAntoine Pitrou2010-05-031-0/+1
* Merged revisions 77890 via svnmerge fromAntoine Pitrou2010-01-311-2/+1
* Issue 5449: Fix io.BytesIO to not accept arbitrary keywordsAlexandre Vassalotti2009-08-041-1/+3
* Issue #6218: Make io.BytesIO and io.StringIO picklable.Alexandre Vassalotti2009-07-221-3/+119
* Issue #6242: Fix deallocator of io.StringIO and io.BytesIO.Alexandre Vassalotti2009-07-221-4/+4
* move to a naming scheme with all lowercase and underscoresBenjamin Peterson2009-06-121-30/+30
* use NULL for the ends of tablesBenjamin Peterson2009-04-191-1/+1
* Issue 5682: Move _io module into its own subdirectory.Alexandre Vassalotti2009-04-041-0/+757