Skip to content

Releases: cotequeiroz/afalg_engine

v1.2.1

27 Aug 15:06
Compare
Choose a tag to compare

What's Changed

  • clang-tidy/format cleanups by @neheb in #1
  • Applied sematic versioning

Full Changelog: v1.1.0...v1.2.1

Actual beta release of afalg_engine v1.2.0

30 Jan 12:43
25a6530
Compare
Choose a tag to compare

The 1.2.0-beta tag was a no-op, so this is it for real now.
This is a performance-oriented version that brings out a software fallback mechanism to process smaller request in software, to avoid the latency of using the kernel drivers, while sending larger request to the hardware engine, ensuring the best speed.

  • Use software as a fallback when en/decrypting small batches, or when the total length of the digest input is small
  • Update CTR-mode counter using 64-bit integers
  • Disable building digests by default
  • Fix context copying, which was broken for digests and ciphers

Beta release of afalg_engine v1.2.0

29 Jan 21:48
5c98e30
Compare
Choose a tag to compare
Pre-release

This is a performance-oriented version that brings out a software fallback mechanism to process smaller request in software, to avoid the latency of using the kernel drivers, while sending larger request to the hardware engine, ensuring the best speed.

  • Use software as a fallback when en/decrypting small batches, or when the total length of the digest input is small
  • Update CTR-mode counter using 64-bit integers
  • Disable building digests by default
  • Fix context copying, which was broken for digests and ciphers

afalg_engine v1.1.0

19 Jan 18:42
5c98e30
Compare
Choose a tag to compare

Check out what's new:

  • Speed up updates by setting IV and key during initialization
  • Speed up initialization by querying driver info only when DUMP_INFO is called
  • Enforce use of accelerated drivers in algo init, when USE_SOFTDRIVERS == 0
  • Allow compilation without crypto_user information
  • Let the kernel drivers handle CBC IV updates
  • Add option to let kernel handle CTR IV updates. Not all drivers do this
  • This version is up to 20% faster than 1.0.1

Bugfix release

01 Nov 10:52
d4b5d5b
Compare
Choose a tag to compare

Changelog

  • Fixed a bug that would not recognize setting CIPHERS=NO_ECB. Thanks to @neheb for pointing it out.

First Release

01 Nov 00:59
2d9a59d
Compare
Choose a tag to compare

This is the first release of the alternate AF_ALG engine for OpenSSL.