blob: 9fea49f12d0490a8f11b7f99acd498224fc6fd32 [file] [log] [blame]
Name: libxml
URL: http://xmlsoft.org
Version: 7a2d412f681fa4847c5351d7944a1de6959685da
CPEPrefix: cpe:/a:xmlsoft:libxml2:2.11.0
License: MIT
License File: src/Copyright
Security Critical: yes
Shipped: yes
Description:
libxml2 from libxml.org.
Modifications:
- chromium-issue-894933.patch: Use ptrdiff_t instead of unsigned long for
pointer differences in parser.c
- libxml2-2.9.4-security-xpath-nodetab-uaf.patch: See https://crbug.com/705445
- undo-sax-deprecation.patch: Un-deprecate xmlSAXParseMemory because it is used
in chromium's copy of maldoca. See https://github.com/google/maldoca/issues/87
- Add helper classes in the chromium/ subdirectory.
- Delete various unused files, see chromium/roll.py
- Disable various unused libxml features:
- LIBXML_AUTOMATA_ENABLED
- LIBXML_C14N_ENABLED
- LIBXML_CATALOG_ENABLED
- LIBXML_DEBUG_ENABLED
- LIBXML_DOCB_ENABLED
- LIBXML_EXPR_ENABLED
- LIBXML_LEGACY_ENABLED
- LIBXML_MODULES_ENABLED
- LIBXML_REGEXP_ENABLED
- LIBXML_SCHEMAS_ENABLED
- LIBXML_SCHEMATRON_ENABLED
- LIBXML_VALID_ENABLED
- LIBXML_XINCLUDE_ENABLED
- LIBXML_XPTR_ENABLED
- LIBXML_ZLIB_ENABLED
This import was generated by the chromium/roll.py script.