summaryrefslogtreecommitdiff
path: root/Modules/_json.c
Commit message (Expand)AuthorAgeFilesLines
* consistently use Py_TYPE, Py_REFCNT, and correct initializer macros (#3563)Benjamin Peterson2017-09-131-4/+2
* bpo-31095: Fix potential crash during GC (GH-3197)INADA Naoki2017-09-041-2/+4
* [2.7] bpo-30243: Fixed the possibility of a crash in _json. (GH-1420) (#1471)Serhiy Storchaka2017-05-051-65/+18
* Fixed possible reference leaks in the _json module.Serhiy Storchaka2017-01-031-1/+4
* be extremely careful about overflows in encode_basestring_ascii (closes #28284)Benjamin Peterson2016-09-261-26/+49
* Issue #27934: Use float.__repr__ instead of plain repr when JSON-encoding an ...Mark Dickinson2016-09-031-2/+2
* fix possible overflow in encode_basestring_ascii (#23369)Benjamin Peterson2016-08-131-0/+4
* Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREFSerhiy Storchaka2016-04-101-1/+1
* Issue #22570: Renamed Py_SETREF to Py_XSETREF.Serhiy Storchaka2016-04-061-1/+1
* Issue #20440: Massive replacing unsafe attribute setting code with specialSerhiy Storchaka2015-12-241-2/+1
* Issue #24683: Fixed a crash in _json.make_encoder() called with non-dict 1st ...Serhiy Storchaka2015-07-261-0/+7
* Issue #24704: Fixed possible NULL pointer dereferencing in the _json moduleSerhiy Storchaka2015-07-241-0/+2
* Issue #24115: Update uses of PyObject_IsTrue(), PyObject_Not(),Serhiy Storchaka2015-05-301-9/+26
* disallow a negative idx parameterBenjamin Peterson2014-04-141-8/+10
* in scan_once, prevent the reading of arbitrary memory when passed a negative ...Benjamin Peterson2014-04-131-2/+8
* Issue #11489: JSON decoder now accepts lone surrogates.Serhiy Storchaka2013-11-261-36/+13
* Issue #16228: Fix a crash in the json module where a list changes size while ...Antoine Pitrou2012-11-011-7/+3
* Issue #5067: improve some json error messages.Antoine Pitrou2012-06-291-4/+4
* Issue #13774: json: Fix a SystemError when a bogus encoding is passed toAmaury Forgeot d'Arc2012-01-131-1/+8
* #12051: Fix segfault in json.dumps() while encoding highly-nested objects usi...Ezio Melotti2011-05-111-2/+15
* #12017: Fix segfault in json.loads() while decoding highly-nested objects usi...Ezio Melotti2011-05-071-4/+26
* #11982: remove now unused function.Ezio Melotti2011-05-041-18/+0
* #11982: fix json.loads('""') to return u'' rather than ''.Ezio Melotti2011-05-041-1/+1
* #10804: fix copy-paste error when checking assigned fields for NULL.Georg Brandl2011-01-021-1/+1
* Issue 10038. Restore the Python 2.6 behavior that json.loads() always returnsBarry Warsaw2010-11-021-28/+7
* Backport r72961 fixing issue #6105: json.dumps not following OrderedDict iter...Raymond Hettinger2010-10-301-5/+22
* Merged revisions 85342 via svnmerge fromAntoine Pitrou2010-10-091-2/+2
* Apply patch from Ray Allen for issue 9296Doug Hellmann2010-07-211-1/+1
* Remove unneeded variable mutation and initializations.Brett Cannon2010-05-031-4/+6
* Issue #6986: Fix crash in the JSON C accelerator when called with theAntoine Pitrou2009-12-081-4/+17
* Issue 7117: Replace PyOS_ascii_strtod with PyOS_string_to_double in _json.c a...Eric Smith2009-10-281-1/+5
* #5932: fix error return in _convertPyInt_AsSsize_t() conversion function.Georg Brandl2009-05-051-3/+3
* Issue 5381: fix regression in pure python code path, Issue 5584: fix a decode...Bob Ippolito2009-03-291-1/+1
* Silence a compiler warning.Raymond Hettinger2009-03-191-1/+1
* Issue 5381: Add object_pairs_hook to the json module.Raymond Hettinger2009-03-191-11/+71
* merge json library with simplejson 2.0.9 (issue 4136)Bob Ippolito2009-03-171-133/+1841
* fix more possible ref leaks in _json and use Py_CLEARBenjamin Peterson2008-10-161-2/+4
* fix possible ref leakBenjamin Peterson2008-10-161-2/+2
* check for error conditions in _json #3623Benjamin Peterson2008-10-161-3/+5
* #3322: bounds checking for _json.scanstringBob Ippolito2008-07-191-2/+10
* This reverts r63675 based on the discussion in this thread:Gregory P. Smith2008-06-091-17/+17
* Renamed PyString to PyBytesChristian Heimes2008-05-261-17/+17
* Intern static stringChristian Heimes2008-05-061-1/+1
* Add the 'json' package. Code taken from simplejson 1.9 and contributed by BobBrett Cannon2008-05-051-0/+609