summaryrefslogtreecommitdiffstats
path: root/Objects/bytesobject.c
Commit message (Expand)AuthorAgeFilesLines
* (Merge 3.3) Issue #19969: PyBytes_FromFormatV() now raises an OverflowError ifVictor Stinner2013-12-131-3/+16
|\
| * Issue #19969: PyBytes_FromFormatV() now raises an OverflowError if "%c"Victor Stinner2013-12-131-3/+16
* | Silence expression result unused warnings with clang.Christian Heimes2013-12-041-3/+3
* | ssue #19183: Implement PEP 456 'secure and interchangeable hash algorithm'.Christian Heimes2013-11-201-1/+1
* | #17806: Added keyword-argument support for "tabsize" to str/bytes.expandtabs().Ezio Melotti2013-11-161-1/+1
* | Issue #16286: optimize PyUnicode_RichCompare() for identical strings (sameVictor Stinner2013-11-041-7/+16
* | Issue #16286: write a new subfunction bytes_compare_eq()Victor Stinner2013-11-041-37/+47
* | Issue #18408: Fix error handling in PyBytes_FromObject()Victor Stinner2013-10-291-2/+1
* | Issue #1772673: The type of `char*` arguments now changed to `const char*`.Serhiy Storchaka2013-10-191-1/+1
* | Issue #18722: Remove uses of the "register" keyword in C code.Antoine Pitrou2013-08-131-22/+22
* | Issue #12983: Bytes literals with invalid \x escape now raise a SyntaxErrorSerhiy Storchaka2013-02-101-2/+3
|\ \ | |/
| * Issue #12983: Bytes literals with invalid \x escape now raise a SyntaxErrorSerhiy Storchaka2013-02-101-2/+3
| |\
| | * Issue #12983: Bytes literals with invalid \x escape now raise a SyntaxErrorSerhiy Storchaka2013-02-101-2/+3
* | | Issue #17034: Use Py_CLEAR() in bytesobject.c.Serhiy Storchaka2013-02-021-8/+4
|\ \ \ | |/ /
| * | Issue #17034: Use Py_CLEAR() in bytesobject.c.Serhiy Storchaka2013-02-021-8/+4
| |\ \ | | |/
| | * Issue #17034: Use Py_CLEAR() in bytesobject.c.Serhiy Storchaka2013-02-021-8/+4
* | | Issue #16975: Fix error handling bug in the escape-decode bytes decoder.Serhiy Storchaka2013-01-251-0/+4
|\ \ \ | |/ /
| * | Issue #16975: Fix error handling bug in the escape-decode bytes decoder.Serhiy Storchaka2013-01-251-0/+4
| |\ \ | | |/
| | * Issue #16975: Fix error handling bug in the escape-decode bytes decoder.Serhiy Storchaka2013-01-251-0/+4
| | * Fix the internals of our hash functions to used unsigned values during hashGregory P. Smith2012-12-111-1/+1
| | * merge 3.1 (#14509)Benjamin Peterson2012-04-091-0/+2
| | |\
| | | * fix build without Py_DEBUG and DNDEBUG (closes #14509)Benjamin Peterson2012-04-091-0/+2
| | * | merge 3.2Benjamin Peterson2012-02-211-0/+1
| | |\ \ | | | |/
| | | * ensure no one tries to hash things before the random seed is foundBenjamin Peterson2012-02-211-0/+1
| | * | Merge from 3.1: Issue #13703: add a way to randomize the hash values of basic...Georg Brandl2012-02-201-1/+11
| | |\ \ | | | |/
| | | * Issue #13703: add a way to randomize the hash values of basic types (str, byt...Georg Brandl2012-02-201-1/+11
* | | | merge 3.3 (#16722)Benjamin Peterson2012-12-191-5/+28
|\ \ \ \ | |/ / /
| * | | try to call __bytes__ before __index__ (closes #16722)Benjamin Peterson2012-12-191-5/+28
* | | | Issue #16495: remove extraneous NULL encoding check from bytes_decode().Chris Jerdonek2012-12-071-2/+0
* | | | Issue #15958: bytes.join and bytearray.join now accept arbitrary buffer objects.Antoine Pitrou2012-10-161-91/+16
* | | | Issue #16148: implemented PEP 424Armin Ronacher2012-10-061-1/+1
|/ / /
* | | Issue #12834: Fix PyBuffer_ToContiguous() for non-contiguous arrays.Stefan Krah2012-07-281-1/+0
* | | Issue #14889: PyBytes_FromObject(bytes) now just increfs and returns.Larry Hastings2012-05-251-0/+6
* | | Simplify and optimize formatlong()Victor Stinner2012-04-271-143/+0
* | | Check newly created consistency using _PyUnicode_CheckConsistency(str, 1)Victor Stinner2012-04-271-0/+1
* | | Rename _PyIter_GetBuiltin to _PyObject_GetBuiltin, and do not include it in t...Antoine Pitrou2012-04-041-2/+2
* | | Issue #14288: Serialization support for builtin iterators.Kristján Valur Jónsson2012-04-031-0/+34
* | | #14081: The sep and maxsplit parameter to str.split, bytes.split, and bytearr...Ezio Melotti2012-02-261-8/+12
* | | merge with 3.2Georg Brandl2012-01-221-1/+1
|\ \ \ | |/ /
| * | Fix #13834: strip() strips leading and trailing whitespace.Georg Brandl2012-01-221-1/+1
| * | Consolidate the occurrances of the prime used as the multiplier when hashingGregory P. Smith2012-01-141-1/+1
* | | Issue #11231: Fix bytes and bytearray docstringsVictor Stinner2011-12-171-3/+4
|\ \ \ | |/ /
| * | Issue #11231: Fix bytes and bytearray docstringsVictor Stinner2011-12-171-3/+4
* | | Issue #13411: memoryview objects are now hashable when the underlying object ...Antoine Pitrou2011-11-211-16/+5
* | | Fix misuse of PyUnicode_GET_SIZE() => PyUnicode_GET_LENGTH()Victor Stinner2011-11-211-1/+1
* | | Issue #12170: The count(), find(), rfind(), index() and rindex() methodsAntoine Pitrou2011-10-201-18/+44
* | | Issue #13088: Add shared Py_hexdigits constant to format a number into base 16Victor Stinner2011-10-141-3/+2
* | | Fix hex_digit_to_int() prototype: expect Py_UCS4, not Py_UNICODEVictor Stinner2011-09-291-2/+2
* | | Implement PEP 393.Martin v. Löwis2011-09-281-64/+63
* | | Issue #1621: Fix undefined behaviour in bytes.__hash__, str.__hash__, tuple._...Mark Dickinson2011-09-241-4/+4