Move providers/common/{ciphers,digests}/* to providers/implementations
authorRichard Levitte <levitte@openssl.org>
Tue, 3 Dec 2019 18:41:05 +0000 (19:41 +0100)
committerRichard Levitte <levitte@openssl.org>
Wed, 11 Dec 2019 11:55:48 +0000 (12:55 +0100)
commit68a51d59a29796803af3b6e7f0142feca2622c9e
tree1c67dea0b89826473f0cfe64ea548019ffec35c0
parent436c21a0fd317cb929fb00eefb1ac84e90676097
Move providers/common/{ciphers,digests}/* to providers/implementations

The idea to have all these things in providers/common was viable as
long as the implementations was spread around their main providers.
This is, however, no longer the case, so we move the common blocks
closer to the source that use them.

Reviewed-by: Paul Dale <paul.dale@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/10564)
34 files changed:
providers/build.info
providers/common/build.info
providers/common/ciphers/build.info [deleted file]
providers/common/digests/build.info [deleted file]
providers/implementations/ciphers/build.info
providers/implementations/ciphers/cipher_aes_ccm.c
providers/implementations/ciphers/cipher_aes_ccm_hw.c
providers/implementations/ciphers/cipher_aes_ccm_hw_aesni.inc
providers/implementations/ciphers/cipher_aes_ccm_hw_s390x.inc
providers/implementations/ciphers/cipher_aes_ccm_hw_t4.inc
providers/implementations/ciphers/cipher_aes_gcm.c
providers/implementations/ciphers/cipher_aes_gcm_hw.c
providers/implementations/ciphers/cipher_aes_gcm_hw_aesni.inc
providers/implementations/ciphers/cipher_aes_gcm_hw_s390x.inc
providers/implementations/ciphers/cipher_aes_gcm_hw_t4.inc
providers/implementations/ciphers/cipher_aes_ocb.c
providers/implementations/ciphers/cipher_aes_siv.c
providers/implementations/ciphers/cipher_aria_ccm.h
providers/implementations/ciphers/cipher_aria_gcm.h
providers/implementations/ciphers/ciphercommon.c [moved from providers/common/ciphers/cipher_common.c with 99% similarity]
providers/implementations/ciphers/ciphercommon_block.c [moved from providers/common/ciphers/block.c with 99% similarity]
providers/implementations/ciphers/ciphercommon_ccm.c [moved from providers/common/ciphers/cipher_ccm.c with 99% similarity]
providers/implementations/ciphers/ciphercommon_ccm_hw.c [moved from providers/common/ciphers/cipher_ccm_hw.c with 98% similarity]
providers/implementations/ciphers/ciphercommon_gcm.c [moved from providers/common/ciphers/cipher_gcm.c with 99% similarity]
providers/implementations/ciphers/ciphercommon_gcm_hw.c [moved from providers/common/ciphers/cipher_gcm_hw.c with 99% similarity]
providers/implementations/ciphers/ciphercommon_hw.c [moved from providers/common/ciphers/cipher_common_hw.c with 100% similarity]
providers/implementations/ciphers/ciphercommon_local.h [moved from providers/common/ciphers/cipher_local.h with 100% similarity]
providers/implementations/digests/build.info
providers/implementations/digests/digestcommon.c [moved from providers/common/digests/digest_common.c with 100% similarity]
providers/implementations/include/prov/ciphercommon.h [moved from providers/common/include/prov/ciphercommon.h with 100% similarity]
providers/implementations/include/prov/ciphercommon_aead.h [moved from providers/common/include/prov/cipher_aead.h with 100% similarity]
providers/implementations/include/prov/ciphercommon_ccm.h [moved from providers/common/include/prov/cipher_ccm.h with 99% similarity]
providers/implementations/include/prov/ciphercommon_gcm.h [moved from providers/common/include/prov/cipher_gcm.h with 99% similarity]
providers/implementations/include/prov/digestcommon.h [moved from providers/common/include/prov/digestcommon.h with 100% similarity]