summaryrefslogtreecommitdiff
path: root/Objects/bytesobject.c
Commit message (Expand)AuthorAgeFilesLines
...
| | | | | | | * | | | Writer APIs: use empty string singletonsVictor Stinner2015-10-121-9/+14
| | | | | | | * | | | Relax _PyBytesWriter APIVictor Stinner2015-10-121-8/+7
| | | | | | | * | | | Issue #25349: Add fast path for b'%c' % intVictor Stinner2015-10-091-10/+15
| | | | | | | * | | | Issue #25349: Optimize bytes % intVictor Stinner2015-10-091-0/+36
| | | | | | | * | | | Add _PyBytesWriter_WriteBytes() to factorize the codeVictor Stinner2015-10-091-0/+14
| | | | | | | * | | | _PyBytesWriter: simplify code to avoid "prealloc" parametersVictor Stinner2015-10-091-9/+7
| | | | | | | * | | | _PyBytesWriter: rename size attribute to min_sizeVictor Stinner2015-10-091-7/+7
| | | | | | | * | | | Issue #25349: Optimize bytes % args using the new private _PyBytesWriter APIVictor Stinner2015-10-091-59/+128
| | | | | | | * | | | Issue #25318: cleanup code _PyBytesWriterVictor Stinner2015-10-091-17/+17
| | | | | | | * | | | Issue #25318: Fix compilation errorVictor Stinner2015-10-091-1/+1
| | | | | | | * | | | Issue #25318: Move _PyBytesWriter to bytesobject.cVictor Stinner2015-10-091-0/+193
* | | | | | | | | | | Issue #29000: Fixed bytes formatting of octals with zero padding in alternateSerhiy Storchaka2016-12-171-3/+2
|/ / / / / / / / / /
* | | | | | | | | | Issue #25270: Prevent codecs.escape_encode() from raising SystemError when an...Berker Peksag2016-09-161-5/+14
|/ / / / / / / / /
* | | | | | | | | Issue #27473: Fixed possible integer overflow in bytes and bytearraySerhiy Storchaka2016-07-101-4/+2
|/ / / / / / / /
* | | | | | | | Issue #27125: Remove duplicated words from documentation and commentsMartin Panter2016-05-301-1/+1
| |_|_|_|_|_|/ |/| | | | | |
* | | | | | | 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-1/+1
|/ / / / /
* | | | | Issue #26494: Fixed crash on iterating exhausting iterators.Serhiy Storchaka2016-03-301-1/+1
|/ / / /
* | | | Issue #20440: Massive replacing unsafe attribute setting code with specialSerhiy Storchaka2015-12-241-2/+1
| |_|/ |/| |
* | | Issue #25766: Special method __bytes__() now works in str subclasses.Serhiy Storchaka2015-12-201-6/+12
| |/ |/|
* | Issue #24731: Fixed crash on converting objects with special methodsSerhiy Storchaka2015-11-251-293/+1029
|\ \ | |/
| * Issue #23573: Restored optimization of bytes.rfind() and bytearray.rfind()Serhiy Storchaka2015-07-201-3/+7
| * Issue #24115: Update uses of PyObject_IsTrue(), PyObject_Not(),Serhiy Storchaka2015-05-301-293/+1025
| |\
| | * Specify default values of semantic booleans in Argument Clinic generated sign...Serhiy Storchaka2015-05-301-2/+2
| | * Implements issue #9951: Adds a hex() method to bytes, bytearray, & memoryview.Gregory P. Smith2015-04-251-0/+16
| | * Remove local dead code. In both blocks dir is always greater 0.Christian Heimes2015-04-181-2/+1
| | * Issue #23944: Argument Clinic now wraps long impl prototypes at column 78.Larry Hastings2015-04-141-6/+9
| | * Issue #23501: Argumen Clinic now generates code into separate files by default.Serhiy Storchaka2015-04-031-506/+16
| | * Issue #23466: Raised OverflowError if %c argument is out of range.Serhiy Storchaka2015-04-031-3/+8
| | * Issue #23466: %c, %o, %x, and %X in bytes formatting now raise TypeError onSerhiy Storchaka2015-03-301-26/+55
| | * Issue #23573: Fix bytes.rfind() and bytearray.rfind() on WindowsVictor Stinner2015-03-251-1/+2
| | * Issue #23573: Increased performance of string search operations (str.find,Serhiy Storchaka2015-03-241-9/+24
| | * Issue #23681: The -b option now affects comparisons of bytes with int.Serhiy Storchaka2015-03-201-8/+17
| | * Close issue23467: add %r compatibility to bytes and bytearrayEthan Furman2015-03-111-0/+2
| | * Issue #23629: Fix the default __sizeof__ implementation for variable-sized ob...Antoine Pitrou2015-03-101-265/+1403
| | |\
| | | * Issue #23450: Fixed possible integer overflows.Serhiy Storchaka2015-02-161-1/+1
| | | * Issue #23383: Cleaned up bytes formatting.Serhiy Storchaka2015-02-101-140/+51
| | | * Issue #22896: Fixed using _getbuffer() in recently added _PyBytes_Format().Serhiy Storchaka2015-02-031-3/+2
| | | * Issue #22896: Avoid to use PyObject_AsCharBuffer(), PyObject_AsReadBuffer()Serhiy Storchaka2015-02-031-116/+146
| | | |\
| | | * | Issue #20284: Fix a compilation warning on WindowsVictor Stinner2015-01-261-1/+1
| | | * | ensure ilen is initialized when it is assigned to lenBenjamin Peterson2015-01-261-1/+1
| | | * | Issue20284: Implement PEP461Ethan Furman2015-01-231-7/+650
| | | * | Issue #20335: bytes constructor now raises TypeError when encoding or errorsSerhiy Storchaka2014-12-021-266/+837
| | | |\ \
| | | | * | Issue #22615: Argument Clinic now supports the "type" argument for theLarry Hastings2014-10-131-1/+1
| | | | * | #16518: Bring error messages in harmony with docs ("bytes-like object")R David Murray2014-10-051-1/+1
| | | | * | merge 3.4Benjamin Peterson2014-09-291-265/+836
| | | | |\ \
| | | | | * \ merge 3.4 (#22519)Benjamin Peterson2014-09-291-12/+16
| | | | | |\ \
| | | | | * | | Removed redundant casts to `char *`.Serhiy Storchaka2014-09-281-1/+1
| | | | | * | | Issue #22215: Now ValueError is raised instead of TypeError when str or bytesSerhiy Storchaka2014-09-061-2/+2
| | | | | * | | Issue #22207: Fix "comparison between signed and unsigned integers" warning inVictor Stinner2014-08-171-3/+4