summaryrefslogtreecommitdiff
path: root/Modules/_json.c
Commit message (Expand)AuthorAgeFilesLines
* Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE whereverSerhiy Storchaka2017-01-231-6/+3
* Py_SIZE() was misused for dict.Serhiy Storchaka2017-01-131-2/+2
|\
| * Fixed possible reference leaks in the _json module.Serhiy Storchaka2017-01-031-4/+9
| |\
| * | Don't parenthesis in _PyObject_CallMethodId() formatVictor Stinner2016-12-091-1/+1
* | | Py_SIZE() was misused for dict.Serhiy Storchaka2017-01-131-2/+2
|\ \ \ | | |/ | |/|
| * | Fixed possible reference leaks in the _json module.Serhiy Storchaka2017-01-031-4/+9
| |\ \ | | |/ | |/|
| * | Issue #26719: More efficient formatting of ints and floats in json.Serhiy Storchaka2016-04-101-52/+4
| |\ \
| * | | Issue #25923: Added more const qualifiers to signatures of static and private...Serhiy Storchaka2015-12-251-2/+2
* | | | Py_SIZE() was misused for dict.Serhiy Storchaka2017-01-131-1/+1
| |_|/ |/| |
* | | Fixed possible reference leaks in the _json module.Serhiy Storchaka2017-01-031-4/+9
| |/ |/|
* | Issue #26719: More efficient formatting of ints and floats in json.Serhiy Storchaka2016-04-101-52/+4
|/
* Issue #24683: Fixed crashes in _json functions called with arguments ofSerhiy Storchaka2015-07-261-19/+151
|\
| * prevent integer overflow in escape_unicode (closes #24522)Benjamin Peterson2015-06-271-3/+9
| * Issue #24115: Update uses of PyObject_IsTrue(), PyObject_Not(),Serhiy Storchaka2015-05-301-19/+145
| |\
| | * merge 3.4 (#24094)Benjamin Peterson2015-05-021-19/+145
| | |\
| | | * Issue #23685: Fix usage of PyMODINIT_FUNC in _json, _scproxy, nis, pyexpatVictor Stinner2015-03-171-1/+1
| | | * Issue #22883: Got rid of outdated references to PyInt and PyString in comments.Serhiy Storchaka2015-02-171-4/+4
| | | * merge 3.4 (#23369)Benjamin Peterson2015-02-011-4/+11
| | | |\
| | | * | Issue #19361: JSON decoder now raises JSONDecodeError instead of ValueError.Serhiy Storchaka2015-01-261-11/+10
| | | * | Issue #23206: Make ``json.dumps(..., ensure_ascii=False)`` as fast as the def...Antoine Pitrou2015-01-111-3/+130
* | | | | Issue #24683: Fixed crashes in _json functions called with arguments ofSerhiy Storchaka2015-07-261-2/+10
|/ / / /
* | | | Issue #24115: Update uses of PyObject_IsTrue(), PyObject_Not(),Serhiy Storchaka2015-05-301-7/+17
|/ / /
* | | merge 3.3 (#24094)Benjamin Peterson2015-05-021-28/+3
|\ \ \ | |_|/ |/| |
| * | just sort the items tuple directly (closes #24094)Benjamin Peterson2015-05-021-27/+3
* | | merge 3.3 (#23369)Benjamin Peterson2015-02-011-78/+94
|\ \ \ | |/ / |/| / | |/
| * Issue #22338: Fix a crash in the json module on memory allocation failure.Victor Stinner2014-09-101-1/+2
| * merge 3.3Benjamin Peterson2014-04-141-4/+5
| |\
| * \ merge 3.3Benjamin Peterson2014-04-131-1/+4
| |\ \
| * \ \ Issue #11489: JSON decoder now accepts lone surrogates.Serhiy Storchaka2013-11-261-19/+7
| |\ \ \
| * | | | Close #18264: int- and float-derived enums now converted to int or float.Ethan Furman2013-08-101-7/+58
| * | | | Issue #16847: Fixed improper use of _PyUnicode_CheckConsistency() inChristian Heimes2013-01-031-75/+39
| |\ \ \ \
| | * | | | #16009: JSON error messages now provide more information. Patch by Serhiy St...Ezio Melotti2013-01-031-24/+24
| | * | | | Issue #16590: remove obsolete compatibility code from the _json module.Antoine Pitrou2012-12-011-40/+5
| | * | | | Issue #16228: Fix a crash in the json module where a list changes size while ...Antoine Pitrou2012-11-011-11/+10
| | |\ \ \ \
| | | * | | | Issue #16330: Use surrogate-related macrosVictor Stinner2012-10-301-11/+10
* | | | | | | fix possible overflow in encode_basestring_ascii (closes #23369)Benjamin Peterson2015-02-011-4/+11
| |_|_|_|_|/ |/| | | | |
* | | | | | merge 3.2Benjamin Peterson2014-04-141-200/+265
|\ \ \ \ \ \ | | |_|_|_|/ | |/| | | |
| * | | | | merge 3.2Benjamin Peterson2014-04-131-1/+4
| |\ \ \ \ \ | | |_|_|_|/ | |/| | | |
| * | | | | Issue #11489: JSON decoder now accepts lone surrogates.Serhiy Storchaka2013-11-261-19/+7
| | |/ / / | |/| | |
| * | | | Issue #16847: Fixed improper use of _PyUnicode_CheckConsistency() inChristian Heimes2013-01-031-0/+2
| | |/ / | |/| |
| * | | Issue #16228: Fix a crash in the json module where a list changes size while ...Antoine Pitrou2012-11-011-182/+257
| |\ \ \ | | | |/ | | |/|
| | * | Issue #5067: improve some json error messages.Antoine Pitrou2012-06-291-4/+4
| | |\ \
| | * | | Check newly created consistency using _PyUnicode_CheckConsistency(str, 1)Victor Stinner2012-04-271-0/+1
| | * | | Issue #14387: Do not include accu.h from Python.h.Antoine Pitrou2012-03-221-182/+256
| | |\ \ \
| | | * | | Issue #13088: Add shared Py_hexdigits constant to format a number into base 16Victor Stinner2011-10-141-8/+8
| | | * | | Strip trailing spaces in _json.cVictor Stinner2011-10-111-15/+15
| | | * | | Fix misuse of PyUnicode_GET_SIZE, use PyUnicode_GET_LENGTH insteadVictor Stinner2011-10-111-1/+1
| | | * | | Remove unused variableAntoine Pitrou2011-10-111-1/+0
| | | * | | Use identifier API for PyObject_GetAttrString.Martin v. Löwis2011-10-101-0/+1
| | | * | | Change PyUnicode_KIND to 1,2,4. Drop _KIND_SIZE and _CHARACTER_SIZE.Martin v. Löwis2011-10-071-2/+2