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
Update embedded copy of expat to 2.2.1 #74879
Comments
From the announcement: Expat 2.2.1 has been released. The change log has more details [2] than this mail, including commit SHA1s. For a quick overview of the security fixes and CVEs, we have: CVE-2017-9233 External entity infinite loop DoS [1] https://github.com/libexpat/libexpat/blob/R_2_2_1/expat/Changes |
rebuild_expat_dir.sh: Script to update Modules/expat/ to libexpat 2.2.1. The script requires to manually revert one change in Modules/expat/expat_external.h to restore the #include "pyexpatns.h" line. |
Oh, it seems like the compilation of expat 2.2.0 fails on Windows with VS 9.0: But it seems like expat 2.2.1 is going to fix this compilation issue! |
Re buildbot failure: see PR on bpo-29591 It's not a problem with Expat, but with our project files. |
New changeset 5ff7132 by Victor Stinner in branch 'master': |
I will wait for 2.7, 3.5, 3.6 and master buildbots before backporting the change to 3.3 and 3.4. |
See bpo-30797 for compile warning introduced here. |
Yeah! It's nice to see this issue now fixed in all branches! |
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
Show more details
GitHub fields:
bugs.python.org fields:
The text was updated successfully, but these errors were encountered: