Package: libxslt / 1.1.28-2
Metadata
Package | Version | Patches format |
---|---|---|
libxslt | 1.1.28-2 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
0001 patch xslt config to add private libraries.patch | (download) |
libexslt.pc.in |
1 1 + 0 - 0 ! |
patch xslt-config to add private libraries |
0002 fix autoconf automake.patch | (download) |
configure.in |
9 5 + 4 - 0 ! |
fix autoconf automake |
0003 fix typo.patch | (download) |
doc/APIchunk6.html |
2 1 + 1 - 0 ! |
fix typo |
0004 Adding doc update related to 1.1.28.patch | (download) |
NEWS |
23 23 + 0 - 0 ! |
adding doc update related to 1.1.28 |
0005 Fix a couple of places where f printf parameters wer.patch | (download) |
python/libxslt.c |
10 5 + 5 - 0 ! |
fix a couple of places where (f)printf parameters were broken As reported by Thomas Jarosch <thomas.jarosch@intra2net.com> |
0006 Initialize pseudo random number generator with curre.patch | (download) |
xsltproc/xsltproc.c |
15 15 + 0 - 0 ! |
initialize pseudo random number generator with current time or optional command line parameter |
0007 EXSLT function str replace is broken as is.patch | (download) |
libexslt/strings.c |
6 1 + 5 - 0 ! |
exslt function str:replace() is broken as-is the str:replace() function is no longer usable without a transform context. I take it from the bug report that it is not supposed to be used from plain XPath but only from XSLT according to the EXSLT specification. However, the previous implementation used to work in XPath and is still registered on an xmlXPathContext by the exsltStrXpathCtxtRegister() function. When called from plain XPath, it results in a memory error in line 526 (exsltStrReturnString()) of strings.c because xsltCreateRVT() returns NULL as an error indicator due to a NULL transform context being passed in, which was the return value from xsltXPathGetTransformContext() a bit further up (and the code doesn't validate that). Since fixing the function looks impossible, best is to remove it. |
0008 Fix quoting of xlocale test program in configure.in.patch | (download) |
configure.in |
14 7 + 7 - 0 ! |
fix quoting of xlocale test program in configure.in Double square brackets aren't needed anymore, probably due to the changes in commit a2cd8a03. |