Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bpo-32032: Test both implementations of module-level pickle API. (GH-4401) ↵ | Miss Islington (bot) | 2017-11-15 | 1 | -12/+12 |
| | | | | | (#4403) (cherry picked from commit 6545256df93ba54f811206107274cfa5a6d76b86) | ||||
* | Issue #17711: Fixed unpickling by the persistent ID with protocol 0. | Serhiy Storchaka | 2016-07-17 | 1 | -0/+29 |
|\ | | | | | | | Original patch by Alexandre Vassalotti. | ||||
| * | Issue #17711: Fixed unpickling by the persistent ID with protocol 0. | Serhiy Storchaka | 2016-07-17 | 1 | -0/+29 |
| | | | | | | | | Original patch by Alexandre Vassalotti. | ||||
* | | Fixed typo in pickle tests. | Serhiy Storchaka | 2016-03-04 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | Fixed typo in pickle tests. | Serhiy Storchaka | 2016-03-04 | 1 | -2/+2 |
| | | |||||
* | | Make catched exception more specific and correct a comment. | Serhiy Storchaka | 2015-12-30 | 1 | -3/+3 |
|\ \ | |/ | |||||
| * | Make catched exception more specific and correct a comment. | Serhiy Storchaka | 2015-12-30 | 1 | -3/+3 |
| | | |||||
* | | Issue #25761: Improved detecting errors in broken pickle data. | Serhiy Storchaka | 2015-12-06 | 1 | -11/+6 |
| | | |||||
* | | Issue #25761: Added more test cases for testing unpickling broken data. | Serhiy Storchaka | 2015-11-29 | 1 | -93/+197 |
|\ \ | |/ | | | | | Output raised exception at verbose level 2 (-vv). | ||||
| * | Issue #25761: Added more test cases for testing unpickling broken data. | Serhiy Storchaka | 2015-11-29 | 1 | -93/+197 |
| |\ | | | | | | | | | | Output raised exception at verbose level 2 (-vv). | ||||
| | * | Issue #25761: Added more test cases for testing unpickling broken data. | Serhiy Storchaka | 2015-11-29 | 1 | -93/+197 |
| | | | | | | | | | | | | Output raised exception at verbose level 2 (-vv). | ||||
* | | | Issue #23914: Fixed SystemError raised by unpickler on broken pickle data. | Serhiy Storchaka | 2015-11-23 | 1 | -1/+84 |
|\ \ \ | |/ / | |||||
| * | | Issue #23914: Fixed SystemError raised by unpickler on broken pickle data. | Serhiy Storchaka | 2015-11-23 | 1 | -1/+84 |
| |\ \ | | |/ | |||||
| | * | Issue #23914: Fixed SystemError raised by unpickler on broken pickle data. | Serhiy Storchaka | 2015-11-23 | 1 | -1/+84 |
| | | | |||||
* | | | Issue #892902: Added new tests for pickling recursive collections. | Serhiy Storchaka | 2015-11-07 | 1 | -16/+104 |
|\ \ \ | |/ / | |||||
| * | | Issue #892902: Added new tests for pickling recursive collections. | Serhiy Storchaka | 2015-11-07 | 1 | -16/+104 |
| |\ \ | | |/ | |||||
| | * | Issue #892902: Added new tests for pickling recursive collections. | Serhiy Storchaka | 2015-11-07 | 1 | -16/+104 |
| | | | |||||
* | | | Issue #24164: Objects that need calling ``__new__`` with keyword arguments, | Serhiy Storchaka | 2015-10-10 | 1 | -4/+2 |
|/ / | | | | | | | can now be pickled using pickle protocols older than protocol version 4. | ||||
* | | Issue #25262. Added support for BINBYTES8 opcode in Python implementation of | Serhiy Storchaka | 2015-09-29 | 1 | -0/+20 |
|\ \ | |/ | | | | | | | unpickler. Highest 32 bits of 64-bit size for BINUNICODE8 and BINBYTES8 opcodes no longer silently ignored on 32-bit platforms in C implementation. | ||||
| * | Issue #25262. Added support for BINBYTES8 opcode in Python implementation of | Serhiy Storchaka | 2015-09-29 | 1 | -0/+20 |
| | | | | | | | | | | unpickler. Highest 32 bits of 64-bit size for BINUNICODE8 and BINBYTES8 opcodes no longer silently ignored on 32-bit platforms in C implementation. | ||||
* | | Added additional unpickling tests. | Serhiy Storchaka | 2015-09-29 | 1 | -37/+229 |
|\ \ | |/ | |||||
| * | Added additional unpickling tests. | Serhiy Storchaka | 2015-09-29 | 1 | -37/+229 |
| | | |||||
* | | Moved unpickling tests with prepickled data to separate class. | Serhiy Storchaka | 2015-09-29 | 1 | -209/+215 |
|\ \ | |/ | |||||
| * | Moved unpickling tests with prepickled data to separate class. | Serhiy Storchaka | 2015-09-29 | 1 | -209/+215 |
| | | |||||
* | | merge 3.4 | Benjamin Peterson | 2015-07-02 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | use correct __new__ method (closes #24552) | Benjamin Peterson | 2015-07-02 | 1 | -1/+1 |
| | | |||||
* | | merge 3.4 (#24552) | Benjamin Peterson | 2015-07-02 | 1 | -0/+12 |
|\ \ | |/ | |||||
| * | fix use after free (closes #24552) | Benjamin Peterson | 2015-07-02 | 1 | -0/+12 |
| | | |||||
* | | Issue #23611: Serializing more "lookupable" objects (such as unbound methods | Serhiy Storchaka | 2015-03-31 | 1 | -4/+15 |
| | | | | | | | | or nested classes) now are supported with pickle protocols < 4. | ||||
* | | Issue #18473: Fixed 2to3 and 3to2 compatible pickle mappings. | Serhiy Storchaka | 2015-03-31 | 1 | -1/+48 |
|\ \ | |/ | | | | | | | | | | | | | Fixed ambigious reverse mappings. Added many new mappings. Import mapping is no longer applied to modules already mapped with full name mapping. Added tests for compatible pickling and unpickling and for consistency of _compat_pickle mappings. | ||||
| * | Issue #18473: Fixed 2to3 and 3to2 compatible pickle mappings. | Serhiy Storchaka | 2015-03-31 | 1 | -1/+48 |
| | | | | | | | | | | | | | | | | Fixed ambigious reverse mappings. Added many new mappings. Import mapping is no longer applied to modules already mapped with full name mapping. Added tests for compatible pickling and unpickling and for consistency of _compat_pickle mappings. | ||||
* | | Use pickled data compatible with Python 2 for testing protocols 0-2. | Serhiy Storchaka | 2015-02-15 | 1 | -216/+217 |
|\ \ | |/ | |||||
| * | Use pickled data compatible with Python 2 for testing protocols 0-2. | Serhiy Storchaka | 2015-02-15 | 1 | -216/+217 |
| | | |||||
* | | Issue #23094: Fixed readline with frames in Python implementation of pickle. | Serhiy Storchaka | 2015-01-26 | 1 | -0/+8 |
|\ \ | |/ | |||||
| * | Issue #23094: Fixed readline with frames in Python implementation of pickle. | Serhiy Storchaka | 2015-01-26 | 1 | -0/+8 |
| | | |||||
* | | Issue #22783: Pickling now uses the NEWOBJ opcode instead of the NEWOBJ_EX | Serhiy Storchaka | 2014-12-16 | 1 | -11/+65 |
| | | | | | | | | opcode if possible. | ||||
* | | Fix uninitialized variable after #22676. | Antoine Pitrou | 2014-12-01 | 1 | -0/+21 |
|/ | |||||
* | Issue #22775: Fixed unpickling of http.cookies.SimpleCookie with protocol 2 | Serhiy Storchaka | 2014-11-02 | 1 | -1/+1 |
| | | | | and above. Patch by Tim Graham. | ||||
* | Issue #19886: Use better estimated memory requirements for bigmem tests. | Serhiy Storchaka | 2014-01-10 | 1 | -7/+5 |
|\ | | | | | | | Incorrect requirements can cause memory swapping. | ||||
| * | Issue #19886: Use better estimated memory requirements for bigmem tests. | Serhiy Storchaka | 2014-01-10 | 1 | -7/+5 |
| | | | | | | | | Incorrect requirements can cause memory swapping. | ||||
* | | Issue #19648: implement empty tests in pickletester. Patch by Gennadiy Zlobin. | Antoine Pitrou | 2013-12-28 | 1 | -2/+10 |
| | | |||||
* | | Issue #6784: Strings from Python 2 can now be unpickled as bytes objects. | Alexandre Vassalotti | 2013-12-07 | 1 | -1/+29 |
| | | | | | | | | | | | | | | Initial patch by Merlijn van Deen. I've added a few unrelated docstring fixes in the patch while I was at it, which makes the documentation for pickle a bit more consistent. | ||||
* | | Issue #19881: Fix bad pickling of large bytes in cpickle. | Alexandre Vassalotti | 2013-12-06 | 1 | -21/+54 |
| | | |||||
* | | Issue #19800: make the pickle framing tests more precise. | Antoine Pitrou | 2013-12-03 | 1 | -0/+22 |
| | | |||||
* | | Fix #19834: merge with 3.3. | Walter Doerwald | 2013-12-02 | 1 | -0/+80 |
|\ \ | |/ | |||||
| * | Fix issue #19834: Support unpickling of exceptions pickled by Python 2. | Walter Doerwald | 2013-12-02 | 1 | -0/+80 |
| | | |||||
* | | Issue #19754: Make pickletools.optimize respect the frame size target. | Alexandre Vassalotti | 2013-12-02 | 1 | -12/+1 |
| | | |||||
* | | Issue #6477: Merge with 3.3. | Alexandre Vassalotti | 2013-12-01 | 1 | -0/+9 |
|\ \ | |/ | |||||
| * | Issue #6477: Added support for pickling the types of built-in singletons. | Alexandre Vassalotti | 2013-12-01 | 1 | -0/+9 |
| | | |||||
* | | Merge with 3.3. | Alexandre Vassalotti | 2013-11-30 | 1 | -18/+22 |
|\ \ | |/ |