Skip to content

Releases: OpenSSE/crypto-tk

crypto-tk v0.3.3

25 Jan 20:53
Compare
Choose a tag to compare

Fix minor issues introduced by the new CI targets on Travis.
Also fix a performance bug when using HMac on Linux.

crypto-tk v0.3.2

28 Mar 14:57
3588806
Compare
Choose a tag to compare

Fix minor issues introduced by new versions of Relic and the deprecation of OpenSSL 1.0:

  • Use the new Relic API (version 0.5.0)
  • Disable OpenSSL by default
  • Update the CI installation scripts to use Relic 0.5.0 and libsodium 1.0.18

crypto-tk v0.3.1

20 Aug 20:02
62c2929
Compare
Choose a tag to compare

Fixes

Relic was updated, which made the compilation of crypto-tk to fail.

crypto-tk v0.3

09 Mar 17:40
38e0b57
Compare
Choose a tag to compare

New features

  • Add an implementation of range-constrained pseudo-random functions.
  • Add wrapping mechanism that allows for the secure transmission of cryptographic objects.

Improvements

  • Replace SConstruct by CMake to build the project.
  • Enable Coverity Scan for the project.
  • De-opacify the cryptographic objects (when possible).
  • Turn -Werror, -Wpedantic and many more warning flags on by default.
  • Add a compile option to turn memory protection off in the library. Useful when using the library in a multi-threaded environment.
  • Remove all VLAs used in the code.

Fixes

  • Fix numerous issues found using static analysis (with clang-tidy, cppcheck or Coverity).
  • Fix numerous issues found by turning additional compile flags.