]>
granicus.if.org Git - php/log
Dmitry Stogov [Mon, 28 May 2018 15:11:43 +0000 (18:11 +0300)]
Separate common code into helper function
Dmitry Stogov [Mon, 28 May 2018 14:10:58 +0000 (17:10 +0300)]
Avoid reference-counting
Dmitry Stogov [Mon, 28 May 2018 13:27:12 +0000 (16:27 +0300)]
Use zend_string_release_ex() instread of zend_string_release() in places, where we sure about string persistence.
Dmitry Stogov [Mon, 28 May 2018 10:09:33 +0000 (13:09 +0300)]
Added missing debug arguments
Nikita Popov [Sat, 26 May 2018 20:06:52 +0000 (22:06 +0200)]
Merge branch 'PHP-7.2'
Nikita Popov [Sat, 26 May 2018 20:06:44 +0000 (22:06 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
Mitch Hagstrand [Wed, 16 May 2018 20:01:24 +0000 (15:01 -0500)]
Adds print_global_vars to gdbinit
Peter Kokot [Sat, 26 May 2018 17:34:38 +0000 (19:34 +0200)]
Add missing opcache.opt_debug_level ini directive
Peter Kokot [Sat, 26 May 2018 18:23:11 +0000 (20:23 +0200)]
Enhance the ext_skel.php script file
- File is now executable
- Shebang added on top
- Normal UTF-8 encoding instead of UTF-8 with BOM
- trailing whitespaces trimmed as a CS fix
- Closing PHP tag removed in favor of readability, avoiding possible
issues with whitespaces, and to comply with current CS from the
PHP ecosystem - PSRs etc.
Nikita Popov [Sat, 26 May 2018 19:58:54 +0000 (21:58 +0200)]
UPGRADING tweaks
Fix a typo and clarify that Reflection changes only affect string
export. No API relevant return values are changed.
[ci skip]
Christoph M. Becker [Sat, 26 May 2018 11:38:30 +0000 (13:38 +0200)]
Update to Oniguruma 6.8.2
Christoph M. Becker [Tue, 8 May 2018 21:00:27 +0000 (23:00 +0200)]
Fix #76137: config.guess/config.sub do not recognize RISC-V
These had their latest update more than three years ago, so there may
be even more issues. Since the config project[1] does not have any
versioning, we're grabbing the most recent HEAD.
[1] <http://git.savannah.gnu.org/gitweb/?p=config.git;a=summary>
Nikita Popov [Fri, 25 May 2018 10:09:51 +0000 (12:09 +0200)]
Add some upgrading notes for mbstring
Nikita Popov [Fri, 25 May 2018 09:33:13 +0000 (11:33 +0200)]
Fixed bug #76319
While at it, also make sure that mbstring case conversion takes
into account the specified substitution character and substitution
mode.
Joe Watkins [Wed, 23 May 2018 20:24:07 +0000 (22:24 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
fix phpdbg disabling chroot support
Joe Watkins [Wed, 23 May 2018 20:23:53 +0000 (22:23 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
fix phpdbg disabling chroot support
Joe Watkins [Wed, 23 May 2018 20:23:13 +0000 (22:23 +0200)]
fix phpdbg disabling chroot support
Pavel Kovář [Fri, 11 May 2018 14:57:39 +0000 (16:57 +0200)]
Export php_date_get_interval_ce() and php_date_get_period_ce() for extension use
Xinchen Hui [Wed, 23 May 2018 06:46:32 +0000 (14:46 +0800)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Update NEWS
Fixed bug #76367 (NoRewindIterator segfault 11)
Xinchen Hui [Wed, 23 May 2018 06:46:18 +0000 (14:46 +0800)]
Update NEWS
Xinchen Hui [Wed, 23 May 2018 06:46:01 +0000 (14:46 +0800)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fixed bug #76367 (NoRewindIterator segfault 11)
Xinchen Hui [Wed, 23 May 2018 06:45:38 +0000 (14:45 +0800)]
Fixed bug #76367 (NoRewindIterator segfault 11)
Jakub Zelenka [Tue, 22 May 2018 12:41:22 +0000 (13:41 +0100)]
Merge branch 'PHP-7.2'
Jakub Zelenka [Tue, 22 May 2018 12:40:23 +0000 (13:40 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
Jakub Zelenka [Mon, 21 May 2018 16:55:11 +0000 (17:55 +0100)]
Fix bug #76174 (openssl extension fails to build with LibreSSL 2.7)
Xinchen Hui [Tue, 22 May 2018 09:05:39 +0000 (17:05 +0800)]
indent
Xinchen Hui [Tue, 22 May 2018 09:04:42 +0000 (17:04 +0800)]
unnecessary branch
Anatol Belski [Mon, 21 May 2018 10:20:27 +0000 (12:20 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Allow pecl like usage in ext/pdo, refs #2955
Anatol Belski [Mon, 21 May 2018 10:19:45 +0000 (12:19 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Allow pecl like usage in ext/pdo, refs #2955
Tianon Gravi [Thu, 5 Apr 2018 18:55:27 +0000 (11:55 -0700)]
Allow pecl like usage in ext/pdo, refs #2955
Anatol Belski [Sun, 20 May 2018 12:28:36 +0000 (14:28 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
[ci skip] Update NEWS
Anatol Belski [Sun, 20 May 2018 12:27:23 +0000 (14:27 +0200)]
[ci skip] Update NEWS
Anatol Belski [Sun, 20 May 2018 11:33:46 +0000 (13:33 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Fixed bug #76337
xKhorasan [Mon, 14 May 2018 22:36:14 +0000 (07:36 +0900)]
Fixed bug #76337
Anatol Belski [Sat, 19 May 2018 13:46:52 +0000 (15:46 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Fix versions, as 7.2.6RC is already out
Anatol Belski [Sat, 19 May 2018 13:44:23 +0000 (15:44 +0200)]
Fix versions, as 7.2.6RC is already out
Anatol Belski [Sat, 19 May 2018 11:12:27 +0000 (13:12 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Refix the tests once more
Anatol Belski [Sat, 19 May 2018 11:11:39 +0000 (13:11 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Refix the tests once more
Anatol Belski [Sat, 19 May 2018 11:09:56 +0000 (13:09 +0200)]
Refix the tests once more
The behavior change seems to be in both runtime and system. The
displaced warning output is of secondary interest anyway.
Anatol Belski [Sat, 19 May 2018 09:45:17 +0000 (11:45 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Fix remaining AppVeyor test failures due to the image update
Anatol Belski [Sat, 19 May 2018 09:44:26 +0000 (11:44 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fix remaining AppVeyor test failures due to the image update
Anatol Belski [Sat, 19 May 2018 09:43:19 +0000 (11:43 +0200)]
Fix remaining AppVeyor test failures due to the image update
Anatol Belski [Fri, 18 May 2018 16:39:07 +0000 (18:39 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Fix Opcache test fails regarding to AppVeyor image update
Anatol Belski [Fri, 18 May 2018 16:37:53 +0000 (18:37 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fix Opcache test fails regarding to AppVeyor image update
Anatol Belski [Fri, 18 May 2018 16:36:39 +0000 (18:36 +0200)]
Fix Opcache test fails regarding to AppVeyor image update
Jakub Zelenka [Fri, 18 May 2018 16:25:06 +0000 (17:25 +0100)]
Merge branch 'PHP-7.2'
Jakub Zelenka [Fri, 18 May 2018 16:23:17 +0000 (17:23 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
Jakub Zelenka [Fri, 18 May 2018 16:18:25 +0000 (17:18 +0100)]
Update NEWS with info about bug #76296
Jakub Zelenka [Fri, 18 May 2018 16:13:55 +0000 (17:13 +0100)]
Add test for bug #76296
Erik Lax [Tue, 1 May 2018 16:16:53 +0000 (18:16 +0200)]
Fix bug #76296 (openssl_pkey_get_public does not respect open_basedir)
Anatol Belski [Fri, 18 May 2018 15:44:48 +0000 (17:44 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Fix curl tests wrt. AppVeyor and curl updates
Anatol Belski [Fri, 18 May 2018 15:43:58 +0000 (17:43 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fix curl tests wrt. AppVeyor and curl updates
Anatol Belski [Fri, 18 May 2018 15:39:12 +0000 (17:39 +0200)]
Fix curl tests wrt. AppVeyor and curl updates
Anatol Belski [Fri, 18 May 2018 11:41:14 +0000 (13:41 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Fix cli server test fails after recent AppVeyor image update
Anatol Belski [Fri, 18 May 2018 11:40:42 +0000 (13:40 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fix cli server test fails after recent AppVeyor image update
Anatol Belski [Fri, 18 May 2018 11:38:53 +0000 (13:38 +0200)]
Fix cli server test fails after recent AppVeyor image update
Anatol Belski [Thu, 17 May 2018 11:17:59 +0000 (13:17 +0200)]
[ci skip] Add upgrading note
Anatol Belski [Mon, 23 Apr 2018 15:03:09 +0000 (17:03 +0200)]
Implemented winsock info import/export
Anatol Belski [Wed, 16 May 2018 15:10:23 +0000 (17:10 +0200)]
Allow appending an arbitrary suffix to the packages
Anatol Belski [Mon, 14 May 2018 13:59:28 +0000 (15:59 +0200)]
Extend compile conditions
Christoph M. Becker [Mon, 14 May 2018 21:50:42 +0000 (23:50 +0200)]
Fix typos
Christoph M. Becker [Sun, 6 May 2018 14:28:21 +0000 (16:28 +0200)]
Dump obsolete EBCDIC support
As already suggested by Thies this code won't compile anymore, because
php3_rqst has been removed in 1999[1]. Since apparently nobody
complained about that, we assume that EBCDIC support isn't required
here, and rid the respective code.
Furthermore, the code appears to be erroneous anyway, since at least
XBM isn't a binary file format.
[1] <https://github.com/php/php-src/commit/
3cd0af11eea32f802228004af8fe424c62c8fbfb #diff-1a9cfc6173e3a434387996e46086da56L258>
Dmitry Stogov [Mon, 14 May 2018 14:23:37 +0000 (17:23 +0300)]
Fixed conditions
Anatol Belski [Mon, 14 May 2018 10:10:19 +0000 (12:10 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
[ci skip] Update NEWS
[ci skip] Update NEWS
Anatol Belski [Mon, 14 May 2018 10:09:36 +0000 (12:09 +0200)]
[ci skip] Update NEWS
Anatol Belski [Mon, 14 May 2018 10:08:52 +0000 (12:08 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
[ci skip] Update NEWS
Anatol Belski [Mon, 14 May 2018 10:08:01 +0000 (12:08 +0200)]
[ci skip] Update NEWS
Anatol Belski [Mon, 14 May 2018 08:45:22 +0000 (10:45 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Fixed bug #76335 "link(): Bad file descriptor" with non-ASCII path
Anatol Belski [Mon, 14 May 2018 08:44:49 +0000 (10:44 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fixed bug #76335 "link(): Bad file descriptor" with non-ASCII path
Anatol Belski [Mon, 14 May 2018 08:43:11 +0000 (10:43 +0200)]
Fixed bug #76335 "link(): Bad file descriptor" with non-ASCII path
Anatol Belski [Mon, 14 May 2018 06:45:31 +0000 (08:45 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
[ci skip] Update NEWS
[ci skip] Update NEWS
Anatol Belski [Mon, 14 May 2018 06:44:50 +0000 (08:44 +0200)]
[ci skip] Update NEWS
Anatol Belski [Mon, 14 May 2018 06:43:10 +0000 (08:43 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
[ci skip] Update NEWS
Anatol Belski [Mon, 14 May 2018 06:42:28 +0000 (08:42 +0200)]
[ci skip] Update NEWS
Anatol Belski [Sun, 13 May 2018 16:43:12 +0000 (18:43 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Fixed bug #76333 PHP built-in server does not find files if root path contains special characters
Anatol Belski [Sun, 13 May 2018 16:42:36 +0000 (18:42 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fixed bug #76333 PHP built-in server does not find files if root path contains special characters
Anatol Belski [Sun, 13 May 2018 14:43:22 +0000 (16:43 +0200)]
Fixed bug #76333 PHP built-in server does not find files if root path contains special characters
Jakub Zelenka [Fri, 11 May 2018 16:05:03 +0000 (17:05 +0100)]
Fix keylen type mismatch in openssl_pkey_derive
Jakub Zelenka [Wed, 9 May 2018 18:56:34 +0000 (19:56 +0100)]
Update NEWS and UPGRADING for openssl_pkey_derive
Jakub Zelenka [Wed, 9 May 2018 18:38:47 +0000 (19:38 +0100)]
Fix openssl_pkey_derive arginfo
Jim Zubov [Mon, 26 Mar 2018 22:23:58 +0000 (18:23 -0400)]
Add openssl_pkey_derive
Anatol Belski [Wed, 9 May 2018 09:31:07 +0000 (11:31 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Update SDK version for AppVeyor
bump versions
Anatol Belski [Wed, 9 May 2018 09:30:09 +0000 (11:30 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Update SDK version for AppVeyor
bump versions
Anatol Belski [Wed, 9 May 2018 09:28:20 +0000 (11:28 +0200)]
Update SDK version for AppVeyor
Joe Watkins [Tue, 8 May 2018 16:02:30 +0000 (18:02 +0200)]
bump versions
Dmitry Stogov [Tue, 8 May 2018 14:30:15 +0000 (17:30 +0300)]
Avoid useless checks, using zend_string_efree(), in cases where the string is known to be a temporary allocated zend_string.
Dmitry Stogov [Tue, 8 May 2018 12:28:57 +0000 (15:28 +0300)]
Destroy function arguments in direct order
Xinchen Hui [Tue, 8 May 2018 09:32:35 +0000 (17:32 +0800)]
Cleanup
Dmitry Stogov [Tue, 8 May 2018 08:58:17 +0000 (11:58 +0300)]
Bit test optimization
Derick Rethans [Tue, 8 May 2018 08:24:28 +0000 (09:24 +0100)]
Updated to version 2018.5 (2018e)
Derick Rethans [Tue, 8 May 2018 08:24:28 +0000 (09:24 +0100)]
Empty merge
Derick Rethans [Tue, 8 May 2018 08:24:27 +0000 (09:24 +0100)]
Updated to version 2018.5 (2018e)
Derick Rethans [Tue, 8 May 2018 08:24:27 +0000 (09:24 +0100)]
Empty merge
Derick Rethans [Tue, 8 May 2018 08:24:25 +0000 (09:24 +0100)]
Updated to version 2018.5 (2018e)
Dmitry Stogov [Mon, 7 May 2018 22:31:49 +0000 (01:31 +0300)]
Use "fastcall" calling convention
Dmitry Stogov [Mon, 7 May 2018 22:22:39 +0000 (01:22 +0300)]
Use iteration instead of recursion
Dmitry Stogov [Mon, 7 May 2018 21:22:04 +0000 (00:22 +0300)]
micro optimization
Dmitry Stogov [Mon, 7 May 2018 21:00:59 +0000 (00:00 +0300)]
Use add/sub instead of inc/dec
Dmitry Stogov [Mon, 7 May 2018 19:29:16 +0000 (22:29 +0300)]
micro optimisation
Anatol Belski [Mon, 7 May 2018 12:43:08 +0000 (14:43 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Update _bits_per_char to use with new PHP 7.1. or greater