summaryrefslogtreecommitdiffstats
path: root/package/libxslt/libxslt-1.1.26-pattern-out-of-bounds-read.patch
diff options
context:
space:
mode:
authorGustavo Zacarias <gustavo@zacarias.com.ar>2012-09-27 11:14:28 +0000
committerPeter Korsgaard <jacmet@sunsite.dk>2012-10-04 22:21:28 +0200
commit3657595900e0110d8677e22726c19d9f7dd3e91f (patch)
tree16678a175d8d00b8736dd1b6f9a68c8b047f2c9f /package/libxslt/libxslt-1.1.26-pattern-out-of-bounds-read.patch
parent96688934c471d81197ebf0e19c72bba8fa5feb2e (diff)
downloadbuildroot-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.patch27
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
-