Skip to content
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

dep: update libxml2 to v2.10.0 #2625

Merged
merged 1 commit into from
Aug 17, 2022

Conversation

flavorjones
Copy link
Member

@flavorjones flavorjones commented Aug 17, 2022

What problem is this PR intended to solve?

libxml2 just released v2.10.0. Full change log is at https://download.gnome.org/sources/libxml2/2.10/libxml2-2.10.0.news.

Details about this PR:

  • 0004-use-glibc-strlen.patch was upstreamed in 48ed5a7
  • 0008-htmlParseComment-handle-abruptly-closed-comments.patch was upstreamed in d7b287b
  • xmlXPathInit was deprecated upstream in 40483d0

Note that one CVE is named in the upstream changelog, but it names python lxml and I was unable to reproduce using Nokogiri's API, so I'm not going to call it out in the changelog.

Have you included adequate test coverage?

Current coverage is fine.

Does this change affect the behavior of either the C or the Java implementations?

This may change the behavior of the C implementation, but tests should provide coverage. We've been regularly running CI against upstream master.

from v2.9.14

Details:

- 0004-use-glibc-strlen.patch was upstreamed in 48ed5a7
- 0008-htmlParseComment-handle-abruptly-closed-comments.patch was upstreamed in d7b287b
- xmlXPathInit was deprecated upstream in 40483d0

Full change log is at https://download.gnome.org/sources/libxml2/2.10/libxml2-2.10.0.news
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant