From f6cbc7e80b161b0a7485636d9f364882f35aec0c Mon Sep 17 00:00:00 2001 From: Marc Alexander Date: Thu, 8 Oct 2020 21:38:03 +0200 Subject: [PATCH 1/3] [ticket/16616] Update composer dependencies to latest versions PHPBB3-16616 --- phpBB/composer.lock | 492 ++++++++++++++++++++++++++++---------------- 1 file changed, 314 insertions(+), 178 deletions(-) diff --git a/phpBB/composer.lock b/phpBB/composer.lock index c6d9d7d10c..bd5be6ce7d 100644 --- a/phpBB/composer.lock +++ b/phpBB/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "0f581b60e2cd68bdf647e0746ef37bff", + "content-hash": "0c76d2f8642ebab8e5d300715d1c05bc", "packages": [ { "name": "bantu/ini-get-wrapper", @@ -152,23 +152,23 @@ }, { "name": "guzzlehttp/promises", - "version": "v1.3.1", + "version": "1.4.0", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", - "reference": "a59da6cf61d80060647ff4d3eb2c03a2bc694646" + "reference": "60d379c243457e073cff02bc323a2a86cb355631" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/a59da6cf61d80060647ff4d3eb2c03a2bc694646", - "reference": "a59da6cf61d80060647ff4d3eb2c03a2bc694646", + "url": "https://api.github.com/repos/guzzle/promises/zipball/60d379c243457e073cff02bc323a2a86cb355631", + "reference": "60d379c243457e073cff02bc323a2a86cb355631", "shasum": "" }, "require": { - "php": ">=5.5.0" + "php": ">=5.5" }, "require-dev": { - "phpunit/phpunit": "^4.0" + "symfony/phpunit-bridge": "^4.4 || ^5.1" }, "type": "library", "extra": { @@ -199,20 +199,20 @@ "keywords": [ "promise" ], - "time": "2016-12-20T10:07:11+00:00" + "time": "2020-09-30T07:37:28+00:00" }, { "name": "guzzlehttp/psr7", - "version": "1.6.1", + "version": "1.7.0", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "239400de7a173fe9901b9ac7c06497751f00727a" + "reference": "53330f47520498c0ae1f61f7e2c90f55690c06a3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/239400de7a173fe9901b9ac7c06497751f00727a", - "reference": "239400de7a173fe9901b9ac7c06497751f00727a", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/53330f47520498c0ae1f61f7e2c90f55690c06a3", + "reference": "53330f47520498c0ae1f61f7e2c90f55690c06a3", "shasum": "" }, "require": { @@ -225,15 +225,15 @@ }, "require-dev": { "ext-zlib": "*", - "phpunit/phpunit": "~4.8.36 || ^5.7.27 || ^6.5.8" + "phpunit/phpunit": "~4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.10" }, "suggest": { - "zendframework/zend-httphandlerrunner": "Emit PSR-7 responses" + "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.6-dev" + "dev-master": "1.7-dev" } }, "autoload": { @@ -270,7 +270,7 @@ "uri", "url" ], - "time": "2019-07-01T23:21:34+00:00" + "time": "2020-09-30T07:37:11+00:00" }, { "name": "lusitanian/oauth", @@ -888,16 +888,16 @@ }, { "name": "s9e/text-formatter", - "version": "2.7.3", + "version": "2.7.5", "source": { "type": "git", "url": "https://github.com/s9e/TextFormatter.git", - "reference": "af4a87455710a5c83d54d71938fbb0e359e852c3" + "reference": "6dd4aa5164e7cda62c52fc7f1f99bbfb59529af1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/s9e/TextFormatter/zipball/af4a87455710a5c83d54d71938fbb0e359e852c3", - "reference": "af4a87455710a5c83d54d71938fbb0e359e852c3", + "url": "https://api.github.com/repos/s9e/TextFormatter/zipball/6dd4aa5164e7cda62c52fc7f1f99bbfb59529af1", + "reference": "6dd4aa5164e7cda62c52fc7f1f99bbfb59529af1", "shasum": "" }, "require": { @@ -909,9 +909,9 @@ "s9e/sweetdom": "^1.0" }, "require-dev": { + "code-lts/doctum": "*", "matthiasmullie/minify": "*", - "phpunit/phpunit": "*", - "sami/sami": "4.*" + "phpunit/phpunit": "*" }, "suggest": { "ext-curl": "Improves the performance of the MediaEmbed plugin and some JavaScript minifiers", @@ -924,7 +924,7 @@ }, "type": "library", "extra": { - "version": "2.7.3" + "version": "2.7.5" }, "autoload": { "psr-4": { @@ -935,7 +935,7 @@ "license": [ "MIT" ], - "description": "Multi-purpose text formatting and markup library. Plugins offer support for BBCodes, Markdown, emoticons, HTML, embedding media (YouTube, etc...), enhanced typography and more.", + "description": "Multi-purpose text formatting and markup library. Plugins offer support for BBCodes, Markdown, emoticons, HTML, embedding third-party media (YouTube, etc...), enhanced typography and more.", "homepage": "https://github.com/s9e/TextFormatter/", "keywords": [ "bbcode", @@ -954,20 +954,20 @@ "parser", "shortcodes" ], - "time": "2020-07-20T18:56:00+00:00" + "time": "2020-09-21T19:31:04+00:00" }, { "name": "symfony/config", - "version": "v3.4.42", + "version": "v3.4.45", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "cd61db31cbd19cbe4ba9f6968f13c9076e1372ab" + "reference": "d061a451ff6bc170c5454f4ac9b41ad2179e3960" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/cd61db31cbd19cbe4ba9f6968f13c9076e1372ab", - "reference": "cd61db31cbd19cbe4ba9f6968f13c9076e1372ab", + "url": "https://api.github.com/repos/symfony/config/zipball/d061a451ff6bc170c5454f4ac9b41ad2179e3960", + "reference": "d061a451ff6bc170c5454f4ac9b41ad2179e3960", "shasum": "" }, "require": { @@ -1032,20 +1032,20 @@ "type": "tidelift" } ], - "time": "2020-05-22T10:56:48+00:00" + "time": "2020-09-02T16:06:40+00:00" }, { "name": "symfony/console", - "version": "v3.4.42", + "version": "v3.4.45", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "bfe29ead7e7b1cc9ce74c6a40d06ad1f96fced13" + "reference": "b28996bc0a3b08914b2a8609163ec35b36b30685" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/bfe29ead7e7b1cc9ce74c6a40d06ad1f96fced13", - "reference": "bfe29ead7e7b1cc9ce74c6a40d06ad1f96fced13", + "url": "https://api.github.com/repos/symfony/console/zipball/b28996bc0a3b08914b2a8609163ec35b36b30685", + "reference": "b28996bc0a3b08914b2a8609163ec35b36b30685", "shasum": "" }, "require": { @@ -1118,20 +1118,20 @@ "type": "tidelift" } ], - "time": "2020-05-30T18:58:05+00:00" + "time": "2020-09-09T05:09:37+00:00" }, { "name": "symfony/debug", - "version": "v3.4.42", + "version": "v3.4.45", "source": { "type": "git", "url": "https://github.com/symfony/debug.git", - "reference": "518c6a00d0872da30bd06aee3ea59a0a5cf54d6d" + "reference": "9109e4414e684d0b75276ae203883467476d25d0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/debug/zipball/518c6a00d0872da30bd06aee3ea59a0a5cf54d6d", - "reference": "518c6a00d0872da30bd06aee3ea59a0a5cf54d6d", + "url": "https://api.github.com/repos/symfony/debug/zipball/9109e4414e684d0b75276ae203883467476d25d0", + "reference": "9109e4414e684d0b75276ae203883467476d25d0", "shasum": "" }, "require": { @@ -1188,20 +1188,20 @@ "type": "tidelift" } ], - "time": "2020-05-22T18:25:20+00:00" + "time": "2020-09-08T22:19:14+00:00" }, { "name": "symfony/dependency-injection", - "version": "v3.4.42", + "version": "v3.4.45", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "e39380b7104b0ec538a075ae919f00c7e5267bac" + "reference": "4199685e602129feb82b14279e774af05a4f5dc2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/e39380b7104b0ec538a075ae919f00c7e5267bac", - "reference": "e39380b7104b0ec538a075ae919f00c7e5267bac", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/4199685e602129feb82b14279e774af05a4f5dc2", + "reference": "4199685e602129feb82b14279e774af05a4f5dc2", "shasum": "" }, "require": { @@ -1273,20 +1273,20 @@ "type": "tidelift" } ], - "time": "2020-05-30T21:06:01+00:00" + "time": "2020-09-07T12:07:49+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v3.4.42", + "version": "v3.4.45", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "14d978f8e8555f2de719c00eb65376be7d2e9081" + "reference": "0bb9ea263b39fce3a12ac9f78ef576bdd80dacb8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/14d978f8e8555f2de719c00eb65376be7d2e9081", - "reference": "14d978f8e8555f2de719c00eb65376be7d2e9081", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/0bb9ea263b39fce3a12ac9f78ef576bdd80dacb8", + "reference": "0bb9ea263b39fce3a12ac9f78ef576bdd80dacb8", "shasum": "" }, "require": { @@ -1298,6 +1298,7 @@ "require-dev": { "psr/log": "~1.0", "symfony/config": "~2.8|~3.0|~4.0", + "symfony/debug": "~3.4|~4.4", "symfony/dependency-injection": "~3.3|~4.0", "symfony/expression-language": "~2.8|~3.0|~4.0", "symfony/stopwatch": "~2.8|~3.0|~4.0" @@ -1350,20 +1351,20 @@ "type": "tidelift" } ], - "time": "2020-05-05T15:06:23+00:00" + "time": "2020-09-18T12:06:50+00:00" }, { "name": "symfony/filesystem", - "version": "v3.4.42", + "version": "v3.4.45", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "0f625d0cb1e59c8c4ba61abb170125175218ff10" + "reference": "495646f13d051cc5a8f77a68b68313dc854080aa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/0f625d0cb1e59c8c4ba61abb170125175218ff10", - "reference": "0f625d0cb1e59c8c4ba61abb170125175218ff10", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/495646f13d051cc5a8f77a68b68313dc854080aa", + "reference": "495646f13d051cc5a8f77a68b68313dc854080aa", "shasum": "" }, "require": { @@ -1414,20 +1415,20 @@ "type": "tidelift" } ], - "time": "2020-05-30T17:48:24+00:00" + "time": "2020-09-02T16:06:40+00:00" }, { "name": "symfony/finder", - "version": "v3.4.42", + "version": "v3.4.45", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "5ec813ccafa8164ef21757e8c725d3a57da59200" + "reference": "52140652ed31cee3dabd0c481b5577201fa769b4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/5ec813ccafa8164ef21757e8c725d3a57da59200", - "reference": "5ec813ccafa8164ef21757e8c725d3a57da59200", + "url": "https://api.github.com/repos/symfony/finder/zipball/52140652ed31cee3dabd0c481b5577201fa769b4", + "reference": "52140652ed31cee3dabd0c481b5577201fa769b4", "shasum": "" }, "require": { @@ -1477,20 +1478,20 @@ "type": "tidelift" } ], - "time": "2020-02-14T07:34:21+00:00" + "time": "2020-09-02T16:06:40+00:00" }, { "name": "symfony/http-foundation", - "version": "v3.4.42", + "version": "v3.4.45", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "fbd216d2304b1a3fe38d6392b04729c8dd356359" + "reference": "2264e389995997d2786c1eeb0a45db8e77dac132" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/fbd216d2304b1a3fe38d6392b04729c8dd356359", - "reference": "fbd216d2304b1a3fe38d6392b04729c8dd356359", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/2264e389995997d2786c1eeb0a45db8e77dac132", + "reference": "2264e389995997d2786c1eeb0a45db8e77dac132", "shasum": "" }, "require": { @@ -1545,20 +1546,20 @@ "type": "tidelift" } ], - "time": "2020-05-16T13:15:54+00:00" + "time": "2020-09-12T20:41:00+00:00" }, { "name": "symfony/http-kernel", - "version": "v3.4.42", + "version": "v3.4.45", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "6464a0475496040fe1f48428488d53e485be77a0" + "reference": "1f09d9eec88dd6d141f4d37751bc035da6a47418" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/6464a0475496040fe1f48428488d53e485be77a0", - "reference": "6464a0475496040fe1f48428488d53e485be77a0", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/1f09d9eec88dd6d141f4d37751bc035da6a47418", + "reference": "1f09d9eec88dd6d141f4d37751bc035da6a47418", "shasum": "" }, "require": { @@ -1649,20 +1650,20 @@ "type": "tidelift" } ], - "time": "2020-06-12T10:57:07+00:00" + "time": "2020-09-27T03:46:58+00:00" }, { "name": "symfony/polyfill-ctype", - "version": "v1.17.0", + "version": "v1.18.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "e94c8b1bbe2bc77507a1056cdb06451c75b427f9" + "reference": "1c302646f6efc070cd46856e600e5e0684d6b454" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/e94c8b1bbe2bc77507a1056cdb06451c75b427f9", - "reference": "e94c8b1bbe2bc77507a1056cdb06451c75b427f9", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/1c302646f6efc070cd46856e600e5e0684d6b454", + "reference": "1c302646f6efc070cd46856e600e5e0684d6b454", "shasum": "" }, "require": { @@ -1674,7 +1675,11 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.17-dev" + "dev-master": "1.18-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" } }, "autoload": { @@ -1721,25 +1726,26 @@ "type": "tidelift" } ], - "time": "2020-05-12T16:14:59+00:00" + "time": "2020-07-14T12:35:20+00:00" }, { "name": "symfony/polyfill-intl-idn", - "version": "v1.17.0", + "version": "v1.18.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "3bff59ea7047e925be6b7f2059d60af31bb46d6a" + "reference": "5dcab1bc7146cf8c1beaa4502a3d9be344334251" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/3bff59ea7047e925be6b7f2059d60af31bb46d6a", - "reference": "3bff59ea7047e925be6b7f2059d60af31bb46d6a", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/5dcab1bc7146cf8c1beaa4502a3d9be344334251", + "reference": "5dcab1bc7146cf8c1beaa4502a3d9be344334251", "shasum": "" }, "require": { "php": ">=5.3.3", - "symfony/polyfill-mbstring": "^1.3", + "symfony/polyfill-intl-normalizer": "^1.10", + "symfony/polyfill-php70": "^1.10", "symfony/polyfill-php72": "^1.10" }, "suggest": { @@ -1748,7 +1754,11 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.17-dev" + "dev-master": "1.18-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" } }, "autoload": { @@ -1768,6 +1778,10 @@ "name": "Laurent Bassin", "email": "laurent@bassin.info" }, + { + "name": "Trevor Rowbotham", + "email": "trevor.rowbotham@pm.me" + }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" @@ -1797,20 +1811,101 @@ "type": "tidelift" } ], - "time": "2020-05-12T16:47:27+00:00" + "time": "2020-08-04T06:02:08+00:00" }, { - "name": "symfony/polyfill-mbstring", - "version": "v1.17.0", + "name": "symfony/polyfill-intl-normalizer", + "version": "v1.18.1", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "fa79b11539418b02fc5e1897267673ba2c19419c" + "url": "https://github.com/symfony/polyfill-intl-normalizer.git", + "reference": "37078a8dd4a2a1e9ab0231af7c6cb671b2ed5a7e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/fa79b11539418b02fc5e1897267673ba2c19419c", - "reference": "fa79b11539418b02fc5e1897267673ba2c19419c", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/37078a8dd4a2a1e9ab0231af7c6cb671b2ed5a7e", + "reference": "37078a8dd4a2a1e9ab0231af7c6cb671b2ed5a7e", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.18-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Intl\\Normalizer\\": "" + }, + "files": [ + "bootstrap.php" + ], + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's Normalizer class and related functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "intl", + "normalizer", + "polyfill", + "portable", + "shim" + ], + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2020-07-14T12:35:20+00:00" + }, + { + "name": "symfony/polyfill-mbstring", + "version": "v1.18.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "a6977d63bf9a0ad4c65cd352709e230876f9904a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/a6977d63bf9a0ad4c65cd352709e230876f9904a", + "reference": "a6977d63bf9a0ad4c65cd352709e230876f9904a", "shasum": "" }, "require": { @@ -1822,7 +1917,11 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.17-dev" + "dev-master": "1.18-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" } }, "autoload": { @@ -1870,20 +1969,20 @@ "type": "tidelift" } ], - "time": "2020-05-12T16:47:27+00:00" + "time": "2020-07-14T12:35:20+00:00" }, { "name": "symfony/polyfill-php56", - "version": "v1.17.0", + "version": "v1.18.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php56.git", - "reference": "e3c8c138280cdfe4b81488441555583aa1984e23" + "reference": "13df84e91cd168f247c2f2ec82cc0fa24901c011" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php56/zipball/e3c8c138280cdfe4b81488441555583aa1984e23", - "reference": "e3c8c138280cdfe4b81488441555583aa1984e23", + "url": "https://api.github.com/repos/symfony/polyfill-php56/zipball/13df84e91cd168f247c2f2ec82cc0fa24901c011", + "reference": "13df84e91cd168f247c2f2ec82cc0fa24901c011", "shasum": "" }, "require": { @@ -1893,7 +1992,11 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.17-dev" + "dev-master": "1.18-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" } }, "autoload": { @@ -1940,20 +2043,20 @@ "type": "tidelift" } ], - "time": "2020-05-12T16:47:27+00:00" + "time": "2020-07-14T12:35:20+00:00" }, { "name": "symfony/polyfill-php70", - "version": "v1.17.0", + "version": "v1.18.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php70.git", - "reference": "82225c2d7d23d7e70515496d249c0152679b468e" + "reference": "0dd93f2c578bdc9c72697eaa5f1dd25644e618d3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php70/zipball/82225c2d7d23d7e70515496d249c0152679b468e", - "reference": "82225c2d7d23d7e70515496d249c0152679b468e", + "url": "https://api.github.com/repos/symfony/polyfill-php70/zipball/0dd93f2c578bdc9c72697eaa5f1dd25644e618d3", + "reference": "0dd93f2c578bdc9c72697eaa5f1dd25644e618d3", "shasum": "" }, "require": { @@ -1963,7 +2066,11 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.17-dev" + "dev-master": "1.18-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" } }, "autoload": { @@ -2013,20 +2120,20 @@ "type": "tidelift" } ], - "time": "2020-05-12T16:47:27+00:00" + "time": "2020-07-14T12:35:20+00:00" }, { "name": "symfony/polyfill-php72", - "version": "v1.17.0", + "version": "v1.18.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php72.git", - "reference": "f048e612a3905f34931127360bdd2def19a5e582" + "reference": "639447d008615574653fb3bc60d1986d7172eaae" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/f048e612a3905f34931127360bdd2def19a5e582", - "reference": "f048e612a3905f34931127360bdd2def19a5e582", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/639447d008615574653fb3bc60d1986d7172eaae", + "reference": "639447d008615574653fb3bc60d1986d7172eaae", "shasum": "" }, "require": { @@ -2035,7 +2142,11 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.17-dev" + "dev-master": "1.18-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" } }, "autoload": { @@ -2082,20 +2193,20 @@ "type": "tidelift" } ], - "time": "2020-05-12T16:47:27+00:00" + "time": "2020-07-14T12:35:20+00:00" }, { "name": "symfony/polyfill-util", - "version": "v1.17.0", + "version": "v1.18.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-util.git", - "reference": "4afb4110fc037752cf0ce9869f9ab8162c4e20d7" + "reference": "46b910c71e9828f8ec2aa7a0314de1130d9b295a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-util/zipball/4afb4110fc037752cf0ce9869f9ab8162c4e20d7", - "reference": "4afb4110fc037752cf0ce9869f9ab8162c4e20d7", + "url": "https://api.github.com/repos/symfony/polyfill-util/zipball/46b910c71e9828f8ec2aa7a0314de1130d9b295a", + "reference": "46b910c71e9828f8ec2aa7a0314de1130d9b295a", "shasum": "" }, "require": { @@ -2104,7 +2215,11 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.17-dev" + "dev-master": "1.18-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" } }, "autoload": { @@ -2148,20 +2263,20 @@ "type": "tidelift" } ], - "time": "2020-05-12T16:14:59+00:00" + "time": "2020-07-14T12:35:20+00:00" }, { "name": "symfony/process", - "version": "v3.4.42", + "version": "v3.4.45", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "8a895f0c92a7c4b10db95139bcff71bdf66d4d21" + "reference": "46a862d0f334e51c1ed831b49cbe12863ffd5475" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/8a895f0c92a7c4b10db95139bcff71bdf66d4d21", - "reference": "8a895f0c92a7c4b10db95139bcff71bdf66d4d21", + "url": "https://api.github.com/repos/symfony/process/zipball/46a862d0f334e51c1ed831b49cbe12863ffd5475", + "reference": "46a862d0f334e51c1ed831b49cbe12863ffd5475", "shasum": "" }, "require": { @@ -2211,20 +2326,20 @@ "type": "tidelift" } ], - "time": "2020-05-23T17:05:51+00:00" + "time": "2020-09-02T16:06:40+00:00" }, { "name": "symfony/proxy-manager-bridge", - "version": "v3.4.42", + "version": "v3.4.45", "source": { "type": "git", "url": "https://github.com/symfony/proxy-manager-bridge.git", - "reference": "8807231226867bc74467671dba78d9a924a1181a" + "reference": "8cef0d24d1af3f832d14fc0130cc9427be4bcae3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/proxy-manager-bridge/zipball/8807231226867bc74467671dba78d9a924a1181a", - "reference": "8807231226867bc74467671dba78d9a924a1181a", + "url": "https://api.github.com/repos/symfony/proxy-manager-bridge/zipball/8cef0d24d1af3f832d14fc0130cc9427be4bcae3", + "reference": "8cef0d24d1af3f832d14fc0130cc9427be4bcae3", "shasum": "" }, "require": { @@ -2279,20 +2394,20 @@ "type": "tidelift" } ], - "time": "2020-03-16T08:31:04+00:00" + "time": "2020-09-02T16:06:40+00:00" }, { "name": "symfony/routing", - "version": "v3.4.42", + "version": "v3.4.45", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "e0d43b6f9417ad59ecaa8e2f799b79eef417387f" + "reference": "9c62272ecc68d1a055ded693a5b47683300fa213" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/e0d43b6f9417ad59ecaa8e2f799b79eef417387f", - "reference": "e0d43b6f9417ad59ecaa8e2f799b79eef417387f", + "url": "https://api.github.com/repos/symfony/routing/zipball/9c62272ecc68d1a055ded693a5b47683300fa213", + "reference": "9c62272ecc68d1a055ded693a5b47683300fa213", "shasum": "" }, "require": { @@ -2369,20 +2484,20 @@ "type": "tidelift" } ], - "time": "2020-05-30T19:50:06+00:00" + "time": "2020-09-02T16:06:40+00:00" }, { "name": "symfony/twig-bridge", - "version": "v3.4.42", + "version": "v3.4.45", "source": { "type": "git", "url": "https://github.com/symfony/twig-bridge.git", - "reference": "742d91e175c84fc896c4a720bfc40ce0d7b9ff67" + "reference": "ae9afdecb6d0c04cbc7b7b8be67a578339f4e207" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/twig-bridge/zipball/742d91e175c84fc896c4a720bfc40ce0d7b9ff67", - "reference": "742d91e175c84fc896c4a720bfc40ce0d7b9ff67", + "url": "https://api.github.com/repos/symfony/twig-bridge/zipball/ae9afdecb6d0c04cbc7b7b8be67a578339f4e207", + "reference": "ae9afdecb6d0c04cbc7b7b8be67a578339f4e207", "shasum": "" }, "require": { @@ -2474,20 +2589,20 @@ "type": "tidelift" } ], - "time": "2020-03-16T08:31:04+00:00" + "time": "2020-09-02T16:06:40+00:00" }, { "name": "symfony/yaml", - "version": "v3.4.42", + "version": "v3.4.45", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "7233ac2bfdde24d672f5305f2b3f6b5d741ef8eb" + "reference": "ec3c2ac4d881a4684c1f0317d2107f1a4152bad9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/7233ac2bfdde24d672f5305f2b3f6b5d741ef8eb", - "reference": "7233ac2bfdde24d672f5305f2b3f6b5d741ef8eb", + "url": "https://api.github.com/repos/symfony/yaml/zipball/ec3c2ac4d881a4684c1f0317d2107f1a4152bad9", + "reference": "ec3c2ac4d881a4684c1f0317d2107f1a4152bad9", "shasum": "" }, "require": { @@ -2547,35 +2662,35 @@ "type": "tidelift" } ], - "time": "2020-05-11T07:51:54+00:00" + "time": "2020-09-18T15:58:55+00:00" }, { "name": "twig/twig", - "version": "v2.12.5", + "version": "v2.13.1", "source": { "type": "git", "url": "https://github.com/twigphp/Twig.git", - "reference": "18772e0190734944277ee97a02a9a6c6555fcd94" + "reference": "57e96259776ddcacf1814885fc3950460c8e18ef" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/Twig/zipball/18772e0190734944277ee97a02a9a6c6555fcd94", - "reference": "18772e0190734944277ee97a02a9a6c6555fcd94", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/57e96259776ddcacf1814885fc3950460c8e18ef", + "reference": "57e96259776ddcacf1814885fc3950460c8e18ef", "shasum": "" }, "require": { - "php": "^7.0", + "php": ">=7.1.3", "symfony/polyfill-ctype": "^1.8", "symfony/polyfill-mbstring": "^1.3" }, "require-dev": { "psr/container": "^1.0", - "symfony/phpunit-bridge": "^4.4|^5.0" + "symfony/phpunit-bridge": "^4.4.9|^5.0.9" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.12-dev" + "dev-master": "2.13-dev" } }, "autoload": { @@ -2612,7 +2727,17 @@ "keywords": [ "templating" ], - "time": "2020-02-11T15:31:23+00:00" + "funding": [ + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/twig/twig", + "type": "tidelift" + } + ], + "time": "2020-08-05T15:09:04+00:00" }, { "name": "zendframework/zend-code", @@ -2907,20 +3032,20 @@ }, { "name": "myclabs/deep-copy", - "version": "1.9.5", + "version": "1.10.1", "source": { "type": "git", "url": "https://github.com/myclabs/DeepCopy.git", - "reference": "b2c28789e80a97badd14145fda39b545d83ca3ef" + "reference": "969b211f9a51aa1f6c01d1d2aef56d3bd91598e5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/b2c28789e80a97badd14145fda39b545d83ca3ef", - "reference": "b2c28789e80a97badd14145fda39b545d83ca3ef", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/969b211f9a51aa1f6c01d1d2aef56d3bd91598e5", + "reference": "969b211f9a51aa1f6c01d1d2aef56d3bd91598e5", "shasum": "" }, "require": { - "php": "^7.1" + "php": "^7.1 || ^8.0" }, "replace": { "myclabs/deep-copy": "self.version" @@ -2951,7 +3076,13 @@ "object", "object graph" ], - "time": "2020-01-17T21:11:47+00:00" + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", + "type": "tidelift" + } + ], + "time": "2020-06-29T13:22:24+00:00" }, { "name": "phar-io/manifest", @@ -3150,16 +3281,16 @@ }, { "name": "php-webdriver/webdriver", - "version": "1.8.2", + "version": "1.8.3", "source": { "type": "git", "url": "https://github.com/php-webdriver/php-webdriver.git", - "reference": "3308a70be084d6d7fd1ee5787b4c2e6eb4b70aab" + "reference": "fb0fc4cb01c70a7790a5fcc91d461b88c83174a2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-webdriver/php-webdriver/zipball/3308a70be084d6d7fd1ee5787b4c2e6eb4b70aab", - "reference": "3308a70be084d6d7fd1ee5787b4c2e6eb4b70aab", + "url": "https://api.github.com/repos/php-webdriver/php-webdriver/zipball/fb0fc4cb01c70a7790a5fcc91d461b88c83174a2", + "reference": "fb0fc4cb01c70a7790a5fcc91d461b88c83174a2", "shasum": "" }, "require": { @@ -3170,11 +3301,15 @@ "symfony/polyfill-mbstring": "^1.12", "symfony/process": "^2.8 || ^3.1 || ^4.0 || ^5.0" }, + "replace": { + "facebook/webdriver": "*" + }, "require-dev": { "friendsofphp/php-cs-fixer": "^2.0", - "jakub-onderka/php-parallel-lint": "^1.0", + "ondram/ci-detector": "^2.1 || ^3.5", "php-coveralls/php-coveralls": "^2.0", "php-mock/php-mock-phpunit": "^1.1", + "php-parallel-lint/php-parallel-lint": "^1.2", "phpunit/phpunit": "^5.7", "sebastian/environment": "^1.3.4 || ^2.0 || ^3.0", "sminnee/phpunit-mock-objects": "^3.4", @@ -3187,7 +3322,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.8.x-dev" + "dev-main": "1.8.x-dev" } }, "autoload": { @@ -3211,7 +3346,7 @@ "selenium", "webdriver" ], - "time": "2020-03-04T14:40:12+00:00" + "time": "2020-10-06T19:10:04+00:00" }, { "name": "phpdocumentor/reflection-common", @@ -4382,16 +4517,16 @@ }, { "name": "squizlabs/php_codesniffer", - "version": "3.5.5", + "version": "3.5.6", "source": { "type": "git", "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", - "reference": "73e2e7f57d958e7228fce50dc0c61f58f017f9f6" + "reference": "e97627871a7eab2f70e59166072a6b767d5834e0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/73e2e7f57d958e7228fce50dc0c61f58f017f9f6", - "reference": "73e2e7f57d958e7228fce50dc0c61f58f017f9f6", + "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/e97627871a7eab2f70e59166072a6b767d5834e0", + "reference": "e97627871a7eab2f70e59166072a6b767d5834e0", "shasum": "" }, "require": { @@ -4429,20 +4564,20 @@ "phpcs", "standards" ], - "time": "2020-04-17T01:09:41+00:00" + "time": "2020-08-10T04:50:15+00:00" }, { "name": "symfony/browser-kit", - "version": "v3.4.42", + "version": "v3.4.45", "source": { "type": "git", "url": "https://github.com/symfony/browser-kit.git", - "reference": "1467e0c7cf0c5c2c08dc9b45ca0300ac3cd3a824" + "reference": "2084c70ace7605fb0984991fd0f575814bfcc8fe" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/browser-kit/zipball/1467e0c7cf0c5c2c08dc9b45ca0300ac3cd3a824", - "reference": "1467e0c7cf0c5c2c08dc9b45ca0300ac3cd3a824", + "url": "https://api.github.com/repos/symfony/browser-kit/zipball/2084c70ace7605fb0984991fd0f575814bfcc8fe", + "reference": "2084c70ace7605fb0984991fd0f575814bfcc8fe", "shasum": "" }, "require": { @@ -4500,11 +4635,11 @@ "type": "tidelift" } ], - "time": "2020-04-27T06:55:12+00:00" + "time": "2020-09-02T16:06:40+00:00" }, { "name": "symfony/css-selector", - "version": "v3.4.42", + "version": "v3.4.45", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", @@ -4571,16 +4706,16 @@ }, { "name": "symfony/dom-crawler", - "version": "v3.4.42", + "version": "v3.4.45", "source": { "type": "git", "url": "https://github.com/symfony/dom-crawler.git", - "reference": "c3086a58a66b2a519c0b7ac80539a3727609ea9c" + "reference": "82fe363780d2d2089066e34495a7f8bd56f2bf84" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/c3086a58a66b2a519c0b7ac80539a3727609ea9c", - "reference": "c3086a58a66b2a519c0b7ac80539a3727609ea9c", + "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/82fe363780d2d2089066e34495a7f8bd56f2bf84", + "reference": "82fe363780d2d2089066e34495a7f8bd56f2bf84", "shasum": "" }, "require": { @@ -4638,7 +4773,7 @@ "type": "tidelift" } ], - "time": "2020-05-22T19:35:43+00:00" + "time": "2020-09-02T16:06:40+00:00" }, { "name": "theseer/tokenizer", @@ -4737,7 +4872,8 @@ "prefer-lowest": false, "platform": { "php": "^7.1.3", - "ext-json": "*" + "ext-json": "*", + "ext-mbstring": "*" }, "platform-dev": [], "platform-overrides": { From dc405723124035d46ca5455c009f5adf7c71ff2d Mon Sep 17 00:00:00 2001 From: Marc Alexander Date: Sat, 17 Oct 2020 10:57:42 +0200 Subject: [PATCH 2/3] [ticket/16616] Do not use latest polyfill-intl-idn It has a declaration conflict with patchwork/utf8. PHPBB3-16616 --- phpBB/composer.json | 1 + phpBB/composer.lock | 114 ++++++-------------------------------------- 2 files changed, 15 insertions(+), 100 deletions(-) diff --git a/phpBB/composer.json b/phpBB/composer.json index d5acd3112c..72d074e15d 100644 --- a/phpBB/composer.json +++ b/phpBB/composer.json @@ -44,6 +44,7 @@ "symfony/finder": "~3.4", "symfony/http-foundation": "~3.4", "symfony/http-kernel": "~3.4", + "symfony/polyfill-intl-idn": "~1.17.0", "symfony/process": "^3.4", "symfony/proxy-manager-bridge": "~3.4", "symfony/routing": "~3.4", diff --git a/phpBB/composer.lock b/phpBB/composer.lock index bd5be6ce7d..4193f9cd8e 100644 --- a/phpBB/composer.lock +++ b/phpBB/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "0c76d2f8642ebab8e5d300715d1c05bc", + "content-hash": "53d2ea724fccfc1954604ca3d2d5a3df", "packages": [ { "name": "bantu/ini-get-wrapper", @@ -517,20 +517,20 @@ }, { "name": "paragonie/random_compat", - "version": "v9.99.99", + "version": "v9.99.100", "source": { "type": "git", "url": "https://github.com/paragonie/random_compat.git", - "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95" + "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/paragonie/random_compat/zipball/84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", - "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", + "url": "https://api.github.com/repos/paragonie/random_compat/zipball/996434e5492cb4c3edcb9168db6fbb1359ef965a", + "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a", "shasum": "" }, "require": { - "php": "^7" + "php": ">= 7" }, "require-dev": { "phpunit/phpunit": "4.*|5.*", @@ -558,7 +558,7 @@ "pseudorandom", "random" ], - "time": "2018-07-02T15:55:56+00:00" + "time": "2020-10-15T08:29:30+00:00" }, { "name": "patchwork/utf8", @@ -1730,22 +1730,21 @@ }, { "name": "symfony/polyfill-intl-idn", - "version": "v1.18.1", + "version": "v1.17.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "5dcab1bc7146cf8c1beaa4502a3d9be344334251" + "reference": "a57f8161502549a742a63c09f0a604997bf47027" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/5dcab1bc7146cf8c1beaa4502a3d9be344334251", - "reference": "5dcab1bc7146cf8c1beaa4502a3d9be344334251", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/a57f8161502549a742a63c09f0a604997bf47027", + "reference": "a57f8161502549a742a63c09f0a604997bf47027", "shasum": "" }, "require": { "php": ">=5.3.3", - "symfony/polyfill-intl-normalizer": "^1.10", - "symfony/polyfill-php70": "^1.10", + "symfony/polyfill-mbstring": "^1.3", "symfony/polyfill-php72": "^1.10" }, "suggest": { @@ -1754,7 +1753,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.18-dev" + "dev-master": "1.17-dev" }, "thanks": { "name": "symfony/polyfill", @@ -1778,10 +1777,6 @@ "name": "Laurent Bassin", "email": "laurent@bassin.info" }, - { - "name": "Trevor Rowbotham", - "email": "trevor.rowbotham@pm.me" - }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" @@ -1811,88 +1806,7 @@ "type": "tidelift" } ], - "time": "2020-08-04T06:02:08+00:00" - }, - { - "name": "symfony/polyfill-intl-normalizer", - "version": "v1.18.1", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "37078a8dd4a2a1e9ab0231af7c6cb671b2ed5a7e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/37078a8dd4a2a1e9ab0231af7c6cb671b2ed5a7e", - "reference": "37078a8dd4a2a1e9ab0231af7c6cb671b2ed5a7e", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "suggest": { - "ext-intl": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.18-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Intl\\Normalizer\\": "" - }, - "files": [ - "bootstrap.php" - ], - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for intl's Normalizer class and related functions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "intl", - "normalizer", - "polyfill", - "portable", - "shim" - ], - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-07-14T12:35:20+00:00" + "time": "2020-06-06T08:46:27+00:00" }, { "name": "symfony/polyfill-mbstring", From d8ae6cea75ab35ae55736d5d1b2b3333e15202fc Mon Sep 17 00:00:00 2001 From: Marc Alexander Date: Sat, 17 Oct 2020 10:59:18 +0200 Subject: [PATCH 3/3] [ticket/16616] Update composer to 1.10.6 PHPBB3-16616 --- composer.phar | Bin 1973494 -> 1995208 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/composer.phar b/composer.phar index 0587d15ccf6b837a3078d920ac8692afb1b92d48..2eabe229f1ad2e8085e610f2a67cd2d60f0b3414 100755 GIT binary patch delta 41186 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

mGTqrnFYqm=Fi*BhUgIh`zDW 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