summaryrefslogtreecommitdiff
path: root/ext/json
Commit message (Expand)AuthorAgeFilesLines
* Removed useless zval_ptr_dtor()Dmitry Stogov2018-05-291-1/+1
* Use zend_string_release_ex() instread of zend_string_release() in places, whe...Dmitry Stogov2018-05-283-12/+12
* Bit test optimizationDmitry Stogov2018-05-081-1/+1
* Bit check micro-optimizationDmitry Stogov2018-04-281-1/+1
* Use int instead of long in protosGabriel Caruso2018-02-231-1/+1
* Use EXPECT instead of EXPECTF when possibleGabriel Caruso2018-02-2017-17/+17
* Add missing SKIPIF sectionsGabriel Caruso2018-02-034-0/+9
* Add tests for `json_decode` with depth below 0Nat Zimmermann2018-01-241-0/+8
* Trailing whitespacesGabriel Caruso2018-01-031-33/+33
* year++Xinchen Hui2018-01-0210-10/+10
* Merge branch 'PHP-7.2'Jakub Zelenka2017-12-306-6/+4
|\
| * Merge branch 'PHP-7.1' into PHP-7.2Jakub Zelenka2017-12-306-6/+4
| |\
| | * Use seialize_precision instead of precision in all json testsJakub Zelenka2017-12-306-6/+6
* | | RC manipulation cleanup 2Xinchen Hui2017-11-023-14/+8
* | | Merge JSON_THROW_ON_ERRORAndrea Faulds2017-10-225-34/+218
* | | Merge branch 'PHP-7.2'Jakub Zelenka2017-10-152-2/+21
|\ \ \ | |/ /
| * | Fix bug #68567 (JSON_PARTIAL_OUTPUT_ON_ERROR can result in JSON with null key)Jakub Zelenka2017-10-152-2/+21
* | | Merge branch 'PHP-7.2'Xinchen Hui2017-10-136-1/+11
|\ \ \ | |/ /
| * | Prevent from being affected by local php.iniXinchen Hui2017-10-136-1/+11
* | | Refactored recursion pretectionDmitry Stogov2017-10-061-16/+16
* | | Sync json parser defsAnatol Belski2017-09-201-2/+4
* | | Refactored array creation API. array_init() and array_init_size() are convert...Dmitry Stogov2017-09-201-2/+4
|/ /
* | Reset utf8_invalid in json scannerJakub Zelenka2017-08-102-0/+2
* | Fix possible overflow in json scanner utf8_invalid_countJakub Zelenka2017-08-102-4/+18
* | Merge branch 'PHP-7.1' into PHP-7.2Darek Slusarczyk2017-08-081-1/+1
|\ \ | |/
| * Merge branch 'PHP-7.0' into PHP-7.1Darek Slusarczyk2017-08-081-1/+1
| |\
| | * JSON: fix config.w32 / Install headers on windowsDarek Slusarczyk2017-08-081-1/+1
* | | Fix segfault in json ignoring of invalid UTF8Jakub Zelenka2017-08-063-1/+22
* | | Bump PHP_JSON_VERSION to 1.6.0Jakub Zelenka2017-07-161-1/+1
* | | [ci skip] Remove CSV leftovers from json code - $Id$Jakub Zelenka2017-07-163-6/+0
* | | Introduce internal php_json_encode_ex to allow extensions setting depthJakub Zelenka2017-07-162-5/+9
* | | Add JSON_INVALID_UTF8_SUBSTITUTE and JSON_INVALID_UTF8_IGNOREJakub Zelenka2017-07-169-198/+713
* | | Avoid useless dereferences and separations during paramter passing.Dmitry Stogov2017-06-191-1/+1
* | | Optimization for fast path.Dmitry Stogov2017-06-191-80/+83
* | | Merge branch 'PHP-7.1'Jakub Zelenka2017-06-183-695/+626
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.0' into PHP-7.1Jakub Zelenka2017-06-183-695/+626
| |\ \ | | |/
| | * Regenerate and bump re2c version to 0.16Jakub Zelenka2017-06-183-642/+574
| | * Update copyright headers to 2017Sammy Kaye Powers2017-01-0410-10/+10
| * | Update copyright headers to 2017Sammy Kaye Powers2017-01-0410-10/+10
| * | Install ext/json headersJohannes Schlüter2016-12-071-1/+1
* | | Fixed performance degradaton introduced in f6ac96bDmitry Stogov2017-06-131-17/+23
* | | Improve and simplify UTF-8 validation in JSONJakub Zelenka2017-06-111-50/+16
* | | Improved UTF-8 validation in JSONDmitry Stogov2017-05-251-27/+10
* | | Don't suppress warnings in testsCraig Duncan2017-04-023-6/+0
* | | Allow JSON_OBJECT_AS_ARRAY option to actually have meaningSara Golemon2017-03-172-5/+36
* | | add nmakefile fragment for jsonAnatol Belski2017-01-042-0/+8
* | | Update copyright headers to 2017Sammy Kaye Powers2017-01-0210-10/+10
* | | Use new param API in jsonSara Golemon2016-12-311-6/+13
* | | Merge branch 'PHP-7.1'Anatol Belski2016-11-221-2/+2
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.0' into PHP-7.1Anatol Belski2016-11-221-2/+2
| |\ \ | | |/