diff --git a/NEWS b/NEWS index 8a82ca1ea487844f79bcb5c957007b062da1ab8f_TkVXUw==..bd74fe65b90359e04294448fe2289fccbc312d90_TkVXUw== 100644 --- a/NEWS +++ b/NEWS @@ -10,7 +10,66 @@ to the SVN at http://svn.gnome.org/viewcvs/libxslt/trunk/ code base.Those are the public releases made: -1.1.24: May 13 20088: +1.1.25: Sep 17 2009: + - Features: + Add API versioning and various cleanups (Daniel Veillard), + xsl:sort lang support using the locale (Nick Wellnhofer and Roumen Petrov) + + - Documentation: + Fix the download links for Solaris (Daniel Veillard), + Fix makefile and spec file to include doc in rpm (Daniel Veillard) + + - Portability: + Make sure testThreads is linked with pthreads (Daniel Veillard), + Fix potential crash on debug of extensions Solaris (Ben Walton), + applied patch from Roumen Petrov for mingw cross compilation problems (Roumen Petrov), + patch from Richard Jones to build shared libs with MinGW cross-compiler (Richard Jones), + fix include path when compiling with MinGW (Roumen Petrov), + portability fixes ( Nick Wellnhofer and Roumen Petrov) + + - Bug fixes: + Big fixes of pattern compilations (Nick Wellnhofer), + Fix uses of xmlAddChild for error handling (Daniel Veillard), + Detect deep recusion on function calls (Daniel Veillard), + Avoid an error in namespace generation (Martin), + Fix importing of encoding from included stylesheets (Nick Wellnhofer), + Fix problems with embedded stylesheets and namespaces (Martin), + QName parsing fix for patterns (Martin), + Crash compiling stylesheet with DTD (Martin), + Fix xsl:strip-space with namespace and wildcard (Nick Wellnhofer), + Fix a mutex deadlock on unregistered extensions (Nix), + 567192 xsltproc --output option ignore --xinclude (Joachim Breitner), + Fix redundant headers in list (Daniel Veillard), + 134754 Configure's --with-html-dir related fixes (Julio M. Merino Vidal), + 305913 a serious problem in extensions reentrancy (Daniel Veillard), + Fix an idness issue when building the tree (Daniel Veillard), + Fixed indexing error reported by Ron Burk on the mailing list. (William M. Brack), + prevent some unchecked pointer accesses (Jake Goulding), + fix for CVE-2008-2935 libexslt RC4 encryption/decryption functions Daniel (Daniel Veillard), + avoid a quadratic behaviour when hitting duplicates (Daniel Veillard), + 544829 fixed option --with-debugger (Arun Ragnavan), + 541965 fixed incorrect argument popping in exsltMathAtan2Function (William M. Brack), + fix problem with string check for element-available (Ron Burk), + 539741 added code to handle literal within an AVT (William M. Brack) + + - Improvements: + Allow use of EXSLT outside XSLT (Martin), + Support Esperanto locale (Nick Wellnhofer), + Change how attributes are copied for id and speed (Daniel Veillard), + Add API versioning and various cleanups (Daniel Veillard), + Adding a test program to check thread reentrancy (Daniel Veillard), + big patch from finishing xsl:sort lang support (Roumen Petrov), + add xsl:sort lang support using the locale (Nick Wellnhofer) + + - Cleanups: + Label xsltProcessOneNode as static (Daniel Veillard), + git setup (Daniel Veillard), + fixed typo detected by new libxml2 code (William M. Brack), + xsltExtFunctionLookup was defined but never implemented (Ralf Junker) + + + +1.1.24: May 13 2008: - Documentation: man page fix (Vincent Lefevre). - Bug fixes: pattern bug fix, key initialization problems, exclusion of unknown namespaced element on top of stylesheets, python generator diff --git a/configure.in b/configure.in index 8a82ca1ea487844f79bcb5c957007b062da1ab8f_Y29uZmlndXJlLmlu..bd74fe65b90359e04294448fe2289fccbc312d90_Y29uZmlndXJlLmlu 100644 --- a/configure.in +++ b/configure.in @@ -11,7 +11,7 @@ dnl LIBXSLT_MAJOR_VERSION=1 LIBXSLT_MINOR_VERSION=1 -LIBXSLT_MICRO_VERSION=24 +LIBXSLT_MICRO_VERSION=25 PACKAGE=libxslt LIBEXSLT_MAJOR_VERSION=0 LIBEXSLT_MINOR_VERSION=8 @@ -15,7 +15,7 @@ PACKAGE=libxslt LIBEXSLT_MAJOR_VERSION=0 LIBEXSLT_MINOR_VERSION=8 -LIBEXSLT_MICRO_VERSION=13 +LIBEXSLT_MICRO_VERSION=14 LIBXML_REQUIRED_VERSION=2.6.27 diff --git a/doc/EXSLT/APIchunk0.html b/doc/EXSLT/APIchunk0.html index 8a82ca1ea487844f79bcb5c957007b062da1ab8f_ZG9jL0VYU0xUL0FQSWNodW5rMC5odG1s..bd74fe65b90359e04294448fe2289fccbc312d90_ZG9jL0VYU0xUL0FQSWNodW5rMC5odG1s 100644 --- a/doc/EXSLT/APIchunk0.html +++ b/doc/EXSLT/APIchunk0.html @@ -7,5 +7,5 @@ H2 {font-family: Verdana,Arial,Helvetica} H3 {font-family: Verdana,Arial,Helvetica} A:link, A:visited, A:active { text-decoration: underline } - </style><title>API Alphabetic Index C-s for libexslt</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td width="120"><a href="http://swpat.ffii.org/"><img src="../epatents.png" alt="Action against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/"><img src="../gnome2.png" alt="GNOME2 Logo" /></a><a href="http://www.w3.org/Status"><img src="../w3c.png" alt="W3C logo" /></a><a href="http://www.redhat.com"><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/XSLT/"><img src="../Libxslt-Logo-180x168.gif" alt="Made with Libxslt Logo" /></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The EXSLT C library for Gnome</h1><h2>API Alphabetic Index C-s for libexslt</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html">Home</a></li><li><a href="intro.html">Introduction</a></li><li><a href="docs.html">Documentation</a></li><li><a href="bugs.html">Reporting bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a href="downloads.html">Downloads</a></li><li><a href="../index.html" style="font-weight:bold">libxslt</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a href="ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="http://mail.gnome.org/archives/xslt/">Mail archive</a></li><li><a href="http://xmlsoft.org/">XML libxml2</a></li><li><a href="ftp://xmlsoft.org/">FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/">Windows binaries</a></li><li><a href="http://garypennington.net/libxml2/">Solaris binaries</a></li><li><a href="http://www.explain.com.au/oss/libxml2xslt.html">MacOsX binaries</a></li><li><a href="http://bugzilla.gnome.org/buglist.cgi?product=libxslt">Bug Tracker</a></li><li><a href="http://codespeak.net/lxml/">lxml Python bindings</a></li><li><a href="http://cpan.uwinnipeg.ca/dist/XML-LibXSLT">Perl XSLT bindings</a></li><li><a href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading17">XSLT with PHP</a></li><li><a href="http://www.mod-xslt2.com/">Apache module</a></li><li><a href="http://sourceforge.net/projects/libxml2-pas/">Pascal bindings</a></li><li><a href="http://xsldbg.sourceforge.net/">Xsldbg Debugger</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a href="APIsymbols.html">Symbols</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">C-s</a> + </style><title>API Alphabetic Index C-u for libexslt</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td width="120"><a href="http://swpat.ffii.org/"><img src="../epatents.png" alt="Action against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/"><img src="../gnome2.png" alt="GNOME2 Logo" /></a><a href="http://www.w3.org/Status"><img src="../w3c.png" alt="W3C logo" /></a><a href="http://www.redhat.com"><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/XSLT/"><img src="../Libxslt-Logo-180x168.gif" alt="Made with Libxslt Logo" /></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The EXSLT C library for Gnome</h1><h2>API Alphabetic Index C-u for libexslt</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html">Home</a></li><li><a href="intro.html">Introduction</a></li><li><a href="docs.html">Documentation</a></li><li><a href="bugs.html">Reporting bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a href="downloads.html">Downloads</a></li><li><a href="../index.html" style="font-weight:bold">libxslt</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a href="ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="http://mail.gnome.org/archives/xslt/">Mail archive</a></li><li><a href="http://xmlsoft.org/">XML libxml2</a></li><li><a href="ftp://xmlsoft.org/">FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/">Windows binaries</a></li><li><a href="http://garypennington.net/libxml2/">Solaris binaries</a></li><li><a href="http://www.explain.com.au/oss/libxml2xslt.html">MacOsX binaries</a></li><li><a href="http://bugzilla.gnome.org/buglist.cgi?product=libxslt">Bug Tracker</a></li><li><a href="http://codespeak.net/lxml/">lxml Python bindings</a></li><li><a href="http://cpan.uwinnipeg.ca/dist/XML-LibXSLT">Perl XSLT bindings</a></li><li><a href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading17">XSLT with PHP</a></li><li><a href="http://www.mod-xslt2.com/">Apache module</a></li><li><a href="http://sourceforge.net/projects/libxml2-pas/">Pascal bindings</a></li><li><a href="http://xsldbg.sourceforge.net/">Xsldbg Debugger</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a href="APIsymbols.html">Symbols</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2 align="center"><a href="APIchunk0.html">C-u</a> </h2><h2>Letter C:</h2><dl><dt>Common</dt><dd><a href="html/libexslt-exslt.html#exsltCommonRegister">exsltCommonRegister</a><br /> @@ -11,2 +11,3 @@ </h2><h2>Letter C:</h2><dl><dt>Common</dt><dd><a href="html/libexslt-exslt.html#exsltCommonRegister">exsltCommonRegister</a><br /> +</dd><dt>Crypto</dt><dd><a href="html/libexslt-exslt.html#exsltCryptoRegister">exsltCryptoRegister</a><br /> </dd></dl><h2>Letter D:</h2><dl><dt>Dates</dt><dd><a href="html/libexslt-exslt.html#exsltDateRegister">exsltDateRegister</a><br /> @@ -12,4 +13,5 @@ </dd></dl><h2>Letter D:</h2><dl><dt>Dates</dt><dd><a href="html/libexslt-exslt.html#exsltDateRegister">exsltDateRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltDateXpathCtxtRegister">exsltDateXpathCtxtRegister</a><br /> </dd><dt>Dynamic</dt><dd><a href="html/libexslt-exslt.html#exsltDynRegister">exsltDynRegister</a><br /> </dd></dl><h2>Letter E:</h2><dl><dt>EXSLT</dt><dd><a href="html/libexslt-exslt.html#EXSLT_COMMON_NAMESPACE">EXSLT_COMMON_NAMESPACE</a><br /> <a href="html/libexslt-exslt.html#EXSLT_CRYPTO_NAMESPACE">EXSLT_CRYPTO_NAMESPACE</a><br /> @@ -20,4 +22,5 @@ <a href="html/libexslt-exslt.html#EXSLT_SETS_NAMESPACE">EXSLT_SETS_NAMESPACE</a><br /> <a href="html/libexslt-exslt.html#EXSLT_STRINGS_NAMESPACE">EXSLT_STRINGS_NAMESPACE</a><br /> <a href="html/libexslt-exslt.html#exsltCommonRegister">exsltCommonRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltCryptoRegister">exsltCryptoRegister</a><br /> <a href="html/libexslt-exslt.html#exsltDateRegister">exsltDateRegister</a><br /> @@ -23,4 +26,5 @@ <a href="html/libexslt-exslt.html#exsltDateRegister">exsltDateRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltDateXpathCtxtRegister">exsltDateXpathCtxtRegister</a><br /> <a href="html/libexslt-exslt.html#exsltDynRegister">exsltDynRegister</a><br /> <a href="html/libexslt-exslt.html#exsltFuncRegister">exsltFuncRegister</a><br /> <a href="html/libexslt-exslt.html#exsltMathRegister">exsltMathRegister</a><br /> @@ -24,5 +28,6 @@ <a href="html/libexslt-exslt.html#exsltDynRegister">exsltDynRegister</a><br /> <a href="html/libexslt-exslt.html#exsltFuncRegister">exsltFuncRegister</a><br /> <a href="html/libexslt-exslt.html#exsltMathRegister">exsltMathRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltMathXpathCtxtRegister">exsltMathXpathCtxtRegister</a><br /> <a href="html/libexslt-exslt.html#exsltRegisterAll">exsltRegisterAll</a><br /> <a href="html/libexslt-exslt.html#exsltSetsRegister">exsltSetsRegister</a><br /> @@ -27,3 +32,4 @@ <a href="html/libexslt-exslt.html#exsltRegisterAll">exsltRegisterAll</a><br /> <a href="html/libexslt-exslt.html#exsltSetsRegister">exsltSetsRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltSetsXpathCtxtRegister">exsltSetsXpathCtxtRegister</a><br /> <a href="html/libexslt-exslt.html#exsltStrRegister">exsltStrRegister</a><br /> @@ -29,3 +35,4 @@ <a href="html/libexslt-exslt.html#exsltStrRegister">exsltStrRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltStrXpathCtxtRegister">exsltStrXpathCtxtRegister</a><br /> </dd></dl><h2>Letter F:</h2><dl><dt>Functions</dt><dd><a href="html/libexslt-exslt.html#exsltFuncRegister">exsltFuncRegister</a><br /> </dd></dl><h2>Letter M:</h2><dl><dt>Math</dt><dd><a href="html/libexslt-exslt.html#exsltMathRegister">exsltMathRegister</a><br /> @@ -30,5 +37,6 @@ </dd></dl><h2>Letter F:</h2><dl><dt>Functions</dt><dd><a href="html/libexslt-exslt.html#exsltFuncRegister">exsltFuncRegister</a><br /> </dd></dl><h2>Letter M:</h2><dl><dt>Math</dt><dd><a href="html/libexslt-exslt.html#exsltMathRegister">exsltMathRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltMathXpathCtxtRegister">exsltMathXpathCtxtRegister</a><br /> </dd></dl><h2>Letter N:</h2><dl><dt>Namespace</dt><dd><a href="html/libexslt-exslt.html#EXSLT_COMMON_NAMESPACE">EXSLT_COMMON_NAMESPACE</a><br /> <a href="html/libexslt-exslt.html#EXSLT_CRYPTO_NAMESPACE">EXSLT_CRYPTO_NAMESPACE</a><br /> <a href="html/libexslt-exslt.html#EXSLT_DATE_NAMESPACE">EXSLT_DATE_NAMESPACE</a><br /> @@ -39,4 +47,5 @@ <a href="html/libexslt-exslt.html#EXSLT_STRINGS_NAMESPACE">EXSLT_STRINGS_NAMESPACE</a><br /> <a href="html/libexslt-exslt.html#SAXON_NAMESPACE">SAXON_NAMESPACE</a><br /> </dd></dl><h2>Letter R:</h2><dl><dt>Registers</dt><dd><a href="html/libexslt-exslt.html#exsltCommonRegister">exsltCommonRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltCryptoRegister">exsltCryptoRegister</a><br /> <a href="html/libexslt-exslt.html#exsltDateRegister">exsltDateRegister</a><br /> @@ -42,4 +51,5 @@ <a href="html/libexslt-exslt.html#exsltDateRegister">exsltDateRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltDateXpathCtxtRegister">exsltDateXpathCtxtRegister</a><br /> <a href="html/libexslt-exslt.html#exsltDynRegister">exsltDynRegister</a><br /> <a href="html/libexslt-exslt.html#exsltFuncRegister">exsltFuncRegister</a><br /> <a href="html/libexslt-exslt.html#exsltMathRegister">exsltMathRegister</a><br /> @@ -43,6 +53,7 @@ <a href="html/libexslt-exslt.html#exsltDynRegister">exsltDynRegister</a><br /> <a href="html/libexslt-exslt.html#exsltFuncRegister">exsltFuncRegister</a><br /> <a href="html/libexslt-exslt.html#exsltMathRegister">exsltMathRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltMathXpathCtxtRegister">exsltMathXpathCtxtRegister</a><br /> <a href="html/libexslt-exslt.html#exsltRegisterAll">exsltRegisterAll</a><br /> <a href="html/libexslt-exslt.html#exsltSaxonRegister">exsltSaxonRegister</a><br /> <a href="html/libexslt-exslt.html#exsltSetsRegister">exsltSetsRegister</a><br /> @@ -46,4 +57,5 @@ <a href="html/libexslt-exslt.html#exsltRegisterAll">exsltRegisterAll</a><br /> <a href="html/libexslt-exslt.html#exsltSaxonRegister">exsltSaxonRegister</a><br /> <a href="html/libexslt-exslt.html#exsltSetsRegister">exsltSetsRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltSetsXpathCtxtRegister">exsltSetsXpathCtxtRegister</a><br /> <a href="html/libexslt-exslt.html#exsltStrRegister">exsltStrRegister</a><br /> @@ -49,4 +61,5 @@ <a href="html/libexslt-exslt.html#exsltStrRegister">exsltStrRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltStrXpathCtxtRegister">exsltStrXpathCtxtRegister</a><br /> </dd></dl><h2>Letter S:</h2><dl><dt>SAXON</dt><dd><a href="html/libexslt-exslt.html#SAXON_NAMESPACE">SAXON_NAMESPACE</a><br /> <a href="html/libexslt-exslt.html#exsltSaxonRegister">exsltSaxonRegister</a><br /> </dd><dt>Sets</dt><dd><a href="html/libexslt-exslt.html#exsltSetsRegister">exsltSetsRegister</a><br /> @@ -50,4 +63,5 @@ </dd></dl><h2>Letter S:</h2><dl><dt>SAXON</dt><dd><a href="html/libexslt-exslt.html#SAXON_NAMESPACE">SAXON_NAMESPACE</a><br /> <a href="html/libexslt-exslt.html#exsltSaxonRegister">exsltSaxonRegister</a><br /> </dd><dt>Sets</dt><dd><a href="html/libexslt-exslt.html#exsltSetsRegister">exsltSetsRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltSetsXpathCtxtRegister">exsltSetsXpathCtxtRegister</a><br /> </dd><dt>Strings</dt><dd><a href="html/libexslt-exslt.html#exsltStrRegister">exsltStrRegister</a><br /> @@ -53,2 +67,3 @@ </dd><dt>Strings</dt><dd><a href="html/libexslt-exslt.html#exsltStrRegister">exsltStrRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltStrXpathCtxtRegister">exsltStrXpathCtxtRegister</a><br /> </dd></dl><h2>Letter T:</h2><dl><dt>Times</dt><dd><a href="html/libexslt-exslt.html#exsltDateRegister">exsltDateRegister</a><br /> @@ -54,4 +69,9 @@ </dd></dl><h2>Letter T:</h2><dl><dt>Times</dt><dd><a href="html/libexslt-exslt.html#exsltDateRegister">exsltDateRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltDateXpathCtxtRegister">exsltDateXpathCtxtRegister</a><br /> +</dd></dl><h2>Letter X:</h2><dl><dt>XSLT</dt><dd><a href="html/libexslt-exslt.html#exsltDateXpathCtxtRegister">exsltDateXpathCtxtRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltMathXpathCtxtRegister">exsltMathXpathCtxtRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltSetsXpathCtxtRegister">exsltSetsXpathCtxtRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltStrXpathCtxtRegister">exsltStrXpathCtxtRegister</a><br /> </dd></dl><h2>Letter a:</h2><dl><dt>all</dt><dd><a href="html/libexslt-exslt.html#exsltRegisterAll">exsltRegisterAll</a><br /> </dd><dt>available</dt><dd><a href="html/libexslt-exslt.html#exsltRegisterAll">exsltRegisterAll</a><br /> </dd></dl><h2>Letter c:</h2><dl><dt>common</dt><dd><a href="html/libexslt-exslt.html#EXSLT_COMMON_NAMESPACE">EXSLT_COMMON_NAMESPACE</a><br /> @@ -71,6 +91,10 @@ <a href="html/libexslt-exslt.html#EXSLT_SETS_NAMESPACE">EXSLT_SETS_NAMESPACE</a><br /> <a href="html/libexslt-exslt.html#EXSLT_STRINGS_NAMESPACE">EXSLT_STRINGS_NAMESPACE</a><br /> <a href="html/libexslt-exslt.html#SAXON_NAMESPACE">SAXON_NAMESPACE</a><br /> +<a href="html/libexslt-exslt.html#exsltDateXpathCtxtRegister">exsltDateXpathCtxtRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltMathXpathCtxtRegister">exsltMathXpathCtxtRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltSetsXpathCtxtRegister">exsltSetsXpathCtxtRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltStrXpathCtxtRegister">exsltStrXpathCtxtRegister</a><br /> </dd><dt>functions</dt><dd><a href="html/libexslt-exslt.html#EXSLT_COMMON_NAMESPACE">EXSLT_COMMON_NAMESPACE</a><br /> <a href="html/libexslt-exslt.html#EXSLT_CRYPTO_NAMESPACE">EXSLT_CRYPTO_NAMESPACE</a><br /> <a href="html/libexslt-exslt.html#EXSLT_DATE_NAMESPACE">EXSLT_DATE_NAMESPACE</a><br /> @@ -82,4 +106,5 @@ <a href="html/libexslt-exslt.html#SAXON_NAMESPACE">SAXON_NAMESPACE</a><br /> </dd></dl><h2>Letter m:</h2><dl><dt>math</dt><dd><a href="html/libexslt-exslt.html#EXSLT_MATH_NAMESPACE">EXSLT_MATH_NAMESPACE</a><br /> </dd><dt>module</dt><dd><a href="html/libexslt-exslt.html#exsltCommonRegister">exsltCommonRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltCryptoRegister">exsltCryptoRegister</a><br /> <a href="html/libexslt-exslt.html#exsltDateRegister">exsltDateRegister</a><br /> @@ -85,4 +110,5 @@ <a href="html/libexslt-exslt.html#exsltDateRegister">exsltDateRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltDateXpathCtxtRegister">exsltDateXpathCtxtRegister</a><br /> <a href="html/libexslt-exslt.html#exsltDynRegister">exsltDynRegister</a><br /> <a href="html/libexslt-exslt.html#exsltFuncRegister">exsltFuncRegister</a><br /> <a href="html/libexslt-exslt.html#exsltMathRegister">exsltMathRegister</a><br /> @@ -86,5 +112,6 @@ <a href="html/libexslt-exslt.html#exsltDynRegister">exsltDynRegister</a><br /> <a href="html/libexslt-exslt.html#exsltFuncRegister">exsltFuncRegister</a><br /> <a href="html/libexslt-exslt.html#exsltMathRegister">exsltMathRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltMathXpathCtxtRegister">exsltMathXpathCtxtRegister</a><br /> <a href="html/libexslt-exslt.html#exsltSaxonRegister">exsltSaxonRegister</a><br /> <a href="html/libexslt-exslt.html#exsltSetsRegister">exsltSetsRegister</a><br /> @@ -89,3 +116,4 @@ <a href="html/libexslt-exslt.html#exsltSaxonRegister">exsltSaxonRegister</a><br /> <a href="html/libexslt-exslt.html#exsltSetsRegister">exsltSetsRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltSetsXpathCtxtRegister">exsltSetsXpathCtxtRegister</a><br /> <a href="html/libexslt-exslt.html#exsltStrRegister">exsltStrRegister</a><br /> @@ -91,3 +119,8 @@ <a href="html/libexslt-exslt.html#exsltStrRegister">exsltStrRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltStrXpathCtxtRegister">exsltStrXpathCtxtRegister</a><br /> +</dd></dl><h2>Letter o:</h2><dl><dt>outside</dt><dd><a href="html/libexslt-exslt.html#exsltDateXpathCtxtRegister">exsltDateXpathCtxtRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltMathXpathCtxtRegister">exsltMathXpathCtxtRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltSetsXpathCtxtRegister">exsltSetsXpathCtxtRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltStrXpathCtxtRegister">exsltStrXpathCtxtRegister</a><br /> </dd></dl><h2>Letter s:</h2><dl><dt>set</dt><dd><a href="html/libexslt-exslt.html#EXSLT_SETS_NAMESPACE">EXSLT_SETS_NAMESPACE</a><br /> </dd><dt>strings</dt><dd><a href="html/libexslt-exslt.html#EXSLT_STRINGS_NAMESPACE">EXSLT_STRINGS_NAMESPACE</a><br /> @@ -92,4 +125,8 @@ </dd></dl><h2>Letter s:</h2><dl><dt>set</dt><dd><a href="html/libexslt-exslt.html#EXSLT_SETS_NAMESPACE">EXSLT_SETS_NAMESPACE</a><br /> </dd><dt>strings</dt><dd><a href="html/libexslt-exslt.html#EXSLT_STRINGS_NAMESPACE">EXSLT_STRINGS_NAMESPACE</a><br /> -</dd></dl><h2 align="center"><a href="APIchunk0.html">C-s</a> +</dd></dl><h2>Letter u:</h2><dl><dt>use</dt><dd><a href="html/libexslt-exslt.html#exsltDateXpathCtxtRegister">exsltDateXpathCtxtRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltMathXpathCtxtRegister">exsltMathXpathCtxtRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltSetsXpathCtxtRegister">exsltSetsXpathCtxtRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltStrXpathCtxtRegister">exsltStrXpathCtxtRegister</a><br /> +</dd></dl><h2 align="center"><a href="APIchunk0.html">C-u</a> </h2><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html> diff --git a/doc/EXSLT/APIfiles.html b/doc/EXSLT/APIfiles.html index 8a82ca1ea487844f79bcb5c957007b062da1ab8f_ZG9jL0VYU0xUL0FQSWZpbGVzLmh0bWw=..bd74fe65b90359e04294448fe2289fccbc312d90_ZG9jL0VYU0xUL0FQSWZpbGVzLmh0bWw= 100644 --- a/doc/EXSLT/APIfiles.html +++ b/doc/EXSLT/APIfiles.html @@ -19,6 +19,7 @@ <a href="html/libexslt-exslt.html#exsltCommonRegister">exsltCommonRegister</a><br /> <a href="html/libexslt-exslt.html#exsltCryptoRegister">exsltCryptoRegister</a><br /> <a href="html/libexslt-exslt.html#exsltDateRegister">exsltDateRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltDateXpathCtxtRegister">exsltDateXpathCtxtRegister</a><br /> <a href="html/libexslt-exslt.html#exsltDynRegister">exsltDynRegister</a><br /> <a href="html/libexslt-exslt.html#exsltFuncRegister">exsltFuncRegister</a><br /> <a href="html/libexslt-exslt.html#exsltLibexsltVersion">exsltLibexsltVersion</a><br /> @@ -26,6 +27,7 @@ <a href="html/libexslt-exslt.html#exsltLibxmlVersion">exsltLibxmlVersion</a><br /> <a href="html/libexslt-exslt.html#exsltLibxsltVersion">exsltLibxsltVersion</a><br /> <a href="html/libexslt-exslt.html#exsltMathRegister">exsltMathRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltMathXpathCtxtRegister">exsltMathXpathCtxtRegister</a><br /> <a href="html/libexslt-exslt.html#exsltRegisterAll">exsltRegisterAll</a><br /> <a href="html/libexslt-exslt.html#exsltSaxonRegister">exsltSaxonRegister</a><br /> <a href="html/libexslt-exslt.html#exsltSetsRegister">exsltSetsRegister</a><br /> @@ -29,4 +31,5 @@ <a href="html/libexslt-exslt.html#exsltRegisterAll">exsltRegisterAll</a><br /> <a href="html/libexslt-exslt.html#exsltSaxonRegister">exsltSaxonRegister</a><br /> <a href="html/libexslt-exslt.html#exsltSetsRegister">exsltSetsRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltSetsXpathCtxtRegister">exsltSetsXpathCtxtRegister</a><br /> <a href="html/libexslt-exslt.html#exsltStrRegister">exsltStrRegister</a><br /> @@ -32,4 +35,5 @@ <a href="html/libexslt-exslt.html#exsltStrRegister">exsltStrRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltStrXpathCtxtRegister">exsltStrXpathCtxtRegister</a><br /> </p><h2><a name="exsltexports" id="exsltexports">Module exsltexports</a>:</h2><p><a href="html/libexslt-exsltexports.html#EXSLTCALL">EXSLTCALL</a><br /> <a href="html/libexslt-exsltexports.html#EXSLTPUBFUN">EXSLTPUBFUN</a><br /> <a href="html/libexslt-exsltexports.html#EXSLTPUBVAR">EXSLTPUBVAR</a><br /> diff --git a/doc/EXSLT/APIfunctions.html b/doc/EXSLT/APIfunctions.html index 8a82ca1ea487844f79bcb5c957007b062da1ab8f_ZG9jL0VYU0xUL0FQSWZ1bmN0aW9ucy5odG1s..bd74fe65b90359e04294448fe2289fccbc312d90_ZG9jL0VYU0xUL0FQSWZ1bmN0aW9ucy5odG1s 100644 --- a/doc/EXSLT/APIfunctions.html +++ b/doc/EXSLT/APIfunctions.html @@ -7,4 +7,12 @@ H2 {font-family: Verdana,Arial,Helvetica} H3 {font-family: Verdana,Arial,Helvetica} A:link, A:visited, A:active { text-decoration: underline } - </style><title>List of function manipulating types in libexslt</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td width="120"><a href="http://swpat.ffii.org/"><img src="../epatents.png" alt="Action against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/"><img src="../gnome2.png" alt="GNOME2 Logo" /></a><a href="http://www.w3.org/Status"><img src="../w3c.png" alt="W3C logo" /></a><a href="http://www.redhat.com"><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/XSLT/"><img src="../Libxslt-Logo-180x168.gif" alt="Made with Libxslt Logo" /></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The EXSLT C library for Gnome</h1><h2>List of function manipulating types in libexslt</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html">Home</a></li><li><a href="intro.html">Introduction</a></li><li><a href="docs.html">Documentation</a></li><li><a href="bugs.html">Reporting bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a href="downloads.html">Downloads</a></li><li><a href="../index.html" style="font-weight:bold">libxslt</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a href="ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="http://mail.gnome.org/archives/xslt/">Mail archive</a></li><li><a href="http://xmlsoft.org/">XML libxml2</a></li><li><a href="ftp://xmlsoft.org/">FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/">Windows binaries</a></li><li><a href="http://garypennington.net/libxml2/">Solaris binaries</a></li><li><a href="http://www.explain.com.au/oss/libxml2xslt.html">MacOsX binaries</a></li><li><a href="http://bugzilla.gnome.org/buglist.cgi?product=libxslt">Bug Tracker</a></li><li><a href="http://codespeak.net/lxml/">lxml Python bindings</a></li><li><a href="http://cpan.uwinnipeg.ca/dist/XML-LibXSLT">Perl XSLT bindings</a></li><li><a href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading17">XSLT with PHP</a></li><li><a href="http://www.mod-xslt2.com/">Apache module</a></li><li><a href="http://sourceforge.net/projects/libxml2-pas/">Pascal bindings</a></li><li><a href="http://xsldbg.sourceforge.net/">Xsldbg Debugger</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a href="APIsymbols.html">Symbols</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html> + </style><title>List of function manipulating types in libexslt</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td width="120"><a href="http://swpat.ffii.org/"><img src="../epatents.png" alt="Action against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/"><img src="../gnome2.png" alt="GNOME2 Logo" /></a><a href="http://www.w3.org/Status"><img src="../w3c.png" alt="W3C logo" /></a><a href="http://www.redhat.com"><img src="../redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/XSLT/"><img src="../Libxslt-Logo-180x168.gif" alt="Made with Libxslt Logo" /></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The EXSLT C library for Gnome</h1><h2>List of function manipulating types in libexslt</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="../search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html">Home</a></li><li><a href="intro.html">Introduction</a></li><li><a href="docs.html">Documentation</a></li><li><a href="bugs.html">Reporting bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a href="downloads.html">Downloads</a></li><li><a href="../index.html" style="font-weight:bold">libxslt</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a href="ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="http://mail.gnome.org/archives/xslt/">Mail archive</a></li><li><a href="http://xmlsoft.org/">XML libxml2</a></li><li><a href="ftp://xmlsoft.org/">FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/">Windows binaries</a></li><li><a href="http://garypennington.net/libxml2/">Solaris binaries</a></li><li><a href="http://www.explain.com.au/oss/libxml2xslt.html">MacOsX binaries</a></li><li><a href="http://bugzilla.gnome.org/buglist.cgi?product=libxslt">Bug Tracker</a></li><li><a href="http://codespeak.net/lxml/">lxml Python bindings</a></li><li><a href="http://cpan.uwinnipeg.ca/dist/XML-LibXSLT">Perl XSLT bindings</a></li><li><a href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading17">XSLT with PHP</a></li><li><a href="http://www.mod-xslt2.com/">Apache module</a></li><li><a href="http://sourceforge.net/projects/libxml2-pas/">Pascal bindings</a></li><li><a href="http://xsldbg.sourceforge.net/">Xsldbg Debugger</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a href="APIsymbols.html">Symbols</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><h2>Type const xmlChar *:</h2><p><a href="html/libexslt-exslt.html#exsltDateXpathCtxtRegister">exsltDateXpathCtxtRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltMathXpathCtxtRegister">exsltMathXpathCtxtRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltSetsXpathCtxtRegister">exsltSetsXpathCtxtRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltStrXpathCtxtRegister">exsltStrXpathCtxtRegister</a><br /> +</p><h2>Type xmlXPathContextPtr:</h2><p><a href="html/libexslt-exslt.html#exsltDateXpathCtxtRegister">exsltDateXpathCtxtRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltMathXpathCtxtRegister">exsltMathXpathCtxtRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltSetsXpathCtxtRegister">exsltSetsXpathCtxtRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltStrXpathCtxtRegister">exsltStrXpathCtxtRegister</a><br /> +</p><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html> diff --git a/doc/EXSLT/APIsymbols.html b/doc/EXSLT/APIsymbols.html index 8a82ca1ea487844f79bcb5c957007b062da1ab8f_ZG9jL0VYU0xUL0FQSXN5bWJvbHMuaHRtbA==..bd74fe65b90359e04294448fe2289fccbc312d90_ZG9jL0VYU0xUL0FQSXN5bWJvbHMuaHRtbA== 100644 --- a/doc/EXSLT/APIsymbols.html +++ b/doc/EXSLT/APIsymbols.html @@ -24,6 +24,7 @@ </p><h2>Letter e:</h2><p><a href="html/libexslt-exslt.html#exsltCommonRegister">exsltCommonRegister</a><br /> <a href="html/libexslt-exslt.html#exsltCryptoRegister">exsltCryptoRegister</a><br /> <a href="html/libexslt-exslt.html#exsltDateRegister">exsltDateRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltDateXpathCtxtRegister">exsltDateXpathCtxtRegister</a><br /> <a href="html/libexslt-exslt.html#exsltDynRegister">exsltDynRegister</a><br /> <a href="html/libexslt-exslt.html#exsltFuncRegister">exsltFuncRegister</a><br /> <a href="html/libexslt-exslt.html#exsltLibexsltVersion">exsltLibexsltVersion</a><br /> @@ -31,6 +32,7 @@ <a href="html/libexslt-exslt.html#exsltLibxmlVersion">exsltLibxmlVersion</a><br /> <a href="html/libexslt-exslt.html#exsltLibxsltVersion">exsltLibxsltVersion</a><br /> <a href="html/libexslt-exslt.html#exsltMathRegister">exsltMathRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltMathXpathCtxtRegister">exsltMathXpathCtxtRegister</a><br /> <a href="html/libexslt-exslt.html#exsltRegisterAll">exsltRegisterAll</a><br /> <a href="html/libexslt-exslt.html#exsltSaxonRegister">exsltSaxonRegister</a><br /> <a href="html/libexslt-exslt.html#exsltSetsRegister">exsltSetsRegister</a><br /> @@ -34,4 +36,5 @@ <a href="html/libexslt-exslt.html#exsltRegisterAll">exsltRegisterAll</a><br /> <a href="html/libexslt-exslt.html#exsltSaxonRegister">exsltSaxonRegister</a><br /> <a href="html/libexslt-exslt.html#exsltSetsRegister">exsltSetsRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltSetsXpathCtxtRegister">exsltSetsXpathCtxtRegister</a><br /> <a href="html/libexslt-exslt.html#exsltStrRegister">exsltStrRegister</a><br /> @@ -37,2 +40,3 @@ <a href="html/libexslt-exslt.html#exsltStrRegister">exsltStrRegister</a><br /> +<a href="html/libexslt-exslt.html#exsltStrXpathCtxtRegister">exsltStrXpathCtxtRegister</a><br /> </p><p><a href="bugs.html">Daniel Veillard</a></p></td></tr></table></td></tr></table></td></tr></table></td></tr></table></td></tr></table></body></html> diff --git a/doc/EXSLT/libexslt-api.xml b/doc/EXSLT/libexslt-api.xml index 8a82ca1ea487844f79bcb5c957007b062da1ab8f_ZG9jL0VYU0xUL2xpYmV4c2x0LWFwaS54bWw=..bd74fe65b90359e04294448fe2289fccbc312d90_ZG9jL0VYU0xUL2xpYmV4c2x0LWFwaS54bWw= 100644 --- a/doc/EXSLT/libexslt-api.xml +++ b/doc/EXSLT/libexslt-api.xml @@ -18,9 +18,11 @@ <exports symbol='exsltDynRegister' type='function'/> <exports symbol='exsltCommonRegister' type='function'/> <exports symbol='exsltRegisterAll' type='function'/> + <exports symbol='exsltStrXpathCtxtRegister' type='function'/> + <exports symbol='exsltSetsXpathCtxtRegister' type='function'/> <exports symbol='exsltFuncRegister' type='function'/> <exports symbol='exsltStrRegister' type='function'/> <exports symbol='exsltSetsRegister' type='function'/> <exports symbol='exsltDateRegister' type='function'/> <exports symbol='exsltCryptoRegister' type='function'/> <exports symbol='exsltMathRegister' type='function'/> @@ -21,7 +23,8 @@ <exports symbol='exsltFuncRegister' type='function'/> <exports symbol='exsltStrRegister' type='function'/> <exports symbol='exsltSetsRegister' type='function'/> <exports symbol='exsltDateRegister' type='function'/> <exports symbol='exsltCryptoRegister' type='function'/> <exports symbol='exsltMathRegister' type='function'/> + <exports symbol='exsltMathXpathCtxtRegister' type='function'/> <exports symbol='exsltSaxonRegister' type='function'/> @@ -27,4 +30,5 @@ <exports symbol='exsltSaxonRegister' type='function'/> + <exports symbol='exsltDateXpathCtxtRegister' type='function'/> </file> <file name='exsltexports'> <exports symbol='LIBEXSLT_PUBLIC' type='macro'/> @@ -88,6 +92,12 @@ <info>Registers the EXSLT - Dates and Times module</info> <return type='void'/> </function> + <function name='exsltDateXpathCtxtRegister' file='exslt'> + <info>Registers the EXSLT - Dates and Times module for use outside XSLT</info> + <return type='int' info=''/> + <arg name='ctxt' type='xmlXPathContextPtr' info=''/> + <arg name='prefix' type='const xmlChar *' info=''/> + </function> <function name='exsltDynRegister' file='exslt'> <info>Registers the EXSLT - Dynamic module</info> <return type='void'/> @@ -100,6 +110,12 @@ <info>Registers the EXSLT - Math module</info> <return type='void'/> </function> + <function name='exsltMathXpathCtxtRegister' file='exslt'> + <info>Registers the EXSLT - Math module for use outside XSLT</info> + <return type='int' info=''/> + <arg name='ctxt' type='xmlXPathContextPtr' info=''/> + <arg name='prefix' type='const xmlChar *' info=''/> + </function> <function name='exsltRegisterAll' file='exslt'> <info>Registers all available EXSLT extensions</info> <return type='void'/> @@ -112,7 +128,13 @@ <info>Registers the EXSLT - Sets module</info> <return type='void'/> </function> + <function name='exsltSetsXpathCtxtRegister' file='exslt'> + <info>Registers the EXSLT - Sets module for use outside XSLT</info> + <return type='int' info=''/> + <arg name='ctxt' type='xmlXPathContextPtr' info=''/> + <arg name='prefix' type='const xmlChar *' info=''/> + </function> <function name='exsltStrRegister' file='exslt'> <info>Registers the EXSLT - Strings module</info> <return type='void'/> </function> @@ -115,6 +137,12 @@ <function name='exsltStrRegister' file='exslt'> <info>Registers the EXSLT - Strings module</info> <return type='void'/> </function> + <function name='exsltStrXpathCtxtRegister' file='exslt'> + <info>Registers the EXSLT - Strings module for use outside XSLT</info> + <return type='int' info=''/> + <arg name='ctxt' type='xmlXPathContextPtr' info=''/> + <arg name='prefix' type='const xmlChar *' info=''/> + </function> </symbols> </api> diff --git a/doc/EXSLT/libexslt-refs.xml b/doc/EXSLT/libexslt-refs.xml index 8a82ca1ea487844f79bcb5c957007b062da1ab8f_ZG9jL0VYU0xUL2xpYmV4c2x0LXJlZnMueG1s..bd74fe65b90359e04294448fe2289fccbc312d90_ZG9jL0VYU0xUL2xpYmV4c2x0LXJlZnMueG1s 100644 --- a/doc/EXSLT/libexslt-refs.xml +++ b/doc/EXSLT/libexslt-refs.xml @@ -18,6 +18,7 @@ <reference name='exsltCommonRegister' href='html/libexslt-exslt.html#exsltCommonRegister'/> <reference name='exsltCryptoRegister' href='html/libexslt-exslt.html#exsltCryptoRegister'/> <reference name='exsltDateRegister' href='html/libexslt-exslt.html#exsltDateRegister'/> + <reference name='exsltDateXpathCtxtRegister' href='html/libexslt-exslt.html#exsltDateXpathCtxtRegister'/> <reference name='exsltDynRegister' href='html/libexslt-exslt.html#exsltDynRegister'/> <reference name='exsltFuncRegister' href='html/libexslt-exslt.html#exsltFuncRegister'/> <reference name='exsltLibexsltVersion' href='html/libexslt-exslt.html#exsltLibexsltVersion'/> @@ -25,6 +26,7 @@ <reference name='exsltLibxmlVersion' href='html/libexslt-exslt.html#exsltLibxmlVersion'/> <reference name='exsltLibxsltVersion' href='html/libexslt-exslt.html#exsltLibxsltVersion'/> <reference name='exsltMathRegister' href='html/libexslt-exslt.html#exsltMathRegister'/> + <reference name='exsltMathXpathCtxtRegister' href='html/libexslt-exslt.html#exsltMathXpathCtxtRegister'/> <reference name='exsltRegisterAll' href='html/libexslt-exslt.html#exsltRegisterAll'/> <reference name='exsltSaxonRegister' href='html/libexslt-exslt.html#exsltSaxonRegister'/> <reference name='exsltSetsRegister' href='html/libexslt-exslt.html#exsltSetsRegister'/> @@ -28,4 +30,5 @@ <reference name='exsltRegisterAll' href='html/libexslt-exslt.html#exsltRegisterAll'/> <reference name='exsltSaxonRegister' href='html/libexslt-exslt.html#exsltSaxonRegister'/> <reference name='exsltSetsRegister' href='html/libexslt-exslt.html#exsltSetsRegister'/> + <reference name='exsltSetsXpathCtxtRegister' href='html/libexslt-exslt.html#exsltSetsXpathCtxtRegister'/> <reference name='exsltStrRegister' href='html/libexslt-exslt.html#exsltStrRegister'/> @@ -31,4 +34,5 @@ <reference name='exsltStrRegister' href='html/libexslt-exslt.html#exsltStrRegister'/> + <reference name='exsltStrXpathCtxtRegister' href='html/libexslt-exslt.html#exsltStrXpathCtxtRegister'/> </references> <alpha> <letter name='E'> @@ -57,6 +61,7 @@ <ref name='exsltCommonRegister'/> <ref name='exsltCryptoRegister'/> <ref name='exsltDateRegister'/> + <ref name='exsltDateXpathCtxtRegister'/> <ref name='exsltDynRegister'/> <ref name='exsltFuncRegister'/> <ref name='exsltLibexsltVersion'/> @@ -64,6 +69,7 @@ <ref name='exsltLibxmlVersion'/> <ref name='exsltLibxsltVersion'/> <ref name='exsltMathRegister'/> + <ref name='exsltMathXpathCtxtRegister'/> <ref name='exsltRegisterAll'/> <ref name='exsltSaxonRegister'/> <ref name='exsltSetsRegister'/> @@ -67,4 +73,5 @@ <ref name='exsltRegisterAll'/> <ref name='exsltSaxonRegister'/> <ref name='exsltSetsRegister'/> + <ref name='exsltSetsXpathCtxtRegister'/> <ref name='exsltStrRegister'/> @@ -70,6 +77,7 @@ <ref name='exsltStrRegister'/> + <ref name='exsltStrXpathCtxtRegister'/> </letter> </alpha> <constructors> </constructors> <functions> @@ -71,8 +79,20 @@ </letter> </alpha> <constructors> </constructors> <functions> + <type name='const xmlChar *'> + <ref name='exsltDateXpathCtxtRegister'/> + <ref name='exsltMathXpathCtxtRegister'/> + <ref name='exsltSetsXpathCtxtRegister'/> + <ref name='exsltStrXpathCtxtRegister'/> + </type> + <type name='xmlXPathContextPtr'> + <ref name='exsltDateXpathCtxtRegister'/> + <ref name='exsltMathXpathCtxtRegister'/> + <ref name='exsltSetsXpathCtxtRegister'/> + <ref name='exsltStrXpathCtxtRegister'/> + </type> </functions> <files> <file name='exslt'> @@ -88,6 +108,7 @@ <ref name='exsltCommonRegister'/> <ref name='exsltCryptoRegister'/> <ref name='exsltDateRegister'/> + <ref name='exsltDateXpathCtxtRegister'/> <ref name='exsltDynRegister'/> <ref name='exsltFuncRegister'/> <ref name='exsltLibexsltVersion'/> @@ -95,6 +116,7 @@ <ref name='exsltLibxmlVersion'/> <ref name='exsltLibxsltVersion'/> <ref name='exsltMathRegister'/> + <ref name='exsltMathXpathCtxtRegister'/> <ref name='exsltRegisterAll'/> <ref name='exsltSaxonRegister'/> <ref name='exsltSetsRegister'/> @@ -98,4 +120,5 @@ <ref name='exsltRegisterAll'/> <ref name='exsltSaxonRegister'/> <ref name='exsltSetsRegister'/> + <ref name='exsltSetsXpathCtxtRegister'/> <ref name='exsltStrRegister'/> @@ -101,4 +124,5 @@ <ref name='exsltStrRegister'/> + <ref name='exsltStrXpathCtxtRegister'/> </file> <file name='exsltexports'> <ref name='EXSLTCALL'/> @@ -121,6 +145,7 @@ <letter name='D'> <word name='Dates'> <ref name='exsltDateRegister'/> + <ref name='exsltDateXpathCtxtRegister'/> </word> <word name='Dynamic'> <ref name='exsltDynRegister'/> @@ -139,6 +164,7 @@ <ref name='exsltCommonRegister'/> <ref name='exsltCryptoRegister'/> <ref name='exsltDateRegister'/> + <ref name='exsltDateXpathCtxtRegister'/> <ref name='exsltDynRegister'/> <ref name='exsltFuncRegister'/> <ref name='exsltMathRegister'/> @@ -142,5 +168,6 @@ <ref name='exsltDynRegister'/> <ref name='exsltFuncRegister'/> <ref name='exsltMathRegister'/> + <ref name='exsltMathXpathCtxtRegister'/> <ref name='exsltRegisterAll'/> <ref name='exsltSetsRegister'/> @@ -145,3 +172,4 @@ <ref name='exsltRegisterAll'/> <ref name='exsltSetsRegister'/> + <ref name='exsltSetsXpathCtxtRegister'/> <ref name='exsltStrRegister'/> @@ -147,4 +175,5 @@ <ref name='exsltStrRegister'/> + <ref name='exsltStrXpathCtxtRegister'/> </word> </letter> <letter name='F'> @@ -155,6 +184,7 @@ <letter name='M'> <word name='Math'> <ref name='exsltMathRegister'/> + <ref name='exsltMathXpathCtxtRegister'/> </word> </letter> <letter name='N'> @@ -175,6 +205,7 @@ <ref name='exsltCommonRegister'/> <ref name='exsltCryptoRegister'/> <ref name='exsltDateRegister'/> + <ref name='exsltDateXpathCtxtRegister'/> <ref name='exsltDynRegister'/> <ref name='exsltFuncRegister'/> <ref name='exsltMathRegister'/> @@ -178,6 +209,7 @@ <ref name='exsltDynRegister'/> <ref name='exsltFuncRegister'/> <ref name='exsltMathRegister'/> + <ref name='exsltMathXpathCtxtRegister'/> <ref name='exsltRegisterAll'/> <ref name='exsltSaxonRegister'/> <ref name='exsltSetsRegister'/> @@ -181,4 +213,5 @@ <ref name='exsltRegisterAll'/> <ref name='exsltSaxonRegister'/> <ref name='exsltSetsRegister'/> + <ref name='exsltSetsXpathCtxtRegister'/> <ref name='exsltStrRegister'/> @@ -184,4 +217,5 @@ <ref name='exsltStrRegister'/> + <ref name='exsltStrXpathCtxtRegister'/> </word> </letter> <letter name='S'> @@ -191,6 +225,7 @@ </word> <word name='Sets'> <ref name='exsltSetsRegister'/> + <ref name='exsltSetsXpathCtxtRegister'/> </word> <word name='Strings'> <ref name='exsltStrRegister'/> @@ -194,8 +229,9 @@ </word> <word name='Strings'> <ref name='exsltStrRegister'/> + <ref name='exsltStrXpathCtxtRegister'/> </word> </letter> <letter name='T'> <word name='Times'> <ref name='exsltDateRegister'/> @@ -197,8 +233,17 @@ </word> </letter> <letter name='T'> <word name='Times'> <ref name='exsltDateRegister'/> + <ref name='exsltDateXpathCtxtRegister'/> + </word> + </letter> + <letter name='X'> + <word name='XSLT'> + <ref name='exsltDateXpathCtxtRegister'/> + <ref name='exsltMathXpathCtxtRegister'/> + <ref name='exsltSetsXpathCtxtRegister'/> + <ref name='exsltStrXpathCtxtRegister'/> </word> </letter> <letter name='a'> @@ -246,6 +291,10 @@ <ref name='EXSLT_SETS_NAMESPACE'/> <ref name='EXSLT_STRINGS_NAMESPACE'/> <ref name='SAXON_NAMESPACE'/> + <ref name='exsltDateXpathCtxtRegister'/> + <ref name='exsltMathXpathCtxtRegister'/> + <ref name='exsltSetsXpathCtxtRegister'/> + <ref name='exsltStrXpathCtxtRegister'/> </word> <word name='functions'> <ref name='EXSLT_COMMON_NAMESPACE'/> @@ -267,6 +316,7 @@ <ref name='exsltCommonRegister'/> <ref name='exsltCryptoRegister'/> <ref name='exsltDateRegister'/> + <ref name='exsltDateXpathCtxtRegister'/> <ref name='exsltDynRegister'/> <ref name='exsltFuncRegister'/> <ref name='exsltMathRegister'/> @@ -270,5 +320,6 @@ <ref name='exsltDynRegister'/> <ref name='exsltFuncRegister'/> <ref name='exsltMathRegister'/> + <ref name='exsltMathXpathCtxtRegister'/> <ref name='exsltSaxonRegister'/> <ref name='exsltSetsRegister'/> @@ -273,3 +324,4 @@ <ref name='exsltSaxonRegister'/> <ref name='exsltSetsRegister'/> + <ref name='exsltSetsXpathCtxtRegister'/> <ref name='exsltStrRegister'/> @@ -275,4 +327,13 @@ <ref name='exsltStrRegister'/> + <ref name='exsltStrXpathCtxtRegister'/> + </word> + </letter> + <letter name='o'> + <word name='outside'> + <ref name='exsltDateXpathCtxtRegister'/> + <ref name='exsltMathXpathCtxtRegister'/> + <ref name='exsltSetsXpathCtxtRegister'/> + <ref name='exsltStrXpathCtxtRegister'/> </word> </letter> <letter name='s'> @@ -283,5 +344,13 @@ <ref name='EXSLT_STRINGS_NAMESPACE'/> </word> </letter> + <letter name='u'> + <word name='use'> + <ref name='exsltDateXpathCtxtRegister'/> + <ref name='exsltMathXpathCtxtRegister'/> + <ref name='exsltSetsXpathCtxtRegister'/> + <ref name='exsltStrXpathCtxtRegister'/> + </word> + </letter> </chunk> <chunks> @@ -286,6 +355,6 @@ </chunk> <chunks> - <chunk name='chunk0' start='C' end='s'/> + <chunk name='chunk0' start='C' end='u'/> </chunks> </index> </apirefs> diff --git a/doc/libxslt-api.xml b/doc/libxslt-api.xml index 8a82ca1ea487844f79bcb5c957007b062da1ab8f_ZG9jL2xpYnhzbHQtYXBpLnhtbA==..bd74fe65b90359e04294448fe2289fccbc312d90_ZG9jL2xpYnhzbHQtYXBpLnhtbA== 100644 --- a/doc/libxslt-api.xml +++ b/doc/libxslt-api.xml @@ -1535,6 +1535,7 @@ exits'/> <field name='localRVTBase' type='xmlDocPtr' info=''/> <field name='keyInitLevel' type='int' info=' Needed to catch recursive keys issues'/> + <field name='funcLevel' type='int' info=' Needed to catch recursive functions issues'/> </struct> <typedef name='xsltTransformContextPtr' file='xsltInternals' type='xsltTransformContext *'/> <typedef name='xsltTransformState' file='xsltInternals' type='enum'/> @@ -2471,7 +2472,7 @@ <arg name='function' type='xsltTransformFunction' info='the transform function'/> </function> <function name='xsltNewLocale' file='xsltlocale'> - <info>Creates a new locale of an opaque system dependent type based on the language tag. Three-letter language codes (ISO 639-2 Alpha-3) are not supported.</info> + <info>Creates a new locale of an opaque system dependent type based on the language tag.</info> <return type='xsltLocale' info='the locale or NULL on error or if no matching locale was found'/> <arg name='languageTag' type='const xmlChar *' info='RFC 3066 language tag'/> </function> diff --git a/doc/libxslt-refs.xml b/doc/libxslt-refs.xml index 8a82ca1ea487844f79bcb5c957007b062da1ab8f_ZG9jL2xpYnhzbHQtcmVmcy54bWw=..bd74fe65b90359e04294448fe2289fccbc312d90_ZG9jL2xpYnhzbHQtcmVmcy54bWw= 100644 --- a/doc/libxslt-refs.xml +++ b/doc/libxslt-refs.xml @@ -2565,9 +2565,6 @@ <ref name='xsltAllocateExtra'/> <ref name='xsltAllocateExtraCtxt'/> </word> - <word name='Alpha-3'> - <ref name='xsltNewLocale'/> - </word> <word name='Apache'> <ref name='XSLT_XALAN_NAMESPACE'/> </word> @@ -2880,7 +2877,6 @@ </word> <word name='ISO'> <ref name='XML_CAST_FPTR'/> - <ref name='xsltNewLocale'/> </word> <word name='Implement'> <ref name='xsltDocumentFunction'/> @@ -3400,9 +3396,6 @@ <word name='That'> <ref name='XSLT_REFACTORED_KEYCOMP'/> </word> - <word name='Three-letter'> - <ref name='xsltNewLocale'/> - </word> <word name='TransformContext'> <ref name='xsltNewTransformContext'/> </word> @@ -3785,7 +3778,6 @@ <ref name='xsltGetSpecialNamespace'/> <ref name='xsltInitCtxtKeys'/> <ref name='xsltLocaleStrcmp'/> - <ref name='xsltNewLocale'/> <ref name='xsltQuoteUserParams'/> </word> <word name='argument'> @@ -4247,9 +4239,6 @@ <ref name='xsltGetNamespace'/> <ref name='xsltInitCtxtKeys'/> </word> - <word name='codes'> - <ref name='xsltNewLocale'/> - </word> <word name='collected'> <ref name='xsltExtensionInstructionResultRegister'/> </word> @@ -7626,7 +7615,6 @@ <word name='supported'> <ref name='XSLT_DEFAULT_VERSION'/> <ref name='XSLT_LOCALE_NONE'/> - <ref name='xsltNewLocale'/> </word> <word name='sure'> <ref name='xsltAllocateExtraCtxt'/> diff --git a/doc/libxslt.xsa b/doc/libxslt.xsa index 8a82ca1ea487844f79bcb5c957007b062da1ab8f_ZG9jL2xpYnhzbHQueHNh..bd74fe65b90359e04294448fe2289fccbc312d90_ZG9jL2xpYnhzbHQueHNh 100644 --- a/doc/libxslt.xsa +++ b/doc/libxslt.xsa @@ -8,6 +8,6 @@ </vendor> <product id="libxslt"> <name>libxslt</name> - <version>1.1.23</version> - <last-release> Apr 8 2008</last-release> + <version>1.1.24</version> + <last-release> May 13 2008</last-release> <info-url>http://xmlsoft.org/XSLT/</info-url> @@ -13,16 +13,8 @@ <info-url>http://xmlsoft.org/XSLT/</info-url> - <changes> - Documentation: fix links for Cygwin DocBook setup (Philippe Bourcier), - xsltParseStylesheetDoc doc fix (Jason Viers), fix manpage default - maxdepth value - - Bug fixes: python segfault (Daniel Gryniewicz), week-in-year bug fix - (Maurice van der Pot), fix python iterator problem (William Brack), - avoid garbage collection problems on str:tokenize and str:split - and function results (William Brack and Peter Pawlowski) - superfluous re-generation of keys (William Brack), remove superfluous - code in xsltExtInitTest (Tony Graham), func:result segfault fix - (William Brack), timezone offset problem (Peter Pawlowski), - - Portability fixes: old gcrypt support fix (Brent Cowgill), Python - portability patch (Stephane Bidoul), VS 2008 fix (Rob Richard) + <changes> - Documentation: man page fix (Vincent Lefevre). + - Bug fixes: pattern bug fix, key initialization problems, exclusion of + unknown namespaced element on top of stylesheets, python generator + syntactic cleanup (Martin) </changes> </product> diff --git a/doc/news.html b/doc/news.html index 8a82ca1ea487844f79bcb5c957007b062da1ab8f_ZG9jL25ld3MuaHRtbA==..bd74fe65b90359e04294448fe2289fccbc312d90_ZG9jL25ld3MuaHRtbA== 100644 --- a/doc/news.html +++ b/doc/news.html @@ -9,7 +9,63 @@ A:link, A:visited, A:active { text-decoration: underline } </style><title>News</title></head><body bgcolor="#8b7765" text="#000000" link="#a06060" vlink="#000000"><table border="0" width="100%" cellpadding="5" cellspacing="0" align="center"><tr><td width="120"><a href="http://swpat.ffii.org/"><img src="epatents.png" alt="Action against software patents" /></a></td><td width="180"><a href="http://www.gnome.org/"><img src="gnome2.png" alt="GNOME2 Logo" /></a><a href="http://www.w3.org/Status"><img src="w3c.png" alt="W3C logo" /></a><a href="http://www.redhat.com"><img src="redhat.gif" alt="Red Hat Logo" /></a><div align="left"><a href="http://xmlsoft.org/XSLT/"><img src="Libxslt-Logo-180x168.gif" alt="Made with Libxslt Logo" /></a></div></td><td><table border="0" width="90%" cellpadding="2" cellspacing="0" align="center" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3" bgcolor="#fffacd"><tr><td align="center"><h1>The XSLT C library for GNOME</h1><h2>News</h2></td></tr></table></td></tr></table></td></tr></table><table border="0" cellpadding="4" cellspacing="0" width="100%" align="center"><tr><td bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="2" width="100%"><tr><td valign="top" width="200" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Main Menu</b></center></td></tr><tr><td bgcolor="#fffacd"><form action="search.php" enctype="application/x-www-form-urlencoded" method="get"><input name="query" type="text" size="20" value="" /><input name="submit" type="submit" value="Search ..." /></form><ul><li><a href="index.html">Home</a></li><li><a href="intro.html">Introduction</a></li><li><a href="docs.html">Documentation</a></li><li><a href="bugs.html">Reporting bugs and getting help</a></li><li><a href="help.html">How to help</a></li><li><a href="downloads.html">Downloads</a></li><li><a href="FAQ.html">FAQ</a></li><li><a href="news.html">News</a></li><li><a href="xsltproc2.html">The xsltproc tool</a></li><li><a href="docbook.html">DocBook</a></li><li><a href="API.html">The programming API</a></li><li><a href="python.html">Python and bindings</a></li><li><a href="internals.html">Library internals</a></li><li><a href="extensions.html">Writing extensions</a></li><li><a href="contribs.html">Contributions</a></li><li><a href="EXSLT/index.html" style="font-weight:bold">libexslt</a></li><li><a href="xslt.html">flat page</a>, <a href="site.xsl">stylesheet</a></li><li><a href="html/index.html" style="font-weight:bold">API Menu</a></li><li><a href="ChangeLog.html">ChangeLog</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>Related links</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="tutorial/libxslttutorial.html">Tutorial</a>, <a href="tutorial2/libxslt_pipes.html">Tutorial2</a></li><li><a href="xsltproc.html">Man page for xsltproc</a></li><li><a href="http://mail.gnome.org/archives/xslt/">Mail archive</a></li><li><a href="http://xmlsoft.org/">XML libxml2</a></li><li><a href="ftp://xmlsoft.org/">FTP</a></li><li><a href="http://www.zlatkovic.com/projects/libxml/">Windows binaries</a></li><li><a href="http://garypennington.net/libxml2/">Solaris binaries</a></li><li><a href="http://www.explain.com.au/oss/libxml2xslt.html">MacOsX binaries</a></li><li><a href="http://bugzilla.gnome.org/buglist.cgi?product=libxslt">Bug Tracker</a></li><li><a href="http://codespeak.net/lxml/">lxml Python bindings</a></li><li><a href="http://cpan.uwinnipeg.ca/dist/XML-LibXSLT">Perl XSLT bindings</a></li><li><a href="http://www.zend.com/php5/articles/php5-xmlphp.php#Heading17">XSLT with PHP</a></li><li><a href="http://www.mod-xslt2.com/">Apache module</a></li><li><a href="http://sourceforge.net/projects/libxml2-pas/">Pascal bindings</a></li><li><a href="http://xsldbg.sourceforge.net/">Xsldbg Debugger</a></li></ul></td></tr></table><table width="100%" border="0" cellspacing="1" cellpadding="3"><tr><td colspan="1" bgcolor="#eecfa1" align="center"><center><b>API Indexes</b></center></td></tr><tr><td bgcolor="#fffacd"><ul><li><a href="APIchunk0.html">Alphabetic</a></li><li><a href="APIconstructors.html">Constructors</a></li><li><a href="APIfunctions.html">Functions/Types</a></li><li><a href="APIfiles.html">Modules</a></li><li><a href="APIsymbols.html">Symbols</a></li></ul></td></tr></table></td></tr></table></td><td valign="top" bgcolor="#8b7765"><table border="0" cellspacing="0" cellpadding="1" width="100%"><tr><td><table border="0" cellspacing="0" cellpadding="1" width="100%" bgcolor="#000000"><tr><td><table border="0" cellpadding="3" cellspacing="1" width="100%"><tr><td bgcolor="#fffacd"><p>The <a href="ChangeLog.html">change log</a> describes the recents commits -to the <a href="http://svn.gnome.org/viewcvs/libxslt/trunk/">SVN</a> code base.</p><p>Those are the public releases made:</p><h3>1.1.24: May 13 20088</h3><ul><li>Documentation: man page fix (Vincent Lefevre).</li> +to the <a href="http://svn.gnome.org/viewcvs/libxslt/trunk/">SVN</a> code base.</p><p>Those are the public releases made:</p><h3>1.1.25: Sep 17 2009</h3><ul><li> Features: + Add API versioning and various cleanups (Daniel Veillard), + xsl:sort lang support using the locale (Nick Wellnhofer and Roumen Petrov) + </li> + <li> Documentation: + Fix the download links for Solaris (Daniel Veillard), + Fix makefile and spec file to include doc in rpm (Daniel Veillard) + </li> + <li> Portability: + Make sure testThreads is linked with pthreads (Daniel Veillard), + Fix potential crash on debug of extensions Solaris (Ben Walton), + applied patch from Roumen Petrov for mingw cross compilation problems (Roumen Petrov), + patch from Richard Jones to build shared libs with MinGW cross-compiler (Richard Jones), + fix include path when compiling with MinGW (Roumen Petrov), + portability fixes ( Nick Wellnhofer and Roumen Petrov) + </li> + <li> Bug fixes: + Big fixes of pattern compilations (Nick Wellnhofer), + Fix uses of xmlAddChild for error handling (Daniel Veillard), + Detect deep recusion on function calls (Daniel Veillard), + Avoid an error in namespace generation (Martin), + Fix importing of encoding from included stylesheets (Nick Wellnhofer), + Fix problems with embedded stylesheets and namespaces (Martin), + QName parsing fix for patterns (Martin), + Crash compiling stylesheet with DTD (Martin), + Fix xsl:strip-space with namespace and wildcard (Nick Wellnhofer), + Fix a mutex deadlock on unregistered extensions (Nix), + 567192 xsltproc --output option ignore --xinclude (Joachim Breitner), + Fix redundant headers in list (Daniel Veillard), + 134754 Configure's --with-html-dir related fixes (Julio M. Merino Vidal), + 305913 a serious problem in extensions reentrancy (Daniel Veillard), + Fix an idness issue when building the tree (Daniel Veillard), + Fixed indexing error reported by Ron Burk on the mailing list. (William M. Brack), + prevent some unchecked pointer accesses (Jake Goulding), + fix for CVE-2008-2935 libexslt RC4 encryption/decryption functions Daniel (Daniel Veillard), + avoid a quadratic behaviour when hitting duplicates (Daniel Veillard), + 544829 fixed option --with-debugger (Arun Ragnavan), + 541965 fixed incorrect argument popping in exsltMathAtan2Function (William M. Brack), + fix problem with string check for element-available (Ron Burk), + 539741 added code to handle literal within an AVT (William M. Brack) + </li> + <li> Improvements: + Allow use of EXSLT outside XSLT (Martin), + Support Esperanto locale (Nick Wellnhofer), + Change how attributes are copied for id and speed (Daniel Veillard), + Add API versioning and various cleanups (Daniel Veillard), + Adding a test program to check thread reentrancy (Daniel Veillard), + big patch from finishing xsl:sort lang support (Roumen Petrov), + add xsl:sort lang support using the locale (Nick Wellnhofer) + </li> + <li> Cleanups: + Label xsltProcessOneNode as static (Daniel Veillard), + git setup (Daniel Veillard), + fixed typo detected by new libxml2 code (William M. Brack), + xsltExtFunctionLookup was defined but never implemented (Ralf Junker) + </li> +</ul><h3>1.1.24: May 13 2008</h3><ul><li>Documentation: man page fix (Vincent Lefevre).</li> <li>Bug fixes: pattern bug fix, key initialization problems, exclusion of unknown namespaced element on top of stylesheets, python generator syntactic cleanup (Martin)</li> diff --git a/doc/xslt.html b/doc/xslt.html index 8a82ca1ea487844f79bcb5c957007b062da1ab8f_ZG9jL3hzbHQuaHRtbA==..bd74fe65b90359e04294448fe2289fccbc312d90_ZG9jL3hzbHQuaHRtbA== 100644 --- a/doc/xslt.html +++ b/doc/xslt.html @@ -304,7 +304,66 @@ <p>Those are the public releases made:</p> -<h3>1.1.24: May 13 20088</h3> +<h3>1.1.25: Sep 17 2009</h3> +<ul> + <li> Features: + Add API versioning and various cleanups (Daniel Veillard), + xsl:sort lang support using the locale (Nick Wellnhofer and Roumen Petrov) + </li> + <li> Documentation: + Fix the download links for Solaris (Daniel Veillard), + Fix makefile and spec file to include doc in rpm (Daniel Veillard) + </li> + <li> Portability: + Make sure testThreads is linked with pthreads (Daniel Veillard), + Fix potential crash on debug of extensions Solaris (Ben Walton), + applied patch from Roumen Petrov for mingw cross compilation problems (Roumen Petrov), + patch from Richard Jones to build shared libs with MinGW cross-compiler (Richard Jones), + fix include path when compiling with MinGW (Roumen Petrov), + portability fixes ( Nick Wellnhofer and Roumen Petrov) + </li> + <li> Bug fixes: + Big fixes of pattern compilations (Nick Wellnhofer), + Fix uses of xmlAddChild for error handling (Daniel Veillard), + Detect deep recusion on function calls (Daniel Veillard), + Avoid an error in namespace generation (Martin), + Fix importing of encoding from included stylesheets (Nick Wellnhofer), + Fix problems with embedded stylesheets and namespaces (Martin), + QName parsing fix for patterns (Martin), + Crash compiling stylesheet with DTD (Martin), + Fix xsl:strip-space with namespace and wildcard (Nick Wellnhofer), + Fix a mutex deadlock on unregistered extensions (Nix), + 567192 xsltproc --output option ignore --xinclude (Joachim Breitner), + Fix redundant headers in list (Daniel Veillard), + 134754 Configure's --with-html-dir related fixes (Julio M. Merino Vidal), + 305913 a serious problem in extensions reentrancy (Daniel Veillard), + Fix an idness issue when building the tree (Daniel Veillard), + Fixed indexing error reported by Ron Burk on the mailing list. (William M. Brack), + prevent some unchecked pointer accesses (Jake Goulding), + fix for CVE-2008-2935 libexslt RC4 encryption/decryption functions Daniel (Daniel Veillard), + avoid a quadratic behaviour when hitting duplicates (Daniel Veillard), + 544829 fixed option --with-debugger (Arun Ragnavan), + 541965 fixed incorrect argument popping in exsltMathAtan2Function (William M. Brack), + fix problem with string check for element-available (Ron Burk), + 539741 added code to handle literal within an AVT (William M. Brack) + </li> + <li> Improvements: + Allow use of EXSLT outside XSLT (Martin), + Support Esperanto locale (Nick Wellnhofer), + Change how attributes are copied for id and speed (Daniel Veillard), + Add API versioning and various cleanups (Daniel Veillard), + Adding a test program to check thread reentrancy (Daniel Veillard), + big patch from finishing xsl:sort lang support (Roumen Petrov), + add xsl:sort lang support using the locale (Nick Wellnhofer) + </li> + <li> Cleanups: + Label xsltProcessOneNode as static (Daniel Veillard), + git setup (Daniel Veillard), + fixed typo detected by new libxml2 code (William M. Brack), + xsltExtFunctionLookup was defined but never implemented (Ralf Junker) + </li> +</ul> +<h3>1.1.24: May 13 2008</h3> <ul> <li>Documentation: man page fix (Vincent Lefevre).</li> <li>Bug fixes: pattern bug fix, key initialization problems, exclusion of diff --git a/libxslt/xsltwin32config.h b/libxslt/xsltwin32config.h index 8a82ca1ea487844f79bcb5c957007b062da1ab8f_bGlieHNsdC94c2x0d2luMzJjb25maWcuaA==..bd74fe65b90359e04294448fe2289fccbc312d90_bGlieHNsdC94c2x0d2luMzJjb25maWcuaA== 100644 --- a/libxslt/xsltwin32config.h +++ b/libxslt/xsltwin32config.h @@ -23,10 +23,10 @@ * * the version string like "1.2.3" */ -#define LIBXSLT_DOTTED_VERSION "1.1.24" +#define LIBXSLT_DOTTED_VERSION "1.1.25" /** * LIBXSLT_VERSION: * * the version number: 1.2.3 value is 1002003 */ @@ -27,13 +27,13 @@ /** * LIBXSLT_VERSION: * * the version number: 1.2.3 value is 1002003 */ -#define LIBXSLT_VERSION 10124 +#define LIBXSLT_VERSION 10125 /** * LIBXSLT_VERSION_STRING: * * the version number string, 1.2.3 value is "1002003" */ @@ -34,10 +34,10 @@ /** * LIBXSLT_VERSION_STRING: * * the version number string, 1.2.3 value is "1002003" */ -#define LIBXSLT_VERSION_STRING "10124" +#define LIBXSLT_VERSION_STRING "10125" /** * LIBXSLT_VERSION_EXTRA: