Providers: move all ciphers
authorRichard Levitte <levitte@openssl.org>
Fri, 4 Oct 2019 12:44:42 +0000 (14:44 +0200)
committerRichard Levitte <levitte@openssl.org>
Thu, 10 Oct 2019 12:12:15 +0000 (14:12 +0200)
commit604e884bb8aba9b549c7e5effe01e406ccab3bcd
tree9ef1f699e8376854b11ea237191c264d408b3c2b
parent7c214f1092f7622a1c2fdc5cfe70ddc94918daa3
Providers: move all ciphers

From providers/{common,default}/ to providers/implementations/

Except for common code, which remains in providers/common/ciphers/.
However, we do move providers/common/include/internal/ciphers/*.h
to providers/common/include/prov/, and adjust all source including
any of those header files.

Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/10088)
88 files changed:
providers/common/ciphers/build.info
providers/common/ciphers/cipher_ccm.c
providers/common/ciphers/cipher_ccm_hw.c
providers/common/ciphers/cipher_common_hw.c
providers/common/ciphers/cipher_gcm.c
providers/common/ciphers/cipher_gcm_hw.c
providers/common/ciphers/cipher_local.h
providers/common/include/prov/cipher_aead.h [moved from providers/common/include/internal/ciphers/cipher_aead.h with 100% similarity]
providers/common/include/prov/cipher_ccm.h [moved from providers/common/include/internal/ciphers/cipher_ccm.h with 100% similarity]
providers/common/include/prov/cipher_gcm.h [moved from providers/common/include/internal/ciphers/cipher_gcm.h with 100% similarity]
providers/common/include/prov/ciphercommon.h [moved from providers/common/include/internal/ciphers/ciphercommon.h with 100% similarity]
providers/default/build.info
providers/implementations/build.info
providers/implementations/ciphers/build.info [new file with mode: 0644]
providers/implementations/ciphers/cipher_aes.c [moved from providers/common/ciphers/cipher_aes.c with 100% similarity]
providers/implementations/ciphers/cipher_aes.h [moved from providers/common/ciphers/cipher_aes.h with 98% similarity]
providers/implementations/ciphers/cipher_aes_ccm.c [moved from providers/common/ciphers/cipher_aes_ccm.c with 94% similarity]
providers/implementations/ciphers/cipher_aes_ccm_hw.c [moved from providers/common/ciphers/cipher_aes_ccm_hw.c with 96% similarity]
providers/implementations/ciphers/cipher_aes_ccm_hw_aesni.inc [moved from providers/common/ciphers/cipher_aes_ccm_hw_aesni.inc with 100% similarity]
providers/implementations/ciphers/cipher_aes_ccm_hw_s390x.inc [moved from providers/common/ciphers/cipher_aes_ccm_hw_s390x.inc with 100% similarity]
providers/implementations/ciphers/cipher_aes_ccm_hw_t4.inc [moved from providers/common/ciphers/cipher_aes_ccm_hw_t4.inc with 100% similarity]
providers/implementations/ciphers/cipher_aes_gcm.c [moved from providers/common/ciphers/cipher_aes_gcm.c with 94% similarity]
providers/implementations/ciphers/cipher_aes_gcm_hw.c [moved from providers/common/ciphers/cipher_aes_gcm_hw.c with 96% similarity]
providers/implementations/ciphers/cipher_aes_gcm_hw_aesni.inc [moved from providers/common/ciphers/cipher_aes_gcm_hw_aesni.inc with 100% similarity]
providers/implementations/ciphers/cipher_aes_gcm_hw_s390x.inc [moved from providers/common/ciphers/cipher_aes_gcm_hw_s390x.inc with 100% similarity]
providers/implementations/ciphers/cipher_aes_gcm_hw_t4.inc [moved from providers/common/ciphers/cipher_aes_gcm_hw_t4.inc with 100% similarity]
providers/implementations/ciphers/cipher_aes_hw.c [moved from providers/common/ciphers/cipher_aes_hw.c with 100% similarity]
providers/implementations/ciphers/cipher_aes_hw_aesni.inc [moved from providers/common/ciphers/cipher_aes_hw_aesni.inc with 100% similarity]
providers/implementations/ciphers/cipher_aes_hw_s390x.inc [moved from providers/common/ciphers/cipher_aes_hw_s390x.inc with 100% similarity]
providers/implementations/ciphers/cipher_aes_hw_t4.inc [moved from providers/common/ciphers/cipher_aes_hw_t4.inc with 100% similarity]
providers/implementations/ciphers/cipher_aes_ocb.c [moved from providers/default/ciphers/cipher_aes_ocb.c with 99% similarity]
providers/implementations/ciphers/cipher_aes_ocb.h [moved from providers/default/ciphers/cipher_aes_ocb.h with 96% similarity]
providers/implementations/ciphers/cipher_aes_ocb_hw.c [moved from providers/default/ciphers/cipher_aes_ocb_hw.c with 100% similarity]
providers/implementations/ciphers/cipher_aes_wrp.c [moved from providers/common/ciphers/cipher_aes_wrp.c with 100% similarity]
providers/implementations/ciphers/cipher_aes_xts.c [moved from providers/common/ciphers/cipher_aes_xts.c with 100% similarity]
providers/implementations/ciphers/cipher_aes_xts.h [moved from providers/common/ciphers/cipher_aes_xts.h with 96% similarity]
providers/implementations/ciphers/cipher_aes_xts_fips.c [moved from providers/common/ciphers/cipher_fips.c with 100% similarity]
providers/implementations/ciphers/cipher_aes_xts_hw.c [moved from providers/common/ciphers/cipher_aes_xts_hw.c with 100% similarity]
providers/implementations/ciphers/cipher_aria.c [moved from providers/default/ciphers/cipher_aria.c with 100% similarity]
providers/implementations/ciphers/cipher_aria.h [moved from providers/default/ciphers/cipher_aria.h with 96% similarity]
providers/implementations/ciphers/cipher_aria_ccm.c [moved from providers/default/ciphers/cipher_aria_ccm.c with 100% similarity]
providers/implementations/ciphers/cipher_aria_ccm.h [moved from providers/default/ciphers/cipher_aria_ccm.h with 88% similarity]
providers/implementations/ciphers/cipher_aria_ccm_hw.c [moved from providers/default/ciphers/cipher_aria_ccm_hw.c with 100% similarity]
providers/implementations/ciphers/cipher_aria_gcm.c [moved from providers/default/ciphers/cipher_aria_gcm.c with 100% similarity]
providers/implementations/ciphers/cipher_aria_gcm.h [moved from providers/default/ciphers/cipher_aria_gcm.h with 87% similarity]
providers/implementations/ciphers/cipher_aria_gcm_hw.c [moved from providers/default/ciphers/cipher_aria_gcm_hw.c with 100% similarity]
providers/implementations/ciphers/cipher_aria_hw.c [moved from providers/default/ciphers/cipher_aria_hw.c with 100% similarity]
providers/implementations/ciphers/cipher_blowfish.c [moved from providers/default/ciphers/cipher_blowfish.c with 100% similarity]
providers/implementations/ciphers/cipher_blowfish.h [moved from providers/default/ciphers/cipher_blowfish.h with 94% similarity]
providers/implementations/ciphers/cipher_blowfish_hw.c [moved from providers/default/ciphers/cipher_blowfish_hw.c with 100% similarity]
providers/implementations/ciphers/cipher_camellia.c [moved from providers/default/ciphers/cipher_camellia.c with 100% similarity]
providers/implementations/ciphers/cipher_camellia.h [moved from providers/default/ciphers/cipher_camellia.h with 96% similarity]
providers/implementations/ciphers/cipher_camellia_hw.c [moved from providers/default/ciphers/cipher_camellia_hw.c with 100% similarity]
providers/implementations/ciphers/cipher_camellia_hw_t4.inc [moved from providers/default/ciphers/cipher_camellia_hw_t4.inc with 100% similarity]
providers/implementations/ciphers/cipher_cast.h [moved from providers/default/ciphers/cipher_cast.h with 94% similarity]
providers/implementations/ciphers/cipher_cast5.c [moved from providers/default/ciphers/cipher_cast5.c with 100% similarity]
providers/implementations/ciphers/cipher_cast5_hw.c [moved from providers/default/ciphers/cipher_cast5_hw.c with 100% similarity]
providers/implementations/ciphers/cipher_des.c [moved from providers/default/ciphers/cipher_des.c with 99% similarity]
providers/implementations/ciphers/cipher_des.h [moved from providers/default/ciphers/cipher_des.h with 100% similarity]
providers/implementations/ciphers/cipher_des_hw.c [moved from providers/default/ciphers/cipher_des_hw.c with 99% similarity]
providers/implementations/ciphers/cipher_desx.c [moved from providers/default/ciphers/cipher_desx.c with 100% similarity]
providers/implementations/ciphers/cipher_desx_hw.c [moved from providers/default/ciphers/cipher_desx_hw.c with 100% similarity]
providers/implementations/ciphers/cipher_idea.c [moved from providers/default/ciphers/cipher_idea.c with 100% similarity]
providers/implementations/ciphers/cipher_idea.h [moved from providers/default/ciphers/cipher_idea.h with 94% similarity]
providers/implementations/ciphers/cipher_idea_hw.c [moved from providers/default/ciphers/cipher_idea_hw.c with 100% similarity]
providers/implementations/ciphers/cipher_rc2.c [moved from providers/default/ciphers/cipher_rc2.c with 100% similarity]
providers/implementations/ciphers/cipher_rc2.h [moved from providers/default/ciphers/cipher_rc2.h with 95% similarity]
providers/implementations/ciphers/cipher_rc2_hw.c [moved from providers/default/ciphers/cipher_rc2_hw.c with 100% similarity]
providers/implementations/ciphers/cipher_rc4.c [moved from providers/default/ciphers/cipher_rc4.c with 100% similarity]
providers/implementations/ciphers/cipher_rc4.h [moved from providers/default/ciphers/cipher_rc4.h with 93% similarity]
providers/implementations/ciphers/cipher_rc4_hw.c [moved from providers/default/ciphers/cipher_rc4_hw.c with 100% similarity]
providers/implementations/ciphers/cipher_rc5.c [moved from providers/default/ciphers/cipher_rc5.c with 100% similarity]
providers/implementations/ciphers/cipher_rc5.h [moved from providers/default/ciphers/cipher_rc5.h with 95% similarity]
providers/implementations/ciphers/cipher_rc5_hw.c [moved from providers/default/ciphers/cipher_rc5_hw.c with 100% similarity]
providers/implementations/ciphers/cipher_seed.c [moved from providers/default/ciphers/cipher_seed.c with 100% similarity]
providers/implementations/ciphers/cipher_seed.h [moved from providers/default/ciphers/cipher_seed.h with 94% similarity]
providers/implementations/ciphers/cipher_seed_hw.c [moved from providers/default/ciphers/cipher_seed_hw.c with 100% similarity]
providers/implementations/ciphers/cipher_sm4.c [moved from providers/default/ciphers/cipher_sm4.c with 100% similarity]
providers/implementations/ciphers/cipher_sm4.h [moved from providers/default/ciphers/cipher_sm4.h with 95% similarity]
providers/implementations/ciphers/cipher_sm4_hw.c [moved from providers/default/ciphers/cipher_sm4_hw.c with 100% similarity]
providers/implementations/ciphers/cipher_tdes.c [moved from providers/common/ciphers/cipher_tdes.c with 97% similarity]
providers/implementations/ciphers/cipher_tdes.h [moved from providers/common/include/internal/ciphers/cipher_tdes.h with 100% similarity]
providers/implementations/ciphers/cipher_tdes_default.c [moved from providers/default/ciphers/cipher_tdes_default.c with 100% similarity]
providers/implementations/ciphers/cipher_tdes_default.h [moved from providers/default/ciphers/cipher_tdes_default.h with 91% similarity]
providers/implementations/ciphers/cipher_tdes_default_hw.c [moved from providers/default/ciphers/cipher_tdes_default_hw.c with 100% similarity]
providers/implementations/ciphers/cipher_tdes_hw.c [moved from providers/common/ciphers/cipher_tdes_hw.c with 97% similarity]
providers/implementations/ciphers/cipher_tdes_wrap.c [moved from providers/default/ciphers/cipher_tdes_wrap.c with 100% similarity]
providers/implementations/ciphers/cipher_tdes_wrap_hw.c [moved from providers/default/ciphers/cipher_tdes_wrap_hw.c with 100% similarity]