Serhiy Storchaka
|
83236f7a8b
|
Issue #24683: Fixed crashes in _json functions called with arguments of
inappropriate type.
|
2015-07-26 09:01:22 +03:00 |
|
Serhiy Storchaka
|
fa494fd883
|
Issue #24115: Update uses of PyObject_IsTrue(), PyObject_Not(),
PyObject_IsInstance(), PyObject_RichCompareBool() and _PyDict_Contains()
to check for and handle errors correctly.
|
2015-05-30 17:45:22 +03:00 |
|
Benjamin Peterson
|
122f4b1bda
|
merge 3.3 (#24094)
|
2015-05-02 22:36:26 -04:00 |
|
Benjamin Peterson
|
501182a47b
|
just sort the items tuple directly (closes #24094)
|
2015-05-02 22:28:04 -04:00 |
|
Benjamin Peterson
|
e3bfe19358
|
fix possible overflow in encode_basestring_ascii (closes #23369)
|
2015-02-01 17:53:53 -05:00 |
|
Benjamin Peterson
|
3675cd9db1
|
merge 3.3 (#23369)
|
2015-02-01 17:59:49 -05:00 |
|
Victor Stinner
|
31a3ec313d
|
Issue #22338: Fix a crash in the json module on memory allocation failure.
|
2014-09-10 23:31:42 +02:00 |
|
Benjamin Peterson
|
70d92a96ab
|
merge 3.3
|
2014-04-14 11:48:21 -04:00 |
|
Benjamin Peterson
|
9beee049b0
|
merge 3.2
|
2014-04-14 11:46:51 -04:00 |
|
Benjamin Peterson
|
6ef2b36afa
|
disallow a negative idx parameter
|
2014-04-14 11:45:21 -04:00 |
|
Benjamin Peterson
|
584f5cbf16
|
merge 3.3
|
2014-04-13 22:31:42 -04:00 |
|
Benjamin Peterson
|
156285c35f
|
merge 3.2
|
2014-04-13 22:28:16 -04:00 |
|
Benjamin Peterson
|
99b5afab74
|
in scan_once, prevent the reading of arbitrary memory when passed a negative index
Bug reported by Guido Vranken.
|
2014-04-13 22:10:38 -04:00 |
|
Serhiy Storchaka
|
687ff0ecdf
|
Issue #11489: JSON decoder now accepts lone surrogates.
|
2013-11-26 21:27:11 +02:00 |
|
Serhiy Storchaka
|
c93329b3dd
|
Issue #11489: JSON decoder now accepts lone surrogates.
|
2013-11-26 21:25:28 +02:00 |
|
Ethan Furman
|
a4998a7041
|
Close #18264: int- and float-derived enums now converted to int or float.
|
2013-08-10 13:01:45 -07:00 |
|
Christian Heimes
|
75e923fcf2
|
Issue #16847: Fixed improper use of _PyUnicode_CheckConsistency() in
non-pydebug builds. Several extension modules now compile cleanly when
assert()s are enabled in standard builds (-DDEBUG flag).
|
2013-01-03 09:22:41 +01:00 |
|
Christian Heimes
|
f402e922f3
|
Issue #16847: Fixed improper use of _PyUnicode_CheckConsistency() in
non-pydebug builds. Several extension modules now compile cleanly when
assert()s are enabled in standard builds (-DDEBUG flag).
|
2013-01-03 09:21:55 +01:00 |
|
Ezio Melotti
|
37623ab5f1
|
#16009: JSON error messages now provide more information. Patch by Serhiy Storchaka.
|
2013-01-03 08:44:15 +02:00 |
|
Antoine Pitrou
|
cbb028466b
|
Issue #16590: remove obsolete compatibility code from the _json module.
Patch by Serhiy Storchaka.
|
2012-12-01 19:34:16 +01:00 |
|
Antoine Pitrou
|
53d36b6912
|
Issue #16228: Fix a crash in the json module where a list changes size while it is being encoded.
Patch by Serhiy Storchaka.
|
2012-11-01 20:03:30 +01:00 |
|
Antoine Pitrou
|
5ebe65f8cb
|
Issue #16228: Fix a crash in the json module where a list changes size while it is being encoded.
Patch by Serhiy Storchaka.
|
2012-11-01 19:59:21 +01:00 |
|
Antoine Pitrou
|
9f69e79c45
|
Issue #16228: Fix a crash in the json module where a list changes size while it is being encoded.
Patch by Serhiy Storchaka.
|
2012-11-01 19:52:06 +01:00 |
|
Victor Stinner
|
76df43de30
|
Issue #16330: Use surrogate-related macros
Patch written by Serhiy Storchaka.
|
2012-10-30 01:42:39 +01:00 |
|
Antoine Pitrou
|
802d669044
|
Issue #5067: improve some json error messages.
Patch by Serhiy Storchaka.
|
2012-06-29 01:59:54 +02:00 |
|