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)
166 files changed:
providers/common/ciphers/build.info
providers/common/ciphers/cipher_aes.c [deleted file]
providers/common/ciphers/cipher_aes.h [deleted file]
providers/common/ciphers/cipher_aes_ccm.c [deleted file]
providers/common/ciphers/cipher_aes_ccm_hw.c [deleted file]
providers/common/ciphers/cipher_aes_ccm_hw_aesni.inc [deleted file]
providers/common/ciphers/cipher_aes_ccm_hw_s390x.inc [deleted file]
providers/common/ciphers/cipher_aes_ccm_hw_t4.inc [deleted file]
providers/common/ciphers/cipher_aes_gcm.c [deleted file]
providers/common/ciphers/cipher_aes_gcm_hw.c [deleted file]
providers/common/ciphers/cipher_aes_gcm_hw_aesni.inc [deleted file]
providers/common/ciphers/cipher_aes_gcm_hw_s390x.inc [deleted file]
providers/common/ciphers/cipher_aes_gcm_hw_t4.inc [deleted file]
providers/common/ciphers/cipher_aes_hw.c [deleted file]
providers/common/ciphers/cipher_aes_hw_aesni.inc [deleted file]
providers/common/ciphers/cipher_aes_hw_s390x.inc [deleted file]
providers/common/ciphers/cipher_aes_hw_t4.inc [deleted file]
providers/common/ciphers/cipher_aes_wrp.c [deleted file]
providers/common/ciphers/cipher_aes_xts.c [deleted file]
providers/common/ciphers/cipher_aes_xts.h [deleted file]
providers/common/ciphers/cipher_aes_xts_hw.c [deleted file]
providers/common/ciphers/cipher_ccm.c
providers/common/ciphers/cipher_ccm_hw.c
providers/common/ciphers/cipher_common_hw.c
providers/common/ciphers/cipher_fips.c [deleted file]
providers/common/ciphers/cipher_gcm.c
providers/common/ciphers/cipher_gcm_hw.c
providers/common/ciphers/cipher_local.h
providers/common/ciphers/cipher_tdes.c [deleted file]
providers/common/ciphers/cipher_tdes_hw.c [deleted file]
providers/common/include/internal/ciphers/cipher_aead.h [deleted file]
providers/common/include/internal/ciphers/cipher_ccm.h [deleted file]
providers/common/include/internal/ciphers/cipher_gcm.h [deleted file]
providers/common/include/internal/ciphers/cipher_tdes.h [deleted file]
providers/common/include/internal/ciphers/ciphercommon.h [deleted file]
providers/common/include/prov/cipher_aead.h [new file with mode: 0644]
providers/common/include/prov/cipher_ccm.h [new file with mode: 0644]
providers/common/include/prov/cipher_gcm.h [new file with mode: 0644]
providers/common/include/prov/ciphercommon.h [new file with mode: 0644]
providers/default/build.info
providers/default/ciphers/cipher_aes_ocb.c [deleted file]
providers/default/ciphers/cipher_aes_ocb.h [deleted file]
providers/default/ciphers/cipher_aes_ocb_hw.c [deleted file]
providers/default/ciphers/cipher_aria.c [deleted file]
providers/default/ciphers/cipher_aria.h [deleted file]
providers/default/ciphers/cipher_aria_ccm.c [deleted file]
providers/default/ciphers/cipher_aria_ccm.h [deleted file]
providers/default/ciphers/cipher_aria_ccm_hw.c [deleted file]
providers/default/ciphers/cipher_aria_gcm.c [deleted file]
providers/default/ciphers/cipher_aria_gcm.h [deleted file]
providers/default/ciphers/cipher_aria_gcm_hw.c [deleted file]
providers/default/ciphers/cipher_aria_hw.c [deleted file]
providers/default/ciphers/cipher_blowfish.c [deleted file]
providers/default/ciphers/cipher_blowfish.h [deleted file]
providers/default/ciphers/cipher_blowfish_hw.c [deleted file]
providers/default/ciphers/cipher_camellia.c [deleted file]
providers/default/ciphers/cipher_camellia.h [deleted file]
providers/default/ciphers/cipher_camellia_hw.c [deleted file]
providers/default/ciphers/cipher_camellia_hw_t4.inc [deleted file]
providers/default/ciphers/cipher_cast.h [deleted file]
providers/default/ciphers/cipher_cast5.c [deleted file]
providers/default/ciphers/cipher_cast5_hw.c [deleted file]
providers/default/ciphers/cipher_des.c [deleted file]
providers/default/ciphers/cipher_des.h [deleted file]
providers/default/ciphers/cipher_des_hw.c [deleted file]
providers/default/ciphers/cipher_desx.c [deleted file]
providers/default/ciphers/cipher_desx_hw.c [deleted file]
providers/default/ciphers/cipher_idea.c [deleted file]
providers/default/ciphers/cipher_idea.h [deleted file]
providers/default/ciphers/cipher_idea_hw.c [deleted file]
providers/default/ciphers/cipher_rc2.c [deleted file]
providers/default/ciphers/cipher_rc2.h [deleted file]
providers/default/ciphers/cipher_rc2_hw.c [deleted file]
providers/default/ciphers/cipher_rc4.c [deleted file]
providers/default/ciphers/cipher_rc4.h [deleted file]
providers/default/ciphers/cipher_rc4_hw.c [deleted file]
providers/default/ciphers/cipher_rc5.c [deleted file]
providers/default/ciphers/cipher_rc5.h [deleted file]
providers/default/ciphers/cipher_rc5_hw.c [deleted file]
providers/default/ciphers/cipher_seed.c [deleted file]
providers/default/ciphers/cipher_seed.h [deleted file]
providers/default/ciphers/cipher_seed_hw.c [deleted file]
providers/default/ciphers/cipher_sm4.c [deleted file]
providers/default/ciphers/cipher_sm4.h [deleted file]
providers/default/ciphers/cipher_sm4_hw.c [deleted file]
providers/default/ciphers/cipher_tdes_default.c [deleted file]
providers/default/ciphers/cipher_tdes_default.h [deleted file]
providers/default/ciphers/cipher_tdes_default_hw.c [deleted file]
providers/default/ciphers/cipher_tdes_wrap.c [deleted file]
providers/default/ciphers/cipher_tdes_wrap_hw.c [deleted file]
providers/implementations/build.info
providers/implementations/ciphers/build.info [new file with mode: 0644]
providers/implementations/ciphers/cipher_aes.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_aes.h [new file with mode: 0644]
providers/implementations/ciphers/cipher_aes_ccm.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_aes_ccm_hw.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_aes_ccm_hw_aesni.inc [new file with mode: 0644]
providers/implementations/ciphers/cipher_aes_ccm_hw_s390x.inc [new file with mode: 0644]
providers/implementations/ciphers/cipher_aes_ccm_hw_t4.inc [new file with mode: 0644]
providers/implementations/ciphers/cipher_aes_gcm.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_aes_gcm_hw.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_aes_gcm_hw_aesni.inc [new file with mode: 0644]
providers/implementations/ciphers/cipher_aes_gcm_hw_s390x.inc [new file with mode: 0644]
providers/implementations/ciphers/cipher_aes_gcm_hw_t4.inc [new file with mode: 0644]
providers/implementations/ciphers/cipher_aes_hw.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_aes_hw_aesni.inc [new file with mode: 0644]
providers/implementations/ciphers/cipher_aes_hw_s390x.inc [new file with mode: 0644]
providers/implementations/ciphers/cipher_aes_hw_t4.inc [new file with mode: 0644]
providers/implementations/ciphers/cipher_aes_ocb.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_aes_ocb.h [new file with mode: 0644]
providers/implementations/ciphers/cipher_aes_ocb_hw.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_aes_wrp.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_aes_xts.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_aes_xts.h [new file with mode: 0644]
providers/implementations/ciphers/cipher_aes_xts_fips.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_aes_xts_hw.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_aria.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_aria.h [new file with mode: 0644]
providers/implementations/ciphers/cipher_aria_ccm.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_aria_ccm.h [new file with mode: 0644]
providers/implementations/ciphers/cipher_aria_ccm_hw.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_aria_gcm.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_aria_gcm.h [new file with mode: 0644]
providers/implementations/ciphers/cipher_aria_gcm_hw.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_aria_hw.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_blowfish.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_blowfish.h [new file with mode: 0644]
providers/implementations/ciphers/cipher_blowfish_hw.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_camellia.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_camellia.h [new file with mode: 0644]
providers/implementations/ciphers/cipher_camellia_hw.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_camellia_hw_t4.inc [new file with mode: 0644]
providers/implementations/ciphers/cipher_cast.h [new file with mode: 0644]
providers/implementations/ciphers/cipher_cast5.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_cast5_hw.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_des.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_des.h [new file with mode: 0644]
providers/implementations/ciphers/cipher_des_hw.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_desx.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_desx_hw.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_idea.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_idea.h [new file with mode: 0644]
providers/implementations/ciphers/cipher_idea_hw.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_rc2.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_rc2.h [new file with mode: 0644]
providers/implementations/ciphers/cipher_rc2_hw.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_rc4.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_rc4.h [new file with mode: 0644]
providers/implementations/ciphers/cipher_rc4_hw.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_rc5.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_rc5.h [new file with mode: 0644]
providers/implementations/ciphers/cipher_rc5_hw.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_seed.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_seed.h [new file with mode: 0644]
providers/implementations/ciphers/cipher_seed_hw.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_sm4.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_sm4.h [new file with mode: 0644]
providers/implementations/ciphers/cipher_sm4_hw.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_tdes.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_tdes.h [new file with mode: 0644]
providers/implementations/ciphers/cipher_tdes_default.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_tdes_default.h [new file with mode: 0644]
providers/implementations/ciphers/cipher_tdes_default_hw.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_tdes_hw.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_tdes_wrap.c [new file with mode: 0644]
providers/implementations/ciphers/cipher_tdes_wrap_hw.c [new file with mode: 0644]