summaryrefslogtreecommitdiff
path: root/ext/json
Commit message (Expand)AuthorAgeFilesLines
* Fix json_encode regression with JSON_PRETTY_PRINTTyson Andre2021-03-272-1/+67
* Implement enumsIlija Tovilo2021-03-173-1/+21
* Optimized object encoding without rebulding properties HashTableDmitry Stogov2021-03-011-0/+61
* Improve class entry generationMáté Kocsis2021-02-161-3/+2
* Deprecate passing null to non-nullable arg of internal functionNikita Popov2021-02-113-6/+4
* Implicitly enable function entry generation when class entry generation is en...Máté Kocsis2021-02-092-5/+2
* Generate class entries from stubs for another batch of extensionsMáté Kocsis2021-02-083-8/+37
* Add array_is_list(array $array) functionDusk2021-01-201-22/+3
* Replace zend_bool uses with boolNikita Popov2021-01-153-4/+4
* Remove Z_PARAM separate params where they don't make senseNikita Popov2021-01-141-1/+1
* Inline pair production in json parserNikita Popov2020-11-131-18/+4
* Define config var PHP_JSONChristoph M. Becker2020-10-241-1/+1
* Don't leak json error_code across requestsNikita Popov2020-10-221-1/+6
* Review parameter names in ext/jsonMáté Kocsis2020-09-302-6/+6
* Run tidyNikita Popov2020-09-182-2/+2
* Add GC_TRY_ADDREF macroNikita Popov2020-09-151-4/+4
* Improve error messages mentioning parameters instead of argumentsMáté Kocsis2020-09-092-2/+2
* Add many missing closing PHP tags to testsMáté Kocsis2020-08-095-0/+5
* Don't generate JSON scanner and parser during configurecodinghuang2020-07-101-9/+0
* Voidify some ZEND_API functionsGeorge Peter Banyard2020-07-091-2/+2
* Remove proto comments from C filesMax Semenik2020-07-061-14/+7
* Include stub hash in generated arginfo filesNikita Popov2020-06-241-1/+2
* Constify char * arguments of APIstwosee2020-06-086-9/+9
* Clean up calls to extension_loaded('json') in testsTyson Andre2020-05-2874-170/+8
* always build json staticallyRemi Collet2020-05-271-1/+1
* [RFC] Always enable JSON support in php 8.0Tyson Andre2020-05-272-29/+17
* Annotate internal functions with the mixed typeMáté Kocsis2020-05-252-5/+4
* Make float to string casts locale-independentMáté Kocsis2020-05-081-3/+3
* Use EXPECT instead of EXPECTF when possible EXPECTF logic in run tests is co...Gabriel Caruso2020-04-271-1/+1
* Generate method entries from stubs for a couple of extensionsMáté Kocsis2020-04-112-8/+7
* Store default parameter values of internal functions in arg infoMáté Kocsis2020-04-081-5/+5
* Improve some ValueError messagesMáté Kocsis2020-04-063-4/+4
* Generate functions entries from stubs for another set of extensionsMáté Kocsis2020-04-053-19/+22
* Verify that all stubs have a return typeNikita Popov2020-04-031-0/+1
* Use serialize_precision for var_dump()Nikita Popov2020-02-252-7/+7
* var_dump(): Don't skip recursion detection on first levelNikita Popov2020-02-121-4/+1
* Reindent phpt filesNikita Popov2020-02-0328-238/+238
* Clean up the generation of the parsersAkim Demaille2020-02-011-3/+2
* Use "%empty" in the parsers, instead of commentsAkim Demaille2020-01-312-3/+4
* Convert zend_parse_parameters_none() to fast ZPPMáté Kocsis2020-01-031-6/+2
* Use RETURN_THROWS() after zend_throw_exception() in most of the extensionsMáté Kocsis2020-01-021-1/+1
* Use RETURN_THROWS() after zend_value_error()Máté Kocsis2019-12-311-2/+2
* Use RETURN_THROWS() during ZPP in most of the extensionsMáté Kocsis2019-12-311-2/+2
* Convert warnings to ValueErrorGeorge Peter Banyard2019-12-083-12/+18
* Add union return types for function stubsMáté Kocsis2019-11-112-3/+2
* Clean DONE tags from testsFabien Villepinte2019-11-077-14/+0
* Merge branch 'PHP-7.4'Nikita Popov2019-10-301-2/+12
|\
| * Optimize creation of empty arrays in json_decodeTyson Andre2019-10-301-2/+12
* | Add arginfo stub for JsonSerializableChristoph M. Becker2019-10-053-5/+9
* | Remove mention of PHP major version in Copyright headersGabriel Caruso2019-09-258-16/+0