diff --git a/composer.phar b/composer.phar index a3bd28e4f4..7826664865 100755 Binary files a/composer.phar and b/composer.phar differ diff --git a/phpBB/composer.json b/phpBB/composer.json index 71848d5a5f..9d52712655 100644 --- a/phpBB/composer.json +++ b/phpBB/composer.json @@ -25,25 +25,25 @@ "phpbb/phpbb-core": "self.version" }, "require": { + "php": ">=5.4", "bantu/ini-get-wrapper": "1.0.*", "google/recaptcha": "~1.1", "lusitanian/oauth": "0.2.*", "marc1706/fast-image-size": "1.1.*", "patchwork/utf8": "1.1.*", - "php": ">=5.4", "s9e/text-formatter": "dev-release/php5.3", - "symfony/config": "2.8.*@dev", - "symfony/console": "2.8.*@dev", - "symfony/dependency-injection": "2.8.*@dev", - "symfony/event-dispatcher": "2.8.*@dev", - "symfony/filesystem": "2.8.*@dev", - "symfony/finder": "2.8.*@dev", - "symfony/http-kernel": "2.8.*@dev", - "symfony/routing": "2.8.*@dev", - "symfony/security-core": "2.8.*@dev", - "symfony/security-csrf": "2.8.*@dev", - "symfony/twig-bridge": "2.8.*@dev", - "symfony/yaml": "2.8.*@dev", + "symfony/config": "2.8.*", + "symfony/console": "2.8.*", + "symfony/dependency-injection": "2.8.*", + "symfony/event-dispatcher": "2.8.*", + "symfony/filesystem": "2.8.*", + "symfony/finder": "2.8.*", + "symfony/http-kernel": "2.8.*", + "symfony/routing": "2.8.*", + "symfony/security-core": "2.8.*", + "symfony/security-csrf": "2.8.*", + "symfony/twig-bridge": "2.8.*", + "symfony/yaml": "2.8.*", "twig/twig": "1.*" }, "require-dev": { @@ -53,11 +53,11 @@ "phpunit/phpunit": "4.1.*", "sami/sami": "1.*", "squizlabs/php_codesniffer": "2.*", - "symfony/browser-kit": "2.8.*@dev", - "symfony/css-selector": "2.8.*@dev", - "symfony/debug": "2.8.*@dev", - "symfony/dom-crawler": "2.8.*@dev", - "symfony/http-foundation": "2.8.*@dev", - "symfony/process": "2.8.*@dev" + "symfony/browser-kit": "2.8.*", + "symfony/css-selector": "2.8.*", + "symfony/debug": "2.8.*", + "symfony/dom-crawler": "2.8.*", + "symfony/http-foundation": "2.8.*", + "symfony/process": "2.8.*" } } diff --git a/phpBB/composer.lock b/phpBB/composer.lock index b85c590552..71c210d751 100644 --- a/phpBB/composer.lock +++ b/phpBB/composer.lock @@ -1,10 +1,11 @@ { "_readme": [ "This file locks the dependencies of your project to a known state", - "Read more about it at http://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", "This file is @generated automatically" ], - "hash": "3f4f026ae8fdec714dd7fb816db22be5", + "hash": "cdd597a9892849f9f19e0ffd0cb35151", + "content-hash": "b5a3ea7d66dae6715e538596c1582d1d", "packages": [ { "name": "bantu/ini-get-wrapper", @@ -81,6 +82,48 @@ ], "time": "2015-09-02 17:23:59" }, + { + "name": "ircmaxell/password-compat", + "version": "v1.0.4", + "source": { + "type": "git", + "url": "https://github.com/ircmaxell/password_compat.git", + "reference": "5c5cde8822a69545767f7c7f3058cb15ff84614c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ircmaxell/password_compat/zipball/5c5cde8822a69545767f7c7f3058cb15ff84614c", + "reference": "5c5cde8822a69545767f7c7f3058cb15ff84614c", + "shasum": "" + }, + "require-dev": { + "phpunit/phpunit": "4.*" + }, + "type": "library", + "autoload": { + "files": [ + "lib/password.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Anthony Ferrara", + "email": "ircmaxell@php.net", + "homepage": "http://blog.ircmaxell.com" + } + ], + "description": "A compatibility library for the proposed simplified password hashing algorithm: https://wiki.php.net/rfc/password_hash", + "homepage": "https://github.com/ircmaxell/password_compat", + "keywords": [ + "hashing", + "password" + ], + "time": "2014-11-20 16:49:30" + }, { "name": "lusitanian/oauth", "version": "v0.2.1", @@ -195,6 +238,54 @@ ], "time": "2015-08-21 11:40:30" }, + { + "name": "paragonie/random_compat", + "version": "1.1.1", + "source": { + "type": "git", + "url": "https://github.com/paragonie/random_compat.git", + "reference": "a208865a5aeffc2dbbef2a5b3409887272d93f32" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/paragonie/random_compat/zipball/a208865a5aeffc2dbbef2a5b3409887272d93f32", + "reference": "a208865a5aeffc2dbbef2a5b3409887272d93f32", + "shasum": "" + }, + "require": { + "php": ">=5.2.0" + }, + "require-dev": { + "phpunit/phpunit": "4.*|5.*" + }, + "suggest": { + "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." + }, + "type": "library", + "autoload": { + "files": [ + "lib/random.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Paragon Initiative Enterprises", + "email": "security@paragonie.com", + "homepage": "https://paragonie.com" + } + ], + "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7", + "keywords": [ + "csprng", + "pseudorandom", + "random" + ], + "time": "2015-12-01 02:52:15" + }, { "name": "patchwork/utf8", "version": "v1.1.26", @@ -299,7 +390,7 @@ }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/s9e/TextFormatter/zipball/c065d0e81e7e4666cd13ba4414f4dc7fe8d33dd9", + "url": "https://api.github.com/repos/s9e/TextFormatter/zipball/c05c3c8af78e877f971c1a723c2f0e7bc59d3891", "reference": "beee0e5693f7ca8ed16a94294acf53b6e6207e7c", "shasum": "" }, @@ -350,7 +441,7 @@ }, { "name": "symfony/config", - "version": "2.8.x-dev", + "version": "v2.8.0", "source": { "type": "git", "url": "https://github.com/symfony/config.git", @@ -400,16 +491,16 @@ }, { "name": "symfony/console", - "version": "2.8.x-dev", + "version": "v2.8.0", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "ee86b4579c9e8ad3859cd33f3ef1572f85eda537" + "reference": "d232bfc100dfd32b18ccbcab4bcc8f28697b7e41" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/ee86b4579c9e8ad3859cd33f3ef1572f85eda537", - "reference": "ee86b4579c9e8ad3859cd33f3ef1572f85eda537", + "url": "https://api.github.com/repos/symfony/console/zipball/d232bfc100dfd32b18ccbcab4bcc8f28697b7e41", + "reference": "d232bfc100dfd32b18ccbcab4bcc8f28697b7e41", "shasum": "" }, "require": { @@ -456,20 +547,20 @@ ], "description": "Symfony Console Component", "homepage": "https://symfony.com", - "time": "2015-11-18 13:45:00" + "time": "2015-11-30 12:35:10" }, { "name": "symfony/debug", - "version": "2.8.x-dev", + "version": "v2.8.0", "source": { "type": "git", "url": "https://github.com/symfony/debug.git", - "reference": "441bd03c6d08132cc8329dde904657d0e5f59748" + "reference": "d371ecb85254a8dff7f6d843bf49d1197e7d533e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/debug/zipball/441bd03c6d08132cc8329dde904657d0e5f59748", - "reference": "441bd03c6d08132cc8329dde904657d0e5f59748", + "url": "https://api.github.com/repos/symfony/debug/zipball/d371ecb85254a8dff7f6d843bf49d1197e7d533e", + "reference": "d371ecb85254a8dff7f6d843bf49d1197e7d533e", "shasum": "" }, "require": { @@ -513,20 +604,20 @@ ], "description": "Symfony Debug Component", "homepage": "https://symfony.com", - "time": "2015-10-30 20:15:42" + "time": "2015-11-27 05:45:55" }, { "name": "symfony/dependency-injection", - "version": "2.8.x-dev", + "version": "v2.8.0", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "4eb9fce835b5d179b4e996b57504a6d90bf3ba5b" + "reference": "1ac8ce1a1cff7ff9467d44bc71b0f71dfa751ba4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/4eb9fce835b5d179b4e996b57504a6d90bf3ba5b", - "reference": "4eb9fce835b5d179b4e996b57504a6d90bf3ba5b", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/1ac8ce1a1cff7ff9467d44bc71b0f71dfa751ba4", + "reference": "1ac8ce1a1cff7ff9467d44bc71b0f71dfa751ba4", "shasum": "" }, "require": { @@ -575,11 +666,11 @@ ], "description": "Symfony DependencyInjection Component", "homepage": "https://symfony.com", - "time": "2015-11-23 10:34:41" + "time": "2015-11-30 06:56:28" }, { "name": "symfony/event-dispatcher", - "version": "2.8.x-dev", + "version": "v2.8.0", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", @@ -639,7 +730,7 @@ }, { "name": "symfony/filesystem", - "version": "2.8.x-dev", + "version": "v2.8.0", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", @@ -688,7 +779,7 @@ }, { "name": "symfony/finder", - "version": "2.8.x-dev", + "version": "v2.8.0", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", @@ -737,16 +828,16 @@ }, { "name": "symfony/http-foundation", - "version": "2.8.x-dev", + "version": "v2.8.0", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "0d7031746341f4fa9233aaab616bd9361dac98ce" + "reference": "5ed0ec39ef684bec84d1fd9f2a55104e403b7e49" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/0d7031746341f4fa9233aaab616bd9361dac98ce", - "reference": "0d7031746341f4fa9233aaab616bd9361dac98ce", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/5ed0ec39ef684bec84d1fd9f2a55104e403b7e49", + "reference": "5ed0ec39ef684bec84d1fd9f2a55104e403b7e49", "shasum": "" }, "require": { @@ -786,20 +877,20 @@ ], "description": "Symfony HttpFoundation Component", "homepage": "https://symfony.com", - "time": "2015-11-20 17:41:52" + "time": "2015-11-27 11:03:19" }, { "name": "symfony/http-kernel", - "version": "2.8.x-dev", + "version": "v2.8.0", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "2c7b16ca290d42d33b9931318ff9531ad769901f" + "reference": "a77cf7e6fe1f3ac158b2eb17f89e8efdf7820905" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/2c7b16ca290d42d33b9931318ff9531ad769901f", - "reference": "2c7b16ca290d42d33b9931318ff9531ad769901f", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/a77cf7e6fe1f3ac158b2eb17f89e8efdf7820905", + "reference": "a77cf7e6fe1f3ac158b2eb17f89e8efdf7820905", "shasum": "" }, "require": { @@ -868,7 +959,7 @@ ], "description": "Symfony HttpKernel Component", "homepage": "https://symfony.com", - "time": "2015-11-20 12:20:48" + "time": "2015-11-30 17:25:56" }, { "name": "symfony/polyfill-mbstring", @@ -985,17 +1076,240 @@ "time": "2015-11-04 20:28:58" }, { - "name": "symfony/routing", - "version": "2.8.x-dev", + "name": "symfony/polyfill-php55", + "version": "v1.0.0", "source": { "type": "git", - "url": "https://github.com/symfony/routing.git", - "reference": "2a7a2196ab427f0ed97efaad2cf940e21613c943" + "url": "https://github.com/symfony/polyfill-php55.git", + "reference": "3adc962a6250c02adb508e85ecfa6fcfee9eec47" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/2a7a2196ab427f0ed97efaad2cf940e21613c943", - "reference": "2a7a2196ab427f0ed97efaad2cf940e21613c943", + "url": "https://api.github.com/repos/symfony/polyfill-php55/zipball/3adc962a6250c02adb508e85ecfa6fcfee9eec47", + "reference": "3adc962a6250c02adb508e85ecfa6fcfee9eec47", + "shasum": "" + }, + "require": { + "ircmaxell/password-compat": "~1.0", + "php": ">=5.3.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Php55\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "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 backporting some PHP 5.5+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "time": "2015-11-04 20:28:58" + }, + { + "name": "symfony/polyfill-php56", + "version": "v1.0.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php56.git", + "reference": "a6bd4770a6967517e6610529e14afaa3111094a3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php56/zipball/a6bd4770a6967517e6610529e14afaa3111094a3", + "reference": "a6bd4770a6967517e6610529e14afaa3111094a3", + "shasum": "" + }, + "require": { + "php": ">=5.3.3", + "symfony/polyfill-util": "~1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Php56\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "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 backporting some PHP 5.6+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "time": "2015-11-04 20:28:58" + }, + { + "name": "symfony/polyfill-php70", + "version": "v1.0.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php70.git", + "reference": "7f7f3c9c2b9f17722e0cd64fdb4f957330c53146" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php70/zipball/7f7f3c9c2b9f17722e0cd64fdb4f957330c53146", + "reference": "7f7f3c9c2b9f17722e0cd64fdb4f957330c53146", + "shasum": "" + }, + "require": { + "paragonie/random_compat": "~1.0", + "php": ">=5.3.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Php70\\": "" + }, + "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 backporting some PHP 7.0+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "time": "2015-11-04 20:28:58" + }, + { + "name": "symfony/polyfill-util", + "version": "v1.0.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-util.git", + "reference": "4271c55cbc0a77b2641f861b978123e46b3da969" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-util/zipball/4271c55cbc0a77b2641f861b978123e46b3da969", + "reference": "4271c55cbc0a77b2641f861b978123e46b3da969", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Util\\": "" + } + }, + "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 utilities for portability of PHP codes", + "homepage": "https://symfony.com", + "keywords": [ + "compat", + "compatibility", + "polyfill", + "shim" + ], + "time": "2015-11-04 20:28:58" + }, + { + "name": "symfony/routing", + "version": "v2.8.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/routing.git", + "reference": "f76830dc0f8068df36226dc822e7fc1f5f73be46" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/routing/zipball/f76830dc0f8068df36226dc822e7fc1f5f73be46", + "reference": "f76830dc0f8068df36226dc822e7fc1f5f73be46", "shasum": "" }, "require": { @@ -1056,53 +1370,42 @@ "uri", "url" ], - "time": "2015-11-23 09:29:40" + "time": "2015-11-26 07:00:59" }, { - "name": "symfony/security", - "version": "2.8.x-dev", + "name": "symfony/security-core", + "version": "v2.8.0", "source": { "type": "git", - "url": "https://github.com/symfony/Security.git", - "reference": "b57956299e1d75663d748645564d76efcb9e72f3" + "url": "https://github.com/symfony/security-core.git", + "reference": "2810c7774f73da5f74fbb16ea6905d68b502984b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/Security/zipball/b57956299e1d75663d748645564d76efcb9e72f3", - "reference": "b57956299e1d75663d748645564d76efcb9e72f3", + "url": "https://api.github.com/repos/symfony/security-core/zipball/2810c7774f73da5f74fbb16ea6905d68b502984b", + "reference": "2810c7774f73da5f74fbb16ea6905d68b502984b", "shasum": "" }, "require": { "php": ">=5.3.9", - "symfony/event-dispatcher": "~2.2|~3.0.0", - "symfony/http-foundation": "~2.1|~3.0.0", - "symfony/http-kernel": "~2.4|~3.0.0" - }, - "replace": { - "symfony/security-acl": "self.version", - "symfony/security-core": "self.version", - "symfony/security-csrf": "self.version", - "symfony/security-http": "self.version" + "symfony/polyfill-php55": "~1.0", + "symfony/polyfill-php56": "~1.0", + "symfony/polyfill-php70": "~1.0", + "symfony/polyfill-util": "~1.0" }, "require-dev": { - "doctrine/common": "~2.2", - "doctrine/dbal": "~2.2", - "ircmaxell/password-compat": "~1.0", "psr/log": "~1.0", + "symfony/event-dispatcher": "~2.1|~3.0.0", "symfony/expression-language": "~2.6|~3.0.0", - "symfony/intl": "~2.3|~3.0.0", - "symfony/phpunit-bridge": "~2.7|~3.0.0", - "symfony/routing": "~2.2|~3.0.0", - "symfony/translation": "~2.0,>=2.0.5|~3.0.0", - "symfony/validator": "~2.5,>=2.5.5|~3.0.0" + "symfony/http-foundation": "~2.4|~3.0.0", + "symfony/ldap": "~2.8|~3.0.0", + "symfony/validator": "~2.5,>=2.5.9|~3.0.0" }, "suggest": { - "doctrine/dbal": "For using the built-in ACL implementation", - "ircmaxell/password-compat": "For using the BCrypt password encoder in PHP <5.5", - "symfony/class-loader": "For using the ACL generateSql script", + "symfony/event-dispatcher": "", "symfony/expression-language": "For using the expression voter", - "symfony/finder": "For using the ACL generateSql script", - "symfony/routing": "For using the HttpUtils class to create sub-requests, redirect the user, and match URLs", + "symfony/http-foundation": "", + "symfony/ldap": "For using LDAP integration", "symfony/validator": "For using the user password constraint" }, "type": "library", @@ -1113,8 +1416,11 @@ }, "autoload": { "psr-4": { - "Symfony\\Component\\Security\\": "" - } + "Symfony\\Component\\Security\\Core\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -1130,22 +1436,80 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Security Component", + "description": "Symfony Security Component - Core Library", "homepage": "https://symfony.com", - "time": "2015-07-09 16:11:14" + "time": "2015-11-30 10:54:38" }, { - "name": "symfony/twig-bridge", - "version": "2.8.x-dev", + "name": "symfony/security-csrf", + "version": "v2.8.0", "source": { "type": "git", - "url": "https://github.com/symfony/twig-bridge.git", - "reference": "49788ae22cf167db21a441ed3f9aae5fb2bdfc0f" + "url": "https://github.com/symfony/security-csrf.git", + "reference": "28b6f357877348230146b4e7c872fafb1eef73cd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/twig-bridge/zipball/49788ae22cf167db21a441ed3f9aae5fb2bdfc0f", - "reference": "49788ae22cf167db21a441ed3f9aae5fb2bdfc0f", + "url": "https://api.github.com/repos/symfony/security-csrf/zipball/28b6f357877348230146b4e7c872fafb1eef73cd", + "reference": "28b6f357877348230146b4e7c872fafb1eef73cd", + "shasum": "" + }, + "require": { + "php": ">=5.3.9", + "symfony/polyfill-php56": "~1.0", + "symfony/polyfill-php70": "~1.0", + "symfony/security-core": "~2.4|~3.0.0" + }, + "require-dev": { + "symfony/http-foundation": "~2.1|~3.0.0" + }, + "suggest": { + "symfony/http-foundation": "For using the class SessionTokenStorage." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.8-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Component\\Security\\Csrf\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony Security Component - CSRF Library", + "homepage": "https://symfony.com", + "time": "2015-11-18 13:45:00" + }, + { + "name": "symfony/twig-bridge", + "version": "v2.8.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/twig-bridge.git", + "reference": "744862a28600e68317dfc4614394b3bc3bb88b06" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/twig-bridge/zipball/744862a28600e68317dfc4614394b3bc3bb88b06", + "reference": "744862a28600e68317dfc4614394b3bc3bb88b06", "shasum": "" }, "require": { @@ -1157,7 +1521,7 @@ "symfony/console": "~2.8|~3.0.0", "symfony/expression-language": "~2.4|~3.0.0", "symfony/finder": "~2.3|~3.0.0", - "symfony/form": "~2.8", + "symfony/form": "~2.8,>2.8-BETA1", "symfony/http-kernel": "~2.8|~3.0.0", "symfony/polyfill-intl-icu": "~1.0", "symfony/routing": "~2.2|~3.0.0", @@ -1213,20 +1577,20 @@ ], "description": "Symfony Twig Bridge", "homepage": "https://symfony.com", - "time": "2015-11-02 20:29:24" + "time": "2015-11-28 12:49:09" }, { "name": "symfony/yaml", - "version": "2.8.x-dev", + "version": "v2.8.0", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "f65177d7093bc29aefebfbdbe496b9e3a6292653" + "reference": "f79824187de95064a2f5038904c4d7f0227fedb5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/f65177d7093bc29aefebfbdbe496b9e3a6292653", - "reference": "f65177d7093bc29aefebfbdbe496b9e3a6292653", + "url": "https://api.github.com/repos/symfony/yaml/zipball/f79824187de95064a2f5038904c4d7f0227fedb5", + "reference": "f79824187de95064a2f5038904c4d7f0227fedb5", "shasum": "" }, "require": { @@ -1262,7 +1626,7 @@ ], "description": "Symfony Yaml Component", "homepage": "https://symfony.com", - "time": "2015-11-18 13:45:00" + "time": "2015-11-30 12:35:10" }, { "name": "twig/twig", @@ -2619,7 +2983,7 @@ }, { "name": "symfony/browser-kit", - "version": "2.8.x-dev", + "version": "v2.8.0", "source": { "type": "git", "url": "https://github.com/symfony/browser-kit.git", @@ -2676,7 +3040,7 @@ }, { "name": "symfony/css-selector", - "version": "2.8.x-dev", + "version": "v2.8.0", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", @@ -2729,7 +3093,7 @@ }, { "name": "symfony/dom-crawler", - "version": "2.8.x-dev", + "version": "v2.8.0", "source": { "type": "git", "url": "https://github.com/symfony/dom-crawler.git", @@ -2785,16 +3149,16 @@ }, { "name": "symfony/process", - "version": "2.8.x-dev", + "version": "v2.8.0", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "63573e0afb71aa3ea2381d70d96b8d9063627794" + "reference": "1b988a88e3551102f3c2d9e1d47a18c3a78d6312" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/63573e0afb71aa3ea2381d70d96b8d9063627794", - "reference": "63573e0afb71aa3ea2381d70d96b8d9063627794", + "url": "https://api.github.com/repos/symfony/process/zipball/1b988a88e3551102f3c2d9e1d47a18c3a78d6312", + "reference": "1b988a88e3551102f3c2d9e1d47a18c3a78d6312", "shasum": "" }, "require": { @@ -2830,31 +3194,13 @@ ], "description": "Symfony Process Component", "homepage": "https://symfony.com", - "time": "2015-11-20 07:33:53" + "time": "2015-11-30 12:35:10" } ], "aliases": [], "minimum-stability": "stable", "stability-flags": { - "s9e/text-formatter": 20, - "symfony/config": 20, - "symfony/console": 20, - "symfony/dependency-injection": 20, - "symfony/event-dispatcher": 20, - "symfony/filesystem": 20, - "symfony/finder": 20, - "symfony/http-kernel": 20, - "symfony/routing": 20, - "symfony/security-core": 20, - "symfony/security-csrf": 20, - "symfony/twig-bridge": 20, - "symfony/yaml": 20, - "symfony/browser-kit": 20, - "symfony/css-selector": 20, - "symfony/debug": 20, - "symfony/dom-crawler": 20, - "symfony/http-foundation": 20, - "symfony/process": 20 + "s9e/text-formatter": 20 }, "prefer-stable": false, "prefer-lowest": false,