summaryrefslogtreecommitdiff
path: root/chromium/third_party/libxml/README.chromium
blob: 27a4cba069db4ffe2e8dadc2828552d2a7a00561 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Name: libxml
URL: http://xmlsoft.org
Version: f931178e5f46da72843c675b217db94cf9df70ee
CPEPrefix: cpe:/a:xmlsoft:libxml2:2.11.0
License: MIT
License File: src/Copyright
Security Critical: 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
- Cherry picked fix for CVE-2023-29469

This import was generated by the chromium/roll.py script.