Skip to content

Releases: lsh123/xmlsec

XMLSec 1.2.36

29 Oct 02:31
8b0a46f
Compare
Choose a tag to compare

The XML Security Library 1.2.36 release includes the following changes:

XMLSec 1.2.35

24 Oct 21:37
930ef91
Compare
Choose a tag to compare
  • Migration to OpenSSL 3.0 API (based on PR by @snargit). Note that OpenSSL engines are disabled by default when XMLSec library is compiled against OpenSSL 3.0. To re-enable OpenSSL engines, use "--enable-openssl3-engines" configure flag (there will be a lot of deprecation warnings).
  • The OpenSSL before 1.1.0 and LibreSSL before 2.7.0 are now deprecated and will be removed in the future versions of XMLSec Library.
  • Refactored all the integer casts to ensure cast-safety. Fixed all warnings and enabled "-Werror" and "-pedantic" flags on CI builds.
  • Added configure flag to use size_t for xmlSecSize (currently disabled by default for backward compatibility).
  • Moved all CI builds to GitHub actions.