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

  • April 16 2019
    The XML Security Library 1.2.28 release includes the following changes:
    • Added BoringSSL support (chenbd).
    • Added gnutls-3.6.x support (alonbl).
    • Added DSA and ECDSA key size getter for MSCNG (vmiklos).
    • Added --enable-mans configuration option (alonbl).
    • Added coninuous build integration for MacOSX (vmiklos).
    • Several other small fixes (more details).

  • October 23 2018
    The XML Security Library 1.2.27 release includes the following changes:
    • Added AES-GCM support for OpenSSL and MSCNG (snargit).
    • Added DSA-SHA256 and ECDSA-SHA384 support for NSS (vmiklos).
    • Added RSA-OAEP support for MSCNG (vmiklos).
    • Continuous build integration in Travis and Appveyor.
    • Several other small fixes (more details).

  • June 5 2018
    The XML Security Library 1.2.26 release includes the following changes:
    • Added xmlsec-mscng module based on Microsoft Cryptography API: Next Generation (vmiklos).
    • Added support for GOST 2012 and fixed CryptoPro CSP provider for GOST R 34.10-2001 in xmlsec-mscrypto (ipechorin).
    • Added LibreSSL 2.7 support (vishwin).
    • Upgraded documentation build process to support the latest gtk-doc.
    • Several other small fixes (more details).

  • September 12 2017
    The XML Security Library 1.2.25 release includes the following changes:
    • Removed OpenSSL 0.9.8 support and several previously deprecated functions.
    • Added SHA224 support for xmlsec-nss (vmiklos).
    • Added configurable default linefeed for xmltree module (pablogallardo).
    • Several other small fixes (more details).