1. f00368f Remove many blanket try/except clauses. by Jeremy Hylton · 21 years ago
  2. 3cfe754 PyType_Ready(): Complain if the type is a base type, and gc'able, and by Tim Peters · 21 years ago
  3. 7b5ce7f Make Unpickler objects colletable. by Jeremy Hylton · 22 years ago
  4. 4cf6319 Make Picklers collectable. by Jeremy Hylton · 22 years ago
  5. 9905b94 New private API functions _PyFloat_{Pack,Unpack}(4,8}. This is a by Tim Peters · 22 years ago
  6. d50ade6 SF bug 705836: struct.pack of floats in non-native endian order by Tim Peters · 22 years ago
  7. b289b87 Use __reduce_ex__. by Guido van Rossum · 22 years ago
  8. b9ce7cd save_global(): Trying to resolve module.name can fail for two by Tim Peters · 22 years ago
  9. 0ae4c4a Make 2 module variables static. Assuming this is correct. by Neal Norwitz · 22 years ago
  10. 080c88b cPickle.c, load_build(): Taught cPickle how to pick apart by Tim Peters · 22 years ago
  11. 71fcda5 cPickle produces NEWOBJ appropriately now. It still doesn't know by Tim Peters · 22 years ago
  12. 92c8bb3 Minor assorted cleanups; no semantic changes. by Tim Peters · 22 years ago
  13. aae53d4 The version of PyImport_Import() in cPickle is no longer needed (an edited by Tim Peters · 22 years ago
  14. 5aa3da6 save(): Reformat tail end just for clarity. by Tim Peters · 22 years ago
  15. eab7db3 Taught cPickle how to read pickles containing NEWOBJ. This won't get by Tim Peters · 22 years ago
  16. 8587b3c Added a HIGHEST_PROTOCOL module attribute to pickle and cPickle. by Tim Peters · 22 years ago
  17. 90975f1 Minor cleanup of new batch-list/dict code. by Tim Peters · 22 years ago
  18. 42f08ac Implemented batching for dicts in cPickle. This is after two failed by Tim Peters · 22 years ago
  19. 1092d64 Implemented list batching in cPickle. by Tim Peters · 22 years ago
  20. 6288e23 More typo repair. by Tim Peters · 22 years ago
  21. 6792014 Typo repair. by Tim Peters · 22 years ago
  22. 3e667d5 cPickle: exempt two_tuple from GC -- it's a speed hack, and doesn't by Tim Peters · 22 years ago
  23. 731098b cPickle now generates proto 2 EXT[124] when appropriate. by Tim Peters · 22 years ago
  24. fa05ce3 Typo in comment. by Tim Peters · 22 years ago
  25. 2d62965 cPickle can load pickles using proto 2 EXT[124] now, but can't yet by Tim Peters · 22 years ago
  26. d4b920c Rename the extension registry variables to have leading underscores -- by Guido van Rossum · 22 years ago
  27. 0dd23aa Typo repair. by Tim Peters · 22 years ago
  28. 5b7da39 Brought some module variables into synch with pickle.py's current values. by Tim Peters · 22 years ago
  29. 0c7c48e load_counted_long(): Changed a ValueError to an UnpicklingError, just by Tim Peters · 22 years ago
  30. e0a3907 PDATA_PUSH and PDATA_APPEND. documented, and reformatted for better by Tim Peters · 22 years ago
  31. 1d63c9f cPickle support for TUPLE[123]. Incidentally plugged several undetected by Tim Peters · 22 years ago
  32. 0bc93f5 Massive edits. If p is a pointer to a struct, and p->f is a pointer to by Tim Peters · 22 years ago
  33. ac5687a Minor cleanup, mostly adding horizontal whitespace, and breaking apart by Tim Peters · 22 years ago
  34. 3c67d79 Implemented proto 2 NEWTRUE and NEWFALSE in cPickle. by Tim Peters · 22 years ago
  35. 70b02d7 Beefed up the tests by putting in more "for proto in protocols:" outer by Tim Peters · 22 years ago
  36. 529baf2 Fix compiler warning by Neal Norwitz · 22 years ago
  37. 87482ea dump(): Added asserts that self->proto is sane. by Tim Peters · 22 years ago
  38. 9b1e03f dump(): Fixed a stupid bug in new code. It wasn't possible for the bug by Tim Peters · 22 years ago
  39. 4190fb8 Add cPickle support for PROTO. Duplicated PROTO/LONG1/LONG4 code in by Tim Peters · 22 years ago
  40. ee1a53c cPickle.c: Full support for the new LONG1 and LONG4. Added comments. by Tim Peters · 22 years ago
  41. 5bd2a79 The C pickle now knows how to deal with a proto= argument. Assorted by Tim Peters · 22 years ago
  42. 040e033 Removed needless include of errno.h. by Tim Peters · 22 years ago
  43. 64c04d1 The module docstring had an RCS ID from 1999 embedded in it. Enough by Tim Peters · 22 years ago
  44. cba30e2 Trimmed trailing whitespace. by Tim Peters · 22 years ago
  45. 797ec24 Added #defines for proto 2 opcodes; gave the Pickler a proto member; by Tim Peters · 22 years ago
  46. 1f1b2d2 Removed all uses of the out-of-favor __safe_for_unpickling__ magic by Tim Peters · 22 years ago
  47. 8e0ad0c Ignore the state returned by __reduce__ if it is Py_None. by Guido van Rossum · 22 years ago
  48. fb8595d Patch #661760: Cygwin auto-import module patch by Jason Tishler · 22 years ago
  49. 75bfd05 Add an XXX comment about relative imports. by Guido van Rossum · 22 years ago
  50. 4e52ca8 A patch from Kevin Jacobs, plugging several leaks discovered when by Tim Peters · 22 years ago
  51. 658009a Make BadPickleGet a class. Fixes #609164. by Martin v. Löwis · 22 years ago
  52. 8a8da79 Patch #505705: Remove eval in pickle and cPickle. by Martin v. Löwis · 22 years ago
  53. 200788c Allow more docstrings to be removed during compilation in some modules by Neal Norwitz · 22 years ago
  54. 5a39530 Add recursion counter for pickling. Fixes #576084. by Martin v. Löwis · 22 years ago
  55. fe51c6d Excise DL_EXPORT/DL_IMPORT from Modules/*. Required adding a prototype by Mark Hammond · 22 years ago
  56. 7fa4bfa Fix indentation. by Jeremy Hylton · 22 years ago
  57. 938ace6 staticforward bites the dust. by Jeremy Hylton · 22 years ago
  58. 39c6116 Given the persistent id code a shot at a class before calling save_global(). by Jeremy Hylton · 22 years ago
  59. 9ee91f1 remove decl of unused variable by Jeremy Hylton · 22 years ago
  60. 0e1f7a8 Do more robust test of whether global objects are accessible. by Jeremy Hylton · 22 years ago
  61. 3a96702 Undefine TRUE and FALSE before redefining them. by Jack Jansen · 22 years ago
  62. 14f8b4c Patch #568124: Add doc string macros. by Martin v. Löwis · 22 years ago
  63. 0ebacc8 Pickler_clear_memo(): convert to METH_NOARGS. by Fred Drake · 23 years ago
  64. 5de9842 Repair widespread misuse of _PyString_Resize. Since it's clear people by Tim Peters · 23 years ago
  65. 8ee3cd4 #546156, Remove load_false()/load_true(), they are not used by Neal Norwitz · 23 years ago
  66. e276339 Implement an idea by Paul Rubin: by Guido van Rossum · 23 years ago
  67. 2e1c09c Removed old Digital Creations copyright/license notices (with by Guido van Rossum · 23 years ago
  68. 77f6a65 Add the 'bool' type and its values 'False' and 'True', as described in by Guido van Rossum · 23 years ago
  69. 2f6ef4c Reindent. Break long lines. Move comments before the statements. by Martin v. Löwis · 23 years ago
  70. 43c9d8a Remove UNLESS. by Martin v. Löwis · 23 years ago
  71. b049325 Use symbolic METH_VARARGS/METH_OLDARGS instead of 1/0 for ml_flags by Neal Norwitz · 23 years ago
  72. fa79c65 Match behavior of the pickle.py module more closely. by Neil Schemenauer · 23 years ago
  73. 52acb49 Merge of the release22 branch changes back into the trunk. by Barry Warsaw · 23 years ago
  74. 950dce6 save(): Fix for SF bug #494904: Cannot pickle a class with a by Guido van Rossum · 23 years ago
  75. 1464839 Patch supplied by Burton Radons for his own SF bug #487390: Modifying by Guido van Rossum · 23 years ago
  76. 179c48c Use PyOS_snprintf() instead of sprintf(). by Jeremy Hylton · 23 years ago
  77. 9b481ff A change to sync with pickle.py: by Barry Warsaw · 23 years ago
  78. bf5ca65 load_string(): Force use of unsigned compare in a context that was by Tim Peters · 23 years ago
  79. 03f96bd Fixes to compile cPickle.c & socketmodule.c on cygwin and possibly by Michael W. Hudson · 23 years ago
  80. 3eb46f3 Must terminate the Pickler_members[] and Pickler_getsets with NULL. by Jeremy Hylton · 23 years ago
  81. 499ab6a Better fix for core dumps on recursive objects in fast mode. by Jeremy Hylton · 23 years ago
  82. a0fb177 Progress on SF bug #466175 and general cleanup. by Jeremy Hylton · 23 years ago
  83. 12778e3 load_int: The fallback to long ints was coded in such a way that it by Tim Peters · 23 years ago
  84. a92d16a SF patch #452239 by Gordon McMillan, to fix SF bug #451547. by Guido van Rossum · 23 years ago
  85. 339d0f7 Patch #445762: Support --disable-unicode by Martin v. Löwis · 23 years ago
  86. 6d6c1a3 Merge of descr-branch back into trunk. by Tim Peters · 23 years ago
  87. 2c7a685 Remove code to initialize globals that are never used. by Fred Drake · 23 years ago
  88. d8ae7c2 Ack -- this module mixes tabs and spaces, and what appears to be a mix by Tim Peters · 24 years ago
  89. 3906eb8 On a sizeof(long)==8 machine, ints in range(2**31, 2**32) were getting by Tim Peters · 24 years ago
  90. bfa18f7 Critical fix: if cPickle on a sizeof(long)==8 box is used to read a by Tim Peters · 24 years ago
  91. 2c77355 Make cPickle use the recently-added PyInstance_NewRaw() API to create by Fred Drake · 24 years ago
  92. 84e87f3 SF bug [ #233200 ] cPickle does not use Py_BEGIN_ALLOW_THREADS. by Tim Peters · 24 years ago
  93. fb10c3f Minimal fix for the complaints about pickling Unicode objects. (SF by Guido van Rossum · 24 years ago
  94. 5196c58 - Fix a GC bug caused by PyDict_New() failing. by Neil Schemenauer · 24 years ago
  95. ebba420 Oops. Jim's fix didn't. This one does -- I tested it a bit better this time! by Guido van Rossum · 24 years ago
  96. c84d8bd Simple fix from Jin Fulton to avoid returning a half-initialized by Guido van Rossum · 24 years ago
  97. 6c116dd Use safer comparisons (only matters when sizeof(int) != sizeof(size_t)). fread by Trent Mick · 24 years ago
  98. 7e01890 merge Include/my*.h into Include/pyport.h by Peter Schneider-Kamp · 24 years ago
  99. 58d0510 ANSIfy some more forward declarations. by Thomas Wouters · 24 years ago
  100. 4789b3a ... and yet more ANSIfications... by Thomas Wouters · 24 years ago