Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | Merge branch 'PHP-7.0' into PHP-7.1 | Jakub Zelenka | 2016-08-14 | 1 | -0/+15 | |
|\ \ \ | |/ / | ||||||
| * | | Merge branch 'PHP-5.6' into PHP-7.0 | Jakub Zelenka | 2016-08-14 | 1 | -0/+15 | |
| |\ \ | | |/ | ||||||
| | * | Fixed bug #72787 (json_decode reads out of bounds) | Jakub Zelenka | 2016-08-14 | 1 | -0/+15 | |
| | | | ||||||
* | | | Fixed test according to FR #46600 ("_empty_" key in objects) | Dmitry Stogov | 2016-06-22 | 1 | -3/+3 | |
| | | | ||||||
* | | | Use empty keys instead of _empty_ in json decoding | Jakub Zelenka | 2016-06-20 | 3 | -9/+9 | |
| | | | ||||||
* | | | Merge branch 'PHP-7.0' | Xinchen Hui | 2016-05-06 | 1 | -32/+0 | |
|\ \ \ | |/ / | | | | | | | | | | * PHP-7.0: Revert "Fixed bug #72170 (JsonSerializable may inc apply count without dec it)" | |||||
| * | | Revert "Fixed bug #72170 (JsonSerializable may inc apply count without dec it)" | Xinchen Hui | 2016-05-06 | 1 | -32/+0 | |
| | | | | | | | | | | | | This reverts commit 459a7cc209da130256d66c1f896199540f4dadbc. | |||||
* | | | Merge branch 'PHP-7.0' | Xinchen Hui | 2016-05-06 | 1 | -0/+32 | |
|\ \ \ | |/ / | | | | | | | | | | * PHP-7.0: Fixed bug #72170 (JsonSerializable may inc apply count without dec it) | |||||
| * | | Fixed bug #72170 (JsonSerializable may inc apply count without dec it) | Xinchen Hui | 2016-05-06 | 1 | -0/+32 | |
| | | | | | | | | | | | | I don't want use zend_try here, but seems I have no choice :< | |||||
* | | | Merge branch 'PHP-7.0' | Xinchen Hui | 2016-04-22 | 1 | -0/+29 | |
|\ \ \ | |/ / | ||||||
| * | | Fixed bug #72069 (Behavior \JsonSerializable different from json_encode) | Xinchen Hui | 2016-04-22 | 1 | -0/+29 | |
| | | | ||||||
* | | | Merge branch 'PHP-7.0' | Xinchen Hui | 2016-03-22 | 1 | -0/+10 | |
|\ \ \ | |/ / | | | | | | | | | | * PHP-7.0: Update test script | |||||
| * | | Update test script | Xinchen Hui | 2016-03-22 | 1 | -0/+10 | |
| | | | ||||||
* | | | Merge branch 'PHP-7.0' | Xinchen Hui | 2016-03-21 | 1 | -0/+17 | |
|\ \ \ | |/ / | | | | | | | | | | * PHP-7.0: Fix bug #71835 (json_encode sometimes incorrectly detects recursion with JsonSerializable) | |||||
| * | | Fix bug #71835 (json_encode sometimes incorrectly detects recursion with ↵ | Jakub Zelenka | 2016-03-20 | 1 | -0/+17 | |
| | | | | | | | | | | | | JsonSerializable) | |||||
* | | | json_encode: Escape U+2028 and U+2029 more often. | Eddie Kohler | 2016-01-22 | 1 | -0/+36 | |
|/ / | | | | | | | | | | | | | | | | | These characters are illegal in Javascript, so leaving them unescaped is risky. The default encoder ($flags = 0) is fine, but the encoder with JSON_UNESCAPED_UNICODE flag is not. In case anyone wants the ability to leave these characters unescaped, provide JSON_UNESCAPED_LINE_TERMINATORS. | |||||
* | | Merge branch 'PHP-5.6' into PHP-7.0 | Jakub Zelenka | 2015-11-15 | 32 | -253/+185 | |
|\ \ | |/ | ||||||
| * | Use the same CS for all json tests | Jakub Zelenka | 2015-11-15 | 32 | -252/+185 | |
| | | ||||||
* | | Merge branch 'PHP-5.6' | Christoph M. Becker | 2015-07-21 | 2 | -0/+43 | |
|\ \ | |/ | | | | | | | * PHP-5.6: Add tests for json_last_error()/json_last_error_msg() failures | |||||
| * | Add tests for json_last_error()/json_last_error_msg() failures | Kubo2 | 2015-07-21 | 2 | -0/+43 | |
| | | ||||||
* | | Fix incompatible JSON errors | Jakub Zelenka | 2015-06-28 | 1 | -0/+16 | |
| | | | | | | | | | | | | | | This fixes differences in error codes with PHP 5 and 7. The malformed UTF-8 and control character error codes are now returned even in non-string context which makes it the same as it was in PHP 5 json ext. | |||||
* | | Fix bug #62010 (json_decode produces invalid byte-sequences) | Jakub Zelenka | 2015-06-28 | 1 | -0/+15 | |
| | | ||||||
* | | Fix bug #68546 (json_decode cannot access property started with \0) | Jakub Zelenka | 2015-06-21 | 1 | -0/+25 | |
| | | ||||||
* | | Added test for bug 69187 | Hugo Fonseca | 2015-03-07 | 1 | -0/+33 | |
| | | ||||||
* | | Merge branch 'PHP-5.6' | Jakub Zelenka | 2015-02-22 | 1 | -0/+14 | |
|\ \ | |/ | | | | | The fix for master is a bit different (it's fixed in encoder) | |||||
| * | Merge branch 'PHP-5.5' into PHP-5.6 | Jakub Zelenka | 2015-02-22 | 1 | -0/+14 | |
| |\ | | | | | | | | | | | | | Conflicts: ext/json/json.c | |||||
| | * | Fix bug #64695 (JSON_NUMERIC_CHECK has issues with strings that are numbers ↵ | Jakub Zelenka | 2015-02-22 | 1 | -0/+14 | |
| | | | | | | | | | | | | plus the letter e) | |||||
| * | | Merge branch 'PHP-5.5' into PHP-5.6 | Julien Pauli | 2015-02-04 | 2 | -18/+2 | |
| |\ \ | | |/ | | | | | | | | | | | | | * PHP-5.5: Revert "json_decode() should generate a syntax error when given ""." Update NEWS | |||||
| | * | Revert "json_decode() should generate a syntax error when given ""." | Julien Pauli | 2015-02-04 | 2 | -18/+2 | |
| | | | | | | | | | | | | This reverts commit a7b3abe4e6f5e2fdfd8d55b676c9ca6b3f9c8cc8. | |||||
* | | | Fix invalid test for bug 54484 | Jakub Zelenka | 2015-02-02 | 1 | -1/+1 | |
| | | | ||||||
* | | | Merge branch 'master' into jsond | Jakub Zelenka | 2015-02-02 | 2 | -2/+18 | |
|\ \ \ | ||||||
| * \ \ | Merge branch 'PHP-5.6' | Adam Harvey | 2015-02-02 | 2 | -2/+18 | |
| |\ \ \ | | |/ / | ||||||
| | * | | Merge branch 'PHP-5.5' into PHP-5.6 | Adam Harvey | 2015-02-02 | 2 | -2/+18 | |
| | |\ \ | | | |/ | ||||||
| | | * | json_decode() should generate a syntax error when given "". | Adam Harvey | 2015-02-02 | 2 | -2/+18 | |
| | | | | | | | | | | | | | | | | | | | | Fixes bug #68938 (json_decode() decodes empty string without error). Patch by jeremy at bat-country dot us. | |||||
* | | | | Merge branch 'master' into jsond | Jakub Zelenka | 2015-01-25 | 1 | -0/+17 | |
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | Conflicts: ext/json/JSON_parser.c ext/json/json.c | |||||
| * | | | Merge branch 'PHP-5.6' | Stanislav Malyshev | 2015-01-19 | 1 | -0/+60 | |
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | * PHP-5.6: Fixed bug #50224 where float without decimals were converted to integer Updated NEWS for #68371 | |||||
| | * | | Fixed bug #50224 where float without decimals were converted to integer | Juan Basso | 2015-01-19 | 1 | -0/+60 | |
| | | | | ||||||
| * | | | Fix bug #68817: Null pointer deference | Stanislav Malyshev | 2015-01-14 | 1 | -0/+17 | |
| | | | | ||||||
* | | | | Porting implementation of RFC json_preserve_fractional_part | Juan Basso | 2015-01-12 | 1 | -0/+60 | |
| | | | | ||||||
* | | | | Modify json/tests/pass003 to ignore internal object ID | Jakub Zelenka | 2014-12-12 | 1 | -5/+5 | |
|/ / / | | | | | | | | | | Child is now created first - bottom up parsing (LR) | |||||
* | | | Port JSON | Nikita Popov | 2014-05-05 | 1 | -1/+1 | |
|/ / | ||||||
* | | Merge branch 'PHP-5.5' into PHP-5.6 | Stanislav Malyshev | 2014-04-13 | 1 | -0/+20 | |
|\ \ | |/ | | | | | | | * PHP-5.5: Fix #66021 (Blank line inside empty array/object) | |||||
| * | Merge branch 'PHP-5.4' into PHP-5.5 | Stanislav Malyshev | 2014-04-13 | 1 | -0/+20 | |
| |\ | | | | | | | | | | | | | * PHP-5.4: Fix #66021 (Blank line inside empty array/object) | |||||
| | * | Merge branch 'pull-request/518' into PHP-5.4 | Stanislav Malyshev | 2014-04-13 | 1 | -0/+20 | |
| | |\ | | | | | | | | | | | | | | | | | * pull-request/518: Fix #66021 (Blank line inside empty array/object) | |||||
| | | * | Fix #66021 (Blank line inside empty array/object) | Kevin Israel | 2013-11-02 | 1 | -0/+20 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changed json_encode() so that when the JSON_PRETTY_PRINT option is specified, the pair of linefeeds immediately after an opening bracket and before the corresponding closing bracket is omitted when the array or object contains no elements or accessible properties (and hence would have a blank line between the brackets). | |||||
* | | | | Fixed case part of bug #64874 ("json_decode handles whitespace and ↵ | Andrea Faulds | 2013-11-11 | 1 | -0/+69 | |
|/ / / | | | | | | | | | | case-sensitivity incorrectly") | |||||
* | | | Merge branch 'PHP-5.4' into PHP-5.5 | Adam Harvey | 2013-11-10 | 1 | -0/+117 | |
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | * PHP-5.4: Update NEWS and remove the unnecessary UPGRADING note. UPGRADING and NEWS Better test: Check combined leading/trailing Fixed whitespace part of bug #64874 ("json_decode handles whitespace and case-sensitivity incorrectly") | |||||
| * | | Better test: Check combined leading/trailing | Andrea Faulds | 2013-10-15 | 1 | -0/+66 | |
| | | | ||||||
| * | | Fixed whitespace part of bug #64874 ("json_decode handles whitespace and ↵ | Andrea Faulds | 2013-09-17 | 1 | -0/+51 | |
| |/ | | | | | | | case-sensitivity incorrectly") | |||||
* | | Merge branch 'PHP-5.4' into PHP-5.5 | Adam Harvey | 2012-12-11 | 1 | -0/+32 | |
|\ \ | |/ | | | | | | | * PHP-5.4: Alter php_json_decode_ex() to respect JSON_BIGINT_AS_STRING for bare numbers. |