[xslt] Release of libxslt-1.1.25



  Yup it's finally out !
Available as usual at:
   ftp://xmlsoft.org/libxslt/

Quite a bit of bug fixes, a shame that a number of them just waited in
my mail folder for so long, but at least now they are in an official release !
There is still some unresolved issues but I prefer to push a new release
out at this point.

New Features:
- xsl:sort lang support using the locale (Nick Wellnhofer and Roumen Petrov)
- symbol versioning for libxslt shared libraries (Daniel Veillard)
- Allow use of EXSLT outside XSLT (Martin)

Portability:
- Make sure testThreads is linked with pthreads (Daniel Veillard)
- Fix potential crash on debug of extensions Solaris (Ben Walton)
- mingw cross compilation problems (Roumen Petrov)
- 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)

Documentation:
- Fix the download links for Solaris (Daniel Veillard)
- Fix makefile and spec file to include doc in rpm (Daniel Veillard)

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)

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)

Cleanups:
- Label xsltProcessOneNode as static (Daniel Veillard)
- git setup * configure.in: adapt the extra version detection code to git * libxslt.doap: adding RDF dope file Daniel (veillard)
- fixed typo detected by new libxml2 code (William M. Brack)
- xsltExtFunctionLookup was defined but never implemented (Ralf Junker)

  Thanks everybody for the reports and the patches,

    Enjoy !

Daniel

-- 
Daniel Veillard      | libxml Gnome XML XSLT toolkit  http://xmlsoft.org/
daniel veillard com  | Rpmfind RPM search engine http://rpmfind.net/
http://veillard.com/ | virtualization library  http://libvirt.org/


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]