cpython/Objects
Gregory P. Smith 0470bab697 Issue #2620: Overflow checking when allocating or reallocating memory
was not always being done properly in some python types and extension
modules.  PyMem_MALLOC, PyMem_REALLOC, PyMem_NEW and PyMem_RESIZE have
all been updated to perform better checks and places in the code that
would previously leak memory on the error path when such an allocation
failed have been fixed.
2008-07-22 04:46:32 +00:00
..
stringlib Backed out r65069, pending fixing it in Windows. 2008-07-17 19:49:47 +00:00
abstract.c Correct grammar. 2008-07-07 11:16:14 +00:00
boolobject.c This reverts r63675 based on the discussion in this thread: 2008-06-09 04:58:54 +00:00
bufferobject.c Merge in release25-maint r60793: 2008-06-11 07:41:16 +00:00
bytearrayobject.c Fix a couple of names in error messages that were wrong 2008-07-20 19:35:23 +00:00
bytes_methods.c This reverts r63675 based on the discussion in this thread: 2008-06-09 04:58:54 +00:00
cellobject.c This reverts r63675 based on the discussion in this thread: 2008-06-09 04:58:54 +00:00
classobject.c This reverts r63675 based on the discussion in this thread: 2008-06-09 04:58:54 +00:00
cobject.c PEP 3123: Provide forward compatibility with Python 3.0, while keeping 2007-07-21 06:55:02 +00:00
codeobject.c This reverts r63675 based on the discussion in this thread: 2008-06-09 04:58:54 +00:00
complexobject.c This reverts r63675 based on the discussion in this thread: 2008-06-09 04:58:54 +00:00
descrobject.c This reverts r63675 based on the discussion in this thread: 2008-06-09 04:58:54 +00:00
dictnotes.txt Patch #1397848: add the reasoning behind no-resize-on-shrinkage. 2007-02-15 09:51:35 +00:00
dictobject.c Issue 2235: __hash__ is once again inherited by default, but inheritance can be blocked explicitly so that collections.Hashable remains meaningful 2008-07-15 14:27:37 +00:00
enumobject.c Don't allow keyword arguments to reversed(). 2008-05-16 13:24:29 +00:00
exceptions.c Issue 2517: Allow unicode messages in Exceptions again by correctly bypassing the instance dictionary when looking up __unicode__ on new-style classes 2008-07-08 14:08:04 +00:00
fileobject.c More reverting of r63675 per the mailing list discussions. This restores 2008-06-10 17:42:36 +00:00
floatobject.c Issue #3008: add instance method float.hex and class method float.fromhex 2008-07-15 19:08:33 +00:00
frameobject.c Issue2378: pdb would delete free variables when stepping into a class statement. 2008-07-21 22:00:38 +00:00
funcobject.c This reverts r63675 based on the discussion in this thread: 2008-06-09 04:58:54 +00:00
genobject.c This reverts r63675 based on the discussion in this thread: 2008-06-09 04:58:54 +00:00
intobject.c - Issue #2862: Make int and float freelist management consistent with other 2008-07-06 03:35:58 +00:00
iterobject.c PEP 3123: Provide forward compatibility with Python 3.0, while keeping 2007-07-21 06:55:02 +00:00
listobject.c Issue 2235: __hash__ is once again inherited by default, but inheritance can be blocked explicitly so that collections.Hashable remains meaningful 2008-07-15 14:27:37 +00:00
listsort.txt typo fix 2006-08-01 16:24:30 +00:00
longobject.c Added additional __sizeof__ implementations and addressed comments made in 2008-07-10 15:24:04 +00:00
methodobject.c This reverts r63675 based on the discussion in this thread: 2008-06-09 04:58:54 +00:00
moduleobject.c This reverts r63675 based on the discussion in this thread: 2008-06-09 04:58:54 +00:00
object.c Issue 2235: __hash__ is once again inherited by default, but inheritance can be blocked explicitly so that collections.Hashable remains meaningful 2008-07-15 14:27:37 +00:00
obmalloc.c Issue #2620: Overflow checking when allocating or reallocating memory 2008-07-22 04:46:32 +00:00
rangeobject.c Added better pickling support to xrange objects. 2008-06-10 04:01:23 +00:00
setobject.c Issue 2235: __hash__ is once again inherited by default, but inheritance can be blocked explicitly so that collections.Hashable remains meaningful 2008-07-15 14:27:37 +00:00
sliceobject.c Issue #3004: Minor fix to slice.indices(). slice(-10).indices(9) now 2008-06-20 14:53:43 +00:00
stringobject.c Backed out r65069, pending fixing it in Windows. 2008-07-17 19:49:47 +00:00
structseq.c This reverts r63675 based on the discussion in this thread: 2008-06-09 04:58:54 +00:00
tupleobject.c Fixed: sys.getsizeof does not take the actual length of the tuples into account. 2008-06-13 13:29:37 +00:00
typeobject.c Issue 2235: __hash__ is once again inherited by default, but inheritance can be blocked explicitly so that collections.Hashable remains meaningful 2008-07-15 14:27:37 +00:00
unicodectype.c Patch 1494554: Update numeric properties to Unicode 4.1. 2006-05-27 08:36:52 +00:00
unicodeobject.c Backed out r65069, pending fixing it in Windows. 2008-07-17 19:49:47 +00:00
unicodetype_db.h Update Unicode database to Unicode 4.1. 2006-03-09 23:38:20 +00:00
weakrefobject.c Issue 3110: Crash with weakref subclass, 2008-06-16 19:12:42 +00:00