Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | fix signature | Anatol Belski | 2014-08-27 | 1 | -1/+1 | |
| | | | ||||||
* | | | 's' works with size_t round 3 | Anatol Belski | 2014-08-27 | 1 | -1/+1 | |
| | | | ||||||
* | | | first show to make 's' work with size_t | Anatol Belski | 2014-08-27 | 1 | -2/+2 | |
| | | | ||||||
* | | | Improved performance of json_encode() | Dmitry Stogov | 2014-08-27 | 1 | -29/+42 | |
| | | | ||||||
* | | | master renames phase 1 | Anatol Belski | 2014-08-25 | 1 | -43/+43 | |
| | | | ||||||
* | | | ported ext/json | Anatol Belski | 2014-08-19 | 1 | -12/+12 | |
| | | | ||||||
* | | | basic macro replacements, all at once | Anatol Belski | 2014-08-19 | 1 | -32/+32 | |
| | | | ||||||
* | | | Merge branch 'PHP-5.6' | Lior Kaplan | 2014-08-17 | 1 | -1/+1 | |
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | * PHP-5.6: typofixes Conflicts: ext/spl/php_spl.c | |||||
| * | | Merge branch 'PHP-5.5' into PHP-5.6 | Lior Kaplan | 2014-08-17 | 1 | -1/+1 | |
| |\ \ | | |/ | | | | | | | | | | * PHP-5.5: typofixes | |||||
| | * | Merge branch 'PHP-5.4' into PHP-5.5 | Lior Kaplan | 2014-08-17 | 1 | -1/+1 | |
| | |\ | | | | | | | | | | | | | | | | | * PHP-5.4: typofixes | |||||
| | | * | typofixes | Veres Lajos | 2014-08-17 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | Use reference counting instead of zval duplication | Dmitry Stogov | 2014-06-05 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | Introduced immutable arrays. They don't need to be copyed and may be used ↵ | Dmitry Stogov | 2014-05-29 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | directly from SHM. | |||||
* | | | | Fixed Reference handling in xml_parse_into_struct | Xinchen Hui | 2014-05-05 | 1 | -3/+0 | |
| | | | | ||||||
* | | | | Port JSON | Nikita Popov | 2014-05-05 | 1 | -114/+97 | |
| | | | | ||||||
* | | | | Merge branch 'PHP-5.6' | Stanislav Malyshev | 2014-04-13 | 1 | -8/+10 | |
|\ \ \ \ | |/ / / | | | | | | | | | | | | | * PHP-5.6: Fix #66021 (Blank line inside empty array/object) | |||||
| * | | | Merge branch 'PHP-5.5' into PHP-5.6 | Stanislav Malyshev | 2014-04-13 | 1 | -8/+10 | |
| |\ \ \ | | |/ / | | | | | | | | | | | | | * 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 | -8/+10 | |
| | |\ \ | | | |/ | | | | | | | | | | | | | * 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 | -8/+10 | |
| | | |\ | | | | | | | | | | | | | | | | | | | | | * 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 | -8/+10 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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). | |||||
| | * | | | Merge branch 'PHP-5.4' into PHP-5.5 | Julien Pauli | 2014-02-17 | 1 | -1/+1 | |
| | |\ \ \ | | | |/ / | | | | | | | | | | | | | | | | * PHP-5.4: Export JsonSerializable Interface (bug #65753) | |||||
| | | * | | Export JsonSerializable Interface (bug #65753) | Julien Pauli | 2014-02-17 | 1 | -1/+1 | |
| | | | | | ||||||
| | | * | | Bump year | Xinchen Hui | 2014-01-03 | 1 | -1/+1 | |
| | | | | | ||||||
| | * | | | Bump year | Xinchen Hui | 2014-01-03 | 1 | -1/+1 | |
| | | | | | ||||||
| * | | | | Export JsonSerializable Interface (bug #65753) | Julien Pauli | 2014-02-17 | 1 | -1/+1 | |
| | | | | | ||||||
* | | | | | Export JsonSerializable Interface (bug #65753) | Julien Pauli | 2014-02-17 | 1 | -1/+1 | |
| | | | | | ||||||
* | | | | | Merge branch 'PHP-5.6' | Xinchen Hui | 2014-01-03 | 1 | -1/+1 | |
|\ \ \ \ \ | |/ / / / | ||||||
| * | | | | Bump year | Xinchen Hui | 2014-01-03 | 1 | -1/+1 | |
| | | | | | ||||||
* | | | | | Merge branch 'PHP-5.6' | kovacs.ferenc | 2013-11-18 | 1 | -3/+3 | |
|\ \ \ \ \ | |/ / / / | ||||||
| * | | | | Fixed case part of bug #64874 ("json_decode handles whitespace and ↵ | Andrea Faulds | 2013-11-11 | 1 | -3/+3 | |
| |/ / / | | | | | | | | | | | | | case-sensitivity incorrectly") | |||||
* | | | | Merge branch 'PHP-5.6' | Adam Harvey | 2013-11-10 | 1 | -8/+22 | |
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | * PHP-5.6: 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") | |||||
| * | | | Merge branch 'PHP-5.4' into PHP-5.5 | Adam Harvey | 2013-11-10 | 1 | -8/+22 | |
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | * 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") | |||||
| | * | | Fixed whitespace part of bug #64874 ("json_decode handles whitespace and ↵ | Andrea Faulds | 2013-09-17 | 1 | -8/+22 | |
| | |/ | | | | | | | | | | case-sensitivity incorrectly") | |||||
| | * | Happy New Year | Xinchen Hui | 2013-01-01 | 1 | -1/+1 | |
| | | | ||||||
* | | | Make all code paths in json_determine_array_type() return constants. | Adam Harvey | 2013-11-09 | 1 | -2/+2 | |
|/ / | | | | | | | | | This is a purely cosmetic change, but the current behaviour of returning PHP_JSON_OUTPUT_ARRAY and 1 looks weird. | |||||
* | | HASH_KEY_NON_EXISTANT fix | Veres Lajos | 2013-07-21 | 1 | -2/+2 | |
| | | ||||||
* | | Happy New Year | Xinchen Hui | 2013-01-01 | 1 | -1/+1 | |
| | | ||||||
* | | Merge branch 'PHP-5.4' into PHP-5.5 | Adam Harvey | 2012-12-11 | 1 | -3/+28 | |
|\ \ | |/ | | | | | | | * PHP-5.4: Alter php_json_decode_ex() to respect JSON_BIGINT_AS_STRING for bare numbers. | |||||
| * | Alter php_json_decode_ex() to respect JSON_BIGINT_AS_STRING for bare numbers. | Adam Harvey | 2012-12-11 | 1 | -3/+28 | |
| | | | | | | | | Fixes bug #63737 (json_decode does not properly decode with options parameter). | |||||
* | | Merge branch 'PHP-5.4' into PHP-5.5 | Remi Collet | 2012-11-26 | 1 | -17/+22 | |
|\ \ | |/ | | | | | | | * PHP-5.4: Related bug #63588 fix length computation + optimize for speed | |||||
| * | Related bug #63588 fix length computation + optimize for speed | Remi Collet | 2012-11-26 | 1 | -17/+22 | |
| | | | | | | | | | | | | Following comment from Yoram "The patch looks fine, except of testing for true value of utf16 in each iteration." Also fix the length computation during check phase. | |||||
* | | Merge branch 'PHP-5.4' into PHP-5.5 | Remi Collet | 2012-11-25 | 1 | -3/+29 | |
|\ \ | |/ | | | | | | | * PHP-5.4: Fixed bug #63588 Duplicate implementation of php_next_utf8_char | |||||
| * | Fixed bug #63588 Duplicate implementation of php_next_utf8_char | Remi Collet | 2012-11-25 | 1 | -3/+29 | |
| | | | | | | | | | | | | | | | | | | Json use an utf8 parser from a third party library, switch to our implementation of php_next_utf8_char. This also helps on solving #63520. All the unit tests succeed. Our implementation also seems a little faster. json.dsp need to be regenerated. | |||||
| * | Revert JSON merges to 5.4 | Nikita Popov | 2012-07-01 | 1 | -54/+10 | |
| | | | | | | | | | | | | | | | | This reverts the following merge commits (-m 1): 405ebfcd182a39f0960ff7d7055d49053d3e0316 d372b33c9b941be9a795bf3705bd22dc5f6092c3 36fa17a5fae84ab332366a202f0a709279a2466a | |||||
* | | Fix test failed due to new feature introduced in 45d596ea | Xinchen Hui | 2012-07-29 | 1 | -1/+1 | |
| | | ||||||
* | | Add optional depth parameter to json_encode #62369 | Florian Anderiasch | 2012-07-24 | 1 | -1/+9 | |
|/ | ||||||
* | fix bug #61359: json_encode() calls too many reallocs | Stanislav Malyshev | 2012-06-30 | 1 | -9/+12 | |
| | ||||||
* | Merge branch 'PHP-5.3' into PHP-5.4 | Nikita Popov | 2012-06-28 | 1 | -10/+19 | |
|\ | | | | | | | | | * PHP-5.3: Add json_last_error_msg() function | |||||
| * | Add json_last_error_msg() function | Nikita Popov | 2012-06-28 | 1 | -10/+19 | |
| | | | | | | | | | | This replaces json_last_error(true) and is consistent with other custom error handling functions. | |||||
* | | Merge branch 'PHP-5.3' into PHP-5.4 | Nikita Popov | 2012-06-27 | 1 | -9/+33 | |
|\ \ | |/ | | | | | | | | | | | | | | | * PHP-5.3: Improve JSON error handling Conflicts: ext/json/tests/bug54058.phpt ext/json/tests/bug61537.phpt |