Skip to content

Commit c28f1b0

Browse files
committed
removed deprected way to declared trusted proxies
1 parent 5ff6006 commit c28f1b0

File tree

12 files changed

+3
-62
lines changed

12 files changed

+3
-62
lines changed

src/Symfony/Bundle/FrameworkBundle/DependencyInjection/Configuration.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,6 @@ public function getConfigTreeBuilder()
5656
->info("Set true to enable support for the '_method' request parameter to determine the intended HTTP method on POST requests.")
5757
->defaultTrue()
5858
->end()
59-
->scalarNode('trust_proxy_headers')->defaultFalse()->end() // @deprecated, to be removed in 2.3
6059
->arrayNode('trusted_proxies')
6160
->beforeNormalization()
6261
->ifTrue(function($v) { return !is_array($v) && !is_null($v); })

src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -69,10 +69,6 @@ public function load(array $configs, ContainerBuilder $container)
6969
$container->setParameter('kernel.http_method_override', $config['http_method_override']);
7070

7171
$container->setParameter('kernel.trusted_proxies', $config['trusted_proxies']);
72-
73-
// @deprecated, to be removed in 2.3
74-
$container->setParameter('kernel.trust_proxy_headers', $config['trust_proxy_headers']);
75-
7672
$container->setParameter('kernel.default_locale', $config['default_locale']);
7773

7874
if (!empty($config['test'])) {

src/Symfony/Bundle/FrameworkBundle/FrameworkBundle.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,6 @@ public function boot()
4343
{
4444
if ($trustedProxies = $this->container->getParameter('kernel.trusted_proxies')) {
4545
Request::setTrustedProxies($trustedProxies);
46-
} elseif ($this->container->getParameter('kernel.trust_proxy_headers')) {
47-
Request::trustProxyData(); // @deprecated, to be removed in 2.3
4846
}
4947

5048
if ($this->container->getParameter('kernel.http_method_override')) {

src/Symfony/Bundle/FrameworkBundle/Resources/config/schema/symfony-1.0.xsd

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
<!-- charset is deprecated and will be removed in 2.2 -->
2626
<xsd:attribute name="charset" type="xsd:string" />
2727
<xsd:attribute name="http-method-override" type="xsd:boolean" />
28-
<xsd:attribute name="trust-proxy-headers" type="xsd:string" />
2928
<xsd:attribute name="trusted-proxies" type="xsd:string" />
3029
<xsd:attribute name="ide" type="xsd:string" />
3130
<xsd:attribute name="secret" type="xsd:string" />

src/Symfony/Bundle/FrameworkBundle/Resources/config/services.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<parameters>
88
<parameter key="event_dispatcher.class">Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher</parameter>
9-
<parameter key="http_kernel.class">Symfony\Bundle\FrameworkBundle\HttpKernel</parameter>
9+
<parameter key="http_kernel.class">Symfony\Component\HttpKernel\DependencyInjection\ContainerAwareHttpKernel</parameter>
1010
<parameter key="filesystem.class">Symfony\Component\Filesystem\Filesystem</parameter>
1111
<parameter key="cache_warmer.class">Symfony\Component\HttpKernel\CacheWarmer\CacheWarmerAggregate</parameter>
1212
<parameter key="cache_clearer.class">Symfony\Component\HttpKernel\CacheClearer\ChainCacheClearer</parameter>

src/Symfony/Bundle/FrameworkBundle/Tests/DependencyInjection/ConfigurationTest.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,6 @@ protected static function getBundleDefaultConfig()
8989
return array(
9090
'charset' => null,
9191
'http_method_override' => true,
92-
'trust_proxy_headers' => false,
9392
'trusted_proxies' => array(),
9493
'ide' => null,
9594
'default_locale' => 'en',

src/Symfony/Bundle/FrameworkBundle/Tests/DependencyInjection/Fixtures/php/full.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
'default_locale' => 'fr',
66
'form' => null,
77
'http_method_override' => false,
8-
'trust_proxy_headers' => true,
98
'trusted_proxies' => array('127.0.0.1', '10.0.0.1'),
109
'csrf_protection' => array(
1110
'enabled' => true,

src/Symfony/Bundle/FrameworkBundle/Tests/DependencyInjection/Fixtures/xml/full.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd
77
http://symfony.com/schema/dic/symfony http://symfony.com/schema/dic/symfony/symfony-1.0.xsd">
88

9-
<framework:config secret="s3cr3t" ide="file%%link%%format" default-locale="fr" trust-proxy-headers="true" trusted-proxies="127.0.0.1, 10.0.0.1" http-method-override="false">
9+
<framework:config secret="s3cr3t" ide="file%%link%%format" default-locale="fr" trusted-proxies="127.0.0.1, 10.0.0.1" http-method-override="false">
1010
<framework:csrf-protection enabled="true" field-name="_csrf" />
1111
<framework:form />
1212
<framework:esi enabled="true" />

src/Symfony/Bundle/FrameworkBundle/Tests/DependencyInjection/Fixtures/yml/full.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ framework:
33
default_locale: fr
44
form: ~
55
http_method_override: false
6-
trust_proxy_headers: true
76
trusted_proxies: ['127.0.0.1', '10.0.0.1']
87
csrf_protection:
98
enabled: true

src/Symfony/Bundle/FrameworkBundle/Tests/DependencyInjection/FrameworkExtensionTest.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ public function testProxies()
3737
{
3838
$container = $this->createContainerFromFile('full');
3939

40-
$this->assertTrue($container->getParameter('kernel.trust_proxy_headers'));
4140
$this->assertEquals(array('127.0.0.1', '10.0.0.1'), $container->getParameter('kernel.trusted_proxies'));
4241
}
4342

0 commit comments

Comments
 (0)