summaryrefslogtreecommitdiff
path: root/ext/ffi
Commit message (Expand)AuthorAgeFilesLines
* Fix test case for WindowsChristoph M. Becker2019-11-111-1/+7
* Fixed bug #78714 (funcs returning pointer can't use call convention spec)Dmitry Stogov2019-11-113-324/+346
* Fix #78761: Zend memory heap corruption with preload and castingChristoph M. Becker2019-10-304-0/+21
* Fix #78762: Failing FFI::cast() may leak memoryChristoph M. Becker2019-10-302-0/+15
* Skip test case on non Windows platformsChristoph M. Becker2019-10-291-0/+2
* Implement #78270: Support __vectorcall convention with FFIChristoph M. Becker2019-10-297-209/+348
* Added suppot for glob() wildcard matching in ffi.preload directiveDmitry Stogov2019-10-242-11/+97
* Ignore ZEND_FFI_TYPE_OWNED flagDmitry Stogov2019-10-231-1/+1
* add new ffi.preload option in php.ini and display ini entries in MINFORemi Collet2019-10-231-0/+2
* Fix typoChristoph M. Becker2019-10-221-1/+1
* Allow loading FFI bindings through ffi.preload directiveDmitry Stogov2019-10-223-16/+101
* Fix #78716: Function name mangling is wrong for some parameter typesChristoph M. Becker2019-10-223-16/+16
* Fix #78543: is_callable() on FFI\CData throws ExceptionChristoph M. Becker2019-09-191-0/+12
* Check for exception after calling count_values()Nikita Popov2019-09-171-1/+1
* Fixed bad format stringDmitry Stogov2019-09-112-2/+2
* NEWS entry, test and minor cleanup for FFI::isNull()Dmitry Stogov2019-09-102-7/+36
* add FFI::isNull() to check whether a FFI\CData is a null pointerPhilip Hofstetter2019-09-101-0/+34
* Stop after exceptionsDmitry Stogov2019-09-101-0/+2
* Fixed bug #78488 (OOB in ZEND_FUNCTION(ffi_trampoline)).Dmitry Stogov2019-09-041-5/+8
* Support calling convention specific function name manglingChristoph M. Becker2019-08-043-2/+81
* Document how to generate ffi_parser.cChristoph M. Becker2019-07-291-0/+5
* Fix typos in FFIPeter Kokot2019-07-192-2/+2
* FFI: Perform bitfield operations byte-wiseNikita Popov2019-06-251-34/+80
* FFI: Use signed arithmetic for pointer offsetNikita Popov2019-06-201-1/+1
* Remove XFAIL markDmitry Stogov2019-06-171-4/+0
* Avoid uninitilized field accessDmitry Stogov2019-06-171-0/+1
* Fixed memory leaks in ext/ffi/tests/100.phpt on Mac OSXDmitry Stogov2019-06-174-17/+25
* fix mac tests on azureJoe Watkins2019-06-141-0/+4
* ext/ffi: Remove symbol check for ffi_openHugh McMaster2019-06-031-9/+5
* Replace ZVAL_COPY() and ZVAL_COPY_VALUE() for IS_OBJECT by cheaper macrosDmitry Stogov2019-05-281-1/+2
* Avoid usage of internal get/set object handlers. They are going to be removed...Dmitry Stogov2019-05-286-17/+96
* Define minimum required libffi versionPeter Kokot2019-05-251-1/+1
* Fixed test on platforms that don't support fastcall calling conventionDmitry Stogov2019-05-141-2/+9
* Check for supported libffi ABIDmitry Stogov2019-05-133-5/+108
* Normalize comments in *nix build system m4 filesPeter Kokot2019-05-121-2/+0
* Remove ffi README in favour of docsPeter Kokot2019-05-111-382/+0
* Remove example PHP script from FFIPeter Kokot2019-05-081-31/+0
* Avoid some maybe uninitialized warnings in ffiNikita Popov2019-05-071-2/+3
* Use PKG_CHECK_MODULES to detect the ffi libraryHugh McMaster2019-05-071-33/+3
* Convert CRLF line endings to LFPeter Kokot2019-05-072-98/+98
* Fix double incremenation in ffiPeter Kokot2019-05-061-1/+0
* Properly initialize variableChristoph M. Becker2019-05-051-1/+1
* Fix typoChristoph M. Becker2019-05-051-2/+2
* Always use pkg-config from the host architectureHugh McMaster2019-04-291-6/+0
* [ci skip] Fix CS in Markdown filesPeter Kokot2019-04-211-85/+162
* Fixed ext/ffi/tests/044.phpt failure on 32-bit LinuxDmitry Stogov2019-04-091-7/+1
* Fix handling and extend ext/ffi/tests/044.phptAnatol Belski2019-03-302-0/+18
* Partial support for GCC mode attribute.Dmitry Stogov2019-03-295-1/+104
* Fixed memory leaksDmitry Stogov2019-03-291-4/+10
* Allow usage of incomplete types for external variables, function parameters a...Dmitry Stogov2019-03-292-13/+13