summaryrefslogtreecommitdiff
path: root/Modules/_pickle.c
Commit message (Expand)AuthorAgeFilesLines
* Issue #29190: Fixed possible errors in comparing strings in the pickle module.Serhiy Storchaka2017-01-091-12/+6
|\
| * Issue #29190: Fixed possible errors in comparing strings in the pickle module.Serhiy Storchaka2017-01-091-12/+6
* | Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSizeSerhiy Storchaka2016-11-201-1/+1
* | Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualT...Serhiy Storchaka2016-11-161-1/+1
|\ \ | |/
| * Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualT...Serhiy Storchaka2016-11-161-1/+1
* | Issue #25761: Improved error reporting about truncated pickle data inSerhiy Storchaka2016-09-061-39/+41
* | Avoid inefficient way to call functions without argumentVictor Stinner2016-09-051-1/+1
* | Issue #27895: Spelling fixes (Contributed by Ville Skytt?).Raymond Hettinger2016-08-301-2/+2
* | _pickle: remove outdated commentVictor Stinner2016-08-251-11/+0
* | Rename _PyObject_FastCall() to _PyObject_FastCallDict()Victor Stinner2016-08-221-3/+3
* | Issue #27128: _pickle uses fast callVictor Stinner2016-08-191-15/+4
* | Issue #17711: Fixed unpickling by the persistent ID with protocol 0.Serhiy Storchaka2016-07-171-104/+194
|\ \ | |/ |/|
| * - Issue #27332: Fixed the type of the first argument of module-level functionsSerhiy Storchaka2016-07-071-8/+8
| |\
| * \ Issue #27125: Merge typo fixes from 3.5Martin Panter2016-05-301-104/+194
| |\ \
| | * \ Issue #27076: Merge spelling from 3.5Martin Panter2016-05-261-6/+6
| | |\ \
| | * | | Issue #27056: Fix _Unpickler_Read() to avoid integer overflowVictor Stinner2016-05-201-1/+1
| | * | | Optimize pickle.load() and pickle.loads()Victor Stinner2016-05-201-19/+26
| | * | | Issue #26778: Fixed "a/an/and" typos in code comment, documentation and errorSerhiy Storchaka2016-04-171-85/+168
| | |\ \ \
| | | * \ \ Issue #15984: Merge PyUnicode doc from 3.5Martin Panter2016-04-151-1/+1
| | | |\ \ \
| | | * \ \ \ Issue #22570: Renamed Py_SETREF to Py_XSETREF.Serhiy Storchaka2016-04-061-84/+167
| | | |\ \ \ \
| | | | * | | | _pickle: Fix load_counted_tuple(), use Py_ssize_t for sizeVictor Stinner2016-03-141-1/+1
| | | | * | | | Issue #20440: Cleaning up the code by using Py_SETREF.Serhiy Storchaka2016-01-051-10/+2
| | | | * | | | Issue #20440: Applied yet one patch for using Py_SETREF.Serhiy Storchaka2015-12-271-5/+3
| | | | |\ \ \ \
| | | | * | | | | Issue #25923: Added more const qualifiers to signatures of static and private...Serhiy Storchaka2015-12-251-1/+1
| | | | * | | | | Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size.Serhiy Storchaka2015-12-191-2/+2
| | | | |\ \ \ \ \
| | | | * | | | | | Issue #25761: Fixed reference leak added in previous changeset (5c670af0100f).Serhiy Storchaka2015-12-071-0/+1
| | | | * | | | | | Issue #25761: Improved detecting errors in broken pickle data.Serhiy Storchaka2015-12-061-42/+69
| | | | * | | | | | Fixed reference leak when read truncated pickle.Serhiy Storchaka2015-12-011-31/+94
| | | | |\ \ \ \ \ \
| | | | | * \ \ \ \ \ Issue #25725: Fixed a reference leak in pickle.loads() when unpicklingSerhiy Storchaka2015-11-251-31/+94
| | | | | |\ \ \ \ \ \
| | | | | | * \ \ \ \ \ Issue #23914: Fixed SystemError raised by unpickler on broken pickle data.Serhiy Storchaka2015-11-231-3/+16
| | | | | | |\ \ \ \ \ \
| | | | | | * | | | | | | Closes #25645: Fix a reference leak introduced by change bc5894a3a0e6 of theVictor Stinner2015-11-171-0/+1
| | | | | | * | | | | | | Issue #25558: Use compile-time asserts.Serhiy Storchaka2015-11-071-1/+1
| | | | | | * | | | | | | Issue #25523: Merge a-to-an corrections from 3.5Martin Panter2015-11-021-8/+8
| | | | | | |\ \ \ \ \ \ \
| | | | | | * | | | | | | | Issue #25353: Optimize unicode escape and raw unicode escape encoders to useVictor Stinner2015-10-121-20/+24
| | | | | | * | | | | | | | Issue #24164: Objects that need calling ``__new__`` with keyword arguments,Serhiy Storchaka2015-10-101-10/+68
* | | | | | | | | | | | | | Issue #17711: Fixed unpickling by the persistent ID with protocol 0.Serhiy Storchaka2016-07-171-12/+22
| |_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | |
* | | | | | | | | | | | | Issue #27332: Fixed the type of the first argument of module-level functionsSerhiy Storchaka2016-07-071-8/+8
|/ / / / / / / / / / / /
* | | | | | | | | | | | Issue #27125: Remove duplicated words from documentation and commentsMartin Panter2016-05-301-1/+1
| |_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | |
* | | | | | | | | | | Issue #27076: Doc, comment and tests spelling fixesMartin Panter2016-05-261-6/+6
|/ / / / / / / / / /
* | | | | | | | | | Issue #26778: Fixed "a/an/and" typos in code comment and documentation.Serhiy Storchaka2016-04-171-1/+1
| |_|_|_|_|_|_|_|/ |/| | | | | | | |
* | | | | | | | | Correct ?an? ? ?a? with ?Unicode?, ?user?, ?UTF?, etcMartin Panter2016-04-151-1/+1
|/ / / / / / / /
* | | | | | | | Issue #22570: Renamed Py_SETREF to Py_XSETREF.Serhiy Storchaka2016-04-061-2/+2
* | | | | | | | _pickle: Fix load_counted_tuple(), use Py_ssize_t for sizeVictor Stinner2016-03-141-1/+1
| |_|_|_|_|_|/ |/| | | | | |
* | | | | | | Issue #20440: Applied yet one patch for using Py_SETREF.Serhiy Storchaka2015-12-271-5/+3
| |_|_|_|_|/ |/| | | | |
* | | | | | Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size.Serhiy Storchaka2015-12-191-2/+2
|/ / / / /
* | | | | Fixed reference leak when read truncated pickle.Serhiy Storchaka2015-12-011-1/+3
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Fixed reference leak when read truncated pickle.Serhiy Storchaka2015-12-011-1/+3
* | | | | Issue #25725: Fixed a reference leak in pickle.loads() when unpicklingSerhiy Storchaka2015-11-251-19/+8
|\ \ \ \ \ | |/ / / / | | | | / | |_|_|/ |/| | |
| * | | Issue #25725: Fixed a reference leak in pickle.loads() when unpicklingSerhiy Storchaka2015-11-251-19/+8
* | | | Issue #23914: Fixed SystemError raised by unpickler on broken pickle data.Serhiy Storchaka2015-11-231-108/+186
|\ \ \ \ | |/ / / |/| | / | | |/ | |/|