]> granicus.if.org Git - php/log
php
7 years agoadd next vc15 toolset to the list
Anatol Belski [Thu, 13 Jul 2017 10:16:30 +0000 (12:16 +0200)]
add next vc15 toolset to the list

7 years agoRevert "Enable whole program optimization for builds without PGO, too"
Anatol Belski [Thu, 13 Jul 2017 09:58:09 +0000 (11:58 +0200)]
Revert "Enable whole program optimization for builds without PGO, too"

This reverts commit f052e99df6f4b3bc4e2a1e9717ee36339a33f33b.

There appear to be link issues with upcoming 19.11 and /LTCG, prefer
wider dependency compatibility.

7 years agoextend comment
Anatol Belski [Thu, 13 Jul 2017 07:19:07 +0000 (09:19 +0200)]
extend comment

7 years agocleanup discontinued target
Anatol Belski [Thu, 13 Jul 2017 06:18:02 +0000 (08:18 +0200)]
cleanup discontinued target

7 years agoResources should be closed during object destructioin, not during freeing.
Dmitry Stogov [Wed, 12 Jul 2017 15:53:16 +0000 (18:53 +0300)]
Resources should be closed during object destructioin, not during freeing.

7 years agoMerge branch 'PHP-7.1'
Anatol Belski [Wed, 12 Jul 2017 13:40:33 +0000 (15:40 +0200)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Guard against AppVeyor losing deps issue

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Wed, 12 Jul 2017 13:40:00 +0000 (15:40 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Guard against AppVeyor losing deps issue

7 years agoGuard against AppVeyor losing deps issue
Anatol Belski [Wed, 12 Jul 2017 13:26:30 +0000 (15:26 +0200)]
Guard against AppVeyor losing deps issue

Possibly due to concurrent build cache updates or some changes in
the remote image. Some locking mechanism still could be required.

7 years agoMerge branch 'PHP-7.1'
Anatol Belski [Wed, 12 Jul 2017 12:50:36 +0000 (14:50 +0200)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  increase poll timeout as false positives mitigation

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Wed, 12 Jul 2017 12:49:58 +0000 (14:49 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  increase poll timeout as false positives mitigation

7 years agoincrease poll timeout as false positives mitigation
Anatol Belski [Wed, 12 Jul 2017 12:38:12 +0000 (14:38 +0200)]
increase poll timeout as false positives mitigation

7 years agoValue of EG(user_exception_handler) should't relive request boundary
Dmitry Stogov [Wed, 12 Jul 2017 12:37:12 +0000 (15:37 +0300)]
Value of EG(user_exception_handler) should't relive request boundary

7 years agosodium ext: remove function names before exception messages
Frank Denis [Tue, 11 Jul 2017 16:19:22 +0000 (18:19 +0200)]
sodium ext: remove function names before exception messages

7 years agosodium ext: update the crypto_kx_*() API to the libsodium one
Frank Denis [Tue, 11 Jul 2017 20:23:44 +0000 (22:23 +0200)]
sodium ext: update the crypto_kx_*() API to the libsodium one

The crypto_kx API initially present in the PHP bindings was a prototype
that was not part of libsodium.

This implements the one from libsodium >= 1.0.12.

We can later leverage the native libsodium functions if we decide that
1.0.12 is the minimum version we want to support.

7 years agoRevert "fix macro redifinitions"
Frank Denis [Tue, 11 Jul 2017 20:11:19 +0000 (22:11 +0200)]
Revert "fix macro redifinitions"

This reverts commit cbbf579f2178073b4d88c0bd2f2052e853a32a1e.

7 years agoFixed compilation error
Dmitry Stogov [Wed, 12 Jul 2017 06:46:22 +0000 (09:46 +0300)]
Fixed compilation error

7 years agoRemove debug code
Kalle Sommer Nielsen [Wed, 12 Jul 2017 04:12:07 +0000 (06:12 +0200)]
Remove debug code

7 years agoWe need to check for the length here too, or we crash and no one likes that! :(
Kalle Sommer Nielsen [Wed, 12 Jul 2017 04:11:14 +0000 (06:11 +0200)]
We need to check for the length here too, or we crash and no one likes that! :(

7 years ago* Implemented #65187 (exif_read_data/thumbnail: add support for stream resource)
Kalle Sommer Nielsen [Wed, 12 Jul 2017 03:43:50 +0000 (05:43 +0200)]
* Implemented #65187 (exif_read_data/thumbnail: add support for stream resource)
* ext/exif now uses FAST_ZPP

7 years agoRemove extraneous configure flag
Sara Golemon [Wed, 12 Jul 2017 02:12:56 +0000 (22:12 -0400)]
Remove extraneous configure flag

--with-sodium --with-libsodium[=DIR] is inconsistent with
existing extensions. Unify these into a single
--with-sodium[=DIR] option

7 years agoRevert "remove excessive checks and fix warnings"
Anatol Belski [Tue, 11 Jul 2017 21:13:22 +0000 (23:13 +0200)]
Revert "remove excessive checks and fix warnings"

This reverts commit c620daecb4f8b1552eb3f63f6a699ea315825072.

7 years agoparametrize zip names
Anatol Belski [Tue, 11 Jul 2017 19:41:34 +0000 (21:41 +0200)]
parametrize zip names

simplify names

7 years agoUpgrade bundled PCRE to 8.41
Anatol Belski [Tue, 11 Jul 2017 14:34:45 +0000 (16:34 +0200)]
Upgrade bundled PCRE to 8.41

HEADSUP! With PCRE 8.39 the JIT related code was changed in the way,
that additional valgrind options became almost unavoidable. Valgrind
had it already sometimes hard with JIT, now there are seem to be more
cases requiring special valgrind options.

For this reason, the new configure option --with-pcre-valgrind was
introduced. The option is development/debugging only and turns on the
Valgrind related pieces in PCRE, so then false positives are avoided
to the big part. In addition, run-tests.php was added a new valgrind
option, when the leak check is enabled and the test filepath contains
pcre.

Thus, to debug the code related to PCRE with JIT enabled, two things
would likely make sense

  - configure --with-pcre-valgrind
  - valgrind option --smc-check=all if run-tests.php is not used

The checks so far reveal no new issues.

7 years agoUpdated NEWS file with LDAP changes
Côme Chilliet [Tue, 11 Jul 2017 14:23:21 +0000 (16:23 +0200)]
Updated NEWS file with LDAP changes

Also fixed wording: bug -> feature request for EXOP

7 years agoFixed removing all controls by passing an empty array to ldap_set_option
Côme Chilliet [Tue, 11 Jul 2017 14:12:40 +0000 (16:12 +0200)]
Fixed removing all controls by passing an empty array to ldap_set_option

7 years agoFilled in NEWS file with ext/ldap last modifications
Côme Chilliet [Tue, 11 Jul 2017 11:52:42 +0000 (13:52 +0200)]
Filled in NEWS file with ext/ldap last modifications

7 years agochange order, allow to build as shared extension
Remi Collet [Tue, 11 Jul 2017 11:53:06 +0000 (13:53 +0200)]
change order, allow to build as shared extension

7 years agorestore file deleted by mistake in a merge commit
Remi Collet [Tue, 11 Jul 2017 11:07:51 +0000 (13:07 +0200)]
restore file deleted by mistake in a merge commit

7 years agoFix segfault in php_stream_context_get_option call
Remi Collet [Tue, 11 Jul 2017 09:41:47 +0000 (11:41 +0200)]
Fix segfault in php_stream_context_get_option call

7 years agoremove excessive checks and fix warnings
Anatol Belski [Tue, 11 Jul 2017 09:03:09 +0000 (11:03 +0200)]
remove excessive checks and fix warnings

7 years agofix macro redifinitions
Anatol Belski [Tue, 11 Jul 2017 08:01:37 +0000 (10:01 +0200)]
fix macro redifinitions

7 years agofix symbol availability and ws
Anatol Belski [Tue, 11 Jul 2017 07:54:36 +0000 (09:54 +0200)]
fix symbol availability and ws

7 years agoRemove this for now, as not found
Remi Collet [Tue, 11 Jul 2017 05:52:28 +0000 (07:52 +0200)]
Remove this for now, as not found

"E: Unable to locate package libsodium-dev"

7 years agofix authors
Remi Collet [Tue, 11 Jul 2017 05:43:56 +0000 (07:43 +0200)]
fix authors

7 years agoNEWS for Sodium
Remi Collet [Tue, 11 Jul 2017 05:41:43 +0000 (07:41 +0200)]
NEWS for Sodium

7 years agofix CREDITS file
Remi Collet [Tue, 11 Jul 2017 05:30:22 +0000 (07:30 +0200)]
fix CREDITS file

7 years agoSquashed commit - Add ext/sodium
Paragon Initiative Enterprises [Tue, 6 Jun 2017 14:40:19 +0000 (10:40 -0400)]
Squashed commit - Add ext/sodium

RFC: https://wiki.php.net/rfc/libsodium
Licensing: https://web.archive.org/web/20170710161517/https://github.com/jedisct1/libsodium-php/issues/127

7 years agoMerge branch 'PHP-7.1'
Anatol Belski [Mon, 10 Jul 2017 20:50:53 +0000 (22:50 +0200)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  update NEWS
  update NEWS

7 years agoupdate NEWS
Anatol Belski [Mon, 10 Jul 2017 20:50:34 +0000 (22:50 +0200)]
update NEWS

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Mon, 10 Jul 2017 20:50:20 +0000 (22:50 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  update NEWS

7 years agoupdate NEWS
Anatol Belski [Mon, 10 Jul 2017 20:49:55 +0000 (22:49 +0200)]
update NEWS

7 years agoMerge branch 'PHP-7.1'
Anatol Belski [Mon, 10 Jul 2017 19:47:07 +0000 (21:47 +0200)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  switch to next binary tools sdk version

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Mon, 10 Jul 2017 19:45:43 +0000 (21:45 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  switch to next binary tools sdk version

7 years agoswitch to next binary tools sdk version
Anatol Belski [Mon, 10 Jul 2017 19:44:43 +0000 (21:44 +0200)]
switch to next binary tools sdk version

7 years agofix datatype
Anatol Belski [Mon, 10 Jul 2017 15:34:58 +0000 (17:34 +0200)]
fix datatype

7 years agoMerge branch 'PHP-7.1'
Anatol Belski [Mon, 10 Jul 2017 15:02:32 +0000 (17:02 +0200)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Revert "Add more constants, improve comments, and add tests"

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Mon, 10 Jul 2017 15:01:25 +0000 (17:01 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Revert "Add more constants, improve comments, and add tests"

7 years agoRevert "Add more constants, improve comments, and add tests"
Anatol Belski [Mon, 10 Jul 2017 14:53:56 +0000 (16:53 +0200)]
Revert "Add more constants, improve comments, and add tests"

This reverts commit 0c4f11ecaad213483f98c39128e217f9b389f604.

7 years agoFixed memory leak introduced by 7cb5bdf64a95bd70623d33d6ea122c13b01113bd
Dmitry Stogov [Mon, 10 Jul 2017 14:34:30 +0000 (17:34 +0300)]
Fixed memory leak introduced by 7cb5bdf64a95bd70623d33d6ea122c13b01113bd

7 years agoeliminate casts
Anatol Belski [Mon, 10 Jul 2017 13:48:54 +0000 (15:48 +0200)]
eliminate casts

7 years agoremove checks for eol dependencies
Anatol Belski [Mon, 10 Jul 2017 12:56:05 +0000 (14:56 +0200)]
remove checks for eol dependencies

yet one leftower, only FreeTDS is usable at the moment

7 years agoMerge branch 'PHP-7.1'
Anatol Belski [Mon, 10 Jul 2017 11:50:53 +0000 (13:50 +0200)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  improve test

7 years agoimprove test
Anatol Belski [Mon, 10 Jul 2017 11:49:44 +0000 (13:49 +0200)]
improve test

7 years agoSmall fix in ext/ldap, Moved vars definitions to the beginning of the block using...
Côme Chilliet [Mon, 10 Jul 2017 09:33:08 +0000 (11:33 +0200)]
Small fix in ext/ldap, Moved vars definitions to the beginning of the block using them

7 years agoZipArchive implements countable, added ZipArchive::count() method
Remi Collet [Mon, 10 Jul 2017 09:31:55 +0000 (11:31 +0200)]
ZipArchive implements countable, added ZipArchive::count() method

7 years agoRevert "Fixed bug #74878"
Dmitry Stogov [Mon, 10 Jul 2017 09:21:58 +0000 (12:21 +0300)]
Revert "Fixed bug #74878"

This reverts commit 9069734b57a556a23f977915ee2819477c6d6720.

7 years agoUpgrading note for #74837
Remi Collet [Mon, 10 Jul 2017 06:55:41 +0000 (08:55 +0200)]
Upgrading note for #74837

7 years agoFixed bug #74837 - NEWS
Remi Collet [Mon, 10 Jul 2017 06:50:38 +0000 (08:50 +0200)]
Fixed bug #74837 - NEWS

7 years agoImplement Countable for DomNodeList and DOMNamedNodeMap (Request #74837)
Andreas Treichel [Sun, 9 Jul 2017 00:15:38 +0000 (02:15 +0200)]
Implement Countable for DomNodeList and DOMNamedNodeMap (Request #74837)

7 years agoFix #49649 - Handle property visibility changes on unserialization
Pedro Magalhães [Fri, 21 Apr 2017 17:37:27 +0000 (19:37 +0200)]
Fix #49649 - Handle property visibility changes on unserialization

7 years agoMerge branch 'PHP-7.1'
Joe Watkins [Mon, 10 Jul 2017 05:56:03 +0000 (06:56 +0100)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  #73594 tests only check the extra params if dns_get_record is successful

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Joe Watkins [Mon, 10 Jul 2017 05:55:53 +0000 (06:55 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  #73594 tests only check the extra params if dns_get_record is successful

7 years ago#73594 tests only check the extra params if dns_get_record is successful
Pedro Magalhães [Sun, 9 Jul 2017 14:02:27 +0000 (16:02 +0200)]
#73594 tests only check the extra params if dns_get_record is successful

7 years agoMerge branch 'PHP-7.1'
Joe Watkins [Mon, 10 Jul 2017 05:54:08 +0000 (06:54 +0100)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Fixed bug #74852 (property_exists returns true on unknown DateInterval property)

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Joe Watkins [Mon, 10 Jul 2017 05:53:43 +0000 (06:53 +0100)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fixed bug #74852 (property_exists returns true on unknown DateInterval property)

7 years agoFixed bug #74852 (property_exists returns true on unknown DateInterval property)
jhdxr [Sat, 8 Jul 2017 12:04:25 +0000 (20:04 +0800)]
Fixed bug #74852 (property_exists returns true on unknown DateInterval property)

7 years agofix uninitialized var
Anatol Belski [Sun, 9 Jul 2017 15:54:46 +0000 (17:54 +0200)]
fix uninitialized var

7 years agofix comparison warning
Anatol Belski [Sun, 9 Jul 2017 14:28:17 +0000 (16:28 +0200)]
fix comparison warning

7 years agocomply with POSIX signature
Anatol Belski [Sun, 9 Jul 2017 14:23:31 +0000 (16:23 +0200)]
comply with POSIX signature

7 years agofix warning
Anatol Belski [Sun, 9 Jul 2017 14:05:36 +0000 (16:05 +0200)]
fix warning

7 years agoremove some casts
Anatol Belski [Sun, 9 Jul 2017 13:47:01 +0000 (15:47 +0200)]
remove some casts

7 years agocleanup casts
Anatol Belski [Sun, 9 Jul 2017 13:31:05 +0000 (15:31 +0200)]
cleanup casts

7 years agoremove useless cast
Anatol Belski [Sun, 9 Jul 2017 13:15:17 +0000 (15:15 +0200)]
remove useless cast

7 years agoeliminate casts
Anatol Belski [Sun, 9 Jul 2017 13:10:42 +0000 (15:10 +0200)]
eliminate casts

7 years agosync vim mode lines in main
Anatol Belski [Sun, 9 Jul 2017 09:35:55 +0000 (11:35 +0200)]
sync vim mode lines in main

7 years ago[ci skip] update NEWS
Anatol Belski [Sun, 9 Jul 2017 13:05:44 +0000 (15:05 +0200)]
[ci skip] update NEWS

7 years agoMerge branch 'PHP-7.1'
Anatol Belski [Sun, 9 Jul 2017 13:03:07 +0000 (15:03 +0200)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  [ci skip] update NEWS
  [ci skip] update NEWS

7 years ago[ci skip] update NEWS
Anatol Belski [Sun, 9 Jul 2017 13:02:40 +0000 (15:02 +0200)]
[ci skip] update NEWS

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Sun, 9 Jul 2017 13:02:03 +0000 (15:02 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  [ci skip] update NEWS

7 years ago[ci skip] update NEWS
Anatol Belski [Sun, 9 Jul 2017 13:01:37 +0000 (15:01 +0200)]
[ci skip] update NEWS

7 years agoMerge branch 'PHP-7.1'
Anatol Belski [Sat, 8 Jul 2017 23:32:07 +0000 (01:32 +0200)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  Fixed bug #74883 SQLite3::__construct() produces "out of memory" exception with invalid flags

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Sat, 8 Jul 2017 23:31:25 +0000 (01:31 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  Fixed bug #74883 SQLite3::__construct() produces "out of memory" exception with invalid flags

7 years agoFixed bug #74883 SQLite3::__construct() produces "out of memory" exception with inval...
Anatol Belski [Sat, 8 Jul 2017 21:52:22 +0000 (23:52 +0200)]
Fixed bug #74883 SQLite3::__construct() produces "out of memory" exception with invalid flags

7 years agoSilent compiler warning
Kalle Sommer Nielsen [Sat, 8 Jul 2017 17:05:28 +0000 (19:05 +0200)]
Silent compiler warning

7 years agoFix test
Kalle Sommer Nielsen [Sat, 8 Jul 2017 16:01:51 +0000 (18:01 +0200)]
Fix test

7 years agoDeprecated the read_exif_data() alias
Kalle Sommer Nielsen [Sat, 8 Jul 2017 13:02:05 +0000 (15:02 +0200)]
Deprecated the read_exif_data() alias

7 years agoMerge branch 'master' of git.php.net:/php-src
Kalle Sommer Nielsen [Sat, 8 Jul 2017 11:52:00 +0000 (13:52 +0200)]
Merge branch 'master' of git.php.net:/php-src

7 years agoAdd myself as exif maintainer
Kalle Sommer Nielsen [Sat, 8 Jul 2017 11:51:36 +0000 (13:51 +0200)]
Add myself as exif maintainer

7 years agoMerge branch 'PHP-7.1'
Anatol Belski [Sat, 8 Jul 2017 11:42:47 +0000 (13:42 +0200)]
Merge branch 'PHP-7.1'

* PHP-7.1:
  update libs versions
  Fix NEWS entry location
  Fix NEWS entry location
  news entry for 74819
  news entry for 74651
  news entry for 74111
  news entry for 74435
  news entry for 74603

7 years agoMerge branch 'PHP-7.0' into PHP-7.1
Anatol Belski [Sat, 8 Jul 2017 11:42:10 +0000 (13:42 +0200)]
Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
  update libs versions

7 years agoupdate libs versions
Anatol Belski [Sat, 8 Jul 2017 11:41:50 +0000 (13:41 +0200)]
update libs versions

7 years agoFixed file name for case sensitive file systems
Kalle Sommer Nielsen [Sat, 8 Jul 2017 01:34:30 +0000 (03:34 +0200)]
Fixed file name for case sensitive file systems

7 years agoAdded test case for bug #73115 which was fixed by recently fixed bugs
Kalle Sommer Nielsen [Sat, 8 Jul 2017 01:30:46 +0000 (03:30 +0200)]
Added test case for bug #73115 which was fixed by recently fixed bugs

7 years agoFixed bug #74878
Nikita Popov [Fri, 7 Jul 2017 20:41:48 +0000 (22:41 +0200)]
Fixed bug #74878

7 years agoWe currently don't use the guessing code, so don't compile it
Kalle Sommer Nielsen [Fri, 7 Jul 2017 10:23:24 +0000 (12:23 +0200)]
We currently don't use the guessing code, so don't compile it

7 years ago* Fixed bug #72819 (EXIF thumbnails not read anymore)
Kalle Sommer Nielsen [Fri, 7 Jul 2017 10:20:05 +0000 (12:20 +0200)]
* Fixed bug #72819 (EXIF thumbnails not read anymore)
* Fixed bug #62523 (php crashes with segfault when exif_read_data called)
* Fixed the poor test case for #62523, which was a HTML document

Fixing #72819 had the side effect of fixing #62523 by supporting the format as seen in bug62523_1.phpt

7 years agoAdd missing NEWS entry, update UPGRADING
Andrey Andreev [Fri, 7 Jul 2017 10:01:09 +0000 (13:01 +0300)]
Add missing NEWS entry, update UPGRADING

This was done back in January, but never noted in the NEWS file.
References:

https://github.com/php/php-src/pull/2312
https://github.com/php/php-src/pull/2321

7 years agoThis should be EXPECT instead of EXPECTF
Kalle Sommer Nielsen [Fri, 7 Jul 2017 09:31:31 +0000 (11:31 +0200)]
This should be EXPECT instead of EXPECTF

7 years agoFixed bug #50660 (exif_read_data(): Illegal IFD offset (works fine with other exif...
Kalle Sommer Nielsen [Fri, 7 Jul 2017 09:29:23 +0000 (11:29 +0200)]
Fixed bug #50660 (exif_read_data(): Illegal IFD offset (works fine with other exif readers))

7 years agoFixed bug #74428 (exif_read_data(): "Illegal IFD size" warning occurs with correct...
Kalle Sommer Nielsen [Fri, 7 Jul 2017 08:20:02 +0000 (10:20 +0200)]
Fixed bug #74428 (exif_read_data(): "Illegal IFD size" warning occurs with correct exif format)