65 Commits (2a84434ea3cc17bb219c3034cfbc82e7d8d718e6)

Author SHA1 Message Date
Yiduo (David) Wang 95da0dc570 Added macros for managing zval refcounts and is_ref statuses 19 years ago
Ilia Alshanetsky 07ef5c5526 MFB: Added test for bug #42785 19 years ago
Ilia Alshanetsky 6c4e9b52b9 MFB: Fixed bug #42785 (json_encode() formats doubles according to locale 19 years ago
Dmitry Stogov 8146078f7b Improved memory usage by movig constants to read only memory. (Dmitry, Pierre) 19 years ago
Jan Lehnardt 314f80f647 spaces -> tabs 19 years ago
Hannes Magnusson 374e0a5d02 Fixed bug#42090 (json_decode causes segmentation fault) 19 years ago
Antony Dovgal a819499088 fix WS, CS and other S 19 years ago
Dmitry Stogov e4355a6377 Fixed test 19 years ago
foobar f0f44a3652 - Fix some configure --help texts 19 years ago
foobar 5b3bb06fb8 - Added missing SKIPIF 19 years ago
Ilia Alshanetsky 71bc2b7f8f MFB: Handle very small longs via double 19 years ago
Ilia Alshanetsky b59b26c4bf MFB: Fixed bug #41673 (json_encode breaks large numbers in arrays). 19 years ago
Antony Dovgal 419334d9b5 fix tests 19 years ago
Antony Dovgal 41ec253ac8 oops, empty properties are not allowed 19 years ago
Antony Dovgal 445f777480 MFB: fix #41504 (json_decode() incorrectly decodes JSON arrays with empty string keys). 19 years ago
Ilia Alshanetsky 893c59ba9b MFB: Fixed bug #41567 (json_encode() double conversion is inconsistent with 19 years ago
Antony Dovgal a9230e2726 fix test 19 years ago
Hannes Magnusson 8d5f95bfac MFB: Fix test after stack limit bump 19 years ago
Rasmus Lerdorf 814847dba2 MFB 5_2 - increase json parser depth from 20 to 128 19 years ago
Antony Dovgal b21fe28568 fix #41403 (json_decode cannot decode floats if localeconv decimal_point is not '.') 19 years ago
Antony Dovgal 419c5b3db1 fix tests 19 years ago
Antony Dovgal 1607e9fa79 MFB fix for #41034 19 years ago
Antony Dovgal 9a5b6ffceb fix test 19 years ago
Ilia Alshanetsky 68a31e78d3 MFB: Fixed bug #41067 (json_encode() problem with UTF-16 input). 19 years ago
Andrei Zmievski 1714d379d9 MFB (handling of control characters) 19 years ago
Antony Dovgal 4676d78ab5 MFB: #40503 (json_encode() value corruption on 32bit systems with overflown values) 20 years ago
Sebastian Bergmann 3717df72ae Bump year. 20 years ago
Ilia Alshanetsky 2dbfe66e4a MFB: safety checks 20 years ago
Nuno Lopes 3945428c9f MFB: little cleanup in json_determine_array_type() 20 years ago
Andrei Zmievski c2d9e83820 Clarify why the result of json_encode() is a binary string. 20 years ago
Antony Dovgal 93cd342f48 fix tests 20 years ago
Antony Dovgal 8fba8ef219 fix folding tags, nuke json globals 20 years ago
Antony Dovgal 05da0efe36 fix coverity issue #262 (uninitialized variable) 20 years ago
Dmitry Stogov a1130e84bf ZTS fix 20 years ago
Andrei Zmievski d33a905a16 Unicode support in JSON functions. 20 years ago
Andrei Zmievski 867d4a97d1 Patch to support primitive types. (Ilia) 20 years ago
Dmitry Stogov d7c13d414c Fixed memory leaks 20 years ago
Marcus Boerger 7bdb451318 - MFB Test name must not be more than a single line 20 years ago
Antony Dovgal 004e6c6cf6 add missing UEXPECTF section 20 years ago
Antony Dovgal 7d3057410c initialize variable 20 years ago
Rob Richards 62e8daf1d6 enable by default 20 years ago
Nuno Lopes 770b92198f MFB 20 years ago
Antony Dovgal c06f0b0a87 rephrase 20 years ago
foobar b24efadcef Simplify configure, no need to have dozen macros which have no use 20 years ago
foobar df908e1f23 missing credits file 20 years ago
Antony Dovgal 7766768cfb use E_WARNING on recursion and add null to the result to keep it valid 20 years ago
Antony Dovgal 8635f4fd23 ZTS fix 20 years ago
Antony Dovgal 3f197f1c3c add recursion protection to json_encode() and new tests 20 years ago
Antony Dovgal 321184da5e fix segfault caused by empty keys is JSON data 20 years ago
Antony Dovgal 7589a72629 json_escape_string() doesn't use tsrm_ls, so no need to pass it 20 years ago