diff options
author | Benjamin Barenblat <bbaren@google.com> | 2018-01-27 17:05:58 -0500 |
---|---|---|
committer | Benjamin Barenblat <bbaren@google.com> | 2018-01-27 17:05:58 -0500 |
commit | 45a29b37173ab724d8b90af7e0b1a9fda3acbeb2 (patch) | |
tree | 40090e0bee29510d19d3473075e6c1cd4f1d02fa /btls.cabal | |
parent | 22b58e03dbf030d7fa0c34f5677bda341405fe07 (diff) |
Data.Digest: Switch back to EVP
Use the finalizer techniques demonstrated in
4e56c79b907da4a4654e5278bdcf94b08480a426 to safely allocate `EVP_MD_CTX`
on the Haskell heap. This allows us to return to the high-level EVP API,
eliminating much boilerplate code.
Diffstat (limited to 'btls.cabal')
-rw-r--r-- | btls.cabal | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -36,8 +36,7 @@ library , Data.Digest.Md5 , Data.Digest.Sha1 , Data.Digest.Sha2 - other-modules: Cleanse - , Data.Digest.Internal + other-modules: Data.Digest.Internal -- Use special names for the BoringSSL libraries to avoid accidentally pulling -- in OpenSSL. extra-libraries: btls_crypto |