]> granicus.if.org Git - php/log
php
6 years agoRemove uses of apply_with_arguments API in reflection
Nikita Popov [Tue, 2 Oct 2018 21:28:38 +0000 (23:28 +0200)]
Remove uses of apply_with_arguments API in reflection

Instead of ZEND_HASH_FOREACH. As a side-effect, this fixes a latent
bug in _addmethod, where a zval was interpreted as a zval*.

Also apply some optimizations to getProperties() while at it: For
declared properties, use the HT key instead of unmangling the
property name. For dynamic properties check INDIRECT instead of
looking up prop info to determine if the property is dynamic.

6 years agoFix compiler warnings in ext/hash
Kalle Sommer Nielsen [Wed, 3 Oct 2018 06:48:27 +0000 (08:48 +0200)]
Fix compiler warnings in ext/hash

6 years agoUpdate hash tests for consistency in their titles and remove the skipif sections...
Kalle Sommer Nielsen [Wed, 3 Oct 2018 06:48:11 +0000 (08:48 +0200)]
Update hash tests for consistency in their titles and remove the skipif sections (except for the mhash related tests)

6 years agoImplemented RFC "Always available hash extension"
Kalle Sommer Nielsen [Wed, 3 Oct 2018 06:47:07 +0000 (08:47 +0200)]
Implemented RFC "Always available hash extension"

6 years agoMerge branch 'PHP-7.3'
Anatol Belski [Tue, 2 Oct 2018 22:22:34 +0000 (00:22 +0200)]
Merge branch 'PHP-7.3'

* PHP-7.3:
  Fixed bug #76947 file_put_contents() blocks the directory of the file (__DIR__)

6 years agoFixed bug #76947 file_put_contents() blocks the directory of the file (__DIR__)
Anatol Belski [Tue, 2 Oct 2018 22:15:43 +0000 (00:15 +0200)]
Fixed bug #76947 file_put_contents() blocks the directory of the file (__DIR__)

The condition was wrong. The target buffer size only matters, when some
output is going to be copied into it.

6 years agoSome reflection cleanups
Nikita Popov [Tue, 2 Oct 2018 17:50:55 +0000 (19:50 +0200)]
Some reflection cleanups

Use zend_string and zend_string_tolower in more places, clean up
__invoke handling slightly.

6 years agoMerge branch 'PHP-7.3'
Nikita Popov [Tue, 2 Oct 2018 16:20:30 +0000 (18:20 +0200)]
Merge branch 'PHP-7.3'

6 years agoMerge branch 'PHP-7.2' into PHP-7.3
Nikita Popov [Tue, 2 Oct 2018 16:20:15 +0000 (18:20 +0200)]
Merge branch 'PHP-7.2' into PHP-7.3

6 years agoFixed bug #66430
Nikita Popov [Tue, 2 Oct 2018 16:19:53 +0000 (18:19 +0200)]
Fixed bug #66430

6 years agoMerge branch 'PHP-7.3'
Nikita Popov [Tue, 2 Oct 2018 15:49:08 +0000 (17:49 +0200)]
Merge branch 'PHP-7.3'

6 years agoMerge branch 'PHP-7.2' into PHP-7.3
Nikita Popov [Tue, 2 Oct 2018 15:48:56 +0000 (17:48 +0200)]
Merge branch 'PHP-7.2' into PHP-7.3

6 years agoFixed bug #76936
Nikita Popov [Tue, 2 Oct 2018 15:47:07 +0000 (17:47 +0200)]
Fixed bug #76936

6 years agoMerge branch 'PHP-7.3'
Nikita Popov [Tue, 2 Oct 2018 14:14:36 +0000 (16:14 +0200)]
Merge branch 'PHP-7.3'

6 years agoFixed bug #76958
Nikita Popov [Tue, 2 Oct 2018 14:13:51 +0000 (16:13 +0200)]
Fixed bug #76958

6 years agoDon't fall back to vtbl_pass if no matching vtbl found
Nikita Popov [Tue, 2 Oct 2018 14:07:22 +0000 (16:07 +0200)]
Don't fall back to vtbl_pass if no matching vtbl found

If we don't know how to convert between two encodings, make sure
we error instead of ignoring the issue.

Explicitly use vtbl_pass if we are round-tripping wchar->wchar or
8bit->8bit. Fingers crossed that nothing else relies on the
vtbl_pass fallback...

6 years agotypo
Dmitry Stogov [Tue, 2 Oct 2018 12:38:55 +0000 (15:38 +0300)]
typo

6 years agoMake ZEND_ACC_IMMUTABLE and ZEND_ACC_HAS_TYPE_HINTS to be common (for functions and...
Dmitry Stogov [Tue, 2 Oct 2018 06:51:06 +0000 (09:51 +0300)]
Make ZEND_ACC_IMMUTABLE and ZEND_ACC_HAS_TYPE_HINTS to be common (for functions and classes)

6 years agoRename ZEND_ACC_NO_RT_ARENA into ZEND_ACC_HEAP_RT_CACHE and use it for pseudo-main...
Dmitry Stogov [Tue, 2 Oct 2018 06:10:04 +0000 (09:10 +0300)]
Rename ZEND_ACC_NO_RT_ARENA into ZEND_ACC_HEAP_RT_CACHE and use it for pseudo-main op_arrays.

6 years agoAllocate only necessary space for static properties of internal classes in ZTS mode.
Dmitry Stogov [Mon, 1 Oct 2018 16:05:31 +0000 (19:05 +0300)]
Allocate only necessary space for static properties of internal classes in ZTS mode.

6 years agoMerge branch 'master' of git.php.net:php-src
Dmitry Stogov [Mon, 1 Oct 2018 11:11:31 +0000 (14:11 +0300)]
Merge branch 'master' of git.php.net:php-src

* 'master' of git.php.net:php-src:
  Bump phpdbg version to PHP_VERSION

6 years agoTurn accel_activate into module callback.
Dmitry Stogov [Mon, 1 Oct 2018 11:10:54 +0000 (14:10 +0300)]
Turn accel_activate into module callback.

6 years agoBump phpdbg version to PHP_VERSION
Peter Kokot [Wed, 26 Sep 2018 03:14:02 +0000 (05:14 +0200)]
Bump phpdbg version to PHP_VERSION

The phpdbg sapi module is distributed with the release cycle of PHP.
This patch simplifes phpdbg versioning and bumps it to the PHP_VERSION.

6 years agoGet rid of accel_deactivate() calback
Dmitry Stogov [Mon, 1 Oct 2018 10:53:15 +0000 (13:53 +0300)]
Get rid of accel_deactivate() calback

6 years agoMerge branch 'master' of git.php.net:php-src
Dmitry Stogov [Mon, 1 Oct 2018 08:19:36 +0000 (11:19 +0300)]
Merge branch 'master' of git.php.net:php-src

* 'master' of git.php.net:php-src: (29 commits)
  Fix the deplister rule to not ignore the .c file (Anatol)
  Update .gitignore to include the Windows deplister program (win32/build/deplister.c)
  Bug > Feature Request
  NEWS and UPGRADING
  Fixed bug #75479
  Fix test
  Fix some tests and improve coverage for Windows in SPL
  Use already set variable
  Fix reflection arguments for sodium_memzero function
  Deprecate unbinding of $this of non-static methods
  Generalize compile_typename
  Fixed bug #76737
  Fixed bug #72635
  Remove and refactor ext/spl/examples
  Remove outdated soap examples
  Remove unused ext/bz2/php_bz2.def
  Remove redundant ce from reflection property_reference
  Only store zend_type inside reflection type_reference
  Fixed bug #76946
  Bump versions for 7.1.24-dev
  ...

6 years agoFix the deplister rule to not ignore the .c file (Anatol)
Kalle Sommer Nielsen [Mon, 1 Oct 2018 06:31:49 +0000 (08:31 +0200)]
Fix the deplister rule to not ignore the .c file (Anatol)

6 years agoUpdate .gitignore to include the Windows deplister program (win32/build/deplister.c)
Kalle Sommer Nielsen [Mon, 1 Oct 2018 05:54:52 +0000 (07:54 +0200)]
Update .gitignore to include the Windows deplister program (win32/build/deplister.c)

6 years agoBug > Feature Request
Kalle Sommer Nielsen [Mon, 1 Oct 2018 05:52:22 +0000 (07:52 +0200)]
Bug > Feature Request

6 years agoNEWS and UPGRADING
Remi Collet [Mon, 1 Oct 2018 05:24:04 +0000 (07:24 +0200)]
NEWS and UPGRADING

6 years agoFixed bug #76908 PDO_OCI getColumnMeta() not implemented
Remi Collet [Mon, 1 Oct 2018 05:18:20 +0000 (07:18 +0200)]
Fixed bug #76908 PDO_OCI getColumnMeta() not implemented

* Letargie-feature-getcolumnmeta:
  Removing last unused
  Last few changes :  . force the nls_date_format  . add the scale to the return of the function  . add tests on some function return  . removing unused variables
  cs
  Changes : . Add the distinction between NUMBER and FLOAT types . Changing BFLOAT text to be BINARY_FLOAT . Changing BDOUBLE text to be BINARY_DOUBLE . Add the data types names for NCHAR, NVARCHAR and NCLOB . Few changes in the tests
  fixing comments
  Update oci_statement.c
  Add the PDOStatement::getColumnMeta() function to the pdo_oci driver

6 years agoFixed bug #76908 PDO_OCI getColumnMeta() not implemented
Remi Collet [Mon, 1 Oct 2018 05:16:48 +0000 (07:16 +0200)]
Fixed bug #76908  PDO_OCI getColumnMeta() not implemented

Merge branch 'feature-getcolumnmeta' of https://github.com/Letargie/php-src into Letargie-feature-getcolumnmeta

* 'feature-getcolumnmeta' of https://github.com/Letargie/php-src:
  Removing last unused
  Last few changes :  . force the nls_date_format  . add the scale to the return of the function  . add tests on some function return  . removing unused variables
  cs
  Changes : . Add the distinction between NUMBER and FLOAT types . Changing BFLOAT text to be BINARY_FLOAT . Changing BDOUBLE text to be BINARY_DOUBLE . Add the data types names for NCHAR, NVARCHAR and NCLOB . Few changes in the tests
  fixing comments
  Update oci_statement.c
  Add the PDOStatement::getColumnMeta() function to the pdo_oci driver

6 years agoMerge branch 'PHP-7.3'
Nikita Popov [Sun, 30 Sep 2018 18:08:10 +0000 (20:08 +0200)]
Merge branch 'PHP-7.3'

6 years agoMerge branch 'PHP-7.2' into PHP-7.3
Nikita Popov [Sun, 30 Sep 2018 18:07:58 +0000 (20:07 +0200)]
Merge branch 'PHP-7.2' into PHP-7.3

6 years agoMerge branch 'PHP-7.1' into PHP-7.2
Nikita Popov [Sun, 30 Sep 2018 18:07:44 +0000 (20:07 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2

6 years agoFixed bug #75479
Nikita Popov [Sun, 30 Sep 2018 18:05:30 +0000 (20:05 +0200)]
Fixed bug #75479

Wrap the zend_signal_init() call, so the hook arguments line up.

6 years agoFix test
Nikita Popov [Sun, 30 Sep 2018 17:56:28 +0000 (19:56 +0200)]
Fix test

6 years agoFix some tests and improve coverage for Windows in SPL
Kalle Sommer Nielsen [Sun, 30 Sep 2018 08:41:34 +0000 (10:41 +0200)]
Fix some tests and improve coverage for Windows in SPL

6 years agoUse already set variable
Gabriel Caruso [Sun, 30 Sep 2018 05:01:10 +0000 (02:01 -0300)]
Use already set variable

6 years agoMerge branch 'PHP-7.3'
Nikita Popov [Sat, 29 Sep 2018 19:20:08 +0000 (21:20 +0200)]
Merge branch 'PHP-7.3'

6 years agoMerge branch 'PHP-7.2' into PHP-7.3
Nikita Popov [Sat, 29 Sep 2018 19:20:01 +0000 (21:20 +0200)]
Merge branch 'PHP-7.2' into PHP-7.3

6 years agoFix reflection arguments for sodium_memzero function
James Titcumb [Sat, 29 Sep 2018 17:14:53 +0000 (19:14 +0200)]
Fix reflection arguments for sodium_memzero function

6 years agoDeprecate unbinding of $this of non-static methods
Nikita Popov [Sat, 29 Sep 2018 18:58:17 +0000 (20:58 +0200)]
Deprecate unbinding of $this of non-static methods

Static calls to non-static methods have been fully deprecated in
PHP 7.0 as part of https://wiki.php.net/rfc/reclassify_e_strict.

A combination of ReflectionMethod::getClosure() ("fake closures")
and Closure::bindTo() etc can be used to achieve the same behavior.
This commit ensures that a deprecation notice will be thrown also
in this case.

6 years agoGeneralize compile_typename
Nikita Popov [Sat, 29 Sep 2018 16:53:48 +0000 (18:53 +0200)]
Generalize compile_typename

Return zend_type instead of assigning to arg_info. Also move
nullable handling into the function.

6 years agoFixed bug #76737
Nikita Popov [Sat, 29 Sep 2018 12:47:57 +0000 (14:47 +0200)]
Fixed bug #76737

Explicitly prohibit serialization and unserialization of reflection
objects.

6 years agoMerge branch 'PHP-7.3'
Nikita Popov [Sat, 29 Sep 2018 12:23:13 +0000 (14:23 +0200)]
Merge branch 'PHP-7.3'

6 years agoFixed bug #72635
Nikita Popov [Sat, 29 Sep 2018 12:15:58 +0000 (14:15 +0200)]
Fixed bug #72635

This seems to be a simple oversight, where we did not enable
exceptions. Other constexpr conditions already throw, so there is
no particular reason to stick to a fatal error here.

6 years agoRemove and refactor ext/spl/examples
Peter Kokot [Wed, 26 Sep 2018 13:35:38 +0000 (15:35 +0200)]
Remove and refactor ext/spl/examples

- Test file from ext/spl/examples has been moved to ext/spl/tests
- Other custom SPL examples and implementations were removed in favor of
the PHP manual.

6 years agoRemove outdated soap examples
Peter Kokot [Wed, 26 Sep 2018 12:19:23 +0000 (14:19 +0200)]
Remove outdated soap examples

This patch removes PHP soap extension examples in favor of the PHP
manual.

6 years agoRemove unused ext/bz2/php_bz2.def
Peter Kokot [Wed, 26 Sep 2018 00:34:18 +0000 (02:34 +0200)]
Remove unused ext/bz2/php_bz2.def

Exporting symbols has been added via
a7ba08a0bdb1b7de6a5f1f44ae3d243ea8cedb64 and then removed via
d5c68252418e7ad40fd8527676e9ce4696c19a3c

6 years agoRemove redundant ce from reflection property_reference
Nikita Popov [Fri, 28 Sep 2018 21:16:10 +0000 (23:16 +0200)]
Remove redundant ce from reflection property_reference

The ce is already stored in the main reflection object, no need to
store it twice.

6 years agoOnly store zend_type inside reflection type_reference
Nikita Popov [Fri, 28 Sep 2018 20:27:14 +0000 (22:27 +0200)]
Only store zend_type inside reflection type_reference

We don't need the full arg_info and the baggage associated with it.
Storing the type should be safe, as it's part of structures which
are never released during a request (arg_info and in the future
prop_info).

6 years agoMerge branch 'PHP-7.3'
Nikita Popov [Fri, 28 Sep 2018 17:18:01 +0000 (19:18 +0200)]
Merge branch 'PHP-7.3'

6 years agoMerge branch 'PHP-7.2' into PHP-7.3
Nikita Popov [Fri, 28 Sep 2018 17:17:43 +0000 (19:17 +0200)]
Merge branch 'PHP-7.2' into PHP-7.3

6 years agoMerge branch 'PHP-7.1' into PHP-7.2
Nikita Popov [Fri, 28 Sep 2018 17:16:03 +0000 (19:16 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2

6 years agoFixed bug #76946
Nikita Popov [Fri, 28 Sep 2018 17:14:47 +0000 (19:14 +0200)]
Fixed bug #76946

6 years agoMerge branch 'PHP-7.3'
Sara Golemon [Fri, 28 Sep 2018 15:33:12 +0000 (11:33 -0400)]
Merge branch 'PHP-7.3'

* PHP-7.3:
  Bump versions for 7.1.24-dev

6 years agoMerge branch 'PHP-7.2' into PHP-7.3
Sara Golemon [Fri, 28 Sep 2018 15:32:56 +0000 (11:32 -0400)]
Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
  Bump versions for 7.1.24-dev

6 years agoMerge branch 'PHP-7.1' into PHP-7.2
Sara Golemon [Fri, 28 Sep 2018 15:32:41 +0000 (11:32 -0400)]
Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
  Bump versions for 7.1.24-dev

6 years agoBump versions for 7.1.24-dev
Sara Golemon [Fri, 28 Sep 2018 15:31:22 +0000 (11:31 -0400)]
Bump versions for 7.1.24-dev

6 years agoMerge branch 'PHP-7.3'
Nikita Popov [Fri, 28 Sep 2018 11:41:36 +0000 (13:41 +0200)]
Merge branch 'PHP-7.3'

6 years agoMerge branch 'PHP-7.2' into PHP-7.3
Nikita Popov [Fri, 28 Sep 2018 11:41:29 +0000 (13:41 +0200)]
Merge branch 'PHP-7.2' into PHP-7.3

6 years agoMerge branch 'PHP-7.1' into PHP-7.2
Nikita Popov [Fri, 28 Sep 2018 11:41:06 +0000 (13:41 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2

6 years agoFix test for release builds
Nikita Popov [Fri, 28 Sep 2018 11:39:43 +0000 (13:39 +0200)]
Fix test for release builds

6 years agoMerge branch 'PHP-7.3'
Nikita Popov [Fri, 28 Sep 2018 10:59:17 +0000 (12:59 +0200)]
Merge branch 'PHP-7.3'

6 years agoMerge branch 'PHP-7.2' into PHP-7.3
Nikita Popov [Fri, 28 Sep 2018 10:58:46 +0000 (12:58 +0200)]
Merge branch 'PHP-7.2' into PHP-7.3

6 years agoMerge branch 'PHP-7.1' into PHP-7.2
Nikita Popov [Fri, 28 Sep 2018 10:57:45 +0000 (12:57 +0200)]
Merge branch 'PHP-7.1' into PHP-7.2

6 years agoFixed bug #76846
Nikita Popov [Fri, 28 Sep 2018 10:56:47 +0000 (12:56 +0200)]
Fixed bug #76846

6 years agoMerge branch 'master' of git.php.net:php-src
Dmitry Stogov [Thu, 27 Sep 2018 20:50:04 +0000 (23:50 +0300)]
Merge branch 'master' of git.php.net:php-src

* 'master' of git.php.net:php-src:
  Fix missing access errors for guarded properties

6 years agoFix missing access errors for guarded properties
Nikita Popov [Thu, 27 Sep 2018 12:58:26 +0000 (14:58 +0200)]
Fix missing access errors for guarded properties

If a property access would normally result in a magic method call,
but the property is subject to an active recursion guard, the
access should behave as if the magic method does not exist.

This commit fixes one instance where this was not the case -- we
should have been generating a property access error, but instead
the operation simply did not do anything.

6 years agoRemove dead code (only IS_ARRAY may relive zendi_convert_scalar_to_number()), and...
Dmitry Stogov [Thu, 27 Sep 2018 10:11:48 +0000 (13:11 +0300)]
Remove dead code (only IS_ARRAY may relive zendi_convert_scalar_to_number()), and micro-optimization.

6 years agoRename ext/snmp/tests/bigtest.sh to bigtest
Peter Kokot [Thu, 27 Sep 2018 00:41:54 +0000 (02:41 +0200)]
Rename ext/snmp/tests/bigtest.sh to bigtest

This can avoid some confusions with .gitignored autogenerated `.sh`
files in test directories and to distinguish the autogenerated shell
files from the tracked in Git ones more easily.

6 years ago[ci skip] Sync licenses
Peter Kokot [Wed, 26 Sep 2018 21:38:04 +0000 (23:38 +0200)]
[ci skip] Sync licenses

- ext/zip/lib has been unbundled
- ext/phar/zip.c added instead
- renumbered and ordered a bit

6 years agoRemove unused and untouched ext/libmbfl/tests files
Peter Kokot [Wed, 26 Sep 2018 15:22:22 +0000 (17:22 +0200)]
Remove unused and untouched ext/libmbfl/tests files

Test files of the forked and bundled libmbfl library aren't utilized
in php-src. Instead, the current approach is to use the phpt tests.

6 years agoAvoid useless store and checks in xlat_table.
Dmitry Stogov [Wed, 26 Sep 2018 14:05:49 +0000 (17:05 +0300)]
Avoid useless store and checks in xlat_table.

6 years agoRemoving last unused
Letargie [Wed, 26 Sep 2018 11:40:41 +0000 (13:40 +0200)]
Removing last unused

6 years agoLast few changes :
Letargie [Wed, 26 Sep 2018 11:19:29 +0000 (13:19 +0200)]
Last few changes :
. force the nls_date_format
. add the scale to the return of the function
. add tests on some function return
. removing unused variables

6 years ago[ci skip] Mention php_pdo_mysql_sqlstate.h in the contributing info
Peter Kokot [Wed, 26 Sep 2018 11:07:36 +0000 (13:07 +0200)]
[ci skip] Mention php_pdo_mysql_sqlstate.h in the contributing info

6 years agoRemove outdated ext/ctype/ctpye.xml reference document
Peter Kokot [Wed, 26 Sep 2018 01:46:50 +0000 (03:46 +0200)]
Remove outdated ext/ctype/ctpye.xml reference document

The ctype.xml file has been added with the early ctype extension
implementation and hasn't been updated with the recent changes. Also
file is not used anymore.

6 years agoRemove outdated OOP examples Zend/tests/zend2.php.txt
Peter Kokot [Wed, 26 Sep 2018 00:56:02 +0000 (02:56 +0200)]
Remove outdated OOP examples Zend/tests/zend2.php.txt

This patch removes outdated examples file from the Zend/tests in favor
of the PHP manual OOP chapter [1].

[1] https://php.net/manual/en/language.oop5.php

6 years agoRemove unused files
Peter Kokot [Wed, 26 Sep 2018 10:54:20 +0000 (12:54 +0200)]
Remove unused files

- ext/simplexml/tests/bug25756_1.xml
- ext/simplexml/tests/bug25756_2.xml
- ext/simplexml/tests/bug25756.xsd
Added via 503d74aa29901ccf6419b9429febc59772a24ffd and then removed via
9e29f17493284dee81d2842f6067b24fba9538a5

- ext/mysqli/tests/cacert.pem
- ext/mysqli/tests/client-cert.pem
- ext/mysqli/tests/client-key.pem
Added via e9f9f66f2ecc9cdd320081baa2151aa636dbaab1 and then removed via
6d51b7b2e3468601acdaaf9041c9131b5aa47f98

- ext/gd/tests/simpletext私はガラスを食べられます.jpg
Added via 3d3f11ede4cc7c83d64cc5edaae7c29ce9c6986f and never used

- ext/gd/tests/src.png
Added via cc938b5df026ec0e9127e82ae88d39fd89592388 and never used

- ext/zlib/tests/gzgetss.test
Added via d536ecac5ca34f351f219b880c7983b682c99ec0 as a file content of the
ext/zlib/tests/gzgetss.gzbut but never used in tests directly. Removed for
better clarity of zlib tests

- ext/soap/tests/interop/Round3/GroupD/round3_groupD_import2_absolute.wsdl
- ext/soap/tests/interop/Round4/GroupG/round4_groupG_mimerpc.wsdl
- ext/soap/tests/interop/Round4/GroupG/round4_groupG_mimedoc.wsdl
Added via 1d25fc5c7b62f763b66a4c745d5e29894419aca9 and never used

- ext/reflection/tests/exception.inc
Removed via 9f8ba2e8a13966eb4b7832d8909ce4ddaa76af2f

- ext/phar/tests/files/extracted.inc
Removed via 549bf83bd132c5e9bf120194f4e6fab9cbd8c30c

- ext/phar/tests/cache_list/files/extracted.inc
Added via 05c31040972206179bd2858775db61cba35a2ea7 and never used

6 years agoMerge branch 'master' of https://github.com/php/php-src into feature-getcolumnmeta
Letargie [Wed, 26 Sep 2018 09:41:50 +0000 (11:41 +0200)]
Merge branch 'master' of https://github.com/php/php-src into feature-getcolumnmeta

6 years agoMake ext/session/mod_files.sh executable
Peter Kokot [Wed, 26 Sep 2018 04:11:13 +0000 (06:11 +0200)]
Make ext/session/mod_files.sh executable

Making shell script executable makes it possible to run like
`ext/session/mod_files.sh` and avoids error permission denied.

6 years agoRemove unused ext/exif/tests/test6.jpg
Peter Kokot [Tue, 25 Sep 2018 20:50:17 +0000 (22:50 +0200)]
Remove unused ext/exif/tests/test6.jpg

Added via 569c69ba36757f42351d37580a2e5721070df973 and then removed via
fb5da94c1bdb1cf69d0ba77fb372b84724339d98

6 years agoMerge branch 'PHP-7.3'
Sara Golemon [Tue, 25 Sep 2018 20:44:16 +0000 (16:44 -0400)]
Merge branch 'PHP-7.3'

* PHP-7.3:
  Bump version

6 years agoMerge branch 'PHP-7.2' into PHP-7.3
Sara Golemon [Tue, 25 Sep 2018 20:43:40 +0000 (16:43 -0400)]
Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
  Bump version

6 years agoBump version
Sara Golemon [Tue, 25 Sep 2018 20:37:41 +0000 (16:37 -0400)]
Bump version

6 years agoRemove unused ext/enchant/tests files
Peter Kokot [Tue, 25 Sep 2018 20:30:22 +0000 (22:30 +0200)]
Remove unused ext/enchant/tests files

- ext/enchant/tests/hindi_correct.txt
- ext/enchant/tests/hindi_incorrect.txt

Added via 5956f9a3984249a763ce629532a01073de8109fe but never used.

6 years agoRemove unused "dummy" member in reflection_object
Nikita Popov [Mon, 24 Sep 2018 19:23:53 +0000 (21:23 +0200)]
Remove unused "dummy" member in reflection_object

6 years agoReformat macros in php_reflection.c
Nikita Popov [Mon, 24 Sep 2018 19:01:44 +0000 (21:01 +0200)]
Reformat macros in php_reflection.c

6 years agoMerge branch 'PHP-7.3'
Sara Golemon [Tue, 25 Sep 2018 16:10:33 +0000 (12:10 -0400)]
Merge branch 'PHP-7.3'

* PHP-7.3:
  Fixed bug #76918 Repeated parameter name in arg info

6 years agoMerge branch 'PHP-7.2' into PHP-7.3
Sara Golemon [Tue, 25 Sep 2018 16:10:21 +0000 (12:10 -0400)]
Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
  Fixed bug #76918 Repeated parameter name in arg info

6 years agoMerge branch 'PHP-7.1' into PHP-7.2
Sara Golemon [Tue, 25 Sep 2018 16:09:38 +0000 (12:09 -0400)]
Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
  Fixed bug #76918 Repeated parameter name in arg info

6 years agoFixed bug #76918 Repeated parameter name in arg info
Sara Golemon [Tue, 25 Sep 2018 15:18:24 +0000 (11:18 -0400)]
Fixed bug #76918 Repeated parameter name in arg info

6 years agoRemoved unused function
Dmitry Stogov [Tue, 25 Sep 2018 12:44:56 +0000 (15:44 +0300)]
Removed unused function

6 years agoMerge branch 'PHP-7.3'
Christoph M. Becker [Tue, 25 Sep 2018 09:29:50 +0000 (11:29 +0200)]
Merge branch 'PHP-7.3'

* PHP-7.3:
  Update NEWS wrt. php-7.3.0RC2 tagging

6 years agoUpdate NEWS wrt. php-7.3.0RC2 tagging
Christoph M. Becker [Tue, 25 Sep 2018 09:29:01 +0000 (11:29 +0200)]
Update NEWS wrt. php-7.3.0RC2 tagging

6 years agoMerge branch 'PHP-7.3'
Christopher Jones [Mon, 24 Sep 2018 10:53:42 +0000 (20:53 +1000)]
Merge branch 'PHP-7.3'

6 years agoMerge branch 'PHP-7.2' into PHP-7.3
Christopher Jones [Mon, 24 Sep 2018 10:53:31 +0000 (20:53 +1000)]
Merge branch 'PHP-7.2' into PHP-7.3

6 years agoMerge branch 'PHP-7.1' into PHP-7.2
Christopher Jones [Mon, 24 Sep 2018 10:53:11 +0000 (20:53 +1000)]
Merge branch 'PHP-7.1' into PHP-7.2

6 years agoTerminate smart string correctly
Christopher Jones [Mon, 24 Sep 2018 10:52:58 +0000 (20:52 +1000)]
Terminate smart string correctly

This is related to Zend VM regression bug #75881.  The regression was fixed in the VM, so there is no user visible change from the termination correction.