summaryrefslogtreecommitdiff
path: root/ext/ffi
Commit message (Expand)AuthorAgeFilesLines
* XFAIL on WIN64 because of problem in libffiDmitry Stogov2021-03-191-0/+1
* Merge branch 'PHP-8.0'Dmitry Stogov2021-03-182-3/+83
|\
| * Additional fix for bug #80847.Dmitry Stogov2021-03-182-3/+83
* | "zend-test" was renamed to "zend_test"Dmitry Stogov2021-03-181-1/+1
* | Merge branch 'PHP-8.0'Dmitry Stogov2021-03-172-59/+65
|\ \ | |/
| * Fixed bug #80847 (CData structs with fields of type struct can't be passed as...Dmitry Stogov2021-03-172-59/+65
| * Add missing classes to stubsMáté Kocsis2021-02-092-1/+25
* | Improve class entry generationMáté Kocsis2021-02-161-6/+5
* | 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-18/+89
* | Rename zend-test to zend_testNikita Popov2021-01-193-3/+3
* | Replace zend_bool uses with boolNikita Popov2021-01-154-43/+43
* | Remove Z_PARAM separate params where they don't make senseNikita Popov2021-01-141-4/+4
|/
* Add support for union types for internal functionsNikita Popov2021-01-122-12/+6
* Fix ffi stubsChristoph M. Becker2020-12-282-8/+8
* Fix the signature of FFI::typeof() and FFI::memcmp()Máté Kocsis2020-12-242-5/+5
* Add a few other RETURN_THROWS()Máté Kocsis2020-12-241-7/+7
* Fix the signature of FFI::sizeof() and FFI::alignof()Máté Kocsis2020-12-243-9/+15
* Merge branch 'PHP-7.4' into PHP-8.0Christoph M. Becker2020-10-301-28/+23
|\
| * Fix bug79177.phpt wrt. JITChristoph M. Becker2020-10-301-28/+23
* | Merge branch 'PHP-7.4' into PHP-8.0Christoph M. Becker2020-10-282-0/+51
|\ \ | |/
| * Fix #79177: FFI doesn't handle well PHP exceptions within callbackChristoph M. Becker2020-10-282-0/+51
* | Merge branch 'PHP-7.4' into PHP-8.0Nikita Popov2020-10-091-0/+15
|\ \ | |/
| * Fixed bug #80186Nikita Popov2020-10-091-0/+15
* | Update ext/ffi parameter namesNikita Popov2020-10-072-13/+13
* | Avoid namespaced class symbol clashes in gen_stubNikita Popov2020-10-072-6/+6
* | Declare FFI\CType in namespaceNikita Popov2020-10-022-1/+9
* | Merge branch 'PHP-7.4'Dmitry Stogov2020-09-301-2/+4
|\ \ | |/
| * Fixed hex char parsingDmitry Stogov2020-09-301-2/+4
* | Merge branch 'PHP-7.4'Dmitry Stogov2020-09-301-9/+9
|\ \ | |/
| * Fixed incorrect logical conditionsGeorge Peter Banyard2020-09-301-9/+9
* | Run tidyNikita Popov2020-09-187-14/+14
* | Consolidate new union type ZPP macro namesMáté Kocsis2020-09-111-2/+2
* | Added FFI\CType::getName() methodchopins2020-09-103-3/+37
* | Add more precise type info for stubsMáté Kocsis2020-09-013-11/+6
* | Add all the missing parameter types to stubsMáté Kocsis2020-08-133-13/+9
* | Add many missing closing PHP tags to testsMáté Kocsis2020-08-091-0/+1
* | Implement named parametersNikita Popov2020-07-311-0/+1
* | (ffi) fix ifdefs for non-windows systems without long doubleChuck Adams2020-07-111-2/+2
* | Review the usage of apostrophes in error messagesMáté Kocsis2020-07-1010-63/+63
* | Remove no_separation flagNikita Popov2020-07-071-1/+0
* | Remove proto comments from C filesMax Semenik2020-07-061-12/+6
* | Add get_gc handle for object iteratorsNikita Popov2020-07-011-1/+2
* | Replace EXPECTF when possibleFabien Villepinte2020-06-291-1/+1
* | Fix #79749: Converting FFI instances to bool failsChristoph M. Becker2020-06-292-1/+27
* | Include stub hash in generated arginfo filesNikita Popov2020-06-241-1/+2
* | Use ZEND_UNREACHABLE() instead of ZEND_ASSERT(0)Christoph M. Becker2020-06-161-6/+6
* | Change GC_COLLECTABLE flag into GC_NOT_COLLECTABLE to simplify GC_MAY_LEAK() ...Dmitry Stogov2020-06-151-1/+1
* | Fix some UNKNOWN default valuesMáté Kocsis2020-06-093-5/+6
* | Add helper APIs for maybe-interned string creationtwosee2020-06-081-2/+2