Roll libxml from 0e145ae4 to d23960a1

This updates libxml from 2.14.2 to 2.14.6

2025-09-08 wellnhofer@aevum.de Release v2.14.6
2025-08-25 wellnhofer@aevum.de valid: Fix null deref in xmlValidateOneAttribute
2025-08-23 wellnhofer@aevum.de valid: Don't add ids when validating entity content
2025-08-20 samuel.thibault@ens-lyon.org Fix initGenericErrorDefaultFunc(NULL)
2025-08-12 wellnhofer@aevum.de regexp: Avoid integer overflow and OOB array access
2025-08-11 wellnhofer@aevum.de valid: Undeprecate xmlAdd*Decl
2025-08-05 wellnhofer@aevum.de tree: Guard against atype corruption
2025-08-01 wellnhofer@aevum.de globals: Include HTMLparser.h, fixing Windows build
2025-07-23 wellnhofer@aevum.de tests: Silence testparser
2025-07-22 wellnhofer@aevum.de parser: Fix xmlSaturatedAddSizeT argument type
2025-07-20 wellnhofer@aevum.de io: Fix reading from pipes like stdin on Windows
2025-07-10 wellnhofer@aevum.de Release v2.14.5
2025-07-10 wellnhofer@aevum.de html: Add newline to error message
2025-07-10 wellnhofer@aevum.de html: Don't abort on encoding errors
2025-07-09 wellnhofer@aevum.de tree: Make sure that SIZE_MAX if defined
2025-07-09 wellnhofer@aevum.de parser: Fix handling of invalid char refs in recovery mode
2025-07-04 wellnhofer@aevum.de schematron: Fix memory safety issues in xmlSchematronReportOutput
2025-06-21 mmann78@netscape.net Schematron: Fix null pointer dereference leading to DoS
2025-06-20 mmann78@netscape.net Fix potential buffer overflows of interactive shell
2025-06-25 wellnhofer@aevum.de xmllint: Print document even in case of XInclude errors
2025-06-23 wellnhofer@aevum.de schemas: Fix compilation with pre-C99 MSVC
2025-06-20 wellnhofer@aevum.de parser: Fix xmlCtxtIsStopped
2025-06-20 wellnhofer@aevum.de xmllint: Fix --xinclude --path
2025-06-20 wellnhofer@aevum.de cmake: Add missing endif() in libxml2-config.cmake.in
2025-06-18 markus.rickert@uni-bamberg.de Fix CMake iconv handling after change to private dependency
2025-06-16 wellnhofer@aevum.de Release v2.14.4
2025-06-11 wellnhofer@aevum.de parser: Fix parsing of PublicIds and VersionNums
2025-06-03 wellnhofer@aevum.de parser: Fix custom SAX parsers without cdataBlock handler
2025-05-28 wellnhofer@aevum.de error: Fix initGenericErrorDefaultFunc compatibility macro again
2025-05-27 wellnhofer@aevum.de tree: Fix integer overflow in xmlBuildQName
2025-05-25 wellnhofer@aevum.de parser: Use parser context as default in resource loader
2025-05-18 wellnhofer@aevum.de parser: Only validate EnumerationTypes when requested
2025-05-17 wellnhofer@aevum.de cmake: Avoid overlinking with non-CMake libxml2-config.cmake
2025-05-17 wellnhofer@aevum.de cmake: Make iconv a private dependency
2025-05-16 wellnhofer@aevum.de parser: Undeprecate some parser context members
2025-05-13 wellnhofer@aevum.de io: Make xmlOutputBufferCreate* not free encoder on error
2025-05-07 wellnhofer@aevum.de reader: Fix null deref on malloc failure
2025-05-13 wellnhofer@aevum.de Revert "meson: Install libxml2.py"
2025-05-13 wellnhofer@aevum.de Release v2.14.3
2025-05-09 wellnhofer@aevum.de save: Fix serialization of attribute defaults containing <
2025-05-01 wellnhofer@aevum.de cmake: Fix installation directories in libxml2-config.cmake
2025-04-29 wellnhofer@aevum.de io: Fix linkage of __xml*BufferCreateFilename functions
2025-04-29 wellnhofer@aevum.de meson: Install libxml2.py
2025-04-27 wellnhofer@aevum.de parser: Make xmlCtxtGetValidCtxt depend on VALID_ENABLED
2025-04-25 wellnhofer@aevum.de reader: Fix reading compressed data
2025-04-25 wellnhofer@aevum.de parser: Make undeclared entities in XML content fatal
2025-04-20 wellnhofer@aevum.de save: Fix XML escape table
2025-04-20 wellnhofer@aevum.de save: Fix xmlSave with NULL encoding
2025-04-18 wellnhofer@aevum.de html: Avoid HTML_PARSE_HTML5 clashing with XML_PARSE_NOENT
2025-04-18 wellnhofer@aevum.de Revert "valid: Remove duplicate error messages when streaming"

Bug: 41442686
Change-Id: I689d301df1c48b7dcb940142e5a2616aa47a2758
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7134021
Reviewed-by: Joey Arhar <jarhar@chromium.org>
Commit-Queue: Joey Arhar <jarhar@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1542943}
NOKEYCHECK=True
GitOrigin-RevId: 81d836130af8a76fdf8afe83a48972caf11208ef
39 files changed