]>
granicus.if.org Git - php/log
Xinchen Hui [Thu, 23 Feb 2017 03:02:48 +0000 (11:02 +0800)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Fixed bug #74148 (ReflectionFunction incorrectly reports the number of arguments)
Xinchen Hui [Thu, 23 Feb 2017 03:02:37 +0000 (11:02 +0800)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fixed bug #74148 (ReflectionFunction incorrectly reports the number of arguments)
Xinchen Hui [Thu, 23 Feb 2017 03:02:23 +0000 (11:02 +0800)]
Fixed bug #74148 (ReflectionFunction incorrectly reports the number of arguments)
Kalle Sommer Nielsen [Wed, 22 Feb 2017 21:13:33 +0000 (22:13 +0100)]
Fix PHP_OS_FAMILY for Linux (Joe)
Kalle Sommer Nielsen [Wed, 22 Feb 2017 11:31:06 +0000 (12:31 +0100)]
Change PHP_OS_FAMILY slightly
* 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
Kalle Sommer Nielsen [Wed, 22 Feb 2017 11:09:59 +0000 (12:09 +0100)]
Fix extra ; causing a build error
Remi Collet [Wed, 22 Feb 2017 07:41:01 +0000 (08:41 +0100)]
Merge branch 'PHP-7.1'
* PHP-7.1:
report about OpenSSL 1.1 not supported during configure
Remi Collet [Wed, 22 Feb 2017 07:40:22 +0000 (08:40 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
report about OpenSSL 1.1 not supported during configure
Remi Collet [Tue, 21 Feb 2017 15:27:51 +0000 (16:27 +0100)]
report about OpenSSL 1.1 not supported during configure
Joe Watkins [Wed, 22 Feb 2017 06:49:22 +0000 (06:49 +0000)]
Merge branch 'PHP-7.1'
* PHP-7.1:
pull-request/2393:
stop fpm make install clobbering dot d configuration
Joe Watkins [Wed, 22 Feb 2017 06:48:48 +0000 (06:48 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
pull-request/2393:
stop fpm make install clobbering dot d configuration
Coenraad Loubser [Tue, 21 Feb 2017 02:02:22 +0000 (04:02 +0200)]
pull-request/2393:
stop make install from clobbering default dot d configuration
Anatol Belski [Tue, 21 Feb 2017 13:37:42 +0000 (14:37 +0100)]
more appropriate var name
Anatol Belski [Tue, 21 Feb 2017 13:36:06 +0000 (14:36 +0100)]
add folds
Anatol Belski [Tue, 21 Feb 2017 11:12:42 +0000 (12:12 +0100)]
use the delivered global arg instead of fetching it
Dmitry Stogov [Tue, 21 Feb 2017 07:48:37 +0000 (10:48 +0300)]
Merge branch 'PHP-7.1'
* PHP-7.1:
too many dashes
Dmitry Stogov [Tue, 21 Feb 2017 07:48:21 +0000 (10:48 +0300)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
too many dashes
Dmitry Stogov [Tue, 21 Feb 2017 07:47:48 +0000 (10:47 +0300)]
too many dashes
Dmitry Stogov [Tue, 21 Feb 2017 07:42:59 +0000 (10:42 +0300)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Increase WSDL cache version (7.0 wsdl cache is incomatible with PHP-5) Include WSDL cache version number into file name
Dmitry Stogov [Tue, 21 Feb 2017 07:42:42 +0000 (10:42 +0300)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Increase WSDL cache version (7.0 wsdl cache is incomatible with PHP-5) Include WSDL cache version number into file name
Dmitry Stogov [Tue, 21 Feb 2017 07:41:20 +0000 (10:41 +0300)]
Increase WSDL cache version (7.0 wsdl cache is incomatible with PHP-5)
Include WSDL cache version number into file name
Remi Collet [Sun, 19 Feb 2017 16:02:31 +0000 (17:02 +0100)]
Merge branch 'PHP-7.1'
* PHP-7.1:
fix test for libzip 1.2.0
Remi Collet [Sun, 19 Feb 2017 16:02:16 +0000 (17:02 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
fix test for libzip 1.2.0
Remi Collet [Sun, 19 Feb 2017 16:02:00 +0000 (17:02 +0100)]
fix test for libzip 1.2.0
Anatol Belski [Sat, 18 Feb 2017 17:05:55 +0000 (18:05 +0100)]
Merge branch 'PHP-7.1'
* PHP-7.1:
initialize valid_symbol_table, important for the main thread
Anatol Belski [Sat, 18 Feb 2017 17:03:55 +0000 (18:03 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
initialize valid_symbol_table, important for the main thread
Anatol Belski [Sat, 18 Feb 2017 16:58:17 +0000 (17:58 +0100)]
initialize valid_symbol_table, important for the main thread
to prevent php_errormsg population on invalid symlol_table
Andreas Treichel [Thu, 2 Feb 2017 00:09:31 +0000 (01:09 +0100)]
ftp_mlsd(): Parse the MLSD response
Nikita Popov [Fri, 17 Feb 2017 20:23:31 +0000 (21:23 +0100)]
Merge branch 'PHP-7.1'
andrewnester [Fri, 17 Feb 2017 09:33:35 +0000 (12:33 +0300)]
Fixed #74099 - Memory leak with openssl_encrypt()
Nikita Popov [Fri, 17 Feb 2017 17:44:10 +0000 (18:44 +0100)]
Merge branch 'PHP-7.1'
Nikita Popov [Fri, 17 Feb 2017 17:43:50 +0000 (18:43 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
Benjamin Robin [Wed, 15 Feb 2017 23:06:46 +0000 (00:06 +0100)]
Fixed bug #74105
If getrandom syscall is unavailable (ENOSYS), try to fallback on
/dev/urandom.
Xinchen Hui [Fri, 17 Feb 2017 04:23:14 +0000 (12:23 +0800)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Unused var
Xinchen Hui [Fri, 17 Feb 2017 04:22:59 +0000 (12:22 +0800)]
Unused var
Nikita Popov [Thu, 16 Feb 2017 16:36:09 +0000 (17:36 +0100)]
Merge branch 'PHP-7.1'
Nikita Popov [Thu, 16 Feb 2017 16:35:52 +0000 (17:35 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
Ondřej Surý [Thu, 16 Feb 2017 07:57:30 +0000 (08:57 +0100)]
Disable RTLD_DEEPBIND when compiling with AddressSanitizer (-fsanitize=address).
The AddressSanitizer doesn't support RTLD_DEEPBIND resulting in
erratic errors when deinitializing phar module and possibly others.
Clang use __has_feature() macro to indicate compilation with
AddressSanitizer while gcc uses __SANITIZE_ADDRESS__ define.
Fixes bug #73677.
Nikita Popov [Thu, 16 Feb 2017 16:28:14 +0000 (17:28 +0100)]
Merge branch 'PHP-7.1'
Nikita Popov [Thu, 16 Feb 2017 16:28:05 +0000 (17:28 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
Nikita Popov [Thu, 16 Feb 2017 16:24:07 +0000 (17:24 +0100)]
Fix memory errors in url rewriter
Strings aren't terminated here...
Nikita Popov [Thu, 16 Feb 2017 16:00:28 +0000 (17:00 +0100)]
Merge branch 'PHP-7.1'
Nikita Popov [Thu, 16 Feb 2017 16:00:21 +0000 (17:00 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
Nikita Popov [Thu, 16 Feb 2017 15:59:17 +0000 (16:59 +0100)]
Fix autoload_func_info destruction
Can't reference the function ptr after the closure has been
destroyed.
Nikita Popov [Thu, 16 Feb 2017 11:47:26 +0000 (12:47 +0100)]
Merge branch 'PHP-7.1'
Nikita Popov [Thu, 16 Feb 2017 11:47:12 +0000 (12:47 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
Mitch Hagstrand [Thu, 16 Feb 2017 09:19:47 +0000 (01:19 -0800)]
Make the ftp and stream tests more reliable.
The tests can sometimes fail because it chooses a passive port for ftp that
is already in use. This makes the test attempt multiple times to find a free
port.
Nikita Popov [Thu, 16 Feb 2017 11:45:15 +0000 (12:45 +0100)]
Add json dep to test
Anatol Belski [Wed, 15 Feb 2017 15:37:15 +0000 (16:37 +0100)]
Merge branch 'PHP-7.1'
* PHP-7.1:
[ci skip] update NEWS
[ci skip] update NEWS
Anatol Belski [Wed, 15 Feb 2017 15:35:49 +0000 (16:35 +0100)]
[ci skip] update NEWS
Anatol Belski [Wed, 15 Feb 2017 15:35:11 +0000 (16:35 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
[ci skip] update NEWS
Anatol Belski [Wed, 15 Feb 2017 15:33:49 +0000 (16:33 +0100)]
[ci skip] update NEWS
Anatol Belski [Wed, 15 Feb 2017 15:15:16 +0000 (16:15 +0100)]
fix typo
Anatol Belski [Wed, 15 Feb 2017 15:14:46 +0000 (16:14 +0100)]
Merge branch 'PHP-7.1'
* PHP-7.1:
skip test
Anatol Belski [Wed, 15 Feb 2017 15:12:34 +0000 (16:12 +0100)]
skip test
The code path not available on Windows.
Anatol Belski [Wed, 15 Feb 2017 13:51:38 +0000 (14:51 +0100)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Fixed bug #74090 stream_get_contents maxlength>-1 returns empty string
Anatol Belski [Wed, 15 Feb 2017 13:49:58 +0000 (14:49 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fixed bug #74090 stream_get_contents maxlength>-1 returns empty string
Anatol Belski [Wed, 15 Feb 2017 10:22:47 +0000 (11:22 +0100)]
Fixed bug #74090 stream_get_contents maxlength>-1 returns empty string
Xinchen Hui [Wed, 15 Feb 2017 09:31:35 +0000 (17:31 +0800)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Fixed test in travis
Xinchen Hui [Wed, 15 Feb 2017 09:31:27 +0000 (17:31 +0800)]
Fixed test in travis
Xinchen Hui [Wed, 15 Feb 2017 07:27:33 +0000 (15:27 +0800)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Make it slower
Xinchen Hui [Wed, 15 Feb 2017 07:27:21 +0000 (15:27 +0800)]
Make it slower
Xinchen Hui [Wed, 15 Feb 2017 06:49:09 +0000 (14:49 +0800)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Fixed test
Xinchen Hui [Wed, 15 Feb 2017 06:49:02 +0000 (14:49 +0800)]
Fixed test
Xinchen Hui [Wed, 15 Feb 2017 05:52:08 +0000 (13:52 +0800)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Add a test for hard_timeout(bug #74093)
Xinchen Hui [Wed, 15 Feb 2017 05:51:45 +0000 (13:51 +0800)]
Add a test for hard_timeout(bug #74093)
Xinchen Hui [Wed, 15 Feb 2017 04:30:23 +0000 (12:30 +0800)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Workaround to fix bug #74093 (Maximum execution time of n+2 seconds exceed not written in error_log)
Xinchen Hui [Wed, 15 Feb 2017 04:27:56 +0000 (12:27 +0800)]
Workaround to fix bug #74093 (Maximum execution time of n+2 seconds exceed not written in error_log)
Use a different exit code for hard_timeout, 124 is used by linux
timeout:http://man7.org/linux/man-pages/man1/timeout.1.html
"If the command times out, and --preserve-status is not set, then exit with status 124"
Christoph M. Becker [Tue, 14 Feb 2017 13:03:24 +0000 (14:03 +0100)]
Merge branch 'pull-request/2355'
* pull-request/2355:
Deprecate INTL_IDNA_VARIANT_2003
We also add a respective note to UPGRADING.
Christoph M. Becker [Tue, 14 Feb 2017 12:25:02 +0000 (13:25 +0100)]
Update to SQLite 3.17.0
Xinchen Hui [Mon, 13 Feb 2017 11:24:00 +0000 (19:24 +0800)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Update NEWS
Fixed bug #73989 (PHP 7.1 Segfaults within Symfony test suite)
Conflicts:
Zend/zend_gc.c
Xinchen Hui [Mon, 13 Feb 2017 11:17:51 +0000 (19:17 +0800)]
Update NEWS
Xinchen Hui [Mon, 13 Feb 2017 11:17:09 +0000 (19:17 +0800)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fixed bug #73989 (PHP 7.1 Segfaults within Symfony test suite)
Xinchen Hui [Mon, 13 Feb 2017 11:16:17 +0000 (19:16 +0800)]
Fixed bug #73989 (PHP 7.1 Segfaults within Symfony test suite)
Anatol Belski [Mon, 13 Feb 2017 07:38:31 +0000 (08:38 +0100)]
update NEWS
Anatol Belski [Mon, 13 Feb 2017 07:35:01 +0000 (08:35 +0100)]
update UPGRADING.INTERNALS
Anatol Belski [Sun, 12 Feb 2017 21:13:21 +0000 (22:13 +0100)]
The d_name member of struct dirent should be a pointer
Rework for
60950702 , so then any encoding is supported. The path
segment length is measured in wchar_t size, whereby the number
of wchar_t is 255+\0. This means, in the actual encoding, the path
segment size can become (255*<bytes per glyph>)+\0 bytes in worst
case. It is still valid, as all the FS API uses wide chars
internally.
Nikita Popov [Sun, 12 Feb 2017 21:03:53 +0000 (22:03 +0100)]
Merge branch 'PHP-7.1'
Nikita Popov [Sun, 12 Feb 2017 21:03:21 +0000 (22:03 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
Nikita Popov [Sun, 12 Feb 2017 21:02:39 +0000 (22:02 +0100)]
Revert "Fixed bug #74035"
This reverts commit
9ffc6ca62f53431a4b32b30cdda8180142f47cdb .
Derick Rethans [Sun, 12 Feb 2017 20:19:10 +0000 (20:19 +0000)]
Merge branch 'PHP-7.1'
Derick Rethans [Sun, 12 Feb 2017 20:19:02 +0000 (20:19 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1
Derick Rethans [Sun, 12 Feb 2017 20:17:01 +0000 (20:17 +0000)]
Upgrade timelib to 2017.01
This fixes:
- Fixed bug #72719 (Relative datetime format ignores weekday on sundays only).
- Fixed bug #73294 (DateTime wrong when date string is negative).
- Fixed bug #73489 (wrong timestamp when call setTimeZone multi times with UTC
offset).
- Fixed bug #73858 (first/last day of' flag is not being reset).
- Fixed bug #73942 ($date->modify('Friday this week') doesn't return a Friday
if $date is a Sunday).
- Fixed bug #74057 (wrong day when using "this week" in strtotime).
Anatol Belski [Sun, 12 Feb 2017 18:25:23 +0000 (19:25 +0100)]
remove loop
The limit is big enough, and it's questionable such amount of
random data can ever make sense anyway.
Anatol Belski [Sun, 12 Feb 2017 18:15:40 +0000 (19:15 +0100)]
fix loop
Anatol Belski [Sun, 12 Feb 2017 16:15:50 +0000 (17:15 +0100)]
refactor php_win32_get_random_bytes(), take 2
As in previous variant, locking is removed and the initialization
is done only once at process start. The CNG API turns out to be
faster, also the initialization is less resources hungry. The
initialization part could need to be improved, if too much startup
failures are sighted in the real world usage. Though that would mean
having locking back.
The usage of CNG was already pointed out and requested in several
reports, with the further refactoring it appears to make sense and
simplify things a backward compatible way.
Xinchen Hui [Sun, 12 Feb 2017 12:36:43 +0000 (20:36 +0800)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Update NEWS
Fixed bug #74084 (Out of bound read - zend_mm_alloc_small)
Xinchen Hui [Sun, 12 Feb 2017 12:36:32 +0000 (20:36 +0800)]
Update NEWS
Xinchen Hui [Sun, 12 Feb 2017 12:36:18 +0000 (20:36 +0800)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fixed bug #74084 (Out of bound read - zend_mm_alloc_small)
Conflicts:
Zend/zend_operators.c
Xinchen Hui [Sun, 12 Feb 2017 12:34:08 +0000 (20:34 +0800)]
Fixed bug #74084 (Out of bound read - zend_mm_alloc_small)
Nikita Popov [Sun, 12 Feb 2017 11:51:12 +0000 (12:51 +0100)]
Merge branch 'PHP-7.1'
Nikita Popov [Sun, 12 Feb 2017 11:50:14 +0000 (12:50 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
andrewnester [Wed, 1 Feb 2017 10:43:55 +0000 (13:43 +0300)]
Fixed bug #74021
Xinchen Hui [Sun, 12 Feb 2017 10:56:49 +0000 (18:56 +0800)]
Merge branch 'PHP-7.1'
* PHP-7.1:
Update NEWS
Fixed #73496 (Invalid memory access in zend_inline_hash_func)
Xinchen Hui [Sun, 12 Feb 2017 10:56:36 +0000 (18:56 +0800)]
Update NEWS
Xinchen Hui [Sun, 12 Feb 2017 10:56:11 +0000 (18:56 +0800)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fixed #73496 (Invalid memory access in zend_inline_hash_func)
Xinchen Hui [Sun, 12 Feb 2017 10:55:19 +0000 (18:55 +0800)]
Fixed #73496 (Invalid memory access in zend_inline_hash_func)
no test script is added because it requre too much memory
Nikita Popov [Sat, 11 Feb 2017 23:20:15 +0000 (00:20 +0100)]
Merge branch 'PHP-7.1'
Nikita Popov [Sat, 11 Feb 2017 23:20:06 +0000 (00:20 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
Nikita Popov [Sat, 11 Feb 2017 23:19:17 +0000 (00:19 +0100)]
run-tests: Exit 1 on BORKED tests