diff options
author | Gustavo Zacarias <gustavo@zacarias.com.ar> | 2012-09-27 11:14:28 +0000 |
---|---|---|
committer | Peter Korsgaard <jacmet@sunsite.dk> | 2012-10-04 22:21:28 +0200 |
commit | 3657595900e0110d8677e22726c19d9f7dd3e91f (patch) | |
tree | 16678a175d8d00b8736dd1b6f9a68c8b047f2c9f /package/libxslt/libxslt-1.1.26-pattern-out-of-bounds-read.patch | |
parent | 96688934c471d81197ebf0e19c72bba8fa5feb2e (diff) | |
download | buildroot-novena-3657595900e0110d8677e22726c19d9f7dd3e91f.tar.gz buildroot-novena-3657595900e0110d8677e22726c19d9f7dd3e91f.zip |
libxslt: bump to version 1.1.27
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Diffstat (limited to 'package/libxslt/libxslt-1.1.26-pattern-out-of-bounds-read.patch')
-rw-r--r-- | package/libxslt/libxslt-1.1.26-pattern-out-of-bounds-read.patch | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/package/libxslt/libxslt-1.1.26-pattern-out-of-bounds-read.patch b/package/libxslt/libxslt-1.1.26-pattern-out-of-bounds-read.patch deleted file mode 100644 index cd2e292f4..000000000 --- a/package/libxslt/libxslt-1.1.26-pattern-out-of-bounds-read.patch +++ /dev/null @@ -1,27 +0,0 @@ -From fe5a4fa33eb85bce3253ed3742b1ea6c4b59b41b Mon Sep 17 00:00:00 2001 -From: Abhishek Arya <inferno@chromium.org> -Date: Sun, 22 Jan 2012 17:47:50 +0800 -Subject: [PATCH] Fix some case of pattern parsing errors - -We could accidentally hit an off by one string array access -due to improper loop exit when parsing patterns ---- - libxslt/pattern.c | 2 ++ - 1 files changed, 2 insertions(+), 0 deletions(-) - -diff --git a/libxslt/pattern.c b/libxslt/pattern.c -index 6161376..1155b54 100644 ---- a/libxslt/pattern.c -+++ b/libxslt/pattern.c -@@ -1867,6 +1867,8 @@ xsltCompilePatternInternal(const xmlChar *pattern, xmlDocPtr doc, - while ((pattern[end] != 0) && (pattern[end] != '"')) - end++; - } -+ if (pattern[end] == 0) -+ break; - end++; - } - if (current == end) { --- -1.7.8.4 - |