-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Updating .lock
files for security reasons
#846
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
The build now breaks on this:
Which is something that (i think) needs to be fixed upstream: |
Looks like this demo application doesn't work w/o this fix. Is this still being maintained? |
a solution to avoid this issue would be to update Symfony packages, but not Doctrine ones (until Doctrine ORM makes another release removing the usage of the deprecated API) |
@bshaffer the demo app works. It reports being affected by a security vulnerability, but that's not "not working". |
I've updated the PR like that, but now Travis passes on PHP 7.2, but not on PHP 7.1:
Suggestions on how to proceed? |
I meant it doesn't work because it throws an error on |
Update: That took a little bit of trial and error, but the tests are green again.
See here for details on the TLS issue workaround: travis-ci/travis-ci#6339 If/when Travis fixes this properly, i'll revert travis.yml to use plain |
@bobdenotter I warmly appreciate your work to fix this issue and to investigate all these problems. Sorry for the late merge. @bshaffer I'm sorry for these issues. About the Symfony Demo app, we intend to keep updating and evolving it. It's an important tool for us to showcase and teach Symfony. If you find any further issues or if you think we can help you making this app more cloud-friendly, just ask us. Thanks! |
This PR was merged into the master branch. Discussion ---------- Updating `.lock` files for security reasons Currently, `composer install` as well as Travis CI fails, because of symfony/http-foundation (v4.1.1): https://symfony.com/blog/cve-2018-14773-remove-support-for-legacy-and-risky-http-headers  This PR updates the `composer.lock` and `symfony.lock` files to use the latest Symfony 4.1.3. Should also fix Travis breakage on #845. Commits ------- 318d101 Updating `.lock` files for security reasons
@javiereguiluz You're welcome! I noticed some breakage in the NPM/Encore worklfow as well. Now that this has been merged, expect a PR to straighten that one out, too. |
…cations (bobdenotter) This PR was squashed before being merged into the master branch (closes #855). Discussion ---------- Updating composer deps, don't fail tests on vendor deprecations Follows #846, replaces #854 I've taken the liberty of updating @nicolas-grekas' PR to update flex to 1.1, whilst keeping bound constraints for the symfony components. Tests would fail on a deprecation in doctrine/common. I have also added a temporary `SYMFONY_DEPRECATIONS_HELPER=weak_vendors`, so it'll pass tests. After Symfony 4.2 has been released, I'll remove it. Commits ------- bbe1e49 Updating composer deps, don't fail tests on vendor deprecations
Currently,
composer install
as well as Travis CI fails, because of symfony/http-foundation (v4.1.1):https://symfony.com/blog/cve-2018-14773-remove-support-for-legacy-and-risky-http-headers
This PR updates the
composer.lock
andsymfony.lock
files to use the latest Symfony 4.1.3. Should also fix Travis breakage on #845.