Cleanup ciphers and Add 3des ciphers.
authorShane Lontis <shane.lontis@oracle.com>
Mon, 26 Aug 2019 07:05:08 +0000 (17:05 +1000)
committerShane Lontis <shane.lontis@oracle.com>
Mon, 26 Aug 2019 07:05:08 +0000 (17:05 +1000)
commit4a42e2640499ce46d2733c4316c5fe4594a37c54
treefe7235c50a838af626b46199beed5f85cb4e8b94
parent37a830e729f56cfc7b893f321880ac52f1b35cdb
Cleanup ciphers and Add 3des ciphers.

Moved the relevant ciphers into default and restructed headers to allow the move.
This removed most of the cases of #ifdef NO_XXX (which are now specified in build.info)

Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/9482)
74 files changed:
crypto/des/build.info
crypto/err/openssl.txt
crypto/evp/evp_enc.c
crypto/include/internal/ciphermode_platform.h
doc/man7/provider-cipher.pod
include/openssl/core_names.h
providers/common/ciphers/block.c
providers/common/ciphers/build.info
providers/common/ciphers/cipher_aes.c
providers/common/ciphers/cipher_aes.h
providers/common/ciphers/cipher_aes_ccm.c
providers/common/ciphers/cipher_aes_ccm_hw.c [new file with mode: 0644]
providers/common/ciphers/cipher_aes_ccm_hw_aesni.inc
providers/common/ciphers/cipher_aes_ccm_hw_t4.inc
providers/common/ciphers/cipher_aes_gcm.c
providers/common/ciphers/cipher_aes_gcm_hw.c [new file with mode: 0644]
providers/common/ciphers/cipher_aes_gcm_hw_aesni.inc
providers/common/ciphers/cipher_aes_gcm_hw_t4.inc
providers/common/ciphers/cipher_aes_hw.c
providers/common/ciphers/cipher_aria.c [deleted file]
providers/common/ciphers/cipher_aria.h [deleted file]
providers/common/ciphers/cipher_aria_ccm.c [deleted file]
providers/common/ciphers/cipher_aria_ccm_hw.inc [deleted file]
providers/common/ciphers/cipher_aria_gcm.c [deleted file]
providers/common/ciphers/cipher_aria_gcm_hw.inc [deleted file]
providers/common/ciphers/cipher_aria_hw.c [deleted file]
providers/common/ciphers/cipher_camellia.c [deleted file]
providers/common/ciphers/cipher_camellia.h [deleted file]
providers/common/ciphers/cipher_camellia_hw.c [deleted file]
providers/common/ciphers/cipher_camellia_hw_t4.inc [deleted file]
providers/common/ciphers/cipher_ccm.c
providers/common/ciphers/cipher_ccm.h [deleted file]
providers/common/ciphers/cipher_ccm_hw.c
providers/common/ciphers/cipher_common.c
providers/common/ciphers/cipher_common_hw.c
providers/common/ciphers/cipher_gcm.c
providers/common/ciphers/cipher_gcm.h [deleted file]
providers/common/ciphers/cipher_gcm_hw.c
providers/common/ciphers/cipher_locl.h
providers/common/ciphers/cipher_tdes.c [new file with mode: 0644]
providers/common/ciphers/cipher_tdes_hw.c [new file with mode: 0644]
providers/common/include/internal/ciphers/cipher_aead.h [new file with mode: 0644]
providers/common/include/internal/ciphers/cipher_ccm.h [new file with mode: 0644]
providers/common/include/internal/ciphers/cipher_gcm.h [new file with mode: 0644]
providers/common/include/internal/ciphers/cipher_tdes.h [new file with mode: 0644]
providers/common/include/internal/ciphers/ciphercommon.h [new file with mode: 0644]
providers/common/include/internal/provider_algs.h
providers/common/include/internal/providercommonerr.h
providers/common/provider_err.c
providers/default/build.info
providers/default/ciphers/build.info [new file with mode: 0644]
providers/default/ciphers/cipher_aria.c [new file with mode: 0644]
providers/default/ciphers/cipher_aria.h [new file with mode: 0644]
providers/default/ciphers/cipher_aria_ccm.c [new file with mode: 0644]
providers/default/ciphers/cipher_aria_ccm.h [new file with mode: 0644]
providers/default/ciphers/cipher_aria_ccm_hw.c [new file with mode: 0644]
providers/default/ciphers/cipher_aria_gcm.c [new file with mode: 0644]
providers/default/ciphers/cipher_aria_gcm.h [new file with mode: 0644]
providers/default/ciphers/cipher_aria_gcm_hw.c [new file with mode: 0644]
providers/default/ciphers/cipher_aria_hw.c [new file with mode: 0644]
providers/default/ciphers/cipher_camellia.c [new file with mode: 0644]
providers/default/ciphers/cipher_camellia.h [new file with mode: 0644]
providers/default/ciphers/cipher_camellia_hw.c [new file with mode: 0644]
providers/default/ciphers/cipher_camellia_hw_t4.inc [new file with mode: 0644]
providers/default/ciphers/cipher_desx.c [new file with mode: 0644]
providers/default/ciphers/cipher_desx_hw.c [new file with mode: 0644]
providers/default/ciphers/cipher_tdes_default.c [new file with mode: 0644]
providers/default/ciphers/cipher_tdes_default.h [new file with mode: 0644]
providers/default/ciphers/cipher_tdes_default_hw.c [new file with mode: 0644]
providers/default/ciphers/cipher_tdes_wrap.c [new file with mode: 0644]
providers/default/ciphers/cipher_tdes_wrap_hw.c [new file with mode: 0644]
providers/default/defltprov.c
providers/fips/fipsprov.c
test/recipes/30-test_evp_data/evpciph.txt