summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* Bug #74815 crash with a combination of INI entries at startupAnatol Belski2017-06-271-0/+15
| | | | | | | | TS related VCWD routines depend on CWD. Thus, a premature CWD deactivation renders the VCWD layer unusable. Same issue seems to persist in versions < 7.2, just that the code path is actually unused so the issue didn't show up. Still might make sense to backport this into lower branches.
* Remove superfluous semicolonsTom Van Looy2017-06-264-4/+4
|
* Implement object type annotationMichaƂ Brzuchalski2017-06-254-94/+94
| | | | RFC: https://wiki.php.net/rfc/object-typehint
* Change 'undefined constant' from E_NOTICE to E_WARNING and mention deprecationRowan Collins2017-03-232-2/+2
| | | | | Implements RFC "Deprecate and Remove Bareword (Unquoted) Strings" [https://wiki.php.net/rfc/deprecate-bareword-strings]
* Change PHP_OS_FAMILY slightlyKalle Sommer Nielsen2017-02-2223-25/+25
| | | | | * PHP_OS_FAMILY is now a macro, to allow extensions to take advantage of it, it is defined in php.h * Values are not upper-case-first, not always uppercase. Windows is no longer just "Win", if we want the short version for testing then PHP_OS is always WINNT anyway
* Implement Parameter Type Widening RFCNiklas Keller2017-02-041-14/+0
|
* Deprecate each()Nikita Popov2017-02-033-6/+9
|
* Deprecate assert() with string argumentNikita Popov2017-02-031-1/+2
|
* Deprecate track_errors / $php_errormsgNikita Popov2017-02-033-0/+9
|
* Deprecate __autoload()Nikita Popov2017-02-0321-208/+188
|
* Deprecate create_function()Nikita Popov2017-02-033-3/+7
|
* Merge branch 'PHP-7.1'Joe Watkins2017-02-031-1/+1
|\ | | | | | | | | * PHP-7.1: increase wait time in timeout_variation_9.phpt by 1 second
| * Merge branch 'PHP-7.0' into PHP-7.1Joe Watkins2017-02-031-1/+1
| |\ | | | | | | | | | | | | * PHP-7.0: increase wait time in timeout_variation_9.phpt by 1 second
| | * increase wait time in timeout_variation_9.phpt by 1 secondRodrigo Prado2017-02-031-1/+1
| | |
* | | Merge branch 'PHP-7.1'Joe Watkins2017-02-031-1/+1
|\ \ \ | |/ / | | | | | | | | | * PHP-7.1: increase wait time in timeout_variation_10.phpt by 1 second
| * | Merge branch 'PHP-7.0' into PHP-7.1Joe Watkins2017-02-031-1/+1
| |\ \ | | |/ | | | | | | | | | * PHP-7.0: increase wait time in timeout_variation_10.phpt by 1 second
| | * increase wait time in timeout_variation_10.phpt by 1 secondRodrigo Prado2017-02-031-1/+1
| | |
* | | Remove zend_version() checks from testsNikita Popov2017-01-30118-230/+0
| | |
* | | add PHP_OS_FAMILY constant to determine on which os we areStricted2017-01-2524-24/+24
| | |
* | | Merge branch 'PHP-7.1'Joe Watkins2017-01-222-0/+32
|\ \ \ | |/ / | | | | | | | | | * PHP-7.1: Fixed #73969 - Fixed segmentation fault when debug_print_backtrace called
| * | Merge branch 'PHP-7.0' into PHP-7.1Joe Watkins2017-01-222-0/+32
| |\ \ | | |/ | | | | | | | | | * PHP-7.0: Fixed #73969 - Fixed segmentation fault when debug_print_backtrace called
| | * Fixed #73969 - Fixed segmentation fault when debug_print_backtrace calledandrewnester2017-01-222-0/+32
| | |
* | | Merge branch 'PHP-7.1'Joe Watkins2017-01-041-0/+23
|\ \ \ | |/ / | | | | | | | | | | | | * PHP-7.1: get_defined_functions additional parameter to exclude disabled functions news entry for PR #1312
| * | Merge branch 'PHP-7.0' into PHP-7.1Joe Watkins2017-01-041-0/+23
| |\ \ | | |/ | | | | | | | | | | | | * PHP-7.0: get_defined_functions additional parameter to exclude disabled functions news entry for PR #1312
| | * Merge branch 'pull-request/1312' into PHP-7.0Joe Watkins2017-01-041-0/+23
| | |\ | | | | | | | | | | | | | | | | | | | | * pull-request/1312: get_defined_functions extra parameter to exclude disabled functions news entry for PR #1312
| | | * Added "exclude_disabled" argument to "get_defined_functions".Willian Gustavo Veiga2015-06-021-1/+12
| | | |
| | | * Fix bug #31875 - get_defined_functions() should not list disabled functions.Willian Gustavo Veiga2015-05-301-0/+12
| | | |
* | | | Merge branch 'PHP-7.1'Christoph M. Becker2016-12-071-1/+1
|\ \ \ \ | |/ / /
| * | | Merge branch 'PHP-7.0' into PHP-7.1Christoph M. Becker2016-12-071-1/+1
| |\ \ \ | | |/ /
| | * | Fixed typo in skipif error messageMarkus Staab2016-12-071-1/+1
| | | |
* | | | Remove more PHP 6 leftovers from testsNikita Popov2016-11-2419-162/+162
| | | |
* | | | Merge branch 'PHP-7.1'Dmitry Stogov2016-11-221-0/+20
|\ \ \ \ | |/ / / | | | | | | | | | | | | * PHP-7.1: Fixed memory leak (Bob)
| * | | Merge branch 'PHP-7.0' into PHP-7.1Dmitry Stogov2016-11-221-0/+20
| |\ \ \ | | |/ / | | | | | | | | | | | | * PHP-7.0: Fixed memory leak (Bob)
| | * | Fixed memory leak (Bob)Dmitry Stogov2016-11-221-0/+20
| | | |
* | | | Fix CRLF line-endings in testsNikita Popov2016-11-2075-6553/+6553
| | | | | | | | | | | | | | | | Also fix a single instance of CRLF in ibase_query.c.
* | | | Introduce SKIP_IO_CAPTURE_TESTS groupAnatol Belski2016-11-0618-0/+72
| | | | | | | | | | | | | | | | to workaround false positives with some CI systems
* | | | Add VT100 support for WindowsMichele Locati2016-10-2821-0/+2011
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix function names prefix Use Unicode version of GetFinalPathNameByHandle Use EG(windows_version_info) instead of RtlGetVersion Use the specified handle_id instead of STD_OUTPUT_HANDLE Switch from stream name to stream resource Allow running tests capturing only stdout and/or stderr Add tests for stream_vt100_support function Export Win32 console functions Fix x64 build Use zend_long instead of long long, use GetConsole instead of GetFinalPathNameByHandleW to check if a handle is a valid console stream Always use zend_long on any platform Use _get_osfhandle to determine the standard handle Accept stream names Raise warnings in case of invalid stream parameter Return true if disabling VT100 support on a not-console/redirected stream or on old Windows versions Remove php_win32_console_os_supports_vt100 Differentiate stdin vs stdout/stderr Simplify setting flag Allow avoid piping STDIN Let stream_vt100_support accept only resources Fix run-tests Revert console flags in case of failure Simplify logic of stream_vt100_support when setting the flag Return true if succeeded, false otherwise Drop support for STDIN More comprehensive tests for stream_vt100_support Remove old tests Fix name of included file and use absolute paths Enable ENABLE_VIRTUAL_TERMINAL_PROCESSING on Windows by default Remove tests for stream_vt100_support Split stream_vt100_support into stream_isatty+sapi_windows_vt100_support Add tests for stream_isatty Add tests for sapi_windows_vt100_support Return null from stream_isatty is neither Windows nor Posix Fallback to S_ISCHR if neither Windows nor Posix Avoid defining argc since it's only used once Better comment about php_win32_console_fileno_is_console Use events instead of cNumberOfEvents Do not restore previous console mode We need to restore previous console mode on failing SetConsole calls only for STDIN Don't configure STDOUT/STDERR on Windows with PHP_CLI_WIN32_NO_CONSOLE
* | | Merge branch 'PHP-7.0' into PHP-7.1Anatol Belski2016-10-181-0/+18
|\ \ \ | |/ / | | | | | | | | | * PHP-7.0: Fixed bug #73329 (Float)"Nano" == NAN
| * | Fixed bug #73329 (Float)"Nano" == NANAnatol Belski2016-10-181-0/+18
| | | | | | | | | | | | | | | | | | | | | The special cases (float)"inf", etc. were never intended and are caused by the updated strtod lib. While it might be nice as an easy way to produce Inf and NaN special values, it was never documented and cause BC breaches.
* | | Merge branch 'PHP-7.0' into PHP-7.1Anatol Belski2016-09-262-0/+20
|\ \ \ | |/ / | | | | | | | | | * PHP-7.0: Fixed bug #73172 parse error: Invalid numeric literal
| * | Fixed bug #73172 parse error: Invalid numeric literalAnatol Belski2016-09-262-0/+20
| | |
* | | Implement \ArgumentCountError exceptionDavey Shafik2016-08-301-1/+1
| | |
* | | Fixed testsXinchen Hui2016-08-232-4/+0
| | |
* | | Decouple DEBUG_FILE_UPLOAD from ZEND_DEBUGNikita Popov2016-08-1916-134/+1
| | | | | | | | | | | | | | | Enabling ZEND_DEBUG should not result in intrusive program behavior changes.
* | | Show "or null" in TypeErrors for nullable arg_infosAndrea Faulds2016-08-111-3/+3
| | |
* | | Merge branch 'PHP-7.0'Nikita Popov2016-07-141-4/+2
|\ \ \ | |/ /
| * | Fix test outputNikita Popov2016-07-141-4/+2
| | | | | | | | | | | | | | | The error is now detected earlier, so the message ends up being different.
* | | Add decimal point in double serializationJakub Zelenka2016-06-261-1/+1
| | |
* | | Add better value to testYasuo Ohgaki2016-06-261-15/+22
| | |
* | | Remove unneeded output from testYasuo Ohgaki2016-06-261-14/+0
| | |