Skip to content

[2.7] bpo-30947: Update libexpat from 2.2.1 to 2.2.3 (#3106) #3145

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

Merged
merged 1 commit into from
Aug 18, 2017
Merged

[2.7] bpo-30947: Update libexpat from 2.2.1 to 2.2.3 (#3106) #3145

merged 1 commit into from
Aug 18, 2017

Conversation

vstinner
Copy link
Member

@vstinner vstinner commented Aug 18, 2017

  • bpo-30947: Update libexpat from 2.2.1 to 2.2.3

  • Add NEWS entry

  • Add new loadlibrary.c

  • expat_external.h: restore include "pyexpatns.h"

  • PCbuild: add expat/loadlibrary.c

  • Define XML_POOR_ENTROPY to compile expat

Python 2.7 backport: add expat/loadlibrary.c to PC/VS9.0/ project
files (_elementtree and pyexpat).

(cherry picked from commit 93d0cb5)

https://bugs.python.org/issue30947

* bpo-30947: Update libexpat from 2.2.1 to 2.2.3

* Add NEWS entry

* Add new loadlibrary.c

* expat_external.h: restore include "pyexpatns.h"

* PCbuild: add expat/loadlibrary.c

* Define XML_POOR_ENTROPY to compile expat

Python 2.7 backport: add expat/loadlibrary.c to PC/VS9.0/ project
files (_elementtree and pyexpat).

(cherry picked from commit 93d0cb5)
@vstinner
Copy link
Member Author

For Windows, I updated PCbuild (Visual Studio 2010) and PC/VS9.0/ (Visual Studio 2008), but not PC/VS7.1/ and PC/VS8.0/. I don't know how to test these old versions, and I'm pretty sure that these old project files are broken anyway.

@vstinner vstinner added the type-security A security issue label Aug 18, 2017
@vstinner vstinner merged commit ec4ab09 into python:2.7 Aug 18, 2017
@vstinner vstinner deleted the expat223_27 branch September 27, 2017 09:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type-security A security issue
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants