]> granicus.if.org Git - php/log
php
8 years agoMerge branch 'PHP-7.1'
Anatol Belski [Tue, 31 Jan 2017 10:21:01 +0000 (11:21 +0100)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  bump versions for next in dev

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Tue, 31 Jan 2017 10:20:10 +0000 (11:20 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  bump versions for next in dev

8 years agobump versions for next in dev
Anatol Belski [Tue, 31 Jan 2017 10:18:23 +0000 (11:18 +0100)]
bump versions for next in dev

8 years agoMerge branch 'PHP-7.1'
Joe Watkins [Tue, 31 Jan 2017 05:36:28 +0000 (05:36 +0000)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  removed additional ";" from run-tests.php

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Joe Watkins [Tue, 31 Jan 2017 05:36:16 +0000 (05:36 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  removed additional ";" from run-tests.php

8 years agoremoved additional ";" from run-tests.php
Rodrigo Prado [Mon, 30 Jan 2017 22:06:09 +0000 (20:06 -0200)]
removed additional ";" from run-tests.php

8 years agoRemove zend_version() checks from tests
Nikita Popov [Mon, 30 Jan 2017 21:33:17 +0000 (22:33 +0100)]
Remove zend_version() checks from tests

8 years agoRemove ZEND_CHANGES and README.namespaces
Nikita Popov [Mon, 30 Jan 2017 21:28:45 +0000 (22:28 +0100)]
Remove ZEND_CHANGES and README.namespaces

8 years agoMerge branch 'PHP-7.1'
Anatol Belski [Mon, 30 Jan 2017 21:36:56 +0000 (22:36 +0100)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  update NEWS
  update NEWS

8 years agoupdate NEWS
Anatol Belski [Mon, 30 Jan 2017 21:35:46 +0000 (22:35 +0100)]
update NEWS

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Mon, 30 Jan 2017 21:35:14 +0000 (22:35 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  update NEWS

8 years agoupdate NEWS
Anatol Belski [Mon, 30 Jan 2017 21:34:14 +0000 (22:34 +0100)]
update NEWS

8 years agoMerge branch 'PHP-7.1'
Sara Golemon [Mon, 30 Jan 2017 17:03:01 +0000 (09:03 -0800)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Securely zero the hash context key

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Sara Golemon [Mon, 30 Jan 2017 17:02:42 +0000 (09:02 -0800)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Securely zero the hash context key

8 years agoSecurely zero the hash context key
Sara Golemon [Mon, 30 Jan 2017 16:57:17 +0000 (08:57 -0800)]
Securely zero the hash context key

8 years agoMerge branch 'PHP-7.1'
Anatol Belski [Mon, 30 Jan 2017 11:47:29 +0000 (12:47 +0100)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Fixed bug #73983 crash on finish work with phar in cli + opcache

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Mon, 30 Jan 2017 11:46:11 +0000 (12:46 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fixed bug #73983 crash on finish work with phar in cli + opcache

8 years agoFixed bug #73983 crash on finish work with phar in cli + opcache
Anatol Belski [Mon, 30 Jan 2017 11:25:50 +0000 (12:25 +0100)]
Fixed bug #73983 crash on finish work with phar in cli + opcache

The file_cache_only option causes the storage to be per process,
furthermore the arena is destroyed per request. Thus, zend_string's
can't survive between request and the permanent flag should not
be set. This is already done with the file cache part, but the
persistency part is used in various scenarios and should respect
this case as well. In this particular bug, the pcre pattern cache
needs to survive between requests and uses pattern strings as hash
keys. One more case relevant here would be various situations where
the flow disables the use of shared memory.

8 years agoMerge branch 'PHP-7.1'
Joe Watkins [Mon, 30 Jan 2017 11:26:51 +0000 (11:26 +0000)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  fix BC break introduced by #2346 (sebastianbergmann/phpunit#2454)

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Joe Watkins [Mon, 30 Jan 2017 11:26:37 +0000 (11:26 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  fix BC break introduced by #2346 (sebastianbergmann/phpunit#2454)

8 years agoMerge branch 'pull-request/2348' into PHP-7.0
Joe Watkins [Mon, 30 Jan 2017 11:26:02 +0000 (11:26 +0000)]
Merge branch 'pull-request/2348' into PHP-7.0

* pull-request/2348:
  fix BC break introduced by #2346 (sebastianbergmann/phpunit#2454)

8 years agofix BC break introduced by #2346 (sebastianbergmann/phpunit#2454)
jhdxr [Mon, 30 Jan 2017 09:48:00 +0000 (17:48 +0800)]
fix BC break introduced by #2346 (sebastianbergmann/phpunit#2454)

8 years agoMerge branch 'PHP-7.1'
Anatol Belski [Mon, 30 Jan 2017 10:42:46 +0000 (11:42 +0100)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  move id initialization into ctor

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Mon, 30 Jan 2017 10:41:59 +0000 (11:41 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  move id initialization into ctor

8 years agomove id initialization into ctor
Anatol Belski [Mon, 30 Jan 2017 10:40:23 +0000 (11:40 +0100)]
move id initialization into ctor

8 years agoMerge branch 'PHP-7.1'
Anatol Belski [Mon, 30 Jan 2017 00:59:02 +0000 (01:59 +0100)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  fix system id initialization for multiple threads

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Mon, 30 Jan 2017 00:57:27 +0000 (01:57 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  fix system id initialization for multiple threads

8 years agofix system id initialization for multiple threads
Anatol Belski [Mon, 30 Jan 2017 00:54:36 +0000 (01:54 +0100)]
fix system id initialization for multiple threads

8 years agoMerge branch 'PHP-7.1'
Jakub Zelenka [Sun, 29 Jan 2017 20:46:20 +0000 (20:46 +0000)]
Merge branch 'PHP-7.1'

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Jakub Zelenka [Sun, 29 Jan 2017 20:44:51 +0000 (20:44 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1

8 years agoTry fpm path for testing in sbin as it is default target
Jakub Zelenka [Sun, 29 Jan 2017 20:43:58 +0000 (20:43 +0000)]
Try fpm path for testing in sbin as it is default target

8 years agoMerge branch 'pull-request/2345'
Joe Watkins [Sun, 29 Jan 2017 07:29:14 +0000 (07:29 +0000)]
Merge branch 'pull-request/2345'

* pull-request/2345:
  FTP: implement MLSD for structured listing of directories, decribed at https://tools.ietf.org/html/rfc3659

8 years agoFTP: implement MLSD for structured listing of directories, decribed at https://tools...
Andreas Treichel [Sat, 28 Jan 2017 03:20:40 +0000 (04:20 +0100)]
FTP: implement MLSD for structured listing of directories, decribed at https://tools.ietf.org/html/rfc3659

8 years agoMerge branch 'PHP-7.1'
Joe Watkins [Sat, 28 Jan 2017 08:28:06 +0000 (08:28 +0000)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  fixed bug #50989 (DOM support for LIBXML_NOXMLDECL)

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Joe Watkins [Sat, 28 Jan 2017 08:27:33 +0000 (08:27 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  fixed bug #50989 (DOM support for LIBXML_NOXMLDECL)

8 years agofixed bug #50989 (DOM support for LIBXML_NOXMLDECL)
jhdxr [Sat, 28 Jan 2017 06:56:03 +0000 (14:56 +0800)]
fixed bug #50989 (DOM support for LIBXML_NOXMLDECL)

8 years ago[ci skip] news entry for Fixed bug #73987
Joe Watkins [Sat, 28 Jan 2017 06:47:59 +0000 (06:47 +0000)]
[ci skip] news entry for Fixed bug #73987

8 years ago[ci skip] news entry for Fixed bug #73987
Joe Watkins [Sat, 28 Jan 2017 06:46:43 +0000 (06:46 +0000)]
[ci skip] news entry for Fixed bug #73987

8 years agoMerge branch 'PHP-7.1'
Joe Watkins [Sat, 28 Jan 2017 06:28:24 +0000 (06:28 +0000)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Added tests demonstrating the same effect with abstracts
  Inheritance checks should not ignore parents if these implement an interface

8 years agoAdded tests demonstrating the same effect with abstracts
Pedro Magalhães [Fri, 27 Jan 2017 18:44:46 +0000 (19:44 +0100)]
Added tests demonstrating the same effect with abstracts

8 years agoInheritance checks should not ignore parents if these implement an interface
Pedro Magalhães [Thu, 26 Jan 2017 22:50:56 +0000 (23:50 +0100)]
Inheritance checks should not ignore parents if these implement an interface

8 years agoNEWS
Adam Baratz [Fri, 27 Jan 2017 23:46:44 +0000 (18:46 -0500)]
NEWS

8 years agoAdd test coverage for bug #72969
Adam Baratz [Fri, 27 Jan 2017 23:41:11 +0000 (18:41 -0500)]
Add test coverage for bug #72969

This was not an issue with pdo_dblib, but rather with FreeTDS. FreeTDS has been
fixed as of the fc820490336c50d5c175d2a15327383256add4c9 on that repo. These
tests will be skipped if a version of FreeTDS with that issue is present.

I only cleaned up this commit for pushing. For fixing the FreeTDS issue and
writing corresponding pdo_dblib tests, thanks to:
Jeff Farr <jefarr@wayfair.com>

8 years agoExpose DB-Library version as \PDO::DBLIB_ATTR_VERSION attribute on \PDO instance
Adam Baratz [Fri, 27 Jan 2017 23:38:56 +0000 (18:38 -0500)]
Expose DB-Library version as \PDO::DBLIB_ATTR_VERSION attribute on \PDO instance

8 years agostyle cleanup
Adam Baratz [Fri, 27 Jan 2017 23:24:45 +0000 (18:24 -0500)]
style cleanup

8 years agoMerge branch 'pull-request/1635'
Joe Watkins [Fri, 27 Jan 2017 06:08:12 +0000 (06:08 +0000)]
Merge branch 'pull-request/1635'

* pull-request/1635:
  Use modern autotools name of configure.ac instead of configure.in

8 years agoUse modern autotools name of configure.ac instead of configure.in
Brian Evans [Wed, 11 Nov 2015 20:08:15 +0000 (15:08 -0500)]
Use modern autotools name of configure.ac instead of configure.in

configure.ac was introduced in 2001 with automake-1.15 and autoconf-2.50
to replace the file named configure.in.
Autotools is preparing to remove configure.in in Automake 2.0.
All new software should be using configure.ac.
This also fixes Bug #69770 where extensions are creating configure.in

Signed-off-by: Brian Evans <grknight@gentoo.org>
8 years agoMerge branch 'PHP-7.1'
Joe Watkins [Thu, 26 Jan 2017 11:36:50 +0000 (11:36 +0000)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Fix 00version.phpt when commit message has multiple lines.

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Joe Watkins [Thu, 26 Jan 2017 11:36:36 +0000 (11:36 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fix 00version.phpt when commit message has multiple lines.

8 years agoFix 00version.phpt when commit message has multiple lines.
Mitch Hagstrand [Thu, 26 Jan 2017 10:24:07 +0000 (02:24 -0800)]
Fix 00version.phpt when commit message has multiple lines.

The environment variable "TRAVIS_COMMIT_MESSAGE" can contain multiple lines.

An example can be seen here https://travis-ci.org/php/php-src/jobs/195465293

8 years agoMerge branch 'PHP-7.1'
Joe Watkins [Thu, 26 Jan 2017 09:04:52 +0000 (09:04 +0000)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Fixed #73973 - debug_zval_dump() assertion error for resource consts with --enable-debug

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Joe Watkins [Thu, 26 Jan 2017 09:04:07 +0000 (09:04 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fixed #73973 - debug_zval_dump() assertion error for resource consts with --enable-debug

8 years agoFixed #73973 - debug_zval_dump() assertion error for resource consts with --enable...
andrewnester [Tue, 24 Jan 2017 13:38:30 +0000 (16:38 +0300)]
Fixed #73973 - debug_zval_dump() assertion error for resource consts with --enable-debug

8 years agoMerge branch 'PHP-7.1'
Joe Watkins [Thu, 26 Jan 2017 06:58:36 +0000 (06:58 +0000)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Fixed bug #73994 incorrect arginfo for unpack

8 years agoFixed bug #73994 incorrect arginfo for unpack
Joe Watkins [Thu, 26 Jan 2017 06:58:08 +0000 (06:58 +0000)]
Fixed bug #73994 incorrect arginfo for unpack

8 years ago[ci skip] add upgrading note about PHP_OS_FAMILY
Joe Watkins [Thu, 26 Jan 2017 05:59:36 +0000 (05:59 +0000)]
[ci skip] add upgrading note about PHP_OS_FAMILY

8 years agoMerge branch 'PHP-7.1'
Joe Watkins [Thu, 26 Jan 2017 05:52:04 +0000 (05:52 +0000)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  [ci skip] news entry for PR #2337

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Joe Watkins [Thu, 26 Jan 2017 05:51:09 +0000 (05:51 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  [ci skip] news entry for PR #2337

8 years ago[ci skip] news entry for PR #2337
Joe Watkins [Thu, 26 Jan 2017 05:50:46 +0000 (05:50 +0000)]
[ci skip] news entry for PR #2337

8 years agoMerge branch 'PHP-7.1'
Joe Watkins [Wed, 25 Jan 2017 20:59:52 +0000 (20:59 +0000)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Fix bug #54382 (getAttributeNodeNS doesn't get xmlns* attributes)
  Added (failing) testcase for bug #54382

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Joe Watkins [Wed, 25 Jan 2017 20:59:37 +0000 (20:59 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fix bug #54382 (getAttributeNodeNS doesn't get xmlns* attributes)
  Added (failing) testcase for bug #54382

8 years agoFix bug #54382 (getAttributeNodeNS doesn't get xmlns* attributes)
Arnout Boks [Wed, 25 Jan 2017 20:09:03 +0000 (21:09 +0100)]
Fix bug #54382 (getAttributeNodeNS doesn't get xmlns* attributes)

The fix is based on the same strategy for handling namespace
declarations as used by getAttributeNode. Note that this strategy makes
these methods not return a DOMAttr for xmlns* attributes, but an
instance of the (undocumented) class DOMNameSpaceNode. This is not
really ideal, but at least this fix makes the behavior of
getAttributeNode and getAttributeNodeNS consistent.

A follow-up action would be to investigate whether DOMNameSpaceNode can
be made into a subclass of DOMAttr (which may be hard due to the way
libxml treats namespace declarations) or document this deviating return
value for xmlns* attributes.

8 years agoAdded (failing) testcase for bug #54382
Arnout Boks [Wed, 25 Jan 2017 20:03:50 +0000 (21:03 +0100)]
Added (failing) testcase for bug #54382

8 years agoadd PHP_OS_FAMILY constant to determine on which os we are
Stricted [Wed, 25 Jan 2017 07:34:24 +0000 (08:34 +0100)]
add PHP_OS_FAMILY constant to determine on which os we are

8 years agoMerge branch 'PHP-7.1'
Jakub Zelenka [Wed, 25 Jan 2017 19:56:19 +0000 (19:56 +0000)]
Merge branch 'PHP-7.1'

8 years agoFix bug #73978 (openssl_decrypt triggers bug in PDO)
Jakub Zelenka [Wed, 25 Jan 2017 19:55:05 +0000 (19:55 +0000)]
Fix bug #73978 (openssl_decrypt triggers bug in PDO)

8 years agoMerge branch 'PHP-7.1'
Bob Weinand [Wed, 25 Jan 2017 12:01:48 +0000 (13:01 +0100)]
Merge branch 'PHP-7.1'

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Bob Weinand [Wed, 25 Jan 2017 12:01:10 +0000 (13:01 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

8 years agoFix copying too much leading to potential segfault
Bob Weinand [Wed, 25 Jan 2017 12:00:48 +0000 (13:00 +0100)]
Fix copying too much leading to potential segfault

8 years agoMerge branch 'PHP-7.1'
Anatol Belski [Tue, 24 Jan 2017 17:00:08 +0000 (18:00 +0100)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  dirname() should not normalize paths

8 years agodirname() should not normalize paths
Anatol Belski [Tue, 24 Jan 2017 16:56:00 +0000 (17:56 +0100)]
dirname() should not normalize paths

This is the BC piece with the case where dirname() is used with an URL.

8 years agoMerge branch 'PHP-7.1'
Anatol Belski [Tue, 24 Jan 2017 12:25:57 +0000 (13:25 +0100)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  make length check more robust

8 years agomake length check more robust
Anatol Belski [Tue, 24 Jan 2017 12:24:11 +0000 (13:24 +0100)]
make length check more robust

8 years agoFix assertion violation with composer
Nikita Popov [Tue, 24 Jan 2017 10:32:04 +0000 (11:32 +0100)]
Fix assertion violation with composer

8 years agomy NEWS handle is actually Mike)
Michael Wallner [Tue, 24 Jan 2017 07:44:45 +0000 (08:44 +0100)]
my NEWS handle is actually Mike)

8 years agoSeparate array in session upload progress
Nikita Popov [Fri, 13 Jan 2017 22:25:59 +0000 (23:25 +0100)]
Separate array in session upload progress

8 years agoEnable HT RC assertions with escape-hatch
Nikita Popov [Thu, 5 May 2016 12:49:08 +0000 (14:49 +0200)]
Enable HT RC assertions with escape-hatch

HT functions that modify the array now assert that rc=1. As we don't
respect this COW constraint everywhere, either for a good reason or
because fixing it would take more work, we provide an escape hatch
in the form of HT_ALLOW_COW_VIOLATION(ht). If this macro is called
assertions on this ht are disabled. The macro is a no-op in release
mode.

8 years agoMerge branch 'PHP-7.1'
Joe Watkins [Mon, 23 Jan 2017 16:56:19 +0000 (16:56 +0000)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Fix Bug #69865 php-fpm does not close stderr when using syslog

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Joe Watkins [Mon, 23 Jan 2017 16:55:43 +0000 (16:55 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fix Bug #69865 php-fpm does not close stderr when using syslog

8 years agoFix Bug #69865 php-fpm does not close stderr when using syslog
Michael Wallner [Wed, 22 Jul 2015 11:44:21 +0000 (13:44 +0200)]
Fix Bug #69865 php-fpm does not close stderr when using syslog

8 years agoCheck for old style constructor only if method is not found
Dmitry Stogov [Mon, 23 Jan 2017 11:54:58 +0000 (14:54 +0300)]
Check for old style constructor only if method is not found

8 years agouse correct shift and fix slowlog bt in 7.1
Antony Dovgal [Mon, 23 Jan 2017 11:50:09 +0000 (14:50 +0300)]
use correct shift and fix slowlog bt in 7.1

8 years agouse correct shift and fix slowlog bt in 7.1
Antony Dovgal [Mon, 23 Jan 2017 11:50:09 +0000 (14:50 +0300)]
use correct shift and fix slowlog bt in 7.1

8 years agoMerge branch 'PHP-7.1'
Joe Watkins [Mon, 23 Jan 2017 05:34:35 +0000 (05:34 +0000)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  move decl to correct place

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Joe Watkins [Mon, 23 Jan 2017 05:34:21 +0000 (05:34 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  move decl to correct place

8 years agomove decl to correct place
Joe Watkins [Mon, 23 Jan 2017 05:33:58 +0000 (05:33 +0000)]
move decl to correct place

8 years agopreliminary fix for bug #73971, more refactoring is needed
Anatol Belski [Sun, 22 Jan 2017 21:43:53 +0000 (22:43 +0100)]
preliminary fix for bug #73971, more refactoring is needed

8 years agoMerge branch 'PHP-7.1'
Joe Watkins [Sun, 22 Jan 2017 16:12:09 +0000 (16:12 +0000)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Fixed #73969 - Fixed segmentation fault when debug_print_backtrace called

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Joe Watkins [Sun, 22 Jan 2017 16:11:38 +0000 (16:11 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fixed #73969 - Fixed segmentation fault when debug_print_backtrace called

8 years agoFixed #73969 - Fixed segmentation fault when debug_print_backtrace called
andrewnester [Sun, 22 Jan 2017 15:59:59 +0000 (18:59 +0300)]
Fixed #73969 - Fixed segmentation fault when debug_print_backtrace called

8 years agoAdd variadic type and obj info macros
Bogdan Padalko [Sat, 21 Jan 2017 22:40:15 +0000 (00:40 +0200)]
Add variadic type and obj info macros

8 years agoSwitch to the v2 version of these functions.
Rasmus Lerdorf [Sun, 22 Jan 2017 15:26:07 +0000 (07:26 -0800)]
Switch to the v2 version of these functions.
The sqlite3 docs suggest always using prepare_v2 and the close_v2
could potentially help with an fd leak we have been seeing

8 years agoMerge branch 'PHP-7.1'
Christoph M. Becker [Sun, 22 Jan 2017 14:15:43 +0000 (15:15 +0100)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Add regression test for bug #47946

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Christoph M. Becker [Sun, 22 Jan 2017 14:02:59 +0000 (15:02 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Add regression test for bug #47946

8 years agoAdd regression test for bug #47946
Christoph M. Becker [Sun, 22 Jan 2017 14:01:01 +0000 (15:01 +0100)]
Add regression test for bug #47946

This bug had already been fixed, but apparently there's no regression
test yet, so we add one.

Note that the expected image has black pixel artifacts, which are
another issue (perhaps bug #40158), and would have to be adressed
separately.

8 years agoUse hash_ops->is_crypto in hash_init()
Andrey Andreev [Thu, 19 Jan 2017 11:29:05 +0000 (13:29 +0200)]
Use hash_ops->is_crypto in hash_init()

8 years agoMerge branch 'PHP-7.1'
Joe Watkins [Sun, 22 Jan 2017 06:41:20 +0000 (06:41 +0000)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Fix intermittent segfault in GD library

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Joe Watkins [Sun, 22 Jan 2017 06:41:07 +0000 (06:41 +0000)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fix intermittent segfault in GD library

8 years agoFix intermittent segfault in GD library
Mitch Hagstrand [Sat, 21 Jan 2017 20:40:15 +0000 (12:40 -0800)]
Fix intermittent segfault in GD library

The gdIOCtx struct should be zero filled with ecalloc.
emalloc does not zero fill the struct.

8 years agoMerge branch 'PHP-7.1'
Christoph M. Becker [Sat, 21 Jan 2017 17:55:13 +0000 (18:55 +0100)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Add myself as primary maintainer of GD