From: Richard Levitte Date: Fri, 30 Jan 2015 13:30:25 +0000 (+0100) Subject: Update on the use of logical names for OpenSSL configuration X-Git-Tag: OpenSSL_1_1_0-pre1~1731 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4fdde1aa0c2146342a279dc11757e4e566248d6b;p=openssl Update on the use of logical names for OpenSSL configuration Reviewed-by: Andy Polyakov --- diff --git a/INSTALL.VMS b/INSTALL.VMS index 6a50e6f4e7..7c530a18b0 100644 --- a/INSTALL.VMS +++ b/INSTALL.VMS @@ -130,15 +130,23 @@ Currently, the logical names supported are: OPENSSL_NO_ASM with value YES, the assembler parts of OpenSSL will not be used. Instead, plain C implementations are used. This is good to try if something doesn't work. - OPENSSL_NO_'alg' with value YES, the corresponding crypto algorithm - will not be implemented. Supported algorithms to - do this with are: RSA, DSA, DH, MD2, MD4, MD5, RIPEMD, - SHA, DES, MDC2, CR2, RC4, RC5, IDEA, BF, CAST, HMAC, - SSL3. So, for example, having the logical name - OPENSSL_NO_RSA with the value YES means that the - LIBCRYPTO.OLB library will not contain an RSA - implementation. - + OPENSSL_NO_'alg' with value YES, the corresponding crypto algorithm, + protocol or other routine will not be implemented if + disabling it is supported. Supported algorithms to + do this with are: AES, BF, CAMELLIA, CAST, CMS, COMP, + DES, DGRAM, DH, DSA, EC, EC2M, ECDH, ECDSA, ENGINE, + ERR, GOST, HEARTBEATS, HMAC, IDEA, KRB5, MD2, MD4, + MD5, OCB, OCSP, PSK, RC2, RC4, RC5, RMD160, RSA, SCTP, + SEED, SOCK, SRP, SRTP, TLSEXT, WHIRLPOOL. So, for + example, having the logical name OPENSSL_NO_RSA with + the value YES means that the LIBCRYPTO.OLB library + will not contain an RSA implementation. + OPENSSL_EXPERIMENTAL_'alg' + with value YES, the corresponding experimental + algorithm is enabled. Note that is also requires + the application using this to define the C macro + OPENSSL_EXPERIMENTAL_'alg'. Supported algorithms + to do this with are: JPAKE, STORE. Test: =====