Roll libxml from f2987a29 to e08d8c37

This roll also includes a patch I made to fix the windows configure
script which I am planning on merging upstream.

2022-05-06 jarhar@chromium.org Add xptr_locs flag to win32/configure.js
2022-05-06 kmehltretter@pcs.de fix typo in comment
2022-05-06 kmehltretter@pcs.de fix Schematron spelling
2022-03-08 wellnhofer@aevum.de [CVE-2022-29824] Fix integer overflows in xmlBuf and xmlBuffer
2022-04-27 wellnhofer@aevum.de Define LFS macros before including system headers
2022-04-23 wellnhofer@aevum.de Fix parsing of subtracted regex character classes
2022-04-23 wellnhofer@aevum.de Redirect examples test output to /dev/null
2022-04-23 wellnhofer@aevum.de Don't try to copy children of entity references
2022-04-21 wellnhofer@aevum.de Port genUnicode.py to Python 3
2022-04-22 floppym@gentoo.org testapi: remove leading slash from "/missing.xml"
2022-04-21 wellnhofer@aevum.de Build Autotools CI tests out of source tree (VPATH)
2022-04-21 wellnhofer@aevum.de Add --with-minimum build to CI tests
2022-04-21 wellnhofer@aevum.de Fix warnings when testing --with-minimum build
2022-04-21 wellnhofer@aevum.de Implement xpath1() XPointer scheme
2022-04-20 wellnhofer@aevum.de Add configuration flag for XPointer locations support
2022-04-21 wellnhofer@aevum.de Regenerate api.xml and testapi.c
2022-04-21 wellnhofer@aevum.de Port gentest.py to Python 3
2022-04-20 wellnhofer@aevum.de Remove remaining definitions of STDC_HEADERS
2022-04-20 wellnhofer@aevum.de cmake: Run all tests when threads are disabled
2022-04-20 wellnhofer@aevum.de cmake: Fix build with thread support
2022-04-13 wellnhofer@aevum.de Also build CI tests with -Werror
2022-04-13 wellnhofer@aevum.de Don't mix declarations and code in runtest.c
2022-04-13 wellnhofer@aevum.de cmake: Disable FTP and legacy modules by default
2022-04-13 wellnhofer@aevum.de Run CI tests with FTP and legacy modules
2022-04-13 wellnhofer@aevum.de Fix compiler warnings in Python code
2022-04-13 wellnhofer@aevum.de cmake: Fix build without thread support
2022-04-08 ddkilzer@webkit.org Prevent integer-overflow in htmlSkipBlankChars() and xmlSkipBlankChars()
2022-04-08 ddkilzer@webkit.org Use UPDATE_COMPAT() consistently in buf.c
2022-04-10 wellnhofer@aevum.de Fix short-lived regression in xmlStaticCopyNode
2022-04-08 wellnhofer@aevum.de cmake: Install documentation in CMAKE_INSTALL_DOCDIR
2022-04-08 daniel.engberg.lists@pyret.net cmake: Remove more unnecessary files installed in docs dir
2016-05-20 ddkilzer@webkit.org Mark more static data as `const`
2022-04-06 ddkilzer@apple.com Fix leak of xmlElementContent
2022-04-07 wellnhofer@aevum.de CMakeLists.txt: Fix LIBXML_VERSION_NUMBER
2022-04-06 soap@gentoo.org Use portable python shebangs

Change-Id: I2fca594e77c81f989f60abea7599c3677851ef21
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3632592
Reviewed-by: Stephen Chenney <schenney@chromium.org>
Commit-Queue: Joey Arhar <jarhar@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1001300}
NOKEYCHECK=True
GitOrigin-RevId: c6ab8819d4555971fb37b0d030ed51826024ab0b
39 files changed