1
0
mirror of https://github.com/php/php-src.git synced 2026-04-28 10:43:30 +02:00
Commit Graph

22 Commits

Author SHA1 Message Date
Sebastian Bergmann 3717df72ae Bump year. 2007-01-01 09:29:37 +00:00
Ilia Alshanetsky 2dbfe66e4a MFB: safety checks 2006-12-26 17:40:20 +00:00
Nuno Lopes 3945428c9f MFB: little cleanup in json_determine_array_type() 2006-12-19 15:01:57 +00:00
Andrei Zmievski c2d9e83820 Clarify why the result of json_encode() is a binary string. 2006-10-19 20:24:25 +00:00
Antony Dovgal 8fba8ef219 fix folding tags, nuke json globals 2006-10-19 10:12:19 +00:00
Antony Dovgal 05da0efe36 fix coverity issue #262 (uninitialized variable) 2006-10-19 10:01:54 +00:00
Andrei Zmievski d33a905a16 Unicode support in JSON functions. 2006-10-17 17:56:54 +00:00
Andrei Zmievski 867d4a97d1 Patch to support primitive types. (Ilia) 2006-10-16 17:04:51 +00:00
Nuno Lopes 770b92198f MFB 2006-07-22 15:23:23 +00:00
Antony Dovgal 7766768cfb use E_WARNING on recursion and add null to the result to keep it valid 2006-07-20 09:33:15 +00:00
Antony Dovgal 3f197f1c3c add recursion protection to json_encode() and new tests 2006-07-20 08:56:24 +00:00
Antony Dovgal 7589a72629 json_escape_string() doesn't use tsrm_ls, so no need to pass it 2006-07-20 07:40:41 +00:00
Ilia Alshanetsky 369b7e44a0 MFB: Fixed compiler warnings and enable Json by default. 2006-07-19 16:17:56 +00:00
Omar Kilani aa8ab527f2 Fix PECL bug #7147 - rework comma insertion whilst encoding.
Add tests to package.xml.
2006-03-18 04:15:16 +00:00
Omar Kilani 2d294a8b39 - Fix issue with encoding arrays with integer keys.
- Modified pass001.1.phpt to test a mix of integers and strings as keys.
2006-03-04 15:31:27 +00:00
Omar Kilani 690859c1fd Fix encoding of empty strings.
Add empty string value test case.
2006-02-02 10:54:32 +00:00
Omar Kilani 94a140214c - Rewritten for better performance. 3-8x faster encodes, 2-4x faster decodes.
- No longer uses json-c, implements it's own JSON parser and encoder.
- JSON parser based on Douglas Crockford's JSON_checker.
2006-01-31 08:59:06 +00:00
Omar Kilani 428bce101a Change license from LGPL to PHP. 2006-01-21 01:14:14 +00:00
Omar Kilani a5cfcdd276 Don't leak a json_object on a decode error. 2006-01-12 03:50:22 +00:00
Edin Kadribasic 7a57d03c8d Fixed ZTS build 2005-12-11 13:19:43 +00:00
Rasmus Lerdorf 9e45839ada A few cleanups. I hope you don't mind Omar. 2005-12-07 09:12:39 +00:00
Omar Kilani f54496cd39 Add json extension to PECL. 2005-12-06 06:23:24 +00:00