201 Commits (fe8440aec00af5bc2e995aaad205efa2e693a364)

Author SHA1 Message Date
Hye-Shik Chang 4af5c8cee4 SF #1444030: Fix several potential defects found by Coverity. 20 years ago
Thomas Wouters b9eb5510e6 Convert array.array.insert to use Py_ssize_t (like the rest already does.) 20 years ago
Georg Brandl 1b6726732c Bug #1432350: arrayobject should use PyObject_VAR_HEAD 20 years ago
Thomas Wouters 7a2f83b706 Use correct format specifier for Py_ssize_t variable to PyArg_ParseTuple(). 20 years ago
Martin v. Löwis ad0a4629be Use Py_ssize_t for counts and sizes. 20 years ago
Martin v. Löwis 18e165558b Merge ssize_t branch. 20 years ago
Neal Norwitz 1ac754fa10 Check return result from Py_InitModule*(). This API can fail. 20 years ago
Georg Brandl 02c42871cf Disallow keyword arguments for type constructors that don't use them. 21 years ago
Raymond Hettinger b0900e6a21 SF #1085304: Make array.array pickle-able 21 years ago
Raymond Hettinger 6ab78cd0c0 SF feature request #992967: array.array objects should support sequences. 22 years ago
Raymond Hettinger cb87bc8e7e Add weakref support to array.array and file objects. 22 years ago
Raymond Hettinger 49f9bd15ff SF feature request #686323: Minor array module enhancements 22 years ago
Raymond Hettinger 6e2ee866fa Update the array overallocation scheme to match the approach used for 22 years ago
Raymond Hettinger 3aa82c07f7 SF bug #910986: copy.copy fails for array.array 22 years ago
Raymond Hettinger 8ae4689657 Simplify and speedup uses of Py_BuildValue(): 23 years ago
Raymond Hettinger 85004cc47d SF bug #782369: Massive memory leak in array module 23 years ago
Walter Dörwald 8bb1ae9c34 All calls to getarrayitem() (which is static) are done either in loops 23 years ago
Walter Dörwald 9e46abed50 Fix array.array.insert(), so that it treats negative indices as 23 years ago
Raymond Hettinger 84fc9aa6ce SF 686323: Minor array module enhancements 23 years ago
Raymond Hettinger 88ba1e39ec SF Patch 685051: fix for 680789: reprs in arraymodule 23 years ago
Raymond Hettinger 1da1dbf458 Renamed PyObject_GenericGetIter to PyObject_SelfIter 23 years ago
Raymond Hettinger e0cce8f8f0 Created PyObject_GenericGetIter(). 23 years ago
Neal Norwitz 937ca98e34 SF patch #687598, array.append is sloooow 23 years ago
Jason Tishler 8437570ec2 Patch #676837: Cygwin array module patch 23 years ago
Raymond Hettinger 625812f618 SF patch #662433: Fill arraymodule's tp_iter and sq_contains slots 23 years ago
Jason Tishler fb8595df4f Patch #661760: Cygwin auto-import module patch 23 years ago
Raymond Hettinger 36cd2bf459 SF patch 660559: Use METH_O and METH_NOARGS where possible 23 years ago
Mark Hammond fe51c6d66e Excise DL_EXPORT/DL_IMPORT from Modules/*. Required adding a prototype 24 years ago
Michael W. Hudson 56796f672f Fix for 24 years ago
Tim Peters 0c32279626 Removed more stray instances of statichere, but left _sre.c alone. 24 years ago
Jeremy Hylton 938ace69a0 staticforward bites the dust. 24 years ago
Michael W. Hudson 9c14badc5f Fix the bug described in 24 years ago
Martin v. Löwis 14f8b4cfcb Patch #568124: Add doc string macros. 24 years ago
Michael W. Hudson 1755ad9b02 array_tounicode isn't defined in --disable-unicode builds... 24 years ago
Martin v. Löwis b9132a2a15 Indicate delayed initialization of slots. Suggested by tim.one. 24 years ago
Martin v. Löwis edbffc1725 Patch #551009: Initialize array type dynamically. 24 years ago
Neil Schemenauer aa769ae468 PyObject_Del can now be used as a function designator. 24 years ago
Fred Drake f4e3484692 Use the PyModule_*() API instead of manipulating the module dictionary 24 years ago
Martin v. Löwis aa158be623 Remove tp_print. 24 years ago
Martin v. Löwis 9986633609 Patch 520694: arraymodule.c improvements: 24 years ago
Guido van Rossum 146483964e Patch supplied by Burton Radons for his own SF bug #487390: Modifying 25 years ago
Tim Peters 885d457709 sprintf -> PyOS_snprintf in some "obviously safe" cases. 25 years ago
Guido van Rossum 702d08ec05 Fix buffer_info() docstring to match reality. See SF bug #444842. 25 years ago
Tim Peters b870c75253 Make it possible to find the use of tp_as_buffer here with a global search. 25 years ago
Guido van Rossum 2b597e4f54 Correct one-line typo, reported by yole @ SF, bug 130077. 25 years ago
Guido van Rossum 05bbb9a8fb The array type was missing the Py_TPFLAGS_DEFAULT initializer for the 25 years ago
Guido van Rossum 9d19cb8a70 Same treatment as listobject.c: 25 years ago
Tim Peters 7c1cb46126 Fix for SF bug 117402, crashes on str(array) and repr(array). This was an 26 years ago
Fred Drake d5fadf75e4 Rationalize use of limits.h, moving the inclusion to Python.h. 26 years ago
Tim Peters 077a11dd00 arraymodule: Fix SF bug 113960. 26 years ago