summaryrefslogtreecommitdiffstats
path: root/Modules/cPickle.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Minor assorted cleanups; no semantic changes.Tim Peters2003-02-131-10/+16
* The version of PyImport_Import() in cPickle is no longer needed (an editedTim Peters2003-02-131-64/+0
* save(): Reformat tail end just for clarity.Tim Peters2003-02-131-16/+17
* Taught cPickle how to read pickles containing NEWOBJ. This won't getTim Peters2003-02-131-1/+75
* Added a HIGHEST_PROTOCOL module attribute to pickle and cPickle.Tim Peters2003-02-131-5/+9
* Minor cleanup of new batch-list/dict code.Tim Peters2003-02-121-16/+12
* Implemented batching for dicts in cPickle. This is after two failedTim Peters2003-02-111-30/+119
* Implemented list batching in cPickle.Tim Peters2003-02-111-30/+103
* More typo repair.Tim Peters2003-02-051-1/+1
* Typo repair.Tim Peters2003-02-051-4/+4
* cPickle: exempt two_tuple from GC -- it's a speed hack, and doesn'tTim Peters2003-02-041-1/+6
* cPickle now generates proto 2 EXT[124] when appropriate.Tim Peters2003-02-041-2/+67
* Typo in comment.Tim Peters2003-02-041-1/+1
* cPickle can load pickles using proto 2 EXT[124] now, but can't yetTim Peters2003-02-041-0/+108
* Rename the extension registry variables to have leading underscores --Guido van Rossum2003-02-041-6/+6
* Typo repair.Tim Peters2003-02-041-1/+1
* Brought some module variables into synch with pickle.py's current values.Tim Peters2003-02-041-16/+47
* load_counted_long(): Changed a ValueError to an UnpicklingError, justTim Peters2003-02-031-15/+1
* PDATA_PUSH and PDATA_APPEND. documented, and reformatted for betterTim Peters2003-02-031-30/+38
* cPickle support for TUPLE[123]. Incidentally plugged several undetectedTim Peters2003-02-021-84/+210
* Massive edits. If p is a pointer to a struct, and p->f is a pointer toTim Peters2003-02-021-89/+93
* Minor cleanup, mostly adding horizontal whitespace, and breaking apartTim Peters2003-02-021-31/+30
* Implemented proto 2 NEWTRUE and NEWFALSE in cPickle.Tim Peters2003-02-021-2/+34
* Beefed up the tests by putting in more "for proto in protocols:" outerTim Peters2003-02-021-0/+5
* Fix compiler warningNeal Norwitz2003-02-021-1/+1
* dump(): Added asserts that self->proto is sane.Tim Peters2003-02-021-1/+2
* dump(): Fixed a stupid bug in new code. It wasn't possible for the bugTim Peters2003-02-021-1/+1
* Add cPickle support for PROTO. Duplicated PROTO/LONG1/LONG4 code inTim Peters2003-02-021-2/+56
* cPickle.c: Full support for the new LONG1 and LONG4. Added comments.Tim Peters2003-02-021-21/+161
* The C pickle now knows how to deal with a proto= argument. AssortedTim Peters2003-02-011-45/+86
* Removed needless include of errno.h.Tim Peters2003-02-011-4/+0
* The module docstring had an RCS ID from 1999 embedded in it. EnoughTim Peters2003-02-011-3/+1
* Trimmed trailing whitespace.Tim Peters2003-02-011-223/+223
* Added #defines for proto 2 opcodes; gave the Pickler a proto member;Tim Peters2003-02-011-16/+30
* Removed all uses of the out-of-favor __safe_for_unpickling__ magicTim Peters2003-02-011-46/+5
* Ignore the state returned by __reduce__ if it is Py_None.Guido van Rossum2003-01-311-0/+2
* Patch #661760: Cygwin auto-import module patchJason Tishler2003-01-061-4/+2
* Add an XXX comment about relative imports.Guido van Rossum2002-12-241-1/+2
* A patch from Kevin Jacobs, plugging several leaks discovered whenTim Peters2002-12-071-5/+10
* Make BadPickleGet a class. Fixes #609164.Martin v. Löwis2002-09-161-3/+4
* Patch #505705: Remove eval in pickle and cPickle.Martin v. Löwis2002-08-141-31/+20
* Allow more docstrings to be removed during compilation in some modulesNeal Norwitz2002-08-131-15/+16
* Add recursion counter for pickling. Fixes #576084.Martin v. Löwis2002-08-041-0/+9