vendor update (including CVE-2015-5723 fix).

This commit is contained in:
Alexey Skobkin 2015-10-05 04:28:20 +03:00
parent 49cfdc7266
commit a6628b4369
3 changed files with 122 additions and 103 deletions

View File

@ -638,20 +638,20 @@ class SymfonyRequirements extends RequirementCollection
}
$this->addRecommendation(
class_exists('Locale'),
extension_loaded('intl'),
'intl extension should be available',
'Install and enable the <strong>intl</strong> extension (used for validators).'
);
if (class_exists('Collator')) {
if (extension_loaded('intl')) {
// in some WAMP server installations, new Collator() returns null
$this->addRecommendation(
null !== new Collator('fr_FR'),
'intl extension should be correctly configured',
'The intl extension does not behave properly. This problem is typical on PHP 5.3.X x64 WIN builds.'
);
}
if (class_exists('Locale')) {
// check for compatible ICU versions (only done when you have the intl extension)
if (defined('INTL_ICU_VERSION')) {
$version = INTL_ICU_VERSION;
} else {
@ -670,6 +670,14 @@ class SymfonyRequirements extends RequirementCollection
'intl ICU version should be at least 4+',
'Upgrade your <strong>intl</strong> extension with a newer ICU version (4+).'
);
$this->addPhpIniRecommendation(
'intl.error_level',
create_function('$cfgValue', 'return (int) $cfgValue === 0;'),
true,
'intl.error_level should be 0 in php.ini',
'Set "<strong>intl.error_level</strong>" to "<strong>0</strong>" in php.ini<a href="#phpini">*</a> to inhibit the messages when an error occurs in ICU functions.'
);
}
$accelerator =

View File

@ -42,9 +42,9 @@ foreach ($symfonyRequirements->getRecommendations() as $req) {
}
if ($checkPassed) {
echo_block('success', 'OK', 'Your system is ready to run Symfony2 projects', true);
echo_block('success', 'OK', 'Your system is ready to run Symfony2 projects');
} else {
echo_block('error', 'ERROR', 'Your system is not ready to run Symfony2 projects', true);
echo_block('error', 'ERROR', 'Your system is not ready to run Symfony2 projects');
echo_title('Fix the following mandatory requirements', 'red');

205
composer.lock generated
View File

@ -349,16 +349,16 @@
},
{
"name": "doctrine/doctrine-bundle",
"version": "v1.5.0",
"version": "v1.5.2",
"source": {
"type": "git",
"url": "https://github.com/doctrine/DoctrineBundle.git",
"reference": "0b9e27037c4fdbad515ee5ec89842e9091a6480f"
"reference": "d63be7eb9a95d46720f7d6badac4e5bc2bcff2e3"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/doctrine/DoctrineBundle/zipball/0b9e27037c4fdbad515ee5ec89842e9091a6480f",
"reference": "0b9e27037c4fdbad515ee5ec89842e9091a6480f",
"url": "https://api.github.com/repos/doctrine/DoctrineBundle/zipball/d63be7eb9a95d46720f7d6badac4e5bc2bcff2e3",
"reference": "d63be7eb9a95d46720f7d6badac4e5bc2bcff2e3",
"shasum": ""
},
"require": {
@ -366,16 +366,16 @@
"doctrine/doctrine-cache-bundle": "~1.0",
"jdorn/sql-formatter": "~1.1",
"php": ">=5.3.2",
"symfony/console": "~2.3",
"symfony/doctrine-bridge": "~2.2",
"symfony/framework-bundle": "~2.3"
"symfony/console": "~2.3|~3.0",
"symfony/doctrine-bridge": "~2.2|~3.0",
"symfony/framework-bundle": "~2.3|~3.0"
},
"require-dev": {
"doctrine/orm": "~2.3",
"phpunit/phpunit": "~4",
"satooshi/php-coveralls": "~0.6.1",
"symfony/validator": "~2.2",
"symfony/yaml": "~2.2",
"symfony/validator": "~2.2|~3.0",
"symfony/yaml": "~2.2|~3.0",
"twig/twig": "~1.10"
},
"suggest": {
@ -385,7 +385,7 @@
"type": "symfony-bundle",
"extra": {
"branch-alias": {
"dev-master": "1.5.x-dev"
"dev-master": "1.6.x-dev"
}
},
"autoload": {
@ -423,7 +423,7 @@
"orm",
"persistence"
],
"time": "2015-05-28 12:27:15"
"time": "2015-08-31 14:47:06"
},
{
"name": "doctrine/doctrine-cache-bundle",
@ -925,17 +925,16 @@
},
{
"name": "incenteev/composer-parameter-handler",
"version": "v2.1.0",
"target-dir": "Incenteev/ParameterHandler",
"version": "v2.1.1",
"source": {
"type": "git",
"url": "https://github.com/Incenteev/ParameterHandler.git",
"reference": "143272a0a09c62616a3c8011fc165a10c6b35241"
"reference": "84a205fe80a46101607bafbc423019527893ddd0"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/Incenteev/ParameterHandler/zipball/143272a0a09c62616a3c8011fc165a10c6b35241",
"reference": "143272a0a09c62616a3c8011fc165a10c6b35241",
"url": "https://api.github.com/repos/Incenteev/ParameterHandler/zipball/84a205fe80a46101607bafbc423019527893ddd0",
"reference": "84a205fe80a46101607bafbc423019527893ddd0",
"shasum": ""
},
"require": {
@ -954,8 +953,8 @@
}
},
"autoload": {
"psr-0": {
"Incenteev\\ParameterHandler": ""
"psr-4": {
"Incenteev\\ParameterHandler\\": ""
}
},
"notification-url": "https://packagist.org/downloads/",
@ -973,7 +972,7 @@
"keywords": [
"parameters management"
],
"time": "2013-12-07 10:10:39"
"time": "2015-06-03 08:27:03"
},
{
"name": "jdorn/sql-formatter",
@ -1027,35 +1026,39 @@
},
{
"name": "kriswallsmith/assetic",
"version": "v1.2.1",
"version": "v1.3.0",
"source": {
"type": "git",
"url": "https://github.com/kriswallsmith/assetic.git",
"reference": "b20efe38845d20458702f97f3ff625d80805897b"
"reference": "56cb5d6dec9e7a68a4da2fa89844f39d41092f31"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/kriswallsmith/assetic/zipball/b20efe38845d20458702f97f3ff625d80805897b",
"reference": "b20efe38845d20458702f97f3ff625d80805897b",
"url": "https://api.github.com/repos/kriswallsmith/assetic/zipball/56cb5d6dec9e7a68a4da2fa89844f39d41092f31",
"reference": "56cb5d6dec9e7a68a4da2fa89844f39d41092f31",
"shasum": ""
},
"require": {
"php": ">=5.3.1",
"symfony/process": "~2.1"
},
"conflict": {
"twig/twig": "<1.12"
},
"require-dev": {
"cssmin/cssmin": "*",
"joliclic/javascript-packer": "*",
"kamicane/packager": "*",
"leafo/lessphp": "*",
"leafo/scssphp": "*",
"leafo/scssphp-compass": "*",
"leafo/lessphp": "^0.3.7",
"leafo/scssphp": "*@dev",
"leafo/scssphp-compass": "*@dev",
"mrclay/minify": "*",
"patchwork/jsqueeze": "~1.0",
"phpunit/phpunit": "~4",
"patchwork/jsqueeze": "~1.0|~2.0",
"phpunit/phpunit": "~4.8",
"psr/log": "~1.0",
"ptachoire/cssembed": "*",
"twig/twig": "~1.6"
"symfony/phpunit-bridge": "~2.7",
"twig/twig": "~1.8|~2.0"
},
"suggest": {
"leafo/lessphp": "Assetic provides the integration with the lessphp LESS compiler",
@ -1068,7 +1071,7 @@
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "1.2-dev"
"dev-master": "1.3-dev"
}
},
"autoload": {
@ -1097,7 +1100,7 @@
"compression",
"minification"
],
"time": "2014-12-12 05:04:05"
"time": "2015-08-31 19:07:16"
},
{
"name": "misd/guzzle-bundle",
@ -1173,16 +1176,16 @@
},
{
"name": "monolog/monolog",
"version": "1.13.1",
"version": "1.17.1",
"source": {
"type": "git",
"url": "https://github.com/Seldaek/monolog.git",
"reference": "c31a2c4e8db5da8b46c74cf275d7f109c0f249ac"
"reference": "0524c87587ab85bc4c2d6f5b41253ccb930a5422"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/Seldaek/monolog/zipball/c31a2c4e8db5da8b46c74cf275d7f109c0f249ac",
"reference": "c31a2c4e8db5da8b46c74cf275d7f109c0f249ac",
"url": "https://api.github.com/repos/Seldaek/monolog/zipball/0524c87587ab85bc4c2d6f5b41253ccb930a5422",
"reference": "0524c87587ab85bc4c2d6f5b41253ccb930a5422",
"shasum": ""
},
"require": {
@ -1193,12 +1196,14 @@
"psr/log-implementation": "1.0.0"
},
"require-dev": {
"aws/aws-sdk-php": "~2.4, >2.4.8",
"aws/aws-sdk-php": "^2.4.9",
"doctrine/couchdb": "~1.0@dev",
"graylog2/gelf-php": "~1.0",
"phpunit/phpunit": "~4.0",
"raven/raven": "~0.5",
"ruflin/elastica": "0.90.*",
"php-console/php-console": "^3.1.3",
"phpunit/phpunit": "~4.5",
"phpunit/phpunit-mock-objects": "2.3.0",
"raven/raven": "~0.11",
"ruflin/elastica": ">=0.90 <3.0",
"swiftmailer/swiftmailer": "~5.3",
"videlalvaro/php-amqplib": "~2.4"
},
@ -1208,6 +1213,7 @@
"ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)",
"ext-mongo": "Allow sending log messages to a MongoDB server",
"graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server",
"php-console/php-console": "Allow sending log messages to Google Chrome",
"raven/raven": "Allow sending log messages to a Sentry server",
"rollbar/rollbar": "Allow sending log messages to Rollbar",
"ruflin/elastica": "Allow sending log messages to an Elastic Search server",
@ -1216,7 +1222,7 @@
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "1.13.x-dev"
"dev-master": "1.16.x-dev"
}
},
"autoload": {
@ -1242,7 +1248,7 @@
"logging",
"psr-3"
],
"time": "2015-03-09 09:58:04"
"time": "2015-08-31 09:17:37"
},
{
"name": "ob/highcharts-bundle",
@ -1339,22 +1345,22 @@
},
{
"name": "sensio/distribution-bundle",
"version": "v3.0.25",
"version": "v3.0.31",
"target-dir": "Sensio/Bundle/DistributionBundle",
"source": {
"type": "git",
"url": "https://github.com/sensiolabs/SensioDistributionBundle.git",
"reference": "01931139b0f067a4016d5d56e82c2b3086533b89"
"reference": "3a900814bd57bf20f9453ae81ff8772bc95d7fff"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/sensiolabs/SensioDistributionBundle/zipball/01931139b0f067a4016d5d56e82c2b3086533b89",
"reference": "01931139b0f067a4016d5d56e82c2b3086533b89",
"url": "https://api.github.com/repos/sensiolabs/SensioDistributionBundle/zipball/3a900814bd57bf20f9453ae81ff8772bc95d7fff",
"reference": "3a900814bd57bf20f9453ae81ff8772bc95d7fff",
"shasum": ""
},
"require": {
"php": ">=5.3.3",
"sensiolabs/security-checker": "~2.0",
"sensiolabs/security-checker": "~3.0",
"symfony/class-loader": "~2.2",
"symfony/framework-bundle": "~2.3",
"symfony/process": "~2.2"
@ -1395,20 +1401,20 @@
"configuration",
"distribution"
],
"time": "2015-05-29 22:35:41"
"time": "2015-08-03 10:07:12"
},
{
"name": "sensio/framework-extra-bundle",
"version": "v3.0.8",
"version": "v3.0.10",
"source": {
"type": "git",
"url": "https://github.com/sensiolabs/SensioFrameworkExtraBundle.git",
"reference": "a30fc18bf147bc25faf6b1d54bf55cfad4b63cba"
"reference": "18fc2063c4d6569cdca47a39fbac32342eb65f3c"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/sensiolabs/SensioFrameworkExtraBundle/zipball/a30fc18bf147bc25faf6b1d54bf55cfad4b63cba",
"reference": "a30fc18bf147bc25faf6b1d54bf55cfad4b63cba",
"url": "https://api.github.com/repos/sensiolabs/SensioFrameworkExtraBundle/zipball/18fc2063c4d6569cdca47a39fbac32342eb65f3c",
"reference": "18fc2063c4d6569cdca47a39fbac32342eb65f3c",
"shasum": ""
},
"require": {
@ -1450,24 +1456,23 @@
"annotations",
"controllers"
],
"time": "2015-05-29 18:27:23"
"time": "2015-08-03 11:59:27"
},
{
"name": "sensiolabs/security-checker",
"version": "v2.0.5",
"version": "v3.0.1",
"source": {
"type": "git",
"url": "https://github.com/sensiolabs/security-checker.git",
"reference": "2c2a71f1c77d9765c12638c4724d9ca23658a810"
"reference": "7735fd97ff7303d9df776b8dbc970f949399abc9"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/sensiolabs/security-checker/zipball/2c2a71f1c77d9765c12638c4724d9ca23658a810",
"reference": "2c2a71f1c77d9765c12638c4724d9ca23658a810",
"url": "https://api.github.com/repos/sensiolabs/security-checker/zipball/7735fd97ff7303d9df776b8dbc970f949399abc9",
"reference": "7735fd97ff7303d9df776b8dbc970f949399abc9",
"shasum": ""
},
"require": {
"ext-curl": "*",
"symfony/console": "~2.0"
},
"bin": [
@ -1476,7 +1481,7 @@
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "2.0-dev"
"dev-master": "3.0-dev"
}
},
"autoload": {
@ -1495,27 +1500,27 @@
}
],
"description": "A security checker for your composer.lock",
"time": "2015-05-28 14:22:40"
"time": "2015-08-11 12:11:25"
},
{
"name": "swiftmailer/swiftmailer",
"version": "v5.4.0",
"version": "v5.4.1",
"source": {
"type": "git",
"url": "https://github.com/swiftmailer/swiftmailer.git",
"reference": "31454f258f10329ae7c48763eb898a75c39e0a9f"
"reference": "0697e6aa65c83edf97bb0f23d8763f94e3f11421"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/31454f258f10329ae7c48763eb898a75c39e0a9f",
"reference": "31454f258f10329ae7c48763eb898a75c39e0a9f",
"url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/0697e6aa65c83edf97bb0f23d8763f94e3f11421",
"reference": "0697e6aa65c83edf97bb0f23d8763f94e3f11421",
"shasum": ""
},
"require": {
"php": ">=5.3.3"
},
"require-dev": {
"mockery/mockery": "~0.9.1"
"mockery/mockery": "~0.9.1,<0.9.4"
},
"type": "library",
"extra": {
@ -1544,39 +1549,45 @@
"description": "Swiftmailer, free feature-rich PHP mailer",
"homepage": "http://swiftmailer.org",
"keywords": [
"email",
"mail",
"mailer"
],
"time": "2015-03-14 06:06:39"
"time": "2015-06-06 14:19:39"
},
{
"name": "symfony/assetic-bundle",
"version": "v2.6.1",
"version": "v2.7.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/assetic-bundle.git",
"reference": "422b0add2110f0cf9bc7a873a386ea053f4a89f0"
"reference": "3ae5c8ca3079b6e0033cc9fbfb6500e2bc964da5"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/assetic-bundle/zipball/422b0add2110f0cf9bc7a873a386ea053f4a89f0",
"reference": "422b0add2110f0cf9bc7a873a386ea053f4a89f0",
"url": "https://api.github.com/repos/symfony/assetic-bundle/zipball/3ae5c8ca3079b6e0033cc9fbfb6500e2bc964da5",
"reference": "3ae5c8ca3079b6e0033cc9fbfb6500e2bc964da5",
"shasum": ""
},
"require": {
"kriswallsmith/assetic": "~1.2",
"kriswallsmith/assetic": "~1.3",
"php": ">=5.3.0",
"symfony/console": "~2.3",
"symfony/dependency-injection": "~2.3",
"symfony/framework-bundle": "~2.3",
"symfony/yaml": "~2.3"
},
"conflict": {
"kriswallsmith/spork": "<=0.2",
"twig/twig": "<1.20"
},
"require-dev": {
"kriswallsmith/spork": "~0.2",
"kriswallsmith/spork": "~0.3",
"patchwork/jsqueeze": "~1.0",
"symfony/class-loader": "~2.3",
"symfony/css-selector": "~2.3",
"symfony/dom-crawler": "~2.3",
"symfony/phpunit-bridge": "~2.7",
"symfony/twig-bundle": "~2.3"
},
"suggest": {
@ -1586,7 +1597,7 @@
"type": "symfony-bundle",
"extra": {
"branch-alias": {
"dev-master": "2.5-dev"
"dev-master": "2.7-dev"
}
},
"autoload": {
@ -1612,38 +1623,38 @@
"compression",
"minification"
],
"time": "2015-01-27 12:45:16"
"time": "2015-09-01 00:05:29"
},
{
"name": "symfony/monolog-bundle",
"version": "v2.7.1",
"version": "2.8.1",
"source": {
"type": "git",
"url": "https://github.com/symfony/monolog-bundle.git",
"reference": "9320b6863404c70ebe111e9040dab96f251de7ac"
"reference": "7117b9a145722e3c5768db4585f6ad0643ed5c4a"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/monolog-bundle/zipball/9320b6863404c70ebe111e9040dab96f251de7ac",
"reference": "9320b6863404c70ebe111e9040dab96f251de7ac",
"url": "https://api.github.com/repos/symfony/monolog-bundle/zipball/7117b9a145722e3c5768db4585f6ad0643ed5c4a",
"reference": "7117b9a145722e3c5768db4585f6ad0643ed5c4a",
"shasum": ""
},
"require": {
"monolog/monolog": "~1.8",
"php": ">=5.3.2",
"symfony/config": "~2.3",
"symfony/dependency-injection": "~2.3",
"symfony/http-kernel": "~2.3",
"symfony/monolog-bridge": "~2.3"
"symfony/config": "~2.3|3.*",
"symfony/dependency-injection": "~2.3|3.*",
"symfony/http-kernel": "~2.3|3.*",
"symfony/monolog-bridge": "~2.3|3.*"
},
"require-dev": {
"symfony/console": "~2.3",
"symfony/console": "~2.3|3.*",
"symfony/yaml": "~2.3"
},
"type": "symfony-bundle",
"extra": {
"branch-alias": {
"dev-master": "2.7.x-dev"
"dev-master": "2.8.x-dev"
}
},
"autoload": {
@ -1671,7 +1682,7 @@
"log",
"logging"
],
"time": "2015-01-04 20:21:17"
"time": "2015-10-02 11:51:59"
},
{
"name": "symfony/swiftmailer-bundle",
@ -1854,20 +1865,20 @@
},
{
"name": "twig/extensions",
"version": "v1.2.0",
"version": "v1.3.0",
"source": {
"type": "git",
"url": "https://github.com/twigphp/Twig-extensions.git",
"reference": "8cf4b9fe04077bd54fc73f4fde83347040c3b8cd"
"reference": "449e3c8a9ffad7c2479c7864557275a32b037499"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/twigphp/Twig-extensions/zipball/8cf4b9fe04077bd54fc73f4fde83347040c3b8cd",
"reference": "8cf4b9fe04077bd54fc73f4fde83347040c3b8cd",
"url": "https://api.github.com/repos/twigphp/Twig-extensions/zipball/449e3c8a9ffad7c2479c7864557275a32b037499",
"reference": "449e3c8a9ffad7c2479c7864557275a32b037499",
"shasum": ""
},
"require": {
"twig/twig": "~1.12"
"twig/twig": "~1.20|~2.0"
},
"require-dev": {
"symfony/translation": "~2.3"
@ -1878,7 +1889,7 @@
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "1.2.x-dev"
"dev-master": "1.3-dev"
}
},
"autoload": {
@ -1902,20 +1913,20 @@
"i18n",
"text"
],
"time": "2014-10-30 14:30:03"
"time": "2015-08-22 16:38:35"
},
{
"name": "twig/twig",
"version": "v1.21.1",
"version": "v1.22.2",
"source": {
"type": "git",
"url": "https://github.com/twigphp/Twig.git",
"reference": "ca8d3aa90b6a01c82e07909fe815d6b443e75a23"
"reference": "79249fc8c9ff62e41e217e0c630e2e00bcadda6a"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/twigphp/Twig/zipball/ca8d3aa90b6a01c82e07909fe815d6b443e75a23",
"reference": "ca8d3aa90b6a01c82e07909fe815d6b443e75a23",
"url": "https://api.github.com/repos/twigphp/Twig/zipball/79249fc8c9ff62e41e217e0c630e2e00bcadda6a",
"reference": "79249fc8c9ff62e41e217e0c630e2e00bcadda6a",
"shasum": ""
},
"require": {
@ -1928,7 +1939,7 @@
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "1.21-dev"
"dev-master": "1.22-dev"
}
},
"autoload": {
@ -1963,7 +1974,7 @@
"keywords": [
"templating"
],
"time": "2015-08-26 08:58:31"
"time": "2015-09-22 13:59:32"
},
{
"name": "zendframework/zend-json",