php-src/ext/ffi/tests
Nikita Popov 59c3ddab13 Remove support for preloading on Windows
Due to ASLR restrictions, preloading on Windows does not work with
any code that has preloading dependencies on internal classes.
This effectively makes it unusable for any non-trivial codebase.

Instead of pretending like preloading is going to work, only to
make people realize that it really doesn't once they get beyond
a dummy example, we disable support for preloading on Windows
entirely.

Closes GH-4999.
2020-01-06 22:41:55 +01:00
..
001.phpt
002.phpt
003.phpt Fixed bug #77707 (FFI loses type information for opaque types) 2019-03-11 14:26:17 +03:00
004.phpt Fixed bug #77707 (FFI loses type information for opaque types) 2019-03-11 14:26:17 +03:00
005.phpt
006.phpt
007.phpt
008.phpt Check for exception after calling count_values() 2019-09-17 13:13:44 +02:00
009.phpt
010.phpt
011.phpt
012.phpt
013.phpt
014.phpt
015.phpt Allow usage of incomplete types for external variables, function parameters and return values 2019-03-29 14:14:56 +03:00
016.phpt
017.phpt Fixed bug #77707 (FFI loses type information for opaque types) 2019-03-11 14:26:17 +03:00
018.phpt
019.phpt
020.phpt
021.phpt
022.phpt
023.phpt
024.phpt Fixed bug #77707 (FFI loses type information for opaque types) 2019-03-11 14:26:17 +03:00
025.phpt Avoid usage of internal get/set object handlers. They are going to be removed in PHP-8. 2019-05-28 17:08:35 +03:00
026.phpt Avoid usage of internal get/set object handlers. They are going to be removed in PHP-8. 2019-05-28 17:08:35 +03:00
027.phpt
028.phpt
029.phpt
030.phpt
031.phpt
032.phpt
033.phpt
034.phpt
035.phpt
036.phpt Avoid usage of internal get/set object handlers. They are going to be removed in PHP-8. 2019-05-28 17:08:35 +03:00
037.phpt Avoid usage of internal get/set object handlers. They are going to be removed in PHP-8. 2019-05-28 17:08:35 +03:00
038.phpt
039.phpt
040.phpt Avoid usage of internal get/set object handlers. They are going to be removed in PHP-8. 2019-05-28 17:08:35 +03:00
041.phpt
042.phpt Fix FFI test on Windows 2019-02-12 13:57:44 +01:00
043.phpt Fixed incorrect error message 2019-03-20 02:41:08 +03:00
044.phpt Fix handling and extend ext/ffi/tests/044.phpt 2019-03-30 12:53:32 +01:00
045.phpt NEWS entry, test and minor cleanup for FFI::isNull() 2019-09-10 11:23:12 +03:00
100.phpt Remove XFAIL mark 2019-06-17 14:56:28 +03:00
200.phpt
300-win32.h.in
300.h Convert CRLF line endings to LF 2019-05-07 04:40:01 +02:00
300.phpt
301-win32.phpt
301.phpt
302.phpt Allow loading FFI bindings through ffi.preload directive 2019-10-22 17:52:56 +03:00
303.phpt Added suppot for glob() wildcard matching in ffi.preload directive 2019-10-24 07:40:07 +02:00
bug77632.phpt Fix ffi test on Windows 2019-02-19 10:03:14 +01:00
bug77632b.phpt Fix ffi test on Windows 2019-02-19 10:03:14 +01:00
bug77706.phpt Fixed bug #77706 (Improve error messages in FFI for incompatible arguments) 2019-03-11 13:27:23 +03:00
bug77768.phpt Fixed bug #77768 (FFI: Builtin Types Should Not Raise Error On Redeclaration) 2019-03-29 00:02:26 +03:00
bug78270_1.phpt Skip test for clang builds 2019-12-27 15:09:19 +01:00
bug78270_2.phpt Skip test case on non Windows platforms 2019-10-29 10:05:31 +01:00
bug78543.phpt Fix #78543: is_callable() on FFI\CData throws Exception 2019-09-19 09:13:22 +02:00
bug78714.phpt Fix test case for Windows 2019-11-11 12:49:32 +01:00
bug78761_preload.h Fix #78761: Zend memory heap corruption with preload and casting 2019-10-30 19:49:39 +01:00
bug78761_preload.php Fix #78761: Zend memory heap corruption with preload and casting 2019-10-30 19:49:39 +01:00
bug78761.phpt Remove support for preloading on Windows 2020-01-06 22:41:55 +01:00
bug78762.phpt Fix #78762: Failing FFI::cast() may leak memory 2019-10-30 17:21:58 +01:00
callconv_x86.dll Fix #78716: Function name mangling is wrong for some parameter types 2019-10-22 11:38:58 +02:00
callconv.phpt Fix #78716: Function name mangling is wrong for some parameter types 2019-10-22 11:38:58 +02:00
list.phpt Convert CRLF line endings to LF 2019-05-07 04:40:01 +02:00
preload.inc
skipif.inc