summaryrefslogtreecommitdiffstats
path: root/Modules/cPickle.c
Commit message (Expand)AuthorAgeFilesLines
* #3640: Correct a crash in cPickle on 64bit platforms, in the case of deeply n...Amaury Forgeot d'Arc2008-09-111-64/+117
* Fix #2702, with a correct accounting of recursion.Facundo Batista2008-06-301-10/+14
* Reverting the patch from #3165, as it broke otherFacundo Batista2008-06-251-4/+0
* Fix compilation on Windows.Thomas Heller2008-06-231-2/+4
* Fixing the problem stated in issue 2702 with the patch submittedFacundo Batista2008-06-221-0/+2
* Issue 3164. Small fix to don't repeat a comparationFacundo Batista2008-06-221-0/+2
* Merge in release25-maint r60793:Gregory P. Smith2008-06-111-0/+16
* This reverts r63675 based on the discussion in this thread:Gregory P. Smith2008-06-091-64/+64
* Renamed PyString to PyBytesChristian Heimes2008-05-261-64/+64
* Revert copy_reg -> copyreg rename.Georg Brandl2008-05-201-7/+7
* Added Python 3.0 warning to cPickle.Alexandre Vassalotti2008-05-161-0/+6
* Added module stub for copy_reg renaming in 3.0.Alexandre Vassalotti2008-05-111-16/+16
* Use the new PyFile_IncUseCount & PyFile_DecUseCount calls appropriatlyGregory P. Smith2008-04-071-0/+4
* #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFC...Christian Heimes2007-12-191-11/+11
* Fix Coverity #159.Neal Norwitz2007-10-051-1/+1
* PEP 3123: Provide forward compatibility with Python 3.0, while keepingMartin v. Löwis2007-07-211-16/+14
* Merge change 54909 from release25-maint: Fix several minor issues discovered...Kristján Valur Jónsson2007-04-251-7/+12
* Forward-port of r52136,52138: a review of overflow-detecting code.Armin Rigo2006-10-041-4/+8
* Prevent memory leak on error.Neal Norwitz2006-08-021-1/+1
* Fix memory leaks spotted by Klocwork #37.Neal Norwitz2006-07-231-2/+2
* Fix more memory allocation issues found with failmalloc.Neal Norwitz2006-07-221-4/+9
* Fix bug #1512695: cPickle.loads could crash if it was interrupted withNeal Norwitz2006-06-281-2/+6
* Make use of METH_O and METH_NOARGS where possible.Georg Brandl2006-05-291-22/+9
* Conversion of exceptions over from faked-up classes to new-style C types.Richard Jones2006-05-271-2/+0
* Replace PyObject_CallFunction calls with only object argsGeorg Brandl2006-05-251-2/+2
* Bug #1473625: stop cPickle making float dumps locale dependent in protocol 0.Georg Brandl2006-04-301-1/+3
* Use Py_VISIT in all tp_traverse methods, instead of traversing manually orThomas Wouters2006-04-151-34/+17
* Use Py_CLEAR instead of in-place DECREF/XDECREF or custom macros, forThomas Wouters2006-04-151-21/+17
* Fix some warnings on HP-UX when using cc/aCCNeal Norwitz2006-04-101-2/+1
* Revert backwards-incompatible const changes.Martin v. Löwis2006-02-271-3/+3
* Merge ssize_t branch.Martin v. Löwis2006-02-151-26/+36
* Check return result from Py_InitModule*(). This API can fail.Neal Norwitz2006-01-191-0/+2
* Add const to several API functions that take char *.Jeremy Hylton2005-12-101-10/+10
* Eliminate the deprecated option to return None instead of a tuple of argument...Raymond Hettinger2004-12-071-11/+6
* Patch #995766: Keyword argument support in cPickle.Martin v. Löwis2004-07-271-15/+21
* Patch #774665: Make Python LC_NUMERIC agnostic.Martin v. Löwis2004-06-081-1/+1
* made cPickle fall back to the copy_reg/reduce protocol,Christian Tismer2004-02-261-0/+5
* Simplify and speedup uses of Py_BuildValue():Raymond Hettinger2003-10-121-1/+1
* The Unpickler forget about its find_class attribute.Jeremy Hylton2003-07-111-0/+3
* Remove many blanket try/except clauses.Jeremy Hylton2003-06-161-11/+40
* PyType_Ready(): Complain if the type is a base type, and gc'able, andTim Peters2003-05-211-2/+7
* Make Unpickler objects colletable.Jeremy Hylton2003-04-091-23/+65
* Make Picklers collectable.Jeremy Hylton2003-04-091-5/+45
* New private API functions _PyFloat_{Pack,Unpack}(4,8}. This is aTim Peters2003-03-201-154/+9
* SF bug 705836: struct.pack of floats in non-native endian orderTim Peters2003-03-201-6/+24
* Use __reduce_ex__.Guido van Rossum2003-02-191-45/+36
* save_global(): Trying to resolve module.name can fail for twoTim Peters2003-02-181-3/+5
* Make 2 module variables static. Assuming this is correct.Neal Norwitz2003-02-151-2/+2
* cPickle.c, load_build(): Taught cPickle how to pick apartTim Peters2003-02-151-21/+71
* cPickle produces NEWOBJ appropriately now. It still doesn't knowTim Peters2003-02-141-69/+195