RT3998: Allow scrypt to be disabled
authorRich Salz <rsalz@akamai.com>
Fri, 4 Sep 2015 17:07:10 +0000 (13:07 -0400)
committerRich Salz <rsalz@openssl.org>
Fri, 4 Sep 2015 18:09:14 +0000 (14:09 -0400)
commitb0809bc8ffb34bf89de9e68d8caeb4d8c2aa08f9
tree3e1362aa59ccad836c959914db7cbb2fe8e09514
parenta939b0aab5deb3678308df804d25a340240deee5
RT3998: Allow scrypt to be disabled

This does 64-bit division and multiplication, and on 32-bit platforms
pulls in libgcc symbols (and MSVC does similar) which may not be
available.  Mostly done by David Woodhouse.

Reviewed-by: Dr. Stephen Henson <steve@openssl.org>
apps/pkcs8.c
crypto/asn1/p5_scrypt.c
crypto/evp/evp_pbe.c
crypto/evp/scrypt.c
include/openssl/evp.h
include/openssl/x509.h
makevms.com
test/evp_test.c
util/libeay.num
util/mkdef.pl