]>
granicus.if.org Git - php/log
David Carlier [Thu, 24 Aug 2017 05:58:15 +0000 (06:58 +0100)]
Sync strlcat() implementation
Sync with last version made few days after.
Nikita Popov [Fri, 25 Aug 2017 20:03:07 +0000 (22:03 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
Nikita Popov [Fri, 25 Aug 2017 20:02:49 +0000 (22:02 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
Thomas Punt [Wed, 23 Aug 2017 22:35:18 +0000 (23:35 +0100)]
Fixed bug #75090
Remi Collet [Fri, 25 Aug 2017 15:02:24 +0000 (17:02 +0200)]
NEWS
Remi Collet [Fri, 18 Aug 2017 13:01:16 +0000 (15:01 +0200)]
Switch from curl-config to pkg-config for curl extension
First attemp to fix multiarch support (#74125) for curl
introduce some debian specificity (dpkg command)
so is not suitable for other environmant.
This is mostly related to a broken "curl-config" config on debian
which doesn't provide the correct build options, while pkg-config
works as expected.
This new attemp rely on pkg-config output instead.
Notice: this make pkg-config a hard dependency.
Is there system without pkg-config ?
Anatol Belski [Fri, 25 Aug 2017 09:29:12 +0000 (11:29 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
update libs versions
Anatol Belski [Fri, 25 Aug 2017 09:28:54 +0000 (11:28 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
update libs versions
Anatol Belski [Fri, 25 Aug 2017 09:28:12 +0000 (11:28 +0200)]
update libs versions
Anatol Belski [Thu, 24 Aug 2017 21:36:21 +0000 (23:36 +0200)]
Enable PGO for Opcache
Anatol Belski [Thu, 24 Aug 2017 15:14:24 +0000 (17:14 +0200)]
Switch to non deprecated PGO options
Frank Denis [Thu, 24 Aug 2017 14:17:41 +0000 (16:17 +0200)]
sodium ext: if it's a length, call it "length"!
Frank Denis [Thu, 24 Aug 2017 14:12:18 +0000 (16:12 +0200)]
sodium ext: add bindings for sodium_pad() and sodium_unpad()
Christoph M. Becker [Thu, 24 Aug 2017 10:39:45 +0000 (12:39 +0200)]
Fixed bug #75111 (Memory disclosure or DoS via crafted .bmp image)
Crafted BMP images can cause dynamicSeek() to be called with a negative
position which must not be allowed, since dynamicSeek() works like
fseek() in SEEK_SET mode. We solve this by bailing out if `pos` is
negative, and let the image reading fail gracefully.
Frank Denis [Thu, 24 Aug 2017 09:01:08 +0000 (11:01 +0200)]
sodium ext: restore sodium_remove_param_values_from_backtrace() call
Frank Denis [Thu, 24 Aug 2017 08:59:02 +0000 (10:59 +0200)]
sodium ext: sync sodium_crypto_kdf_derive_from_key() with the standalone ext
Use libsodium's native function if available, use correct constant names
in error messages
Frank Denis [Thu, 24 Aug 2017 08:50:34 +0000 (10:50 +0200)]
sodium ext: Constants were renamed SODIUM_*
Adjust error messages accordingly.
Remi Collet [Thu, 24 Aug 2017 08:30:06 +0000 (10:30 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
From documentation, only the sign of returned value is relevant
Remi Collet [Thu, 24 Aug 2017 08:29:44 +0000 (10:29 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
From documentation, only the sign of returned value is relevant
Remi Collet [Thu, 24 Aug 2017 08:27:38 +0000 (10:27 +0200)]
From documentation, only the sign of returned value is relevant
With recent glibc, memcmp sometime return a negative value instead of -1
Remi Collet [Tue, 22 Aug 2017 10:55:13 +0000 (12:55 +0200)]
timelib now have a function for this, use it
Frank Denis [Tue, 22 Aug 2017 07:39:01 +0000 (09:39 +0200)]
sodium ext: If sodium_init() returns 1, this is fine.
We actually want to do this so that multiple extensions using libsodium
can be loaded simultaneously.
Tianfang Yang [Tue, 22 Aug 2017 05:51:15 +0000 (01:51 -0400)]
Update NEWS
Tianfang Yang [Tue, 22 Aug 2017 05:44:20 +0000 (01:44 -0400)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Update NEWS
Fixed bug #74631 (PDO_PCO with PHP-FPM: OCI environment initialized before PHP-FPM sets it up)
Tianfang Yang [Tue, 22 Aug 2017 05:43:07 +0000 (01:43 -0400)]
Update NEWS
Tianfang Yang [Tue, 22 Aug 2017 05:39:55 +0000 (01:39 -0400)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fixed bug #74631 (PDO_PCO with PHP-FPM: OCI environment initialized before PHP-FPM sets it up)
Tianfang Yang [Tue, 22 Aug 2017 05:10:58 +0000 (01:10 -0400)]
Merge branch 'pull-request/2534' into PHP-7.0
* pull-request/2534:
Fixed bug #74631 (PDO_PCO with PHP-FPM: OCI environment initialized before PHP-FPM sets it up)
Ingmar Runge [Mon, 22 May 2017 14:21:59 +0000 (16:21 +0200)]
Fixed bug #74631 (PDO_PCO with PHP-FPM: OCI environment initialized before PHP-FPM sets it up)
Anatol Belski [Mon, 21 Aug 2017 17:37:41 +0000 (19:37 +0200)]
Correct default value
Xinchen Hui [Mon, 21 Aug 2017 10:51:03 +0000 (18:51 +0800)]
Attempt to fix unstable test
Xinchen Hui [Mon, 21 Aug 2017 08:35:07 +0000 (16:35 +0800)]
Fixed type-infer
Andrea Faulds [Sat, 19 Aug 2017 20:09:18 +0000 (21:09 +0100)]
Retroactively correct NEWS omission
Andrea Faulds [Sat, 19 Aug 2017 19:38:02 +0000 (20:38 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
Andrea Faulds [Sat, 19 Aug 2017 19:35:22 +0000 (20:35 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
Andrea Faulds [Sat, 19 Aug 2017 19:31:54 +0000 (20:31 +0100)]
Fixed bug #75097 (gethostname fails if your host name is 64 chars long)
PHP contained two different off-by-one errors, which are fixed here. First,
it created a buffer of size HOST_NAME_MAX, not adding space for a null
terminator. Second, it subtracted 1 from the size of that buffer when passing
its size to gethostname(), despite gethostname() expecting it to be a buffer
size including space for a terminating null byte, not a string length.
Sammy Kaye Powers [Thu, 17 Aug 2017 19:53:18 +0000 (14:53 -0500)]
Remove param values from backtrace in exception thrown from ZPP throw
Sammy Kaye Powers [Thu, 17 Aug 2017 19:45:46 +0000 (14:45 -0500)]
Change zend_parse_parameters() to zend_parse_parameters_throw() in ext/sodium
Xinchen Hui [Sat, 19 Aug 2017 10:55:56 +0000 (18:55 +0800)]
Fixed for RESOURCE too
Xinchen Hui [Sat, 19 Aug 2017 10:51:17 +0000 (18:51 +0800)]
Fixed RC1 Hanlding
Xinchen Hui [Sat, 19 Aug 2017 10:48:10 +0000 (18:48 +0800)]
Fixed type-info for ZEND_FETCH_DIIM_UNSET
Anatol Belski [Sat, 19 Aug 2017 00:41:24 +0000 (02:41 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
[ci skip] update NEWS
[ci skip] update NEWS
Anatol Belski [Sat, 19 Aug 2017 00:41:07 +0000 (02:41 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
[ci skip] update NEWS
Anatol Belski [Sat, 19 Aug 2017 00:40:50 +0000 (02:40 +0200)]
[ci skip] update NEWS
Anatol Belski [Sat, 19 Aug 2017 00:40:17 +0000 (02:40 +0200)]
[ci skip] update NEWS
Anatol Belski [Sat, 19 Aug 2017 00:01:23 +0000 (02:01 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fix issues with phpt and EXTENSION on windows (BUG 75042)
Anatol Belski [Sat, 19 Aug 2017 00:01:03 +0000 (02:01 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fix issues with phpt and EXTENSION on windows (BUG 75042)
John Boehr [Sun, 6 Aug 2017 22:04:36 +0000 (15:04 -0700)]
Fix issues with phpt and EXTENSION on windows (BUG 75042)
* Commands are not properly escaped for windows
* Specifying "-n" to check loaded modules causes "Module already loaded"
warning
* Extensions to be loaded need the "php_" prefix on Windows
Bug: https://bugs.php.net/bug.php?id=75042
Add back -n flag to fetch loaded extensions in run-tests.php
Add test for phpt EXTENSIONS directive
Add a second test for bug 75042
Add test to test loading of nonexistent shared module
with the EXTENSIONS phpt block
Pass ini settings when checking loaded extensions
Fix skipifs
Anatol Belski [Fri, 18 Aug 2017 22:32:11 +0000 (00:32 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fix .pgd name for ts build
Anatol Belski [Fri, 18 Aug 2017 22:31:55 +0000 (00:31 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fix .pgd name for ts build
Anatol Belski [Fri, 18 Aug 2017 22:31:04 +0000 (00:31 +0200)]
Fix .pgd name for ts build
Anatol Belski [Fri, 18 Aug 2017 17:40:43 +0000 (19:40 +0200)]
[ci skip] update NEWS
Anatol Belski [Fri, 18 Aug 2017 15:38:16 +0000 (17:38 +0200)]
Fix skipifs
John Boehr [Sun, 6 Aug 2017 22:04:36 +0000 (15:04 -0700)]
Fix issues with phpt and EXTENSION on windows (BUG 75042)
* Commands are not properly escaped for windows
* Specifying "-n" to check loaded modules causes "Module already loaded"
warning
* Extensions to be loaded need the "php_" prefix on Windows
Bug: https://bugs.php.net/bug.php?id=75042
Add back -n flag to fetch loaded extensions in run-tests.php
Add test for phpt EXTENSIONS directive
Add a second test for bug 75042
Add test to test loading of nonexistent shared module
with the EXTENSIONS phpt block
Pass ini settings when checking loaded extensions
Remi Collet [Fri, 18 Aug 2017 12:52:58 +0000 (14:52 +0200)]
NEWS
Remi Collet [Fri, 18 Aug 2017 12:52:43 +0000 (14:52 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
NEWS
NEWS
Fixed bug #75093 OpenSSL support not detected
Remi Collet [Fri, 18 Aug 2017 12:52:30 +0000 (14:52 +0200)]
NEWS
Remi Collet [Fri, 18 Aug 2017 12:52:22 +0000 (14:52 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
NEWS
Fixed bug #75093 OpenSSL support not detected
Remi Collet [Fri, 18 Aug 2017 12:52:11 +0000 (14:52 +0200)]
NEWS
Remi Collet [Fri, 18 Aug 2017 12:51:44 +0000 (14:51 +0200)]
Fixed bug #75093 OpenSSL support not detected
Dmitry Stogov [Fri, 18 Aug 2017 11:56:28 +0000 (14:56 +0300)]
Fixed bug #75089 (preg_grep() is not reporting PREG_BAD_UTF8_ERROR after first input string)
Anatol Belski [Fri, 18 Aug 2017 10:06:19 +0000 (12:06 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fix phpize exit status
Anatol Belski [Fri, 18 Aug 2017 10:06:07 +0000 (12:06 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fix phpize exit status
Anatol Belski [Fri, 18 Aug 2017 09:54:56 +0000 (11:54 +0200)]
Fix phpize exit status
Configure and others are generated, not copied. Seems there's yet much
more to do wrt exit status catching.
Anatol Belski [Fri, 18 Aug 2017 09:10:18 +0000 (11:10 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Add dump env target
Anatol Belski [Fri, 18 Aug 2017 09:09:59 +0000 (11:09 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Add dump env target
Anatol Belski [Fri, 18 Aug 2017 09:08:27 +0000 (11:08 +0200)]
Add dump env target
Anatol Belski [Fri, 18 Aug 2017 09:07:04 +0000 (11:07 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
bump versions
Dmitry Stogov [Thu, 17 Aug 2017 17:03:12 +0000 (20:03 +0300)]
More accurate reference counting inference
Xinchen Hui [Thu, 17 Aug 2017 13:57:28 +0000 (21:57 +0800)]
Fixed type-infer on ZEND_FETCH_DIM_FUNC_ARG
Joe Watkins [Wed, 16 Aug 2017 15:41:48 +0000 (16:41 +0100)]
Merge branch 'PHP-7.1' of git.php.net:/php-src into PHP-7.1
* 'PHP-7.1' of git.php.net:/php-src:
Do the revert properly, and put back fraction support in 7.1
Joe Watkins [Wed, 16 Aug 2017 15:41:15 +0000 (16:41 +0100)]
bump versions
Derick Rethans [Wed, 16 Aug 2017 15:00:20 +0000 (16:00 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
Derick Rethans [Wed, 16 Aug 2017 14:59:56 +0000 (15:59 +0100)]
Do the revert properly, and put back fraction support in 7.1
Derick Rethans [Wed, 16 Aug 2017 14:28:50 +0000 (15:28 +0100)]
Fixed 32-bit tests as well.
Derick Rethans [Wed, 16 Aug 2017 14:21:02 +0000 (15:21 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
Derick Rethans [Wed, 16 Aug 2017 14:20:45 +0000 (15:20 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
Derick Rethans [Wed, 16 Aug 2017 14:19:18 +0000 (15:19 +0100)]
Revert "Upgrade timelib to 2017.05beta7"
This reverts commit
bdd56f31078bf1f34341943603cf6aaa72e0db5c .
Derick Rethans [Wed, 16 Aug 2017 14:19:11 +0000 (15:19 +0100)]
Revert "Remove removed header files from configuration files."
This reverts commit
3df753c6ca3ebc95dc0e837b2d4dc20753b5aea2 .
Derick Rethans [Wed, 16 Aug 2017 10:14:53 +0000 (11:14 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
Derick Rethans [Wed, 16 Aug 2017 10:14:47 +0000 (11:14 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
Derick Rethans [Wed, 16 Aug 2017 10:14:41 +0000 (11:14 +0100)]
Fixed stupid test
Derick Rethans [Wed, 16 Aug 2017 08:51:36 +0000 (09:51 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
Derick Rethans [Wed, 16 Aug 2017 08:51:28 +0000 (09:51 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
Derick Rethans [Wed, 16 Aug 2017 08:51:21 +0000 (09:51 +0100)]
Added timelib version to phpinfo()
Dmitry Stogov [Wed, 16 Aug 2017 06:17:32 +0000 (09:17 +0300)]
Added few more jump threading optimisation patterns
Remi Collet [Wed, 16 Aug 2017 05:46:42 +0000 (07:46 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
cleanup
Remi Collet [Wed, 16 Aug 2017 05:46:23 +0000 (07:46 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
cleanup
Remi Collet [Wed, 16 Aug 2017 05:46:07 +0000 (07:46 +0200)]
cleanup
Derick Rethans [Tue, 15 Aug 2017 19:24:44 +0000 (20:24 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
Derick Rethans [Tue, 15 Aug 2017 19:24:21 +0000 (20:24 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
Derick Rethans [Tue, 15 Aug 2017 19:22:41 +0000 (20:22 +0100)]
Remove removed header files from configuration files.
Derick Rethans [Tue, 15 Aug 2017 14:07:24 +0000 (15:07 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
Derick Rethans [Tue, 15 Aug 2017 14:06:18 +0000 (15:06 +0100)]
Merged PHP-7.0 by hand due to conflicts.
Derick Rethans [Tue, 15 Aug 2017 13:09:09 +0000 (14:09 +0100)]
Upgrade timelib to 2017.05beta7
Dmitry Stogov [Tue, 15 Aug 2017 11:46:18 +0000 (14:46 +0300)]
Fixed possible incorrect result of type verification.
Dmitry Stogov [Tue, 15 Aug 2017 10:13:27 +0000 (13:13 +0300)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Made test 32/64-bit independent
Dmitry Stogov [Tue, 15 Aug 2017 10:12:54 +0000 (13:12 +0300)]
Made test 32/64-bit independent
Dmitry Stogov [Tue, 15 Aug 2017 10:01:06 +0000 (13:01 +0300)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Skip 64-bit related test
Dmitry Stogov [Tue, 15 Aug 2017 10:00:45 +0000 (13:00 +0300)]
Skip 64-bit related test
Remi Collet [Tue, 15 Aug 2017 08:54:17 +0000 (08:54 +0000)]
Update NEWS for 7.2.0RC1