summaryrefslogtreecommitdiffstats
path: root/Objects/bytearrayobject.c
Commit message (Expand)AuthorAgeFilesLines
* Issue #24821: Refactor STRINGLIB(fastsearch_memchr_1char) and split it onSerhiy Storchaka2015-11-141-10/+9
* Issue #25401: Remove now unused hex_digit_to_int() functionVictor Stinner2015-10-141-16/+0
* Optimize bytes.fromhex() and bytearray.fromhex()Victor Stinner2015-10-141-42/+1
* Optimize bytearray % argsVictor Stinner2015-10-141-17/+5
* Issue #23573: Restored optimization of bytes.rfind() and bytearray.rfind()Serhiy Storchaka2015-07-201-3/+7
* Issue #24467: Fixed possible buffer over-read in bytearray. The bytearraySerhiy Storchaka2015-06-291-1/+3
|\
| * Issue #24467: Fixed possible buffer over-read in bytearray. The bytearraySerhiy Storchaka2015-06-291-1/+3
* | Issue #24115: Update uses of PyObject_IsTrue(), PyObject_Not(),Serhiy Storchaka2015-05-301-3/+7
|\ \ | |/
| * Issue #24115: Update uses of PyObject_IsTrue(), PyObject_Not(),Serhiy Storchaka2015-05-301-3/+7
* | Specify default values of semantic booleans in Argument Clinic generated sign...Serhiy Storchaka2015-05-301-2/+2
* | Issue #23985: Fix a possible buffer overrun when deleting a slice from the fr...Antoine Pitrou2015-05-191-6/+2
|\ \ | |/
| * Issue #23985: Fix a possible buffer overrun when deleting a slice from the fr...Antoine Pitrou2015-05-191-6/+2
* | Implements issue #9951: Adds a hex() method to bytes, bytearray, & memoryview.Gregory P. Smith2015-04-251-0/+15
* | 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-10/+15
* | Issue #23501: Argumen Clinic now generates code into separate files by default.Serhiy Storchaka2015-04-031-729/+27
* | 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 #14203: Remove obsolete support for view==NULL in PyBuffer_FillInfo()Stefan Krah2015-02-031-8/+7
* | Issue #22896: Avoid to use PyObject_AsCharBuffer(), PyObject_AsReadBuffer()Serhiy Storchaka2015-02-021-80/+62
|\ \ | |/
| * Issue #22896: Avoid to use PyObject_AsCharBuffer(), PyObject_AsReadBuffer()Serhiy Storchaka2015-02-021-58/+34
* | Issue20284: Implement PEP461Ethan Furman2015-01-241-1/+42
* | Issue #22335: Fix crash when trying to enlarge a bytearray to 0x7fffffff byte...Antoine Pitrou2014-11-021-7/+14
|\ \ | |/
| * Issue #22335: Fix crash when trying to enlarge a bytearray to 0x7fffffff byte...Antoine Pitrou2014-11-021-7/+14
* | #16518: Bring error messages in harmony with docs ("bytes-like object")R David Murray2014-10-051-1/+1
* | Issue #22077: Improve index error messages for bytearrays, bytes, lists, andTerry Jan Reedy2014-08-021-2/+6
* | Rerun AC, silence pointer conversion warnings.Martin v. Löwis2014-07-271-2/+2
* | Issue #20179: Apply Argument Clinic to bytes and bytearray.Martin v. Löwis2014-07-271-323/+1149
* | Issue #21233: Revert bytearray(int) optimization using calloc()Victor Stinner2014-06-021-14/+2
* | Issue #21233: Add new C functions: PyMem_RawCalloc(), PyMem_Calloc(),Victor Stinner2014-05-021-2/+14
|/
* Make the various iterators' "setstate" sliently and consistently clip theKristján Valur Jónsson2014-03-051-3/+7
|\
| * Make the various iterators' "setstate" sliently and consistently clip theKristján Valur Jónsson2014-03-051-3/+7
* | Close #19568: Fix bytearray_setslice_linear(), fix handling ofVictor Stinner2013-11-211-37/+63
* | #17806: Added keyword-argument support for "tabsize" to str/bytes.expandtabs().Ezio Melotti2013-11-161-1/+1
* | Hopefully fix Windows compilation error following 499a96611baaAntoine Pitrou2013-10-051-10/+10
* | Issue #19087: Improve bytearray allocation in order to allow cheap popping of...Antoine Pitrou2013-10-051-145/+163
* | Issue #18722: Remove uses of the "register" keyword in C code.Antoine Pitrou2013-08-131-6/+6
* | Propagate error when PyByteArray_Resize() fails in bytearray_translate()Christian Heimes2013-07-211-1/+4
|\ \ | |/
| * Propagate error when PyByteArray_Resize() fails in bytearray_translate()Christian Heimes2013-07-211-1/+4
* | Fix compilation on WindowsChristian Heimes2012-11-031-1/+1
|\ \ | |/
| * Fix compilation on WindowsChristian Heimes2012-11-031-1/+1
| |\
| | * Fix compilation on WindowsChristian Heimes2012-11-031-1/+1
| * | #8401: merge with 3.2.Ezio Melotti2012-11-031-0/+6
| |\ \ | | |/
* | | #8401: merge with 3.3.Ezio Melotti2012-11-031-0/+6
|\ \ \ | | |/ | |/|
| * | #8401: assigning an int to a bytearray slice (e.g. b[3:4] = 5) now raises an ...Ezio Melotti2012-11-031-0/+6
* | | Issue #15958: bytes.join and bytearray.join now accept arbitrary buffer objects.Antoine Pitrou2012-10-161-67/+5
* | | Issue #16148: implemented PEP 424Armin Ronacher2012-10-061-1/+1
| |/ |/|
* | Issue #12834: Fix PyBuffer_ToContiguous() for non-contiguous arrays.Stefan Krah2012-07-281-1/+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-2/+34