| Commit message (Expand) | Author | Age | Files | Lines |
* | Prevent memory leak on error. | Neal Norwitz | 2006-08-02 | 1 | -1/+1 |
|
|
* | Fix memory leaks spotted by Klocwork #37. | Neal Norwitz | 2006-07-23 | 1 | -2/+2 |
|
|
* | Fix more memory allocation issues found with failmalloc. | Neal Norwitz | 2006-07-22 | 1 | -4/+9 |
|
|
* | Fix bug #1512695: cPickle.loads could crash if it was interrupted with | Neal Norwitz | 2006-06-28 | 1 | -2/+6 |
|
|
* | Make use of METH_O and METH_NOARGS where possible. | Georg Brandl | 2006-05-29 | 1 | -22/+9 |
|
|
* | Conversion of exceptions over from faked-up classes to new-style C types. | Richard Jones | 2006-05-27 | 1 | -2/+0 |
|
|
* | Replace PyObject_CallFunction calls with only object args | Georg Brandl | 2006-05-25 | 1 | -2/+2 |
|
|
* | Bug #1473625: stop cPickle making float dumps locale dependent in protocol 0. | Georg Brandl | 2006-04-30 | 1 | -1/+3 |
|
|
* | Use Py_VISIT in all tp_traverse methods, instead of traversing manually or | Thomas Wouters | 2006-04-15 | 1 | -34/+17 |
|
|
* | Use Py_CLEAR instead of in-place DECREF/XDECREF or custom macros, for | Thomas Wouters | 2006-04-15 | 1 | -21/+17 |
|
|
* | Fix some warnings on HP-UX when using cc/aCC | Neal Norwitz | 2006-04-10 | 1 | -2/+1 |
|
|
* | Revert backwards-incompatible const changes. | Martin v. Löwis | 2006-02-27 | 1 | -3/+3 |
|
|
* | Merge ssize_t branch. | Martin v. Löwis | 2006-02-15 | 1 | -26/+36 |
|
|
* | Check return result from Py_InitModule*(). This API can fail. | Neal Norwitz | 2006-01-19 | 1 | -0/+2 |
|
|
* | Add const to several API functions that take char *. | Jeremy Hylton | 2005-12-10 | 1 | -10/+10 |
|
|
* | Eliminate the deprecated option to return None instead of a tuple of argument... | Raymond Hettinger | 2004-12-07 | 1 | -11/+6 |
|
|
* | Patch #995766: Keyword argument support in cPickle. | Martin v. Löwis | 2004-07-27 | 1 | -15/+21 |
|
|
* | Patch #774665: Make Python LC_NUMERIC agnostic. | Martin v. Löwis | 2004-06-08 | 1 | -1/+1 |
|
|
* | made cPickle fall back to the copy_reg/reduce protocol, | Christian Tismer | 2004-02-26 | 1 | -0/+5 |
|
|
* | Simplify and speedup uses of Py_BuildValue(): | Raymond Hettinger | 2003-10-12 | 1 | -1/+1 |
|
|
* | The Unpickler forget about its find_class attribute. | Jeremy Hylton | 2003-07-11 | 1 | -0/+3 |
|
|
* | Remove many blanket try/except clauses. | Jeremy Hylton | 2003-06-16 | 1 | -11/+40 |
|
|
* | PyType_Ready(): Complain if the type is a base type, and gc'able, and | Tim Peters | 2003-05-21 | 1 | -2/+7 |
|
|
* | Make Unpickler objects colletable. | Jeremy Hylton | 2003-04-09 | 1 | -23/+65 |
|
|
* | Make Picklers collectable. | Jeremy Hylton | 2003-04-09 | 1 | -5/+45 |
|
|
* | New private API functions _PyFloat_{Pack,Unpack}(4,8}. This is a | Tim Peters | 2003-03-20 | 1 | -154/+9 |
|
|
* | SF bug 705836: struct.pack of floats in non-native endian order | Tim Peters | 2003-03-20 | 1 | -6/+24 |
|
|
* | Use __reduce_ex__. | Guido van Rossum | 2003-02-19 | 1 | -45/+36 |
|
|
* | save_global(): Trying to resolve module.name can fail for two | Tim Peters | 2003-02-18 | 1 | -3/+5 |
|
|
* | Make 2 module variables static. Assuming this is correct. | Neal Norwitz | 2003-02-15 | 1 | -2/+2 |
|
|
* | cPickle.c, load_build(): Taught cPickle how to pick apart | Tim Peters | 2003-02-15 | 1 | -21/+71 |
|
|
* | cPickle produces NEWOBJ appropriately now. It still doesn't know | Tim Peters | 2003-02-14 | 1 | -69/+195 |
|
|
* | Minor assorted cleanups; no semantic changes. | Tim Peters | 2003-02-13 | 1 | -10/+16 |
|
|
* | The version of PyImport_Import() in cPickle is no longer needed (an edited | Tim Peters | 2003-02-13 | 1 | -64/+0 |
|
|
* | save(): Reformat tail end just for clarity. | Tim Peters | 2003-02-13 | 1 | -16/+17 |
|
|
* | Taught cPickle how to read pickles containing NEWOBJ. This won't get | Tim Peters | 2003-02-13 | 1 | -1/+75 |
|
|
* | Added a HIGHEST_PROTOCOL module attribute to pickle and cPickle. | Tim Peters | 2003-02-13 | 1 | -5/+9 |
|
|
* | Minor cleanup of new batch-list/dict code. | Tim Peters | 2003-02-12 | 1 | -16/+12 |
|
|
* | Implemented batching for dicts in cPickle. This is after two failed | Tim Peters | 2003-02-11 | 1 | -30/+119 |
|
|
* | Implemented list batching in cPickle. | Tim Peters | 2003-02-11 | 1 | -30/+103 |
|
|
* | More typo repair. | Tim Peters | 2003-02-05 | 1 | -1/+1 |
|
|
* | Typo repair. | Tim Peters | 2003-02-05 | 1 | -4/+4 |
|
|
* | cPickle: exempt two_tuple from GC -- it's a speed hack, and doesn't | Tim Peters | 2003-02-04 | 1 | -1/+6 |
|
|
* | cPickle now generates proto 2 EXT[124] when appropriate. | Tim Peters | 2003-02-04 | 1 | -2/+67 |
|
|
* | Typo in comment. | Tim Peters | 2003-02-04 | 1 | -1/+1 |
|
|
* | cPickle can load pickles using proto 2 EXT[124] now, but can't yet | Tim Peters | 2003-02-04 | 1 | -0/+108 |
|
|
* | Rename the extension registry variables to have leading underscores -- | Guido van Rossum | 2003-02-04 | 1 | -6/+6 |
|
|
* | Typo repair. | Tim Peters | 2003-02-04 | 1 | -1/+1 |
|
|
* | Brought some module variables into synch with pickle.py's current values. | Tim Peters | 2003-02-04 | 1 | -16/+47 |
|
|
* | load_counted_long(): Changed a ValueError to an UnpicklingError, just | Tim Peters | 2003-02-03 | 1 | -15/+1 |
|
|