summaryrefslogtreecommitdiff
path: root/ext/json/json_parser.y
Commit message (Collapse)AuthorAgeFilesLines
* year++Xinchen Hui2018-01-021-1/+1
|
* RC manipulation cleanup 2Xinchen Hui2017-11-021-4/+1
|
* Sync json parser defsAnatol Belski2017-09-201-2/+4
|
* Update copyright headers to 2017Sammy Kaye Powers2017-01-021-1/+1
|
* Use empty keys instead of _empty_ in json decodingJakub Zelenka2016-06-201-4/+1
|
* Fix and clean up exporting of json parserJakub Zelenka2016-05-111-3/+8
|
* Use embedded json parser method structureJakub Zelenka2016-05-021-13/+13
|
* Remove json parser depth methods and tidy it upJakub Zelenka2016-04-101-51/+39
|
* Add method hooking support to json parserJakub Zelenka2016-04-101-45/+113
| | | | | | | This commit is just a slight modification (renaming and some small changes) of the patch that has been provided by Andrey Hristov. It adds support for hooking of the json parser operations and allows re-using of modified JSON parsing outside of json ext.
* Happy new year (Update copyright to 2016)Lior Kaplan2016-01-011-1/+1
|
* Use ZSTR_ API to access zend_string elements (this is just renaming without ↵Dmitry Stogov2015-06-301-2/+2
| | | | semantick changes).
* Fix bug #68546 (json_decode cannot access property started with \0)Jakub Zelenka2015-06-211-4/+14
|
* Improve json parser codeJakub Zelenka2015-06-071-17/+80
|
* Tidy up and regenerate json parser with latest bison versionJakub Zelenka2015-05-101-2/+2
|
* Optimized json_parserXinchen Hui2015-05-061-21/+21
| | | | | | 1. use zend_string in key 2. use faster APIs 3. use ZVAL_COPY_VALUE instead of assignment (save u2 copy)
* fix datatype mismatchesAnatol Belski2015-03-251-1/+1
|
* s/PHP Version 5/PHP Version 7/gLior Kaplan2015-03-131-1/+1
| | | | Follow up for d0cb7153
* ZTS cleanupReeze Xia2015-03-081-1/+1
|
* Remove unused destructor in json parserJakub Zelenka2015-02-151-1/+0
|
* fix datatype mismatchesAnatol Belski2015-02-091-1/+1
|
* fix inconsistend dll linkage warnAnatol Belski2015-02-091-0/+5
|
* use size_t for str lengthAnatol Belski2015-02-091-1/+1
|
* Merge branch 'master' into jsondJakub Zelenka2015-01-251-1/+1
| | | | | | Conflicts: ext/json/JSON_parser.c ext/json/json.c
* Use ZVAL_COPY_VALUE for copying parser result to return_valueJakub Zelenka2015-01-011-1/+1
|
* Merge branch 'master' into jsondJakub Zelenka2014-12-271-6/+2
| | | | | | | | | | Conflicts: ext/json/JSON_parser.c ext/json/JSON_parser.h ext/json/config.m4 ext/json/config.w32 ext/json/json.c ext/json/php_json.h
* Fix json object decodingJakub Zelenka2014-12-121-5/+8
|
* Do not copy return_value in parserJakub Zelenka2014-12-071-1/+1
|
* Fix compilation for json scannerJakub Zelenka2014-11-301-1/+2
|
* Fix compilation issues in json_parserJakub Zelenka2014-11-261-9/+9
|
* Implement initial changes for json_parserJakub Zelenka2014-11-231-46/+31
|
* Replace INIT_PZVAL_COPY with ZVAL_DUPJakub Zelenka2014-11-161-1/+1
|
* Initial import of jsondJakub Zelenka2014-11-131-0/+242