From 92cec1ccdd80dc2f805eee38924da4e3487bd8c7 Mon Sep 17 00:00:00 2001 From: Nick Parker Date: Wed, 12 Jun 2013 10:03:28 -0500 Subject: [PATCH] Default crypto provider to OpenSSL When no crypto provider has been specified, set the SQLCIPHER_CRYPTO_OPENSSL flag. --- src/crypto.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/crypto.h b/src/crypto.h index 393fb0fd..f71f532c 100644 --- a/src/crypto.h +++ b/src/crypto.h @@ -35,6 +35,12 @@ #ifndef CRYPTO_H #define CRYPTO_H +#if !defined (SQLCIPHER_CRYPTO_CC) \ + && !defined(SQLCIPHER_CRYPTO_LIBTOMCRYPT) \ + && !defined(SQLCIPHER_CRYPTO_OPENSSL) +#define SQLCIPHER_CRYPTO_OPENSSL +#endif + #define FILE_HEADER_SZ 16 #ifndef CIPHER_VERSION