Package: symfony / 4.4.19+dfsg-2+deb11u6

Metadata

Package Version Patches format
symfony 4.4.19+dfsg-2+deb11u6 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
Add more tests to group tty.patch | (download)

src/Symfony/Component/Process/Tests/ProcessTest.php | 9 9 + 0 - 0 !
1 file changed, 9 insertions(+)

 add more tests to '@group tty'

Not all tests using a tty are in @group tty. This should be reported (and
fixed) upstream but needs further investigation:
 - There might be more tests needing a tty.
 - It could be that some tests in group tty may not need a tty.

Increasing timeout in test AbstractProcessTest testS.patch | (download)

src/Symfony/Component/Process/Tests/ProcessTest.php | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 increasing timeout in test
 AbstractProcessTest::testStartAfterATimeout()

This hopefully will allow ci.debian.net to run DEP-8 as installed tests
and might prevent FTBFS #775625 from hitting us again.

Declare composer group for tests failing outside a Compos.patch | (download)

src/Symfony/Component/Config/Tests/Resource/ComposerResourceTest.php | 3 3 + 0 - 0 !
src/Symfony/Component/HttpKernel/Tests/HttpKernelBrowserTest.php | 3 3 + 0 - 0 !
2 files changed, 6 insertions(+)

 declare composer group for tests failing outside a composer
 environment


Drop tests data throwing a RuntimeException outside a Com.patch | (download)

src/Symfony/Bundle/FrameworkBundle/Tests/Functional/FragmentTest.php | 1 0 + 1 - 0 !
src/Symfony/Bundle/FrameworkBundle/Tests/Functional/ProfilerTest.php | 1 0 + 1 - 0 !
src/Symfony/Bundle/FrameworkBundle/Tests/Functional/SessionTest.php | 1 0 + 1 - 0 !
3 files changed, 3 deletions(-)

 drop tests data throwing a runtimeexception outside a composer
 environment


Drop test failing outside Composer environment.patch | (download)

src/Symfony/Bridge/PhpUnit/Tests/DeprecationErrorHandler/weak_vendors_on_non_vendor.phpt | 74 0 + 74 - 0 !
1 file changed, 74 deletions(-)

 drop test failing outside composer environment


group network for test failing without network.patch | (download)

src/Symfony/Component/HttpClient/Tests/CurlHttpClientTest.php | 1 1 + 0 - 0 !
src/Symfony/Component/Ldap/Tests/Adapter/ExtLdap/AdapterTest.php | 6 6 + 0 - 0 !
src/Symfony/Component/Mailer/Tests/Transport/Smtp/Stream/SocketStreamTest.php | 3 3 + 0 - 0 !
3 files changed, 10 insertions(+)

 '@group network' for test failing without network


Drop Debug tests currently failing.patch | (download)

src/Symfony/Component/Debug/Tests/DebugClassLoaderTest.php | 20 0 + 20 - 0 !
1 file changed, 20 deletions(-)

 drop debug tests currently failing

To be investigated

Drop HttpFoundation tests currently failing.patch | (download)

src/Symfony/Component/HttpFoundation/Tests/ResponseTest.php | 8 0 + 8 - 0 !
src/Symfony/Component/HttpFoundation/Tests/Session/Storage/Handler/AbstractSessionHandlerTest.php | 58 0 + 58 - 0 !
2 files changed, 66 deletions(-)

 drop httpfoundation tests currently failing

To be investigated.

HttpFoundation Workaround some currently broken tests.patch | (download)

src/Symfony/Component/HttpFoundation/Tests/Fixtures/response-functional/cookie_max_age.expected | 3 2 + 1 - 0 !
src/Symfony/Component/HttpFoundation/Tests/Fixtures/response-functional/cookie_samesite_lax.expected | 2 1 + 1 - 0 !
src/Symfony/Component/HttpFoundation/Tests/Fixtures/response-functional/cookie_samesite_strict.expected | 2 1 + 1 - 0 !
src/Symfony/Component/HttpFoundation/Tests/ResponseFunctionalTest.php | 1 1 + 0 - 0 !
4 files changed, 5 insertions(+), 3 deletions(-)

 [httpfoundation] workaround some currently broken tests

To be investigated

VarDumper Adapt to homemade autoload.patch | (download)

