Merge in release25-maint r60793:
commit7e5ecfdb15aa431e05060c8f12ef901ae5e0e19f
authorgregory.p.smith <gregory.p.smith@6015fed2-1504-0410-9fe1-9d1591cc4771>
Wed, 11 Jun 2008 07:41:16 +0000 (11 07:41 +0000)
committergregory.p.smith <gregory.p.smith@6015fed2-1504-0410-9fe1-9d1591cc4771>
Wed, 11 Jun 2008 07:41:16 +0000 (11 07:41 +0000)
treeec699208494810d2dd64ad20e56e34bf9829eb27
parent062340ab310962ef6af4c6b263dd33edbb92b89e
Merge in release25-maint r60793:

 Added checks for integer overflows, contributed by Google. Some are
 only available if asserts are left in the code, in cases where they
 can't be triggered from Python code.

git-svn-id: http://svn.python.org/projects/python/trunk@64114 6015fed2-1504-0410-9fe1-9d1591cc4771
24 files changed:
Include/pymem.h
Include/pyport.h
Lib/test/test_array.py
Lib/test/test_struct.py
Misc/NEWS
Modules/_csv.c
Modules/_struct.c
Modules/arraymodule.c
Modules/audioop.c
Modules/binascii.c
Modules/cPickle.c
Modules/cStringIO.c
Modules/cjkcodecs/multibytecodec.c
Modules/datetimemodule.c
Modules/md5.c
Modules/stropmodule.c
Objects/bufferobject.c
Objects/listobject.c
Objects/obmalloc.c
Parser/node.c
Python/asdl.c
Python/ast.c
Python/bltinmodule.c
Python/compile.c