summaryrefslogtreecommitdiff
path: root/Modules/arraymodule.c
Commit message (Expand)AuthorAgeFilesLines
* bpo-36946: Fix possible signed integer overflow when handling slices. (GH-13375)Miss Islington (bot)2019-05-171-2/+4
* [3.7] bpo-35489: Use "const Py_UNICODE *" for the Py_UNICODE converter in AC....Serhiy Storchaka2018-12-141-2/+2
* bpo-35441: Remove dead and buggy code related to PyList_SetItem(). (GH-11033)Miss Islington (bot)2018-12-081-3/+8
* bpo-32571: Avoid raising unneeded AttributeError and silencing it in C code ...Serhiy Storchaka2018-01-251-4/+3
* bpo-32020: arraymodule: Correct missing Py_DECREF in failure case of make_arr...Mat M2017-11-141-1/+3
* bpo-27541: Reprs of subclasses of some classes now contain actual type name. ...Serhiy Storchaka2017-09-211-2/+4
* bpo-24700: Add a fast path for comparing array.array of equal type (#3009)Adrian Wielgosik2017-08-171-15/+66
* bpo-30592: Fixed error messages for some builtins. (#1996)Serhiy Storchaka2017-06-081-1/+1
* Change error message for array methods to use 'array' instead of 'list'. (#1853)Jim Fasarakis-Hilliard2017-05-291-2/+2
* Expand the PySlice_GetIndicesEx macro. (#1023)Serhiy Storchaka2017-04-081-5/+6
* bpo-29932: Fix small error message typos in arraymodule.c (GH-888)Sylvain2017-03-291-3/+3
* bpo-28298: make array 'Q', 'L' and 'I' accept big intables as elements (#570)orenmn2017-03-091-46/+62
* Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE whereverSerhiy Storchaka2017-01-231-16/+8
* Use _PyObject_CallMethodIdObjArgs()Victor Stinner2016-12-091-1/+1
* Issue #19569: Compiler warnings are now emitted if use most of deprecatedSerhiy Storchaka2016-11-201-2/+2
* Issue #28126: Replace Py_MEMCPY with memcpy(). Visual Studio can properly opt...Christian Heimes2016-09-131-2/+2
* Issue #27570: Merge null pointer fixes from 3.5Martin Panter2016-09-071-8/+16
|\
| * Issue #27570: Avoid zero-length memcpy() calls with null source pointersMartin Panter2016-09-071-8/+16
* | replace PY_LONG_LONG with long longBenjamin Peterson2016-09-061-13/+13
* | require a long long data type (closes #27961)Benjamin Peterson2016-09-051-11/+0
* | Issue #7063: Remove dead code from array slice handlingMartin Panter2016-07-251-47/+8
* | - Issue #27332: Fixed the type of the first argument of module-level functionsSerhiy Storchaka2016-07-071-2/+2
|\ \ | |/
| * Issue #27332: Fixed the type of the first argument of module-level functionsSerhiy Storchaka2016-07-071-2/+2
* | Fixed integer overflow in array.buffer_info().Serhiy Storchaka2016-06-231-1/+1
|\ \ | |/
| * Fixed integer overflow in array.buffer_info().Serhiy Storchaka2016-06-231-1/+1
* | Merge typo fixes from 3.5Martin Panter2016-05-081-1/+1
|\ \ | |/
| * Corrections for a/an in code comments and documentationMartin Panter2016-05-081-1/+1
* | Issue #26492: Exhausted iterator of array.array now conforms with the behaviorSerhiy Storchaka2016-03-301-4/+18
* | Issue #25923: Added the const qualifier to static constant arrays.Serhiy Storchaka2015-12-251-9/+9
|/
* Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size.Serhiy Storchaka2015-12-191-1/+1
* PEP 489: Multi-phase extension module initializationNick Coghlan2015-05-231-21/+29
* Issue #24000: Improved Argument Clinic's mapping of converters to legacyLarry Hastings2015-05-071-2/+2
* Issue #24001: Argument Clinic converters now use accept={type}Larry Hastings2015-05-041-4/+4
* Issue #23935: Argument Clinic's understanding of format unitsLarry Hastings2015-04-151-4/+4
* Issue #23944: Argument Clinic now wraps long impl prototypes at column 78.Larry Hastings2015-04-141-4/+8
* Fixed the array module broken in issue #23492.Serhiy Storchaka2015-04-041-15/+4
* Issue #23501: Argumen Clinic now generates code into separate files by default.Serhiy Storchaka2015-04-031-2/+1
* Issue #14203: Remove obsolete support for view==NULL in bytesiobuf_getbuffer()Stefan Krah2015-02-031-2/+5
* Issue #22581: Use more "bytes-like object" throughout the docs and comments.Serhiy Storchaka2014-12-051-2/+2
|\
| * Issue #22581: Use more "bytes-like object" throughout the docs and comments.Serhiy Storchaka2014-12-051-2/+2
* | Issue #22615: Argument Clinic now supports the "type" argument for theLarry Hastings2014-10-131-54/+57
* | merge 3.4 (closes #22605)Benjamin Peterson2014-10-101-1/+1
|\ \ | |/
| * prevent passing NULL to memcpy (closes #22605)Benjamin Peterson2014-10-101-1/+1
* | Issue #20152: Port the array module to Argument Clinic.Brett Cannon2014-10-101-273/+361
* | Issue #22156: Fix some "comparison between signed and unsigned integers"Victor Stinner2014-08-161-1/+1
|/
* Make the various iterators' "setstate" sliently and consistently clip theKristján Valur Jónsson2014-03-051-0/+2
|\
| * Make the various iterators' "setstate" sliently and consistently clip theKristján Valur Jónsson2014-03-051-0/+2
* | Issue #3693: Fix array obscure error message when given a str.Alexandre Vassalotti2013-11-291-18/+27
* | Issue #19437: Fix array.buffer_info(), handle PyLong_FromVoidPtr() andVictor Stinner2013-11-141-3/+15
* | Issue #18722: Remove uses of the "register" keyword in C code.Antoine Pitrou2013-08-131-3/+3