src/Symfony/Component/VarDumper/Resources/bin/var-dump-server | 6 2 + 4 - 0 !
1 file changed, 2 insertions(+), 4 deletions(-)

 [vardumper] adapt to homemade autoload

Debug Workaround some currently broken tests.patch | (download)

src/Symfony/Component/Debug/Tests/DebugClassLoaderTest.php | 5 0 + 5 - 0 !
1 file changed, 5 deletions(-)

 [debug] workaround some currently broken tests

To be investigated

HttpKernel Drop tests using unexpected path as cache.patch | (download)

src/Symfony/Component/HttpKernel/Tests/KernelTest.php | 87 0 + 87 - 0 !
1 file changed, 87 deletions(-)

 [httpkernel] drop tests using unexpected path as cache

To be investigated

Drop failing tests with recent PHP.patch | (download)

src/Symfony/Component/Validator/Tests/Constraints/EmailValidatorTest.php | 2 0 + 2 - 0 !
1 file changed, 2 deletions(-)

 drop failing tests with recent php

To be investigated

Bug-Debian: https://bugs.debian.org/930003

PhpUnit Drop currently broken assertions.patch | (download)

src/Symfony/Bridge/PhpUnit/Tests/DeprecationErrorHandler/DeprecationTest.php | 18 0 + 18 - 0 !
1 file changed, 18 deletions(-)

 [phpunit] drop currently broken assertions

To be investigated

Don t fail on warning.patch | (download)

phpunit.xml.dist | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 =?utf-8?q?don=e2=80=99t_fail_on_warning?=

The move to PHPUnit 8 is not yet achieved upstream.

DependencyInjection Drop currently broken assertion.patch | (download)

src/Symfony/Component/DependencyInjection/Tests/Dumper/PhpDumperTest.php | 27 0 + 27 - 0 !
1 file changed, 27 deletions(-)

 [dependencyinjection] drop currently broken assertion

To be investigated

ErrorHandler Drop currently broken assertions.patch | (download)

src/Symfony/Component/ErrorHandler/Tests/DebugClassLoaderTest.php | 13 0 + 13 - 0 !
src/Symfony/Component/ErrorHandler/Tests/ErrorEnhancer/ClassNotFoundErrorEnhancerTest.php | 5 0 + 5 - 0 !
2 files changed, 18 deletions(-)

 [errorhandler] drop currently broken assertions

To be investigated

Config Drop currently broken assertions.patch | (download)

src/Symfony/Component/Config/Tests/Resource/ClassExistenceResourceTest.php | 18 0 + 18 - 0 !
1 file changed, 18 deletions(-)

 [config] drop currently broken assertions

To be investigated

Workaround failing tests with php7.4.patch | (download)

src/Symfony/Bridge/PhpUnit/Tests/DeprecationErrorHandler/DeprecationTest.php | 14 0 + 14 - 0 !
src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services9_as_files.txt | 18 0 + 18 - 0 !
src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services9_lazy_inlined_factories.txt | 258 249 + 9 - 0 !
src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_non_shared_lazy_as_files.txt | 9 0 + 9 - 0 !
4 files changed, 249 insertions(+), 50 deletions(-)

 workaround failing tests with php7.4

To be investigated

HttpClient group network for test failing without vulcain.patch | (download)

src/Symfony/Component/HttpClient/Tests/CurlHttpClientTest.php | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 [httpclient] '@group network' for test failing without vulcain


Merge branch 3.4 into 4.4.patch | (download)

src/Symfony/Bundle/SecurityBundle/Resources/config/guard.xml | 3 2 + 1 - 0 !
src/Symfony/Component/Security/Core/Authentication/Provider/UserAuthenticationProvider.php | 3 2 + 1 - 0 !
src/Symfony/Component/Security/Core/Tests/Authentication/Provider/UserAuthenticationProviderTest.php | 6 3 + 3 - 0 !
src/Symfony/Component/Security/Guard/Firewall/GuardAuthenticationListener.php | 13 12 + 1 - 0 !
src/Symfony/Component/Security/Guard/Tests/Firewall/GuardAuthenticationListenerTest.php | 51 51 + 0 - 0 !
5 files changed, 70 insertions(+), 6 deletions(-)

 merge branch '3.4' into 4.4

* 3.4:
  [Security][Guard] Prevent user enumeration via response content

Use single quote to escape formulas.patch | (download)

src/Symfony/Component/Serializer/Encoder/CsvEncoder.php | 7 4 + 3 - 0 !
src/Symfony/Component/Serializer/Tests/Encoder/CsvEncoderTest.php | 85 77 + 8 - 0 !
2 files changed, 81 insertions(+), 11 deletions(-)

 use single quote to escape formulas

HttpKernel Remove private headers before storing response.patch | (download)

src/Symfony/Component/HttpKernel/HttpCache/Store.php | 20 17 + 3 - 0 !
src/Symfony/Component/HttpKernel/Tests/HttpCache/StoreTest.php | 13 13 + 0 - 0 !
2 files changed, 30 insertions(+), 3 deletions(-)

 [httpkernel] remove private headers before storing responses with
 HttpCache [CVE-2022-24894]

Security Http Remove CSRF tokens from storage on successf.patch | (download)

src/Symfony/Bundle/SecurityBundle/Resources/config/security.xml | 1 1 + 0 - 0 !
src/Symfony/Bundle/SecurityBundle/Tests/Functional/CsrfFormLoginTest.php | 6 6 + 0 - 0 !
src/Symfony/Bundle/SecurityBundle/Tests/Functional/LogoutTest.php | 4 1 + 3 - 0 !
src/Symfony/Component/Security/Http/Session/SessionAuthenticationStrategy.php | 14 11 + 3 - 0 !
src/Symfony/Component/Security/Http/Tests/Session/SessionAuthenticationStrategyTest.php | 13 13 + 0 - 0 !
5 files changed, 32 insertions(+), 6 deletions(-)

 [security/http] remove csrf tokens from storage on successful login
 [CVE-2022-24895]

Mime regenerate test certificates.patch | (download)

src/Symfony/Component/Mime/Tests/_data/ca.crt | 36 19 + 17 - 0 !
src/Symfony/Component/Mime/Tests/_data/ca.key | 55 28 + 27 - 0 !
src/Symfony/Component/Mime/Tests/_data/create-cert.sh | 14 7 + 7 - 0 !
src/Symfony/Component/Mime/Tests/_data/encrypt.crt | 34 17 + 17 - 0 !
src/Symfony/Component/Mime/Tests/_data/encrypt.key | 55 28 + 27 - 0 !
src/Symfony/Component/Mime/Tests/_data/encrypt2.crt | 34 17 + 17 - 0 !
src/Symfony/Component/Mime/Tests/_data/encrypt2.key | 55 28 + 27 - 0 !
src/Symfony/Component/Mime/Tests/_data/intermediate.crt | 32 16 + 16 - 0 !
src/Symfony/Component/Mime/Tests/_data/intermediate.key | 55 28 + 27 - 0 !
src/Symfony/Component/Mime/Tests/_data/sign.crt | 36 18 + 18 - 0 !
src/Symfony/Component/Mime/Tests/_data/sign.key | 55 28 + 27 - 0 !
src/Symfony/Component/Mime/Tests/_data/sign2.crt | 32 16 + 16 - 0 !
src/Symfony/Component/Mime/Tests/_data/sign2.key | 55 28 + 27 - 0 !
src/Symfony/Component/Mime/Tests/_data/sign3.crt | 34 17 + 17 - 0 !
src/Symfony/Component/Mime/Tests/_data/sign3.key | 60 30 + 30 - 0 !
15 files changed, 325 insertions(+), 317 deletions(-)

 [mime] regenerate test certificates

TwigBridge Ensure CodeExtension s filters properly escape.patch | (download)

src/Symfony/Bridge/Twig/Extension/CodeExtension.php | 23 14 + 9 - 0 !
1 file changed, 14 insertions(+), 9 deletions(-)

 [twigbridge] ensure codeextension's filters properly escape their
 input

make sure that the submitted year is an accepted choice.patch | (download)

src/Symfony/Component/Form/Tests/Extension/Core/Type/DateTimeTypeTest.php | 1 1 + 0 - 0 !
src/Symfony/Component/Form/Tests/Extension/Core/Type/DateTypeTest.php | 1 1 + 0 - 0 !
2 files changed, 2 insertions(+)

 make sure that the submitted year is an accepted choice

Skip failing test with library loaded from system path.patch | (download)

src/Symfony/Component/Cache/Tests/LockRegistryTest.php | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 skip failing test with library loaded from system path