Skip to content

v3.0.2

Latest

Choose a tag to compare

@ruoka ruoka released this 25 Oct 16:50

Patch release. The exported import cryptic; interface is unchanged from v3.0.0.

Fixed

  • The test that compares every hash with OpenSSL moved from cryptic/ to tests/, beside the benchmark. A project that depends on cryptic builds the tests in cryptic/ with its own but never tests/, so it compiles no OpenSSL code and needs no OpenSSL at all. v3.0.1 had only switched the test off there with CRYPTIC_TEST_OPENSSL; that macro is gone.

Build

  • ./tools/CB.sh is back to v3.0.0's: it links libcrypto for the benchmark and the comparison test, and passes --compile-flags straight to CB.

Toolchain

Clang 21+ with libc++ modules, same as v3.0.0. Nested tester pin: 746fa8006664d18bd9a4a05b19a3bd9dde54d16e (v3.1.0), unchanged.