Skip to content

Releases: lsh123/xmlsec

XMLSec 1.3.6

22 Oct 13:30
cff6a7f
Compare
Choose a tag to compare

The XML Security Library 1.3.6 release includes the following changes:

  • (xmlsec-openssl) Fixed build if OpenSSL 3.0 doesn't have engines support enabled.
  • (xmlsec-mscng, xmlsec-mscrypto) Added support for multiple trusted certs with the same subject.
  • (windows) Disabled iconv support by default (use 'iconv=yes' option for 'configure.js' to re-enable it).
  • Several other small fixes (see more details).

Thanks for bug reports!

Aleksey

XMLSec 1.3.6 (rc1)

07 Oct 19:11
abdda70
Compare
Choose a tag to compare
XMLSec 1.3.6 (rc1) Pre-release
Pre-release

The XML Security Library 1.3.6 release includes the following changes:

  • (xmlsec-openssl) Fixed build if OpenSSL 3.0 doesn't have engines support enabled.
  • (xmlsec-mscng, xmlsec-mscrypto) Added support for multiple trusted certs with the same subject.
  • (windows) Disabled iconv support by default (use 'iconv=yes' option for 'configure.js' to re-enable it).
  • Several other small fixes (see more details).

Please test the release candidate (signature) and let me know if you see any issues!

XMLSec 1.3.5

18 Jul 20:08
d76b77b
Compare
Choose a tag to compare

The XML Security Library 1.3.5 release includes the following changes:

  • (xmlsec-mscng, xmlsec-mscrypto) Improved certificates verification.
  • (xmlsec-gnutls) Added support for self-signed certificates.
  • (xmlsec-core) Fix deprecated functions in LibXML2 2.13.1 including disabling HTTP support by default (use ''--enable-http' option to re-enable it).
  • Several other small fixes (see more details).

All users of xmlsec-mscng and xmlsec-mscrypto are urged to upgrade to this version.

Thanks for bug reports and PRs!

Aleksey

XMLSec 1.2.41 (legacy)

18 Jul 19:52
fa0590e
Compare
Choose a tag to compare

The legacy XML Security Library 1.2.40 release includes the following changes:

  • (xmlsec-mscng,xmlsec-mscrypto) Improved certificates verification.
  • (xmlsec-gnutls) Added support for self-signed certificates.
  • Several other small fixes (more details).

All users of legacy 1.2.x versions of xmlsec-mscng and xmlsec-mscrypto are urged to upgrade to this version.

Thanks for bug reports!
Aleksey

XMLSec 1.2.40 (legacy)

11 Jul 22:11
be6111f
Compare
Choose a tag to compare

The legacy XML Security Library 1.2.40 release includes the following changes:

  • (xmlsec-core) Fixed functions deprecated in LibXML2 2.13.1 (including disabling HTTP support by default).
  • (xmlsec-nss) Increased keys size in all tests to support NSS 3.101.
  • (windows) Added "ftp" and "http" flags in 'configure.js' (both are disabled by default).
  • Several other small fixes (more details).

XMLSec 1.3.4

09 Apr 14:57
8e1f115
Compare
Choose a tag to compare

The XML Security Library 1.3.4 release includes the following changes:

  • (xmlsec-openssl) Support cert dates before unix epoch start.
  • (xmlsec-openssl) Fix build for LibreSSL or BoringSSL.
  • (xmlsec-nss) Ensure NSS algorithms are initialized.
  • Several other small fixes (see more details).

Thanks for bug reports and PRs!

Aleksey

XMLSec 1.3.4-rc1

27 Mar 17:28
8e1f115
Compare
Choose a tag to compare
XMLSec 1.3.4-rc1 Pre-release
Pre-release

The XML Security Library 1.3.4 release includes the following changes:

  • (xmlsec-openssl) Support cert dates before unix epoch start.
  • (xmlsec-openssl) Fix build for LibreSSL or BoringSSL.
  • (xmlsec-nss) Ensure NSS algorithms are initialized.
  • Several other small fixes (see more details).

Please test the release candidate (signature) and let me know if you see any issues!

XMLSec 1.3.3

04 Jan 16:26
3265f3b
Compare
Choose a tag to compare

The XML Security Library 1.3.3 release includes the following changes:

  • (xmlsec-core) Disabled KeyValue and DEREncodedKeyValue XML nodes by default. Use the '--enabled-key-data' option for the xmlsec command line utility or update the 'keyInfoCtx->enabledKeyData' parameter if you need to re-enable these nodes (also see question 3.5 in the FAQ).
  • (xmlsec-core) Removed '--enable-size-t' ('size_t' for MSVC builds) option and made 'xmlSecSize' to always be the same as 'size_t'.
  • (xmlsec-core) Removed previously deprecated functions, defines, etc.
  • (xmlsec-core) Fixed build for libxml2 v2.12.0.
  • (xmlsec-openssl) Removed support for OpenSSL 1.1.0 (end of life in Aug 2016). The minimum OpenSSL supported version is 1.1.1; the version 3.0.0 or greater is recommended.
  • (xmlsec-nss) Added runtime check for the enabled algorithms in NSS.
  • (xmlsec-mscrypto) Removed NT4 support.
  • Several other small fixes (see more details).

Thanks for bug reports and PRs!

Aleksey

XMLSec 1.3.3-rc1

22 Dec 15:41
46c01ed
Compare
Choose a tag to compare
XMLSec 1.3.3-rc1 Pre-release
Pre-release

The XML Security Library 1.3.3 release includes the following changes:

  • (xmlsec-core) Disabled KeyValue and DEREncodedKeyValue XML nodes by default. Use the '--enabled-key-data' option for the xmlsec command line utility or update the 'keyInfoCtx->enabledKeyData' parameter if you need to re-enable these nodes (also see question 3.5 in the FAQ).
  • (xmlsec-core) Removed '--enable-size-t' ('size_t' for MSVC builds) option and made 'xmlSecSize' to always be the same as 'size_t'.
  • (xmlsec-core) Removed previously deprecated functions, defines, etc.
  • (xmlsec-core) Fixed build for libxml2 v2.12.0.
  • (xmlsec-openssl) Removed support for OpenSSL 1.1.0 (end of life in Aug 2016). The minimum OpenSSL supported version is 1.1.1; the version 3.0.0 or greater is recommended.
  • (xmlsec-nss) Added runtime check for the enabled algorithms in NSS.
  • (xmlsec-mscrypto) Removed NT4 support.
  • Several other small fixes (see more details).

Please test the release candidate (signature) and let me know if you see any issues!

XMLSec 1.2.39 (legacy)

21 Dec 17:09
Compare
Choose a tag to compare

The legacy XML Security Library 1.2.39 release includes the following changes:

  • Added options to enable/disable local files, HTTP, and FTP support. FTP is disabled by default.
  • Several other small fixes (more details).