openssl/crypto
Rich Salz 474e469bbd OPENSSL_NO_xxx cleanup: SHA
Remove support for SHA0 and DSS0 (they were broken), and remove
the ability to attempt to build without SHA (it didn't work).
For simplicity, remove the option of not building various SHA algorithms;
you could argue that SHA_224/256/384/512 should be kept, since they're
like crypto algorithms, but I decided to go the other way.
So these options are gone:
	GENUINE_DSA         OPENSSL_NO_SHA0
	OPENSSL_NO_SHA      OPENSSL_NO_SHA1
	OPENSSL_NO_SHA224   OPENSSL_NO_SHA256
	OPENSSL_NO_SHA384   OPENSSL_NO_SHA512

Reviewed-by: Richard Levitte <levitte@openssl.org>
2015-01-27 12:34:45 -05:00
..
aes Add assembly support to ios64-cross. 2015-01-23 15:38:41 +01:00
asn1 OPENSSL_NO_xxx cleanup: SHA 2015-01-27 12:34:45 -05:00
bf Keep disclaiming 16-bit support. 2015-01-23 19:09:01 +01:00
bio ifdef cleanup part 3: OPENSSL_SYSNAME 2015-01-23 11:58:26 -05:00
bn OPENSSL_NO_xxx cleanup: SHA 2015-01-27 12:34:45 -05:00
buffer Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
camellia Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
cast More comment realignment 2015-01-22 09:20:10 +00:00
cmac Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
cms Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
comp Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
conf Make OPENSSL_config truly ignore errors. 2015-01-25 21:07:20 -05:00
des OPENSSL_NO_xxx cleanup: DEC-CBCM removed 2015-01-27 10:02:39 -05:00
dh OPENSSL_NO_xxx cleanup: many removals 2015-01-27 10:06:22 -05:00
dsa OPENSSL_NO_xxx cleanup: SHA 2015-01-27 12:34:45 -05:00
dso Re-align some comments after running the reformat script. 2015-01-22 09:20:10 +00:00
ec OPENSSL_NO_xxx cleanup: many removals 2015-01-27 10:06:22 -05:00
ecdh OPENSSL_NO_xxx cleanup: SHA 2015-01-27 12:34:45 -05:00
ecdsa OPENSSL_NO_xxx cleanup: SHA 2015-01-27 12:34:45 -05:00
engine OPENSSL_NO_xxx cleanup: SHA 2015-01-27 12:34:45 -05:00
err OPENSSL_NO_xxx cleanup: many removals 2015-01-27 10:06:22 -05:00
evp OPENSSL_NO_xxx cleanup: SHA 2015-01-27 12:34:45 -05:00
hmac Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
idea ifdef cleanup, part 4a: '#ifdef undef' 2015-01-24 10:58:38 -05:00
include/internal Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
jpake Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
krb5 Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
lhash OPENSSL_NO_xxx cleanup: SHA 2015-01-27 12:34:45 -05:00
md2 Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
md4 Keep disclaiming 16-bit support. 2015-01-23 19:09:01 +01:00
md5 Keep disclaiming 16-bit support. 2015-01-23 19:09:01 +01:00
mdc2 Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
modes Add assembly support to ios64-cross. 2015-01-23 15:38:41 +01:00
objects OPENSSL_NO_xxx cleanup: many removals 2015-01-27 10:06:22 -05:00
ocsp OPENSSL_NO_xxx cleanup: SHA 2015-01-27 12:34:45 -05:00
pem OPENSSL_NO_xxx cleanup: many removals 2015-01-27 10:06:22 -05:00
perlasm Add assembly support to ios64-cross. 2015-01-23 15:38:41 +01:00
pkcs7 ifdef cleanup part 3: OPENSSL_SYSNAME 2015-01-23 11:58:26 -05:00
pkcs12 Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
pqueue Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
rand OPENSSL_NO_xxx cleanup: SHA 2015-01-27 12:34:45 -05:00
rc2 ifdef cleanup, part 4a: '#ifdef undef' 2015-01-24 10:58:38 -05:00
rc4 Re-align some comments after running the reformat script. 2015-01-22 09:20:10 +00:00
rc5 ifdef cleanup, part 4a: '#ifdef undef' 2015-01-24 10:58:38 -05:00
ripemd Keep disclaiming 16-bit support. 2015-01-23 19:09:01 +01:00
rsa OPENSSL_NO_xxx cleanup: SHA 2015-01-27 12:34:45 -05:00
seed Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
sha OPENSSL_NO_xxx cleanup: SHA 2015-01-27 12:34:45 -05:00
srp Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
stack undef cleanup: use memmove 2015-01-24 16:35:07 -05:00
store Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
threads ifdef cleanup, part 4a: '#ifdef undef' 2015-01-24 10:58:38 -05:00
ts OPENSSL_NO_xxx cleanup: many removals 2015-01-27 10:06:22 -05:00
txt_db OPENSSL_NO_xxx cleanup: many removals 2015-01-27 10:06:22 -05:00
ui ifdef cleanup part 3: OPENSSL_SYSNAME 2015-01-23 11:58:26 -05:00
whrlpool Re-align some comments after running the reformat script. 2015-01-22 09:20:10 +00:00
x509 OPENSSL_NO_xxx cleanup: SHA 2015-01-27 12:34:45 -05:00
x509v3 OPENSSL_NO_xxx cleanup: SHA 2015-01-27 12:34:45 -05:00
alphacpuid.pl alphacpuid.pl: fix alignment bug. 2011-08-12 12:28:52 +00:00
arm64cpuid.pl Add assembly support to ios64-cross. 2015-01-23 15:38:41 +01:00
arm_arch.h Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
armcap.c Add assembly support to ios64-cross. 2015-01-23 15:38:41 +01:00
armv4cpuid.S Remove inconsistency in ARM support. 2015-01-04 23:45:08 +01:00
c64xpluscpuid.pl C64x+ assembly pack: make it work with older toolchain. 2014-05-04 16:38:32 +02:00
constant_time_locl.h Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
constant_time_test.c Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
cpt_err.c Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
cryptlib.c Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
cryptlib.h Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
crypto-lib.com Move CT viewer extension code to crypto/x509v3 2014-02-20 18:48:56 +00:00
crypto.h Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
cversion.c Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
ebcdic.c Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
ebcdic.h Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
ex_data.c Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
fips_err.h Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
fips_ers.c Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
ia64cpuid.S IA-64 assembler pack: fix typos and make it work on HP-UX. 2011-05-07 20:36:05 +00:00
install-crypto.com After some adjustments, apply the changes OpenSSL 1.0.0d on OpenVMS 2011-03-19 10:58:14 +00:00
lock.c Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
LPdir_nyi.c Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
LPdir_unix.c Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
LPdir_vms.c Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
LPdir_win32.c Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
LPdir_win.c Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
LPdir_wince.c Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
Makefile Add assembly support to ios64-cross. 2015-01-23 15:38:41 +01:00
md32_common.h Keep disclaiming 16-bit support. 2015-01-23 19:09:01 +01:00
mem_clr.c Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
mem_dbg.c Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
mem.c Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
o_dir_test.c Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
o_dir.c Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
o_dir.h Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
o_fips.c Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
o_init.c Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
o_str.c ifdef cleanup part 3: OPENSSL_SYSNAME 2015-01-23 11:58:26 -05:00
o_str.h Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
o_time.c Re-align some comments after running the reformat script. 2015-01-22 09:20:10 +00:00
opensslconf.h.in RT3548: Remove unsupported platforms 2014-12-28 01:17:52 -05:00
opensslv.h Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
ossl_typ.h Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
pariscid.pl PA-RISC assembler pack: switch to bve in 64-bit builds. 2013-06-18 10:37:00 +02:00
ppc_arch.h Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
ppccap.c Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
ppccpuid.pl aesp8-ppc.pl: fix typos. 2014-06-04 08:34:18 +02:00
s390xcap.c Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
s390xcpuid.S Multiple assembler packs: add experimental memory bus instrumentation. 2011-04-17 12:46:00 +00:00
sparc_arch.h Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
sparccpuid.S sparccpuid.S: work around emulator bug on T1. 2013-02-11 10:39:50 +01:00
sparcv9cap.c Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
symhacks.h Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
thr_id.c Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
uid.c Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
vms_rms.h Run util/openssl-format-source -v -c . 2015-01-22 09:20:09 +00:00
x86_64cpuid.pl x86[_64]cpuid.pl: add low-level RDSEED. 2014-02-14 17:24:12 +01:00
x86cpuid.pl Undo a90081576c 2014-08-09 08:02:20 -04:00