COMMITS
/ Modules/_io/bytesio.c April 15, 2020
V
bpo-40268: Remove unused structmember.h includes (GH-19530)
Victor Stinner committed
April 12, 2020
S
bpo-39943: Add the const qualifier to pointers on non-mutable PyBytes data. (GH-19472)
Serhiy Storchaka committed
October 15, 2019
August 30, 2019
M
Fix typos mostly in comments, docs and test names (GH-15209)
Min ho Kim committed
August 7, 2019
S
bpo-34488: optimize BytesIO.writelines() (GH-8904)
Sergey Fedoseev committed
June 1, 2019
Z
Fix the error handling in bytesio_sizeof(). (GH-10459)
Zackery Spytz committed
May 31, 2019
J
bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464)
Jeroen Demeyer committed
November 27, 2018
S
bpo-33029: Fix signatures of getter and setter functions. (GH-10746)
Serhiy Storchaka committed
November 21, 2018
V
bpo-35081: Add Include/internal/pycore_object.h (GH-10640)
Victor Stinner committed
April 29, 2018
S
bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH-6030)
Siddhesh Poyarekar committed
August 24, 2017
I
bpo-31095: fix potential crash during GC (GH-2974)
INADA Naoki committed
March 30, 2017
S
bpo-29852: Argument Clinic Py_ssize_t converter now supports None (#716)
Serhiy Storchaka committed
March 21, 2017
S
bpo-29865: Use PyXXX_GET_SIZE macros rather than Py_SIZE for concrete types. (#748)
Serhiy Storchaka committed
March 12, 2017
O
bpo-29730: replace some calls to PyNumber_Check and improve some error messages (#650)
Oren Milman committed
March 10, 2017
O
October 20, 2016
M
Issue #23214: Implement optional BufferedReader, BytesIO read1() argument
Martin Panter committed
May 28, 2016
M
Issue #20699: Merge io bytes-like fixes from 3.5
Martin Panter committed
M
Issue #20699: Document that “io” methods accept bytes-like objects
Martin Panter committed
April 16, 2016
M
Merge typo fixes from 3.5
Martin Panter committed
M
Fix typos in code comments and documentation
Martin Panter committed
April 10, 2016
S
Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREF
Serhiy Storchaka committed
April 6, 2016
S
Issue #22570: Renamed Py_SETREF to Py_XSETREF.
Serhiy Storchaka committed
S
Issue #22570: Renamed Py_SETREF to Py_XSETREF.
Serhiy Storchaka committed
December 27, 2015
S
Issue #20440: Cleaning up the code by using Py_SETREF and Py_CLEAR.
Serhiy Storchaka committed
December 24, 2015
S
Issue #20440: Massive replacing unsafe attribute setting code with special
Serhiy Storchaka committed
December 19, 2015
S
Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size.
Serhiy Storchaka committed
September 4, 2015
S
Issue #24989: Fixed buffer overread in BytesIO.readline() if a position is
Serhiy Storchaka committed
May 4, 2015
L
Issue #24001: Argument Clinic converters now use accept={type}
Larry Hastings committed
April 16, 2015
S
Issue #20175: Converted the _io module to Argument Clinic.
Serhiy Storchaka committed
April 9, 2015
S
Replaced "string" with "bytes object" in docstrings of binary I/O objects.
Serhiy Storchaka committed
S
Replaced "string" with "bytes object" in docstrings of binary I/O objects.
Serhiy Storchaka committed
February 3, 2015
S
Issue #14203: Remove obsolete support for view==NULL in bytesiobuf_getbuffer()
Stefan Krah committed
S
Issue #15381: Fixed a bug in BytesIO.write().
Serhiy Storchaka committed
S
Issue #15381: Try to fix refcount bug. Empty and 1-byte buffers are always shared.
Serhiy Storchaka committed
S
Issue #15381: Optimized io.BytesIO to make less allocations and copyings.
Serhiy Storchaka committed
S
Issue #23099: Closing io.BytesIO with exported buffer is rejected now to
Serhiy Storchaka committed
S
Issue #23099: Closing io.BytesIO with exported buffer is rejected now to
Serhiy Storchaka committed
February 2, 2015
S
Issue #22896: Avoid to use PyObject_AsCharBuffer(), PyObject_AsReadBuffer()
Serhiy Storchaka committed
S
Issue #22896: Avoid to use PyObject_AsCharBuffer(), PyObject_AsReadBuffer()
Serhiy Storchaka committed
August 15, 2014
V
Issue #22156: Fix some "comparison between signed and unsigned integers"
Victor Stinner committed
August 14, 2014
S
Issue #15381: Optimized line reading in io.BytesIO.
Serhiy Storchaka committed
July 29, 2014
A
Issue #22003: When initialized from a bytes object, io.BytesIO() now
Antoine Pitrou committed
September 8, 2012
S
Merge 3.2.
Stefan Krah committed
S
Issue #15868: Fix refleak in bytesio.c (Coverity #715365).
Stefan Krah committed
September 5, 2012
A
Issue #15841: The readable(), writable() and seekable() methods of BytesIO
Antoine Pitrou committed
A
Issue #15841: The readable(), writable() and seekable() methods of BytesIO
Antoine Pitrou committed
July 29, 2012
A
Issue #15489: Add a __sizeof__ implementation for BytesIO objects.
Antoine Pitrou committed
A
Issue #15489: Add a __sizeof__ implementation for BytesIO objects.
Antoine Pitrou committed
February 22, 2011
B
Issue #8914: fix various warnings from the Clang static analyzer v254.
Brett Cannon committed
November 20, 2010
B
correct logic when pos is after the string #10467
Benjamin Peterson committed