From 77849f1aa55ccf8b7c395256ce33a0a277c30771 Mon Sep 17 00:00:00 2001
From: "William M. Brack"
Date: Wed, 24 Jan 2007 19:08:38 +0000
Subject: [PATCH] added check for memory allocation error (bug #400242); fixed
"type-punned
* libxslt/pattern.c: added check for memory allocation error (bug #400242);
fixed "type-punned pointer" warnings.
* libxslt/xsltutils.c: added checks for memory allocation error
(bug #400242)
* restored NEWS, doc/EXSLT/downloads.html which mysteriously disappeared
from svn
svn path=/trunk/; revision=1419
---
ChangeLog | 9 +++++++++
NEWS | 12 ++++++++++++
doc/EXSLT/downloads.html | 2 +-
libxslt/pattern.c | 29 ++++++++++++++++++-----------
libxslt/xsltutils.c | 6 +++++-
5 files changed, 45 insertions(+), 13 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index a3d923a..2d2de3d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+Wed Jan 24 11:05:28 PST 2007 William Brack
+
+ * libxslt/pattern.c: added check for memory allocation error
+ (bug #400242); fixed "type-punned pointer" warnings.
+ * libxslt/xsltutils.c: added checks for memory allocation error
+ (bug #400242)
+ * restored NEWS, doc/EXSLT/downloads.html which mysteriously
+ disappeared from svn
+
Wed Jan 17 14:20:18 CET 2007 Daniel Veillard
* configure.in doc/*: preparing release of 1.1.20
diff --git a/NEWS b/NEWS
index 24933fc..dcf3533 100644
--- a/NEWS
+++ b/NEWS
@@ -10,6 +10,18 @@ ChangeLog.html
to the CVS at
http://cvs.gnome.org/viewcvs/libxslt/
code base.Those are the public releases made:
+1.1.20: Jan 17 2007:
+ - Portability fixes: strict aliasing fix (Marcus Meissner), BSD portability
+ patches (Roland Illig)
+ - Bug fixes: Result Value Tree handling fix (William Brack), function
+ parameters fix (William), uninitialized variable (Kjartan Maraas),
+ empty text node handling (William), plugin support and test fixes (William),
+ fragment support fixes (William)
+ - Improvements: python stylesheet compare and transform context
+ access (Nic Ferrier), EXSLT string replace support (Joel Reed),
+ xsltproc better low level error handling (Mike Hommey and William)
+
+
1.1.19: Nov 29 2006:
- Bug fixes: entities within attributes (William Brack), Python detection
problem (Joseph Sacco), in-scope namespace bug (Mike Hommey), Result
diff --git a/doc/EXSLT/downloads.html b/doc/EXSLT/downloads.html
index 88295e5..223ecef 100644
--- a/doc/EXSLT/downloads.html
+++ b/doc/EXSLT/downloads.html
@@ -20,7 +20,7 @@ provides Solaris binaries.
Steve Ball provides Mac Os X
binaries.
Contribs:
I do accept external contributions, especially if compiling on another
platform, get in touch with me to upload the package. I will keep them in the
-contrib directory
Libxslt is also available from CVS: