XML Security Library

LibXML2
LibXSLT
OpenSSL

XML Security Library

XML Security Library is a C library based on LibXML2. The library supports major XML security standards:

XML Security Library is released under the MIT Licence see the Copyright file in the distribution for details.

News

  • July 14 2009
    The new XML Security Library 1.2.12 release includes the following changes (see ChangeLog for the complete list of changes):
    • Fixed HMAC vulnerability with small values of HMAC length.
    • Added support for the GOST implemented by Russian Crypto Pro CSP (patch from Dennis Prochko)
    • Added an option to return the replaced (based on the patch from Frank Gross)
    • Added new function xmlSecNodeEncodeAndSetContent for encoding special chars in the node content.
    • Added configurable Base64 line length.
    • Bug fixes.
  • November 6 2007
    The new XML Security Library 1.2.11 release includes the following changes:
    • Mingw port (Roumen Petrov).
    • Better support for non micorsoft CSP's (Wouter and Ed Shallow).
    • Bug fixes.
  • June 12 2006
    The new XML Security Library 1.2.10 release includes the following changes:
    • GOST algorithms support (Dmitry Belyavsky)
    • Ability to disable system trusted certs in xmlsec-mscrypto (Dmitry Belyavsky)
    • New functions for adding X509IssuerName and X509SerialNumber nodes to the template (Dmitry Belyavsky)
    • Better packaging support for Fedora and Debian (Daniel Veillard, John Belmonte)
    • Cleanups from Coverity tool reports
    • Bug fixes