1. 9982c53 Issue #12848: The pure Python pickle implementation now treats object lengths as unsigned 32-bit integers, like the C implementation does. by Antoine Pitrou · 12 years ago
  2. bf6ecf9 Issue #12848: The pure Python pickle implementation now treats object lengths as unsigned 32-bit integers, like the C implementation does. by Antoine Pitrou · 12 years ago
  3. e80b29b cleanup Ellipsis and NotImplemented strings after we're done by Benjamin Peterson · 12 years ago
  4. cad1a07 minor PEP7-related fix by Łukasz Langa · 12 years ago
  5. dbd7825 #13842: check whether PyUnicode_FromString succeeded by Łukasz Langa · 12 years ago
  6. f3078fb Fixes #13842: cannot pickle Ellipsis or NotImplemented. by Łukasz Langa · 12 years ago
  7. 8d3c290 Issue #14166: Pickler objects now have an optional `dispatch_table` attribute which allows to set custom per-pickler reduction functions. by Antoine Pitrou · 12 years ago
  8. a23d65c Merge 3.2 by Alexandre Vassalotti · 13 years ago
  9. 3bfc65a Issue #13505: Make pickling of bytes object compatible with Python 2. by Alexandre Vassalotti · 13 years ago
  10. 1c67dd9 Port SetAttrString/HasAttrString to SetAttrId/GetAttrId. by Martin v. Löwis · 13 years ago
  11. bd928fe Rename _Py_identifier to _Py_IDENTIFIER. by Martin v. Löwis · 13 years ago
  12. f5cff56 Issue #13088: Add shared Py_hexdigits constant to format a number into base 16 by Victor Stinner · 13 years ago
  13. 1ee1b6f Use identifier API for PyObject_GetAttrString. by Martin v. Löwis · 13 years ago
  14. afe55bb Add API for static strings, primarily good for identifiers. by Martin v. Löwis · 13 years ago
  15. 5a688db Issue #7689: Allow pickling of dynamically created classes when their by Antoine Pitrou · 13 years ago
  16. ffd41d9 Issue #7689: Allow pickling of dynamically created classes when their by Antoine Pitrou · 13 years ago
  17. c806fdc raw_unicode_escape() uses the new Unicode API by Victor Stinner · 13 years ago
  18. 121aab4 Strip trailing spaces of _pickle.c by Victor Stinner · 13 years ago
  19. d63a3b8 Implement PEP 393. by Martin v. Löwis · 13 years ago
  20. 3454d52 merge 3.2 by Benjamin Peterson · 13 years ago
  21. adde86d fix compiler compliant about \0 not being an opcode by Benjamin Peterson · 13 years ago
  22. a514eb9 Issue #12847: Fix a crash with negative PUT and LONG_BINPUT arguments in by Antoine Pitrou · 13 years ago
  23. 55549ec Issue #12847: Fix a crash with negative PUT and LONG_BINPUT arguments in by Antoine Pitrou · 13 years ago
  24. ee763e2 Issue #11564: Avoid crashes when trying to pickle huge objects or containers by Antoine Pitrou · 13 years ago
  25. 82be19f Issue #11564: Avoid crashes when trying to pickle huge objects or containers by Antoine Pitrou · 13 years ago
  26. e58bffb Followup to 8e824e09924a: fix regression on 32-bit builds by Antoine Pitrou · 13 years ago
  27. 3c7e928 Issue #12744: Fix inefficient representation of integers by Antoine Pitrou · 13 years ago
  28. fdf4a27 Issue #12687: Fix a possible buffering bug when unpickling text mode (protocol 0, mostly) pickles. by Antoine Pitrou · 13 years ago
  29. f6c7a85 Issue #12687: Fix a possible buffering bug when unpickling text mode (protocol 0, mostly) pickles. by Antoine Pitrou · 13 years ago
  30. 874d65a Issue #11321: Fix a crash with multiple imports of the _pickle module when by Antoine Pitrou · 13 years ago
  31. 8391cf4 Issue #11321: Fix a crash with multiple imports of the _pickle module when by Antoine Pitrou · 13 years ago
  32. 3b3499b #11565: Merge with 3.1. by Ezio Melotti · 13 years ago
  33. 1392500 #11565: Fix several typos. Patch by Piotr Kasprzyk. by Ezio Melotti · 13 years ago
  34. b88ed15 #11565: Merge with 3.2. by Ezio Melotti · 13 years ago
  35. 16c4ce1 Issue #9935: Speed up pickling of instances of user-defined classes. by Antoine Pitrou · 13 years ago
  36. ec8f0df Merged revisions 88546 via svnmerge from by Alexander Belopolsky · 13 years ago
  37. 1ce92dc Issue #11286: Fixed unpickling of empty 2.x strings. by Alexander Belopolsky · 13 years ago
  38. 0f2a61a Merged revisions 88147 via svnmerge from by Antoine Pitrou · 13 years ago
  39. e6d4c5b Issue #10987: Fix the recursion limit handling in the _pickle module. by Antoine Pitrou · 13 years ago
  40. 132ef6c Issue #10359: Remove useless comma, invalid in ISO C by Victor Stinner · 14 years ago
  41. ff150f2 Revert r85797 (and r85798): it broke the Windows buildbots because of by Antoine Pitrou · 14 years ago
  42. 7eecffd Issue #9935: Speed up pickling of instances of user-defined classes. by Antoine Pitrou · 14 years ago
  43. f038b32 Remove more unneeded casts to hashfunc. by Georg Brandl · 14 years ago
  44. 8f67d08 make hashes always the size of pointers; introduce Py_hash_t #9778 by Benjamin Peterson · 14 years ago
  45. 04248a8 Issue #3873: Speed up unpickling from file objects which have a peek() method. by Antoine Pitrou · 14 years ago
  46. ea99c5c Issue #9410: Various optimizations to the pickle module, leading to by Antoine Pitrou · 14 years ago
  47. ec80478 Merged revisions 84502 via svnmerge from by Antoine Pitrou · 14 years ago
  48. 1afb39a Fix typos in error messages (thanks Arfrever). by Antoine Pitrou · 14 years ago
  49. 82a6bf0 Merged revisions 82937 via svnmerge from by Alexander Belopolsky · 14 years ago
  50. d92f040 Issue #5180: Fixed a bug that prevented loading 2.x pickles in 3.x by Alexander Belopolsky · 14 years ago
  51. f7351b4 Merged revisions 80031 via svnmerge from by Victor Stinner · 14 years ago
  52. 485fb56 Issue #8383: pickle and pickletools use surrogatepass error handler when by Victor Stinner · 14 years ago
  53. 901d81e Merged revisions 77355 via svnmerge from by Antoine Pitrou · 15 years ago
  54. 01a15ea Merged revisions 77352-77354 via svnmerge from by Antoine Pitrou · 15 years ago
  55. d9dfaa9 Issue #6137: The pickle module now translates module names when loading by Antoine Pitrou · 15 years ago
  56. 8ca69de Merged revisions 72930 via svnmerge from by Collin Winter · 15 years ago
  57. f70b129 Make variable declarations for opcodes in batch_dict_exact consistent by Alexandre Vassalotti · 15 years ago
  58. 5c9b02d Merged revisions 72909 via svnmerge from by Collin Winter · 15 years ago
  59. 725bfd8 Issue #5914: Add new C-API function PyOS_string_to_double, to complement by Mark Dickinson · 15 years ago
  60. a9f48a0 Merged revisions 72223 via svnmerge from by Antoine Pitrou · 15 years ago
  61. 3e09f43 Make sure that marshal and pickle continue to output 17 by Mark Dickinson · 15 years ago
  62. 0923d1d The other half of Issue #1580: use short float repr where possible. by Eric Smith · 15 years ago
  63. 0e7aa8c Update a comment about why the __module__ can sometime be NULL. by Alexandre Vassalotti · 15 years ago
  64. e94c679 Issue #1717: rename tp_compare to tp_reserved. I'll change the by Mark Dickinson · 15 years ago
  65. 211c625 Issue #1717, stage 2: remove uses of tp_compare in Modules and most Objects. by Mark Dickinson · 15 years ago
  66. cddcf44 Merged revisions 68903,68906 via svnmerge from by Mark Dickinson · 15 years ago
  67. e4bccb7 Factor common branch in load_long(). by Alexandre Vassalotti · 15 years ago
  68. 446f7ff Remove unnecessary copying in load_long(). by Alexandre Vassalotti · 15 years ago
  69. 8dd0514 Issue #4842, patch 1/2: fix pickle in Python 3.x so that pickling with the by Mark Dickinson · 15 years ago
  70. 554d878 Update copy of PyUnicode_EncodeRawUnicodeEscape in _pickle. by Alexandre Vassalotti · 16 years ago
  71. 5f95257 #4373: Reference leak in the pickle module. by Amaury Forgeot d'Arc · 16 years ago
  72. 3e4e72f #4298: pickle.load() can segfault on invalid or truncated input. by Amaury Forgeot d'Arc · 16 years ago
  73. b46a633 Sorry, r67092 is commit miss.... by Hirokazu Yamamoto · 16 years ago
  74. 1543a22 Blocked revisions 67002 via svnmerge by Hirokazu Yamamoto · 16 years ago
  75. 424b481 Merged revisions 67049 via svnmerge from by Amaury Forgeot d'Arc · 16 years ago
  76. 87eee63 #3664: The pickle module could segfault if a Pickler instance is not correctly initialized: by Amaury Forgeot d'Arc · 16 years ago
  77. fb1a5eb #3640: Correct a crash in cPickle on 64bit platforms, in the case of deeply nested lists or dicts. by Amaury Forgeot d'Arc · 16 years ago
  78. d79dc62 Issue #3660 (part of): fix a memory leak in _pickle. by Antoine Pitrou · 16 years ago
  79. 6ae2eb2 Issue #3657: Fix uninitialized memory read when pickling longs. by Neal Norwitz · 16 years ago
  80. 1f9d907 Issue 3514: Fixed segfault dues to infinite loop in __getattr__. by Alexandre Vassalotti · 16 years ago
  81. 4cc0f24 Rename PyUnicode_AsString -> _PyUnicode_AsString and by Marc-André Lemburg · 16 years ago
  82. dff1834 Fixed _pickle to use Py_EnterRecursiveCall(). by Alexandre Vassalotti · 16 years ago
  83. 7634ff5 Fixed compiler warnings on MSVC9.0 by Alexandre Vassalotti · 16 years ago
  84. ca2d610 Restore _pickle module accelerator module. by Alexandre Vassalotti · 16 years ago
  85. 75f25f2 revert the addition of _pickle because it was causing havok with 64-bit by Benjamin Peterson · 16 years ago
  86. cc31306 Issue 2917: Merge the pickle and cPickle module. by Alexandre Vassalotti · 16 years ago