]>
granicus.if.org Git - php/log
Anatol Belski [Tue, 10 Oct 2017 11:00:38 +0000 (13:00 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Fix re2c version detection
Anatol Belski [Tue, 10 Oct 2017 11:00:26 +0000 (13:00 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fix re2c version detection
Anatol Belski [Tue, 10 Oct 2017 11:00:14 +0000 (13:00 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Update NEWS for 7.2.0RC5
Update NEWS for PHP 7.2.0RC4
Anatol Belski [Tue, 10 Oct 2017 10:59:14 +0000 (12:59 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fix re2c version detection
Remi Collet [Tue, 10 Oct 2017 10:27:37 +0000 (10:27 +0000)]
Update NEWS for 7.2.0RC5
Remi Collet [Tue, 10 Oct 2017 10:12:30 +0000 (10:12 +0000)]
Update NEWS for PHP 7.2.0RC4
Anatol Belski [Tue, 10 Oct 2017 08:52:52 +0000 (10:52 +0200)]
Fix re2c version detection
Dmitry Stogov [Tue, 10 Oct 2017 08:10:27 +0000 (11:10 +0300)]
Renumber types and type_flags
Dmitry Stogov [Tue, 10 Oct 2017 07:11:05 +0000 (10:11 +0300)]
Always use IS_CONSTANT_AST (IS_CONSTANT is removed).
Anatol Belski [Tue, 10 Oct 2017 06:28:46 +0000 (08:28 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Move dev to 7.0.26
Anatol Belski [Tue, 10 Oct 2017 06:28:09 +0000 (08:28 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Move dev to 7.0.26
Anatol Belski [Tue, 10 Oct 2017 06:27:37 +0000 (08:27 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Move dev to 7.0.26
Anatol Belski [Tue, 10 Oct 2017 06:26:04 +0000 (08:26 +0200)]
Move dev to 7.0.26
Sara Golemon [Mon, 2 Oct 2017 21:26:05 +0000 (17:26 -0400)]
Make GMP more usable by third-party extensions.
Export a PHPAPI function to return gmp_ce (and make the actual storage static).
Provide gmp_object struct in header w/ inline accessor.
Install php_gmp_int.h header.
Remove unnecessary `#ifdef HAVE_GMP` checks.
Dmitry Stogov [Mon, 9 Oct 2017 13:57:51 +0000 (16:57 +0300)]
Changed zend_ast_ref structure to use only one allocation, removing dichotomy between heap/arena ASTs.
Anatol Belski [Mon, 9 Oct 2017 13:40:00 +0000 (15:40 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Fix array access on undeclared properties in DateInterval
Anatol Belski [Mon, 9 Oct 2017 13:38:37 +0000 (15:38 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fix array access on undeclared properties in DateInterval
Anatol Belski [Mon, 9 Oct 2017 13:38:21 +0000 (15:38 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fix array access on undeclared properties in DateInterval
Anatol Belski [Mon, 9 Oct 2017 13:35:38 +0000 (15:35 +0200)]
Fix array access on undeclared properties in DateInterval
Anatol Belski [Mon, 9 Oct 2017 11:15:17 +0000 (13:15 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Fix ftok() multibyte path support
Anatol Belski [Mon, 9 Oct 2017 11:13:51 +0000 (13:13 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fix ftok() multibyte path support
Anatol Belski [Mon, 9 Oct 2017 11:07:40 +0000 (13:07 +0200)]
Fix ftok() multibyte path support
Dmitry Stogov [Mon, 9 Oct 2017 09:24:11 +0000 (12:24 +0300)]
Use zval_ptr_dtor_nogc() in places where circular zvals are not possible
Peter Kokot [Sun, 8 Oct 2017 15:29:46 +0000 (17:29 +0200)]
Update README information for the libmbfl library
The libmbfl library is bundled with PHP and has its own repository for
development and bug fixes. To avoid confusion and faster development the
README has been updated to include the information of the original library and
to use the bundled library as a fork of the upstream repository instead.
Peter Kokot [Sun, 8 Oct 2017 12:08:23 +0000 (14:08 +0200)]
Refactor mbstring READMEs
Peter Kokot [Sun, 8 Oct 2017 01:09:37 +0000 (03:09 +0200)]
Remove code examples from dom extension
PHP documentation is a better place to present code examples. Tests
for ext/dom already include all used PHP code.
Peter Kokot [Thu, 5 Oct 2017 17:07:28 +0000 (19:07 +0200)]
Remove old apache_hooks occurrence
The apache_hooks SAPI has been removed since PHP >= 7.0 and there is no
need to have two different php_request_startup definitions.
Also php_request_startup_for_hook() and php_request_shutdown_for_hook() functions
are not used in the PHP source code directly anymore. They are out of sync and
are not touched when making changes to the shutdown sequence.
The php_start_sapi() function was therefore not used anymore and is
removed.
Peter Kokot [Thu, 5 Oct 2017 15:55:29 +0000 (17:55 +0200)]
Remove some old apache2filter occurrences
apache2filter was supported in PHP <= 5.6. This patch removes some old
apache2filter occurrences. Also FreeBSD warning therefore is not needed
anymore when building PHP with apache2filter and in later versions don't
need to set the --with-tsrm-pth option.
Peter Kokot [Thu, 5 Oct 2017 14:49:43 +0000 (16:49 +0200)]
Remove unused Travis configuration for sapi/phpdbg
The phpdbg sapi has been initially developed under the
github.com/krakjoe/krakjoe/phpdbg repository with its own Travis-CI.org
configuration. Since 2017-03-16 the main development is happening in the main
php-src repository.
Peter Kokot [Fri, 6 Oct 2017 21:37:32 +0000 (23:37 +0200)]
Remove README from ext/tidy in favor of the PHP docs
The tidy introduction includes an outdated link to tidy HTML library homepage,
and PHP documentation presents the tidy PHP extension better instead.
Peter Kokot [Sat, 7 Oct 2017 20:31:38 +0000 (22:31 +0200)]
Remove outdated README from ext/com_dotnet
The PHP documentation includes updated and better com_dotnet
information.
Peter Kokot [Sat, 7 Oct 2017 22:45:36 +0000 (00:45 +0200)]
Remove done TODO file from date extension
TODO file for date extension has been outdated:
- date_default_timezone_set_error.phpt includes checking that
date_default_timezone_set() validates the passed timezone identifiers.
- ext/date/php_date.c includes timezone caching
- errors are included in date_parse() return value.
Sara Golemon [Sat, 7 Oct 2017 14:14:11 +0000 (10:14 -0400)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Bugfix #74556 stream_socket_get_name() returns null bytes on MacOS
Add line numbers to Optimizer debug output
Sara Golemon [Sat, 7 Oct 2017 14:14:03 +0000 (10:14 -0400)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Bugfix #74556 stream_socket_get_name() returns null bytes on MacOS
Sara Golemon [Sat, 7 Oct 2017 14:13:54 +0000 (10:13 -0400)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Bugfix #74556 stream_socket_get_name() returns null bytes on MacOS
Sara Golemon [Sat, 7 Oct 2017 14:08:34 +0000 (10:08 -0400)]
Bugfix #74556 stream_socket_get_name() returns null bytes on MacOS
Rasmus Lerdorf [Fri, 6 Oct 2017 20:18:12 +0000 (17:18 -0300)]
Add line numbers to Optimizer debug output
Christoph M. Becker [Fri, 6 Oct 2017 15:16:54 +0000 (17:16 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Fixed bug #75318 (The parameter of UConverter::getAliases() is not optional)
Christoph M. Becker [Fri, 6 Oct 2017 14:56:46 +0000 (16:56 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fixed bug #75318 (The parameter of UConverter::getAliases() is not optional)
Christoph M. Becker [Fri, 6 Oct 2017 14:46:22 +0000 (16:46 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fixed bug #75318 (The parameter of UConverter::getAliases() is not optional)
Christoph M. Becker [Fri, 6 Oct 2017 14:45:07 +0000 (16:45 +0200)]
Fixed bug #75318 (The parameter of UConverter::getAliases() is not optional)
Of course, reflection has to know that as well.
Rasmus Lerdorf [Fri, 6 Oct 2017 14:03:07 +0000 (11:03 -0300)]
Add line numbers to Opcache's zend_dump_op() debug output
Dmitry Stogov [Fri, 6 Oct 2017 09:08:55 +0000 (12:08 +0300)]
mb_convert_variables() refactored to use simple recursion.
Fixed incorrect recursion protection (previous implementation kept protection flag or apply counter in non-zero state).
Dmitry Stogov [Fri, 6 Oct 2017 08:47:11 +0000 (11:47 +0300)]
Fixed incorrect recursion detection
Dmitry Stogov [Thu, 5 Oct 2017 23:54:14 +0000 (02:54 +0300)]
HASH_FLAG_PERSISTENT renamed into IS_ARRAY_PERSISTENT and moved into GC_FLAGS (to be consistent with IS_STR_PERSISTENT).
Dmitry Stogov [Thu, 5 Oct 2017 22:34:50 +0000 (01:34 +0300)]
Refactored recursion pretection
Peter Kokot [Thu, 5 Oct 2017 00:24:11 +0000 (02:24 +0200)]
Join untracked files to root .gitignore
Peter Kokot [Wed, 27 Sep 2017 23:21:59 +0000 (01:21 +0200)]
Remove ident gitattribute for Zend/RFC/
Peter Kokot [Wed, 4 Oct 2017 22:30:53 +0000 (00:30 +0200)]
Remove PHP examples from simplexml
Peter Kokot [Wed, 4 Oct 2017 21:53:51 +0000 (23:53 +0200)]
Remove enchant PHP example
Nikita Popov [Thu, 5 Oct 2017 10:26:32 +0000 (12:26 +0200)]
Merge branch 'PHP-7.2'
Nikita Popov [Thu, 5 Oct 2017 10:25:52 +0000 (12:25 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2
Nikita Popov [Thu, 5 Oct 2017 10:25:20 +0000 (12:25 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1
Mathieu CARBONNEAUX [Wed, 4 Oct 2017 23:34:20 +0000 (01:34 +0200)]
Fixed bug #75311
Dmitry Stogov [Wed, 4 Oct 2017 21:04:59 +0000 (00:04 +0300)]
Removed unused flags
Dmitry Stogov [Wed, 4 Oct 2017 13:53:01 +0000 (16:53 +0300)]
Changed the way VM accesses constant operands in 64-bit builds.
Dmitry Stogov [Wed, 4 Oct 2017 13:40:03 +0000 (16:40 +0300)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Fixed rarely possible use-after-free
Dmitry Stogov [Wed, 4 Oct 2017 13:39:47 +0000 (16:39 +0300)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fixed rarely possible use-after-free
Dmitry Stogov [Wed, 4 Oct 2017 13:38:55 +0000 (16:38 +0300)]
Fixed rarely possible use-after-free
Dmitry Stogov [Wed, 4 Oct 2017 13:06:57 +0000 (16:06 +0300)]
Fixed invalid type
Dmitry Stogov [Wed, 4 Oct 2017 07:00:07 +0000 (10:00 +0300)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Bumped ext/oci8 version
Use dereferenced value
Fixed compilation errors
Restored code for BOOL variables
Fixed few ext/oci8 bugs
Dmitry Stogov [Wed, 4 Oct 2017 06:59:27 +0000 (09:59 +0300)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Bumped ext/oci8 version
Use dereferenced value
Fixed compilation errors
Restored code for BOOL variables
Fixed few ext/oci8 bugs
Dmitry Stogov [Wed, 4 Oct 2017 06:58:32 +0000 (09:58 +0300)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Bumped ext/oci8 version
Use dereferenced value
Fixed compilation errors
Restored code for BOOL variables
Fixed few ext/oci8 bugs
Dmitry Stogov [Wed, 4 Oct 2017 06:56:25 +0000 (09:56 +0300)]
Bumped ext/oci8 version
Dmitry Stogov [Wed, 4 Oct 2017 06:49:40 +0000 (09:49 +0300)]
Merge branch 'oci8_fix' into PHP-7.0
* oci8_fix:
Use dereferenced value
Fixed compilation errors
Restored code for BOOL variables
Fixed few ext/oci8 bugs
Christoph M. Becker [Tue, 3 Oct 2017 22:31:47 +0000 (00:31 +0200)]
[ci skip] Merge branch 'PHP-7.2'
* PHP-7.2:
Change EXTENSIONS file encoding from iso-8859-1 to utf-8
Christoph M. Becker [Tue, 3 Oct 2017 22:26:47 +0000 (00:26 +0200)]
[ci skip] Merge branch 'pull-request/2776' into PHP-7.2
* pull-request/2776:
Change EXTENSIONS file encoding from iso-8859-1 to utf-8
Dmitry Stogov [Tue, 3 Oct 2017 12:24:02 +0000 (15:24 +0300)]
Don't pass useless arguments
Dmitry Stogov [Tue, 3 Oct 2017 07:49:56 +0000 (10:49 +0300)]
Use dereferenced value
Peter Kokot [Sun, 1 Oct 2017 16:45:30 +0000 (18:45 +0200)]
Remove done TODO line from ext/date
Peter Kokot [Sat, 30 Sep 2017 01:48:47 +0000 (03:48 +0200)]
Remove outdated README from ext/gmp
The PHP manual now includes better GMP introduction with updated links
to GNU MP library homepage.
Peter Kokot [Sat, 30 Sep 2017 01:13:24 +0000 (03:13 +0200)]
Remove exif PHP example files
The PHP documentation has all exif functions well documented so these
can be left out of php-src. The exif PHP tests also include all exif_*
functions.
Joe Watkins [Tue, 3 Oct 2017 06:22:26 +0000 (07:22 +0100)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Typo in status.html
Joe Watkins [Tue, 3 Oct 2017 06:22:15 +0000 (07:22 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Typo in status.html
Joe Watkins [Tue, 3 Oct 2017 06:22:04 +0000 (07:22 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Typo in status.html
Viktor Szépe [Fri, 29 Sep 2017 12:36:23 +0000 (14:36 +0200)]
Typo in status.html
feet needs -> fit needs
Joe Watkins [Tue, 3 Oct 2017 06:20:00 +0000 (07:20 +0100)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Fix bug #74905
Joe Watkins [Tue, 3 Oct 2017 06:19:23 +0000 (07:19 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Fix bug #74905
Joe Watkins [Tue, 3 Oct 2017 06:19:00 +0000 (07:19 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Fix bug #74905
Peter Kokot [Thu, 28 Sep 2017 01:13:18 +0000 (03:13 +0200)]
Fix bug #74905
Peter Kokot [Wed, 27 Sep 2017 23:26:50 +0000 (01:26 +0200)]
Change ident gitattribute for ext/ext_skel.php
Joe Watkins [Tue, 3 Oct 2017 06:15:27 +0000 (07:15 +0100)]
Merge branch 'PHP-7.2'
* PHP-7.2:
Remove ident gitattribute for ext/zip/php_zip.c
Joe Watkins [Tue, 3 Oct 2017 06:15:14 +0000 (07:15 +0100)]
Merge branch 'PHP-7.1' into PHP-7.2
* PHP-7.1:
Remove ident gitattribute for ext/zip/php_zip.c
Joe Watkins [Tue, 3 Oct 2017 06:15:02 +0000 (07:15 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1
* PHP-7.0:
Remove ident gitattribute for ext/zip/php_zip.c
Peter Kokot [Wed, 27 Sep 2017 23:17:04 +0000 (01:17 +0200)]
Remove ident gitattribute for ext/zip/php_zip.c
Dmitry Stogov [Tue, 3 Oct 2017 06:08:28 +0000 (09:08 +0300)]
Fixed compilation errors
Remi Collet [Tue, 3 Oct 2017 04:42:48 +0000 (06:42 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
NEWS
Fix Bug #75284 sha3 is not supported on bigendian machine
NEWS
Remi Collet [Tue, 3 Oct 2017 04:42:39 +0000 (06:42 +0200)]
NEWS
Remi Collet [Fri, 29 Sep 2017 12:38:21 +0000 (14:38 +0200)]
Fix Bug #75284 sha3 is not supported on bigendian machine
Frank Denis [Mon, 2 Oct 2017 20:47:06 +0000 (22:47 +0200)]
NEWS
Frank Denis [Mon, 2 Oct 2017 20:32:22 +0000 (22:32 +0200)]
Merge branch 'PHP-7.2'
* PHP-7.2:
ext/sodium: untab tests
ext/sodium: import secretstream test
ext/sodium: sodium_compare() is always available
ext/sodium: fix funky indentation
ext/sodium: move pwhash_scrypt() after pwhash()
ext/sodium: checks for crypto_box_SEALBYTES are not required
ext/sodium: explicitly include <string.h>
ext/sodium: zend_parse_parameters -> zend_parse_parameters_throw
ext/sodium: fix funky indent on zend_parse_parameters_throw() calls
ext/sodium: import bindings for secretstream
ext/sodium: add crypto_pwhash_str_needs_rehash()
ext/sodium: +base64 codecs (timing-safe)
ext/sodium: add arginfo definitions that will be required later
ext/sodium: sort prototypes
Frank Denis [Mon, 2 Oct 2017 20:28:46 +0000 (22:28 +0200)]
ext/sodium: untab tests
Frank Denis [Mon, 2 Oct 2017 20:28:33 +0000 (22:28 +0200)]
ext/sodium: import secretstream test
Frank Denis [Mon, 2 Oct 2017 20:23:53 +0000 (22:23 +0200)]
ext/sodium: sodium_compare() is always available
Frank Denis [Mon, 2 Oct 2017 20:22:22 +0000 (22:22 +0200)]
ext/sodium: fix funky indentation
Frank Denis [Mon, 2 Oct 2017 20:19:55 +0000 (22:19 +0200)]
ext/sodium: move pwhash_scrypt() after pwhash()
Frank Denis [Mon, 2 Oct 2017 20:11:29 +0000 (22:11 +0200)]
ext/sodium: checks for crypto_box_SEALBYTES are not required
Frank Denis [Mon, 2 Oct 2017 20:10:30 +0000 (22:10 +0200)]
ext/sodium: explicitly include <string.h>
Frank Denis [Mon, 2 Oct 2017 20:05:59 +0000 (22:05 +0200)]
ext/sodium: zend_parse_parameters -> zend_parse_parameters_throw
Frank Denis [Mon, 2 Oct 2017 20:02:47 +0000 (22:02 +0200)]
ext/sodium: fix funky indent on zend_parse_parameters_throw() calls