diff options
author | Stephen Chenney <schenney@chromium.org> | 2020-01-14 20:18:03 +0000 |
---|---|---|
committer | Michael BrĂ¼ning <michael.bruning@qt.io> | 2020-03-24 14:09:21 +0000 |
commit | 7483e059d887136a989185d6056ccb79cf4ddd19 (patch) | |
tree | 6a7784bc8314ee169d917113971c4d8580fad900 /chromium/third_party/libxslt/linux/config.h | |
parent | 0ee1af65d4e94fa660f28d6fb1668d5784a96c36 (diff) | |
download | qtwebengine-chromium-5.12.8.tar.gz |
[Backport] CVE-2019-18197 - Multiple vulnerabilities in XMLv5.12.8
Manual backport of patch originally reviewed on
https://chromium-review.googlesource.com/c/chromium/src/+/1998984
and https://chromium-review.googlesource.com/c/chromium/src/+/1906950
Roll libxml2 and libxslt
M-80 merge
The new libxml git hash is a7fe7ee45938c53a8dd028dd40baa461191a2fd2
The new libxslt git hash is 3653123f992db24cec417d12600f4c67388025e3
Unfortunately we don't have the old hashes.
Some xslt template's were updated because the new version of libxslt
requires a MATCH or TEST attribute for a template tag. This is per spec.
(cherry picked from commit 6718c0cd782a6360f819133a945b898fe9e4859f)
Bug: 1020745
Change-Id: I6c43aa29ec4e1bca92c2891b2f310476e703e328
Reviewed-by: Michael BrĂ¼ning <michael.bruning@qt.io>
Diffstat (limited to 'chromium/third_party/libxslt/linux/config.h')
-rw-r--r-- | chromium/third_party/libxslt/linux/config.h | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/chromium/third_party/libxslt/linux/config.h b/chromium/third_party/libxslt/linux/config.h index bdd8fef8477..1e002f2928c 100644 --- a/chromium/third_party/libxslt/linux/config.h +++ b/chromium/third_party/libxslt/linux/config.h @@ -143,7 +143,7 @@ #define HAVE_VSPRINTF 1 /* Define to 1 if you have the <xlocale.h> header file. */ -#define HAVE_XLOCALE_H 1 +/* #undef HAVE_XLOCALE_H */ /* Define to 1 if you have the `_stat' function. */ /* #undef HAVE__STAT */ @@ -161,7 +161,7 @@ #define PACKAGE_NAME "libxslt" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "libxslt 1.1.33" +#define PACKAGE_STRING "libxslt 1.1.34" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "libxslt" @@ -170,7 +170,7 @@ #define PACKAGE_URL "" /* Define to the version of this package. */ -#define PACKAGE_VERSION "1.1.33" +#define PACKAGE_VERSION "1.1.34" /* Define to 1 if you have the ANSI C header files. */ #define STDC_HEADERS 1 @@ -198,11 +198,14 @@ /* Version number of package */ -#define VERSION "1.1.33" +#define VERSION "1.1.34" /* Define if debugging support is enabled */ /* #undef WITH_DEBUGGER */ +/* Define if profiling support is enabled */ +#define WITH_PROFILER /**/ + /* Define to 1 if on MINIX. */ /* #undef _MINIX */ |