summaryrefslogtreecommitdiff
path: root/ext/standard/tests
Commit message (Collapse)AuthorAgeFilesLines
...
| | * Merge branch 'PHP-5.6' into PHP-7.0Stanislav Malyshev2018-02-261-0/+32
| | |\ | | | | | | | | | | | | | | | | * PHP-5.6: Fix bug #75981: prevent reading beyond buffer start
| | | * Fix bug #75981: prevent reading beyond buffer startStanislav Malyshev2018-02-261-0/+32
| | | |
* | | | Merge branch 'PHP-7.1' into PHP-7.2Xinchen Hui2018-02-171-0/+18
|\ \ \ \ | |/ / / | | | | | | | | | | | | * PHP-7.1: Fixed bug #75961 (Strange references behavior)
| * | | Fixed bug #75961 (Strange references behavior)Xinchen Hui2018-02-171-0/+18
| | | |
* | | | Remove getmxrr alias dns_get_mx testGabriel Caruso2018-02-141-27/+0
| | | | | | | | | | | | | | | | | | | | The test is currently failing, and the same functionality is already tested (in a better way) in the getmxrr() test.
* | | | Merge branch 'PHP-7.1' into PHP-7.2Michael Wallner2018-02-051-17/+24
|\ \ \ \ | |/ / / | | | | | | | | | | | | * PHP-7.1: fix bug #75916 DNS_CAA record results contain garbage
| * | | fix bug #75916 DNS_CAA record results contain garbageMichael Wallner2018-02-051-17/+24
| | | | | | | | | | | | | | | | | | | | It is assumed that DNS_CAA record values are zero terminated, while its length is defined as (RDATA_LENGTH - tag_length - 2).
* | | | Fixed bug #75653Nikita Popov2018-01-121-0/+20
| | | |
* | | | Merge branch 'PHP-7.1' into PHP-7.2Anatol Belski2017-12-141-0/+66
|\ \ \ \ | |/ / / | | | | | | | | | | | | * PHP-7.1: Fixed bug #75679 Path 260 character problem
| * | | Fixed bug #75679 Path 260 character problemAnatol Belski2017-12-141-0/+66
| | | |
* | | | Merge branch 'PHP-7.1' into PHP-7.2Nikita Popov2017-11-281-0/+24
|\ \ \ \ | |/ / /
| * | | Fixed #73124: php_ini_scanned_files()johnstevenson2017-11-281-0/+24
| | | | | | | | | | | | | | | | | | | | Additional ini files are reported using the --ini option, but not by `php_ini_scanned_files()`, which relied on PHP_CONFIG_FILE_SCAN_DIR.
* | | | Merge branch 'PHP-7.1' into PHP-7.2Anatol Belski2017-11-272-0/+111
|\ \ \ \ | |/ / / | | | | | | | | | | | | * PHP-7.1: Fixed bug #75574 putenv does not work properly if parameter contains non-ASCII unicode character
| * | | Fixed bug #75574 putenv does not work properly if parameter contains ↵Anatol Belski2017-11-272-0/+111
| | | | | | | | | | | | | | | | non-ASCII unicode character
* | | | Merge branch 'PHP-7.1' into PHP-7.2Nikita Popov2017-11-171-0/+31
|\ \ \ \ | |/ / /
| * | | Merge branch 'PHP-7.0' into PHP-7.1Nikita Popov2017-11-171-0/+31
| |\ \ \ | | |/ /
| | * | Fixed bug #75535Nikita Popov2017-11-171-0/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The sizeof()s for Content-Length and Transfer-Encoding were missing the trailing ":". Apart from being generally wrong, this no longer verified that the header actually contains a colon, leading to the null http_header_value being used. Additionally, in the interest of being defensive, also make sure that http_header_value is non-null by setting it to the end of the header line (effectively an empty string) if there is no colon. If the following conditions are correct, this value is not going to be used though.
* | | | Bugfix#75515 php://streams behaving greedilySara Golemon2017-11-131-6/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5060fc23 attempted to fix #68948 by treating all non-uri streams as non-blocking, however php://fd/* streams (which includes stdin) may block if the other end of the IPC isn't finished. This represents a partial revert to the pre RC6 state, but includes an escape hatch for php://memory and php://temp streams which are local to the current process. This also restores stream_set_chunk_size test to previous state.
* | | | Merge branch 'PHP-7.1' into PHP-7.2Remi Collet2017-11-131-0/+12
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | * PHP-7.1: NEWS Fixed bug #75514 mt_rand returns value outside [$min,$max]+ on 32-bit
| * | | Fixed bug #75514 mt_rand returns value outside [$min,$max]+ on 32-bitRemi Collet2017-11-131-0/+12
| | | |
* | | | Fixes #68948 related to a BC break introduced by #68532 fix.Simon JAILLET2017-11-062-4/+36
| | | |
* | | | Don't optimize input arrays with suffix holesSara Golemon2017-10-271-0/+17
| | | |
* | | | Fixed bug #75221 (Argon2i always throws NUL at the end)Christoph M. Becker2017-10-121-0/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Apparently, `argon2_encodedlen()` also counts the terminating NUL byte; that doesn't appear to be documented somewhere, but from looking at the implementation[1] it is pretty obvious. Therefore, the respective `zend_string` has to be one byte shorter. [1] <https://github.com/P-H-C/phc-winner-argon2/blob/20161029/src/argon2.c#L431-L436>
* | | | Merge branch 'PHP-7.1' into PHP-7.2Anatol Belski2017-09-281-0/+60
|\ \ \ \ | |/ / / | | | | | | | | | | | | * PHP-7.1: Fix mkdir() special case for path length < 260 and > 248
| * | | Fix mkdir() special case for path length < 260 and > 248Anatol Belski2017-09-281-0/+60
| | | |
* | | | Merge branch 'PHP-7.1' into PHP-7.2Joe Watkins2017-09-271-0/+28
|\ \ \ \ | |/ / / | | | | | | | | | | | | * PHP-7.1: Fixed #75220 - Segfault when calling is_callable on parent
| * | | Merge branch 'PHP-7.0' into PHP-7.1Joe Watkins2017-09-271-0/+28
| |\ \ \ | | |/ / | | | | | | | | | | | | * PHP-7.0: Fixed #75220 - Segfault when calling is_callable on parent
| | * | Fixed #75220 - Segfault when calling is_callable on parentNester2017-09-271-0/+28
| | | |
* | | | Merge branch 'PHP-7.1' into PHP-7.2Anatol Belski2017-09-121-1/+1
|\ \ \ \ | |/ / / | | | | | | | | | | | | * PHP-7.1: Fix test failure on 32-bit
| * | | Merge branch 'PHP-7.0' into PHP-7.1Anatol Belski2017-09-121-1/+1
| |\ \ \ | | |/ / | | | | | | | | | | | | * PHP-7.0: Fix test failure on 32-bit
| | * | Fix test failure on 32-bitAnatol Belski2017-09-121-1/+1
| | | |
* | | | Merge branch 'PHP-7.1' into PHP-7.2Anatol Belski2017-09-113-3/+3
|\ \ \ \ | |/ / / | | | | | | | | | | | | * PHP-7.1: Fix test portability
| * | | Fix test portabilityAnatol Belski2017-09-113-3/+3
| | | | | | | | | | | | | | | | | | | | The message comes from the C runtime, so it is not reliable to check the exact wording.
* | | | Merge branch 'PHP-7.1' into PHP-7.2Xinchen Hui2017-09-113-1/+7
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | * PHP-7.1: Fixed bug #75152 (signed integer overflow in parse_iv) Conflicts: ext/standard/var_unserializer.c
| * | | Fixed bug #75152 (signed integer overflow in parse_iv)Xinchen Hui2017-09-113-1/+7
| | | |
* | | | Fixed bug #75170Nikita Popov2017-09-071-0/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This change may result in different mt_rand/rand sequences being generated on 64-bit systems for a specific seed. See also https://externals.io/message/100229.
* | | | Merge branch 'PHP-7.1' into PHP-7.2Remi Collet2017-08-241-8/+8
|\ \ \ \ | |/ / / | | | | | | | | | | | | * PHP-7.1: From documentation, only the sign of returned value is relevant
| * | | Merge branch 'PHP-7.0' into PHP-7.1Remi Collet2017-08-241-8/+8
| |\ \ \ | | |/ / | | | | | | | | | | | | * PHP-7.0: From documentation, only the sign of returned value is relevant
| | * | From documentation, only the sign of returned value is relevantRemi Collet2017-08-241-8/+8
| | | | | | | | | | | | | | | | With recent glibc, memcmp sometime return a negative value instead of -1
* | | | Attempt to fix unstable testXinchen Hui2017-08-211-1/+1
| | | |
* | | | Merge branch 'PHP-7.1' into PHP-7.2Dmitry Stogov2017-08-151-2/+2
|\ \ \ \ | |/ / / | | | | | | | | | | | | * PHP-7.1: Made test 32/64-bit independent
| * | | Made test 32/64-bit independentDmitry Stogov2017-08-151-2/+2
| | | |
* | | | Merge branch 'PHP-7.1' into PHP-7.2Xinchen Hui2017-08-151-0/+10
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | * PHP-7.1: Update NEWS Fixed bug #75075 (unpack with X* causes infinity loop)
| * | | Merge branch 'PHP-7.0' into PHP-7.1Xinchen Hui2017-08-151-0/+10
| |\ \ \ | | |/ / | | | | | | | | | | | | * PHP-7.0: Fixed bug #75075 (unpack with X* causes infinity loop)
| | * | Fixed bug #75075 (unpack with X* causes infinity loop)Xinchen Hui2017-08-151-0/+10
| | | |
* | | | Merge branch 'PHP-7.1' into PHP-7.2Anatol Belski2017-08-144-6/+21
|\ \ \ \ | |/ / / | | | | | | | | | | | | * PHP-7.1: Test cleanup improvements, files might be locked in the test process
| * | | Merge branch 'PHP-7.0' into PHP-7.1Anatol Belski2017-08-144-6/+21
| |\ \ \ | | |/ / | | | | | | | | | | | | * PHP-7.0: Test cleanup improvements, files might be locked in the test process
| | * | Test cleanup improvements, files might be locked in the test processAnatol Belski2017-08-144-6/+21
| | | |
* | | | Merge branch 'PHP-7.1' into PHP-7.2Anatol Belski2017-08-141-2/+6
|\ \ \ \ | |/ / / | | | | | | | | | | | | * PHP-7.1: fix test cleanup
| * | | Merge branch 'PHP-7.0' into PHP-7.1Anatol Belski2017-08-141-2/+6
| |\ \ \ | | |/ / | | | | | | | | | | | | * PHP-7.0: fix test cleanup