openssl/crypto
David Woodhouse 47bbaa5b60 Revert "OPENSSL_NO_xxx cleanup: RFC3779"
This reverts the non-cleanup parts of commit c73ad69017. We do actually
have a reasonable use case for OPENSSL_NO_RFC3779 in the EDK2 UEFI
build, since we don't have a strspn() function in our runtime environment
and we don't want the RFC3779 functionality anyway.

In addition, it changes the default behaviour of the Configure script so
that RFC3779 support isn't disabled by default. It was always disabled
from when it was first added in 2006, right up until the point where
OPENSSL_NO_RFC3779 was turned into a no-op, and the code in the
Configure script was left *trying* to disable it, but not actually
working.

Signed-off-by: Rich Salz <rsalz@akamai.com>
Reviewed-by: Tim Hudson <tjh@openssl.org>
2015-09-03 16:31:09 -04:00
..
aes RT3999: Remove sub-component version strings 2015-08-10 12:13:32 -04:00
asn1 Revert "OPENSSL_NO_xxx cleanup: RFC3779" 2015-09-03 16:31:09 -04:00
bf RT3999: Remove sub-component version strings 2015-08-10 12:13:32 -04:00
bio remove 0 assignments. 2015-09-03 16:26:34 -04:00
bn remove 0 assignments. 2015-09-03 16:26:34 -04:00
buffer remove 0 assignments. 2015-09-03 16:26:34 -04:00
camellia RT3999: Remove sub-component version strings 2015-08-10 12:13:32 -04:00
cast RT3999: Remove sub-component version strings 2015-08-10 12:13:32 -04:00
cmac Fix the update target and remove duplicate file updates 2015-05-22 18:44:33 +02:00
cms Add X509_up_ref function. 2015-08-31 23:18:55 +01:00
comp remove 0 assignments. 2015-09-03 16:26:34 -04:00
conf remove 0 assignments. 2015-09-03 16:26:34 -04:00
des RT3999: Remove sub-component version strings 2015-08-10 12:13:32 -04:00
dh remove 0 assignments. 2015-09-03 16:26:34 -04:00
dsa remove 0 assignments. 2015-09-03 16:26:34 -04:00
dso Add and use OPENSSL_zalloc 2015-09-02 22:05:37 -04:00
ec remove 0 assignments. 2015-09-03 16:26:34 -04:00
ecdh RT3999: Remove sub-component version strings 2015-08-10 12:13:32 -04:00
ecdsa remove 0 assignments. 2015-09-03 16:26:34 -04:00
engine remove 0 assignments. 2015-09-03 16:26:34 -04:00
err Fix the update target and remove duplicate file updates 2015-05-22 18:44:33 +02:00
evp remove 0 assignments. 2015-09-03 16:26:34 -04:00
hmac remove 0 assignments. 2015-09-03 16:26:34 -04:00
idea RT3999: Remove sub-component version strings 2015-08-10 12:13:32 -04:00
include/internal make X509_CRL opaque 2015-09-02 21:26:17 +01:00
jpake Fix the update target and remove duplicate file updates 2015-05-22 18:44:33 +02:00
lhash remove 0 assignments. 2015-09-03 16:26:34 -04:00
md2 RT3999: Remove sub-component version strings 2015-08-10 12:13:32 -04:00
md4 RT3999: Remove sub-component version strings 2015-08-10 12:13:32 -04:00
md5 RT3999: Remove sub-component version strings 2015-08-10 12:13:32 -04:00
mdc2 Fix the update target and remove duplicate file updates 2015-05-22 18:44:33 +02:00
modes Conversion to UTF-8 where needed 2015-07-14 01:10:01 +02:00
objects remove 0 assignments. 2015-09-03 16:26:34 -04:00
ocsp remove 0 assignments. 2015-09-03 16:26:34 -04:00
pem RT3999: Remove sub-component version strings 2015-08-10 12:13:32 -04:00
perlasm Add assembly support for 32-bit iOS. 2015-04-20 15:06:22 +02:00
pkcs7 Add X509_up_ref function. 2015-08-31 23:18:55 +01:00
pkcs12 RT4002: check for NULL cipher in p12_crpt.c 2015-09-01 20:01:38 +02:00
pqueue Add and use OPENSSL_zalloc 2015-09-02 22:05:37 -04:00
rand Add UEFI flag for rand build 2015-09-03 15:41:47 -04:00
rc2 RT3999: Remove sub-component version strings 2015-08-10 12:13:32 -04:00
rc4 RT3999: Remove sub-component version strings 2015-08-10 12:13:32 -04:00
rc5 RT3999: Remove sub-component version strings 2015-08-10 12:13:32 -04:00
ripemd RT3999: Remove sub-component version strings 2015-08-10 12:13:32 -04:00
rsa remove 0 assignments. 2015-09-03 16:26:34 -04:00
seed Fix the update target and remove duplicate file updates 2015-05-22 18:44:33 +02:00
sha RT3999: Remove sub-component version strings 2015-08-10 12:13:32 -04:00
srp Fix the update target and remove duplicate file updates 2015-05-22 18:44:33 +02:00
stack remove 0 assignments. 2015-09-03 16:26:34 -04:00
store Add and use OPENSSL_zalloc 2015-09-02 22:05:37 -04:00
threads Cleanup mttest.c : because we no longer use stdio here, don't include it 2015-06-21 21:45:48 +02:00
ts Add and use OPENSSL_zalloc 2015-09-02 22:05:37 -04:00
txt_db RT3999: Remove sub-component version strings 2015-08-10 12:13:32 -04:00
ui remove 0 assignments. 2015-09-03 16:26:34 -04:00
whrlpool Conversion to UTF-8 where needed 2015-07-14 01:10:01 +02:00
x509 Revert "OPENSSL_NO_xxx cleanup: RFC3779" 2015-09-03 16:31:09 -04:00
x509v3 Revert "OPENSSL_NO_xxx cleanup: RFC3779" 2015-09-03 16:31:09 -04:00
alphacpuid.pl
arm64cpuid.pl
arm_arch.h
armcap.c Add assembly support for 32-bit iOS. 2015-04-20 15:06:22 +02:00
armv4cpuid.pl Add assembly support for 32-bit iOS. 2015-04-20 15:06:22 +02:00
c64xpluscpuid.pl
cpt_err.c Rewrite crypto/ex_data 2015-07-20 01:16:28 -04:00
cryptlib.c Identify and move common internal libcrypto header files 2015-05-14 17:21:40 +02:00
crypto-lib.com Remove obsolete key formats. 2015-07-16 01:06:48 -04:00
cversion.c Identify and move common internal libcrypto header files 2015-05-14 17:21:40 +02:00
ebcdic.c Appease clang -Wempty-translation-unit 2015-04-04 17:05:49 +02:00
ex_data.c Rewrite crypto/ex_data 2015-07-20 01:16:28 -04:00
fips_err.h
fips_ers.c
ia64cpuid.S
install-crypto.com Remove remaining Kerberos references 2015-05-13 15:08:10 +01:00
lock.c Identify and move common internal libcrypto header files 2015-05-14 17:21:40 +02:00
LPdir_nyi.c
LPdir_unix.c memset, memcpy, sizeof consistency fixes 2015-05-05 22:18:59 -04:00
LPdir_vms.c memset, memcpy, sizeof consistency fixes 2015-05-05 22:18:59 -04:00
LPdir_win.c memset, memcpy, sizeof consistency fixes 2015-05-05 22:18:59 -04:00
LPdir_win32.c
LPdir_wince.c
Makefile More secure storage of key material. 2015-06-23 17:09:35 -04:00
mem.c Add and use OPENSSL_zalloc 2015-09-02 22:05:37 -04:00
mem_clr.c
mem_dbg.c Identify and move common internal libcrypto header files 2015-05-14 17:21:40 +02:00
o_dir.c Identify and move OpenSSL internal header files 2015-05-14 15:13:49 +02:00
o_dir_test.c Identify and move OpenSSL internal header files 2015-05-14 15:13:49 +02:00
o_fips.c Identify and move common internal libcrypto header files 2015-05-14 17:21:40 +02:00
o_init.c
o_str.c Identify and move OpenSSL internal header files 2015-05-14 15:13:49 +02:00
o_time.c Check OPENSSL_gmtime_diff 2015-09-02 23:03:43 -04:00
opensslconf.h.in Make preprocessor error into real preprocessor error 2015-06-16 13:10:24 +02:00
pariscid.pl
ppc_arch.h
ppccap.c RT3990: Fix #include path. 2015-08-05 22:06:01 -04:00
ppccpuid.pl
s390xcap.c
s390xcpuid.S
sec_mem.c Add and use OPENSSL_zalloc 2015-09-02 22:05:37 -04:00
sparc_arch.h
sparccpuid.S Conversion to UTF-8 where needed 2015-07-14 01:10:01 +02:00
sparcv9cap.c
thr_id.c Identify and move common internal libcrypto header files 2015-05-14 17:21:40 +02:00
uid.c
vms_rms.h
x86_64cpuid.pl
x86cpuid.pl