]> granicus.if.org Git - php/log
php
8 years agoMerge branch 'PHP-7.1'
Anatol Belski [Tue, 13 Sep 2016 13:56:37 +0000 (15:56 +0200)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  update NEWS

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Tue, 13 Sep 2016 13:56:16 +0000 (15:56 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  update NEWS

8 years agoupdate NEWS
Anatol Belski [Tue, 13 Sep 2016 13:55:31 +0000 (15:55 +0200)]
update NEWS

8 years agoMerge branch 'PHP-7.1'
Anatol Belski [Tue, 13 Sep 2016 13:47:21 +0000 (15:47 +0200)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  update NEWS
  upgrade bundled sqlite to 3.14.2

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Tue, 13 Sep 2016 13:46:55 +0000 (15:46 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  update NEWS
  upgrade bundled sqlite to 3.14.2

8 years agoupdate NEWS
Anatol Belski [Tue, 13 Sep 2016 13:45:18 +0000 (15:45 +0200)]
update NEWS

8 years agoupgrade bundled sqlite to 3.14.2
Anatol Belski [Tue, 13 Sep 2016 13:42:33 +0000 (15:42 +0200)]
upgrade bundled sqlite to 3.14.2

8 years agoMerge branch 'PHP-7.1'
Anatol Belski [Tue, 13 Sep 2016 13:31:02 +0000 (15:31 +0200)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  add test for bug #73068

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Tue, 13 Sep 2016 13:30:35 +0000 (15:30 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  add test for bug #73068

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Anatol Belski [Tue, 13 Sep 2016 13:29:46 +0000 (15:29 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  add test for bug #73068

8 years agoadd test for bug #73068
Anatol Belski [Tue, 13 Sep 2016 13:28:28 +0000 (15:28 +0200)]
add test for bug #73068

8 years agoMerge branch 'PHP-7.1'
Christoph M. Becker [Tue, 13 Sep 2016 11:40:48 +0000 (13:40 +0200)]
Merge branch 'PHP-7.1'

8 years agoUpdate to SQLite 3.14.2
Christoph M. Becker [Tue, 13 Sep 2016 11:30:11 +0000 (13:30 +0200)]
Update to SQLite 3.14.2

8 years agoMerge branch 'PHP-7.1'
Anatol Belski [Tue, 13 Sep 2016 10:35:22 +0000 (12:35 +0200)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  update NEWS

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Tue, 13 Sep 2016 10:34:55 +0000 (12:34 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  update NEWS

8 years agoupdate NEWS
Anatol Belski [Tue, 13 Sep 2016 10:34:03 +0000 (12:34 +0200)]
update NEWS

8 years agoMerge branch 'PHP-7.1'
Anatol Belski [Tue, 13 Sep 2016 10:11:11 +0000 (12:11 +0200)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  fix test portability

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Tue, 13 Sep 2016 10:09:50 +0000 (12:09 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  fix test portability

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Anatol Belski [Tue, 13 Sep 2016 10:02:05 +0000 (12:02 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  fix test portability

8 years agofix test portability
Anatol Belski [Tue, 13 Sep 2016 10:00:29 +0000 (12:00 +0200)]
fix test portability

8 years agoMerge branch 'PHP-7.1'
Anatol Belski [Tue, 13 Sep 2016 09:51:43 +0000 (11:51 +0200)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  pick up the safe alloc pieces from 19866fb76cf4c95d904ebb0e08592cf38303fae9

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Tue, 13 Sep 2016 09:51:17 +0000 (11:51 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  pick up the safe alloc pieces from 19866fb76cf4c95d904ebb0e08592cf38303fae9

8 years agopick up the safe alloc pieces from
Anatol Belski [Tue, 13 Sep 2016 09:50:18 +0000 (11:50 +0200)]
pick up the safe alloc pieces from
19866fb76cf4c95d904ebb0e08592cf38303fae9

8 years agoMerge branch 'PHP-7.1'
Anatol Belski [Tue, 13 Sep 2016 08:58:22 +0000 (10:58 +0200)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  missed semicolon
  fix C89 conformity
  Fix bug #72293 - Heap overflow in mysqlnd related to BIT fields
  Fix test
  Fix bug #73065: Out-Of-Bounds Read in php_wddx_push_element of wddx.c
  Fix bug #73035 (Out of bound when verify signature of tar phar in phar_parse_tarfile)
  Fix bug #73052 - Memory Corruption in During Deserialized-object Destruction
  Add check in fgetcsv in case sizeof(unit) != sizeof(size_t)
  Fix bug #73029 - Missing type check when unserializing SplArray
  Fix bug #72860: wddx_deserialize use-after-free
  Also fix overflow in wordwrap
  Fix bug #73007: add locale length check
  Add more checks for int overflow
  Fix bug #72928 - Out of bound when verify signature of zip phar in phar_parse_zipfile
  Fix various int size overflows.

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Tue, 13 Sep 2016 08:57:03 +0000 (10:57 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  missed semicolon
  fix C89 conformity
  Fix bug #72293 - Heap overflow in mysqlnd related to BIT fields
  Fix test
  Fix bug #73065: Out-Of-Bounds Read in php_wddx_push_element of wddx.c
  Fix bug #73035 (Out of bound when verify signature of tar phar in phar_parse_tarfile)
  Fix bug #73052 - Memory Corruption in During Deserialized-object Destruction
  Add check in fgetcsv in case sizeof(unit) != sizeof(size_t)
  Fix bug #73029 - Missing type check when unserializing SplArray
  Fix bug #72860: wddx_deserialize use-after-free
  Also fix overflow in wordwrap
  Fix bug #73007: add locale length check
  Add more checks for int overflow
  Fix bug #72928 - Out of bound when verify signature of zip phar in phar_parse_zipfile
  Fix various int size overflows.

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Anatol Belski [Tue, 13 Sep 2016 08:54:54 +0000 (10:54 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0

* PHP-5.6:
  missed semicolon
  fix C89 conformity
  Fix bug #72293 - Heap overflow in mysqlnd related to BIT fields
  Fix test
  Fix bug #73065: Out-Of-Bounds Read in php_wddx_push_element of wddx.c
  Fix bug #73035 (Out of bound when verify signature of tar phar in phar_parse_tarfile)
  Fix bug #73052 - Memory Corruption in During Deserialized-object Destruction
  Add check in fgetcsv in case sizeof(unit) != sizeof(size_t)
  Fix bug #73029 - Missing type check when unserializing SplArray
  Fix bug #72860: wddx_deserialize use-after-free
  Also fix overflow in wordwrap
  Fix bug #73007: add locale length check
  Add more checks for int overflow
  Fix bug #72928 - Out of bound when verify signature of zip phar in phar_parse_zipfile
  Fix various int size overflows.

8 years agomissed semicolon
Anatol Belski [Tue, 13 Sep 2016 08:50:44 +0000 (10:50 +0200)]
missed semicolon

8 years agofix C89 conformity
Anatol Belski [Tue, 13 Sep 2016 08:43:51 +0000 (10:43 +0200)]
fix C89 conformity

8 years agoMerge branch 'PHP-7.1'
Stanislav Malyshev [Tue, 13 Sep 2016 04:11:01 +0000 (21:11 -0700)]
Merge branch 'PHP-7.1'

* PHP-7.1: (23 commits)
  Fix bug #72293 - Heap overflow in mysqlnd related to BIT fields
  Fix bug #72293 - Heap overflow in mysqlnd related to BIT fields
  I don't think 8cceb012a7aabf3c36ab7c2724a436f976cdd165 is needed
  Fix test
  Add check in fgetcsv in case sizeof(unit) != sizeof(size_t)
  Fix bug #73065: Out-Of-Bounds Read in php_wddx_push_element of wddx.c
  Fix bug #73035 (Out of bound when verify signature of tar phar in phar_parse_tarfile)
  Fix bug #73052 - Memory Corruption in During Deserialized-object Destruction
  Fix bug #73029 - Missing type check when unserializing SplArray
  Fix bug #72860: wddx_deserialize use-after-free
  Fix bug #73007: add locale length check
  Fix bug #72928 - Out of bound when verify signature of zip phar in phar_parse_zipfile
  sync NEWS
  Revert "Merge branch 'PHP-5.6' into PHP-7.0"
  Merge branch 'PHP-5.6' into PHP-7.0
  Merge branch 'PHP-5.6' into PHP-7.0
  Revert "Revert "Merge branch 'PHP-5.6' into PHP-7.0""
  fix version
  sync NEWS
  Fix bug #72957
  ...

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Stanislav Malyshev [Tue, 13 Sep 2016 04:10:34 +0000 (21:10 -0700)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0: (22 commits)
  Fix bug #72293 - Heap overflow in mysqlnd related to BIT fields
  I don't think 8cceb012a7aabf3c36ab7c2724a436f976cdd165 is needed
  Fix test
  Add check in fgetcsv in case sizeof(unit) != sizeof(size_t)
  Fix bug #73065: Out-Of-Bounds Read in php_wddx_push_element of wddx.c
  Fix bug #73035 (Out of bound when verify signature of tar phar in phar_parse_tarfile)
  Fix bug #73052 - Memory Corruption in During Deserialized-object Destruction
  Fix bug #73029 - Missing type check when unserializing SplArray
  Fix bug #72860: wddx_deserialize use-after-free
  Fix bug #73007: add locale length check
  Fix bug #72928 - Out of bound when verify signature of zip phar in phar_parse_zipfile
  sync NEWS
  Revert "Merge branch 'PHP-5.6' into PHP-7.0"
  Merge branch 'PHP-5.6' into PHP-7.0
  Merge branch 'PHP-5.6' into PHP-7.0
  Revert "Revert "Merge branch 'PHP-5.6' into PHP-7.0""
  fix version
  sync NEWS
  Fix bug #72957
  set versions
  ...

8 years agoMerge branch 'PHP-7.0.11' into PHP-7.0
Stanislav Malyshev [Tue, 13 Sep 2016 04:09:30 +0000 (21:09 -0700)]
Merge branch 'PHP-7.0.11' into PHP-7.0

* PHP-7.0.11: (22 commits)
  Fix bug #72293 - Heap overflow in mysqlnd related to BIT fields
  I don't think 8cceb012a7aabf3c36ab7c2724a436f976cdd165 is needed
  Fix test
  Add check in fgetcsv in case sizeof(unit) != sizeof(size_t)
  Fix bug #73065: Out-Of-Bounds Read in php_wddx_push_element of wddx.c
  Fix bug #73035 (Out of bound when verify signature of tar phar in phar_parse_tarfile)
  Fix bug #73052 - Memory Corruption in During Deserialized-object Destruction
  Fix bug #73029 - Missing type check when unserializing SplArray
  Fix bug #72860: wddx_deserialize use-after-free
  Fix bug #73007: add locale length check
  Fix bug #72928 - Out of bound when verify signature of zip phar in phar_parse_zipfile
  sync NEWS
  Revert "Merge branch 'PHP-5.6' into PHP-7.0"
  Merge branch 'PHP-5.6' into PHP-7.0
  Merge branch 'PHP-5.6' into PHP-7.0
  Revert "Revert "Merge branch 'PHP-5.6' into PHP-7.0""
  fix version
  sync NEWS
  Fix bug #72957
  set versions
  ...

8 years agoFix bug #72293 - Heap overflow in mysqlnd related to BIT fields
Stanislav Malyshev [Tue, 13 Sep 2016 04:07:44 +0000 (21:07 -0700)]
Fix bug #72293 - Heap overflow in mysqlnd related to BIT fields

8 years agoFix bug #72293 - Heap overflow in mysqlnd related to BIT fields
Stanislav Malyshev [Tue, 13 Sep 2016 03:25:08 +0000 (20:25 -0700)]
Fix bug #72293 - Heap overflow in mysqlnd related to BIT fields

8 years agoFix test
Stanislav Malyshev [Tue, 13 Sep 2016 03:12:41 +0000 (20:12 -0700)]
Fix test

8 years agoFix bug #73065: Out-Of-Bounds Read in php_wddx_push_element of wddx.c
Stanislav Malyshev [Mon, 12 Sep 2016 07:35:01 +0000 (00:35 -0700)]
Fix bug #73065: Out-Of-Bounds Read in php_wddx_push_element of wddx.c

8 years agoFix bug #73035 (Out of bound when verify signature of tar phar in phar_parse_tarfile)
Stanislav Malyshev [Mon, 12 Sep 2016 04:37:44 +0000 (21:37 -0700)]
Fix bug #73035 (Out of bound when verify signature of tar phar in phar_parse_tarfile)

8 years agoFix bug #73052 - Memory Corruption in During Deserialized-object Destruction
Stanislav Malyshev [Mon, 12 Sep 2016 04:19:29 +0000 (21:19 -0700)]
Fix bug #73052 - Memory Corruption in During Deserialized-object Destruction

8 years agoAdd check in fgetcsv in case sizeof(unit) != sizeof(size_t)
Stanislav Malyshev [Mon, 12 Sep 2016 03:58:55 +0000 (20:58 -0700)]
Add check in fgetcsv in case sizeof(unit) != sizeof(size_t)

8 years agoFix bug #73029 - Missing type check when unserializing SplArray
Stanislav Malyshev [Mon, 12 Sep 2016 03:24:13 +0000 (20:24 -0700)]
Fix bug #73029 - Missing type check when unserializing SplArray

8 years agoFix bug #72860: wddx_deserialize use-after-free
Stanislav Malyshev [Tue, 6 Sep 2016 06:42:31 +0000 (23:42 -0700)]
Fix bug #72860: wddx_deserialize use-after-free

8 years agoAlso fix overflow in wordwrap
Stanislav Malyshev [Tue, 6 Sep 2016 01:10:51 +0000 (18:10 -0700)]
Also fix overflow in wordwrap

8 years agoFix bug #73007: add locale length check
Stanislav Malyshev [Tue, 6 Sep 2016 01:01:35 +0000 (18:01 -0700)]
Fix bug #73007: add locale length check

8 years agoAdd more checks for int overflow
Stanislav Malyshev [Mon, 5 Sep 2016 05:18:19 +0000 (22:18 -0700)]
Add more checks for int overflow

8 years agoFix bug #72928 - Out of bound when verify signature of zip phar in phar_parse_zipfile
Stanislav Malyshev [Mon, 5 Sep 2016 05:07:35 +0000 (22:07 -0700)]
Fix bug #72928 - Out of bound when verify signature of zip phar in phar_parse_zipfile

8 years agoFix various int size overflows.
Stanislav Malyshev [Fri, 2 Sep 2016 06:15:34 +0000 (23:15 -0700)]
Fix various int size overflows.

Add function for detection of string zvals with length that does not fit
INT_MAX.

8 years agoFix bug #72293 - Heap overflow in mysqlnd related to BIT fields
Stanislav Malyshev [Tue, 13 Sep 2016 03:28:50 +0000 (20:28 -0700)]
Fix bug #72293 - Heap overflow in mysqlnd related to BIT fields

8 years agoI don't think 8cceb012a7aabf3c36ab7c2724a436f976cdd165 is needed
Stanislav Malyshev [Tue, 13 Sep 2016 03:15:22 +0000 (20:15 -0700)]
I don't think 8cceb012a7aabf3c36ab7c2724a436f976cdd165 is needed

8 years agoFix test
Stanislav Malyshev [Tue, 13 Sep 2016 03:12:41 +0000 (20:12 -0700)]
Fix test

8 years agoMerge branch 'PHP-7.1'
Xinchen Hui [Tue, 13 Sep 2016 02:59:41 +0000 (10:59 +0800)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Update NEWS
  Fixed bug #73067 (__debugInfo crashes when throwing an exception)

8 years agoUpdate NEWS
Xinchen Hui [Tue, 13 Sep 2016 02:59:30 +0000 (10:59 +0800)]
Update NEWS

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Xinchen Hui [Tue, 13 Sep 2016 02:59:09 +0000 (10:59 +0800)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fixed bug #73067 (__debugInfo crashes when throwing an exception)

8 years agoFixed bug #73067 (__debugInfo crashes when throwing an exception)
Xinchen Hui [Tue, 13 Sep 2016 02:58:57 +0000 (10:58 +0800)]
Fixed bug #73067 (__debugInfo crashes when throwing an exception)

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Adam Baratz [Mon, 12 Sep 2016 21:44:33 +0000 (17:44 -0400)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Never quote values as raw binary data

8 years agoMerge branch 'PHP-7.0'
Adam Baratz [Mon, 12 Sep 2016 21:36:33 +0000 (17:36 -0400)]
Merge branch 'PHP-7.0'

* PHP-7.0:
  Never quote values as raw binary data

8 years agoNever quote values as raw binary data
Adam Baratz [Mon, 12 Sep 2016 21:32:50 +0000 (17:32 -0400)]
Never quote values as raw binary data

This reverts a1a18fca6e2a1690ea113dc2ebe0e7d22fdc71a0 which was intended to fix
bug #52885. That commit introduced a BC break which wasn't universally
desirable. The issue of quoting binary data (or NVARCHAR strings, or other
nonstandard types) will have to be addressed separately.

8 years agoRefactor according to libgd
Christoph M. Becker [Mon, 12 Sep 2016 20:37:32 +0000 (22:37 +0200)]
Refactor according to libgd

Cf. <https://github.com/libgd/libgd/commit/a3016ad0>.

8 years agoAdd check in fgetcsv in case sizeof(unit) != sizeof(size_t)
Anatol Belski [Mon, 12 Sep 2016 16:59:38 +0000 (18:59 +0200)]
Add check in fgetcsv in case sizeof(unit) != sizeof(size_t)

(cherry picked from commit 99ac11222cb2a4e9aa6a865f908b28def349c049)

Conflicts:
ext/standard/file.c

8 years agoFix bug #73065: Out-Of-Bounds Read in php_wddx_push_element of wddx.c
Stanislav Malyshev [Mon, 12 Sep 2016 07:35:01 +0000 (00:35 -0700)]
Fix bug #73065: Out-Of-Bounds Read in php_wddx_push_element of wddx.c

(cherry picked from commit bbaf784f8d213e201baf67e861f20b38c6e87d3b)

Conflicts:
ext/wddx/wddx.c

8 years agoFix bug #73035 (Out of bound when verify signature of tar phar in phar_parse_tarfile)
Stanislav Malyshev [Mon, 12 Sep 2016 04:37:44 +0000 (21:37 -0700)]
Fix bug #73035 (Out of bound when verify signature of tar phar in phar_parse_tarfile)

(cherry picked from commit 75ebf471ff46ec6e5ee279b3650c11d51ebaf9e3)

8 years agoFix bug #73052 - Memory Corruption in During Deserialized-object Destruction
Stanislav Malyshev [Mon, 12 Sep 2016 04:19:29 +0000 (21:19 -0700)]
Fix bug #73052 - Memory Corruption in During Deserialized-object Destruction

(cherry picked from commit b6e1e5e0b3e6221c7b14fa10cba30f5c5e719e1b)

Conflicts:
Zend/zend_objects_API.c
ext/standard/var_unserializer.c
ext/standard/var_unserializer.re

8 years agoFix bug #73029 - Missing type check when unserializing SplArray
Stanislav Malyshev [Mon, 12 Sep 2016 03:24:13 +0000 (20:24 -0700)]
Fix bug #73029 - Missing type check when unserializing SplArray

(cherry picked from commit 6d16288150be33392a3249e417a0929881feb9a2)

Conflicts:
ext/spl/spl_array.c

8 years agoFix bug #72860: wddx_deserialize use-after-free
Stanislav Malyshev [Tue, 6 Sep 2016 06:42:31 +0000 (23:42 -0700)]
Fix bug #72860: wddx_deserialize use-after-free

(cherry picked from commit ee552853ff4d72f626102025133e2cd1575043ee)

Conflicts:
ext/wddx/wddx.c

8 years agoFix bug #73007: add locale length check
Stanislav Malyshev [Tue, 6 Sep 2016 01:01:35 +0000 (18:01 -0700)]
Fix bug #73007: add locale length check

(cherry picked from commit 9e07089626f373d0e7b24b7aeb8b8459aae5f5f8)

Conflicts:
ext/intl/msgformat/msgformat_format.c

8 years agoFix bug #72928 - Out of bound when verify signature of zip phar in phar_parse_zipfile
Stanislav Malyshev [Mon, 5 Sep 2016 05:07:35 +0000 (22:07 -0700)]
Fix bug #72928 - Out of bound when verify signature of zip phar in phar_parse_zipfile

(cherry picked from commit 19484ab77466f99c78fc0e677f7e03da0584d6a2)

8 years agoMerge branch 'PHP-7.1'
Christoph M. Becker [Mon, 12 Sep 2016 11:45:26 +0000 (13:45 +0200)]
Merge branch 'PHP-7.1'

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Christoph M. Becker [Mon, 12 Sep 2016 11:36:24 +0000 (13:36 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Christoph M. Becker [Mon, 12 Sep 2016 11:27:57 +0000 (13:27 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0

8 years agoSkip regression test for issue that has not yet been released in libgd
Christoph M. Becker [Mon, 12 Sep 2016 11:21:34 +0000 (13:21 +0200)]
Skip regression test for issue that has not yet been released in libgd

<https://github.com/libgd/libgd/issues/177> has been assessed as enhancement,
so most likely it will be released with GD 2.3.

8 years agoMerge branch 'PHP-7.1'
Christoph M. Becker [Mon, 12 Sep 2016 10:50:45 +0000 (12:50 +0200)]
Merge branch 'PHP-7.1'

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Christoph M. Becker [Mon, 12 Sep 2016 10:44:49 +0000 (12:44 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Christoph M. Becker [Mon, 12 Sep 2016 10:39:14 +0000 (12:39 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0

8 years agoSkip test for external GD because of not yet published bugfix
Christoph M. Becker [Mon, 12 Sep 2016 10:34:11 +0000 (12:34 +0200)]
Skip test for external GD because of not yet published bugfix

8 years agoMerge branch 'PHP-7.1'
Christoph M. Becker [Sun, 11 Sep 2016 22:08:16 +0000 (00:08 +0200)]
Merge branch 'PHP-7.1'

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Christoph M. Becker [Sun, 11 Sep 2016 22:03:56 +0000 (00:03 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Christoph M. Becker [Sun, 11 Sep 2016 21:51:32 +0000 (23:51 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0

8 years agoRemove remaining zpp fallback code (master branch)
Andrea Faulds [Sun, 11 Sep 2016 21:50:24 +0000 (22:50 +0100)]
Remove remaining zpp fallback code (master branch)

Follow-up to d690014bf35507ccb7a1150a27504d2f87848842

8 years agoSkip tests for unpatched external libgd regarding libvpx
Christoph M. Becker [Sun, 11 Sep 2016 21:49:09 +0000 (23:49 +0200)]
Skip tests for unpatched external libgd regarding libvpx

Some issues have never been fixed in the external libgd's libvpx binding,
so we skip the respective tests.

8 years agoMerge branch 'PHP-7.1'
Andrea Faulds [Sun, 11 Sep 2016 21:46:48 +0000 (22:46 +0100)]
Merge branch 'PHP-7.1'

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Andrea Faulds [Sun, 11 Sep 2016 21:46:20 +0000 (22:46 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

8 years agoRemove zpp fallback code (always use Fast ZPP)
Andrea Faulds [Sun, 11 Sep 2016 21:44:46 +0000 (22:44 +0100)]
Remove zpp fallback code (always use Fast ZPP)

Squashed commit of the following:

commit 3e27fbb3d22b42d181e15c345f1c59a007b6b58c
Author: Andrea Faulds <ajf@ajf.me>
Date:   Sun Sep 11 19:14:37 2016 +0100

    Keep dummy FAST_ZPP macro for compatibility

commit 8a7cfd00deaa4a3c5026c97580c49c886c72a5b4
Author: Andrea Faulds <ajf@ajf.me>
Date:   Mon Sep 5 22:36:03 2016 +0100

    Remove FAST_ZPP macro and plain zpp fallback code

8 years agoMerge branch 'PHP-7.1'
Christoph M. Becker [Sun, 11 Sep 2016 21:08:44 +0000 (23:08 +0200)]
Merge branch 'PHP-7.1'

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Christoph M. Becker [Sun, 11 Sep 2016 21:03:58 +0000 (23:03 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Christoph M. Becker [Sun, 11 Sep 2016 17:32:54 +0000 (19:32 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0

8 years agoSplit test for bundled vs. external libgd
Christoph M. Becker [Sun, 11 Sep 2016 17:30:55 +0000 (19:30 +0200)]
Split test for bundled vs. external libgd

The behavior of imagecropauto($im, IMG_CROP_DEFAULT) is rather different
for the bundled and an external libgd, see
<https://github.com/libgd/libgd/issues/298>.
Therefore we split the test for now.

8 years agoMerge branch 'PHP-7.1'
Christoph M. Becker [Sun, 11 Sep 2016 16:44:59 +0000 (18:44 +0200)]
Merge branch 'PHP-7.1'

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Christoph M. Becker [Sun, 11 Sep 2016 16:40:46 +0000 (18:40 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Christoph M. Becker [Sun, 11 Sep 2016 16:35:11 +0000 (18:35 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0

8 years agoMake test case more resilient
Christoph M. Becker [Sun, 11 Sep 2016 16:29:27 +0000 (18:29 +0200)]
Make test case more resilient

This test case fails with external libgd, because libgd < 2.2.4 converts
palette images to truecolor (<https://github.com/libgd/libgd/issues/297>).

However, even if there happens no truecolor conversion, it is not guaranteed
that the palette indexes of the original and the cropped image are identical
(this is, for instance, not the case with current libgd master where the bug
has been fixed). Therefore we check for the expected RGBA value instead of
the palette index.

8 years agoMerge branch 'PHP-7.1'
Christoph M. Becker [Sun, 11 Sep 2016 12:57:17 +0000 (14:57 +0200)]
Merge branch 'PHP-7.1'

8 years agoReplace md5 image comparision with test_image_equals_file()
Christoph M. Becker [Sun, 11 Sep 2016 12:56:11 +0000 (14:56 +0200)]
Replace md5 image comparision with test_image_equals_file()

8 years agoMerge branch 'PHP-7.1'
Christoph M. Becker [Sun, 11 Sep 2016 12:20:13 +0000 (14:20 +0200)]
Merge branch 'PHP-7.1'

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Christoph M. Becker [Sun, 11 Sep 2016 12:05:19 +0000 (14:05 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Christoph M. Becker [Sun, 11 Sep 2016 11:26:30 +0000 (13:26 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0

8 years agoMerge branch 'PHP-7.1'
Anatol Belski [Sun, 11 Sep 2016 11:21:28 +0000 (13:21 +0200)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  fix bug category
  update NEWS

8 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Sun, 11 Sep 2016 11:21:15 +0000 (13:21 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  fix bug category
  update NEWS

8 years agofix bug category
Anatol Belski [Sun, 11 Sep 2016 11:20:25 +0000 (13:20 +0200)]
fix bug category

8 years agosync NEWS
Anatol Belski [Sun, 11 Sep 2016 11:19:17 +0000 (13:19 +0200)]
sync NEWS

8 years agoupdate NEWS
Anatol Belski [Sun, 11 Sep 2016 11:05:07 +0000 (13:05 +0200)]
update NEWS

8 years agoRevert "Merge branch 'PHP-5.6' into PHP-7.0"
Anatol Belski [Sun, 11 Sep 2016 10:47:49 +0000 (12:47 +0200)]
Revert "Merge branch 'PHP-5.6' into PHP-7.0"

This reverts commit 946335ba706b7dbfe70a5fc9a1e74ee46af19cfe, reversing
changes made to 3437dbfa0097d3c5be69d4efb26a2ecb3edf5168.

8 years agoMerge branch 'PHP-5.6' into PHP-7.0
Christoph M. Becker [Wed, 31 Aug 2016 14:38:38 +0000 (16:38 +0200)]
Merge branch 'PHP-5.6' into PHP-7.0

(cherry picked from commit f93fd8ce3278923dce16b241aebe428a6b9aa79d)