summaryrefslogtreecommitdiffstats
path: root/chromium/third_party/libxml/README.chromium
blob: ac875c0488c5602a0e10d08d07878facb97ed20b (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
25
26
Name: libxml
URL: http://xmlsoft.org
Version: 6a6fb8560e75c3b9c15744ef20df9fce9fcd8c6e
License: MIT
License File: src/Copyright
Security Critical: yes

Description:

libxml2 from libxml.org.

Modifications:
- Add helper classes in chromium/libxml_utils.cc and
  chromium/include/libxml/libxml_utils.h.
- Applied these patches in chromium/*.patch:
  chromium-issue-599427.patch: workaround for VS 2015 Update 2 code-gen bug
  chromium-issue-628581.patch: See https://crbug.com/628581#c18
  chromium-issue-894933.patch: Use ptrdiff_t instead of unsigned long for
    pointer differences in parser.c
  libxml2-2.9.4-security-CVE-2017-7376-nanohttp-out-of-bounds-write.patch:
    See https://crbug.com/708433
  libxml2-2.9.4-security-xpath-nodetab-uaf.patch: See https://crbug.com/705445
  chromium-issue-708434.patch: Guard against input counter overflow.
- Delete various unused files, see chromium/roll.py

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