diff options
author | Pauli <paul.dale@oracle.com> | 2020-01-09 13:14:13 +1000 |
---|---|---|
committer | Pauli <paul.dale@oracle.com> | 2020-01-19 10:14:39 +1000 |
commit | 85d843c8eccce937d073a9df7a193032478e21dd (patch) | |
tree | 747b066f6bae0f7440ccb9e7398f632783012440 /test | |
parent | 8720b1779442bc0259d89f4fe7f8d46ad4d0b0c0 (diff) |
Deprecate the low level SHA functions.
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/10791)
Diffstat (limited to 'test')
-rw-r--r-- | test/build.info | 6 | ||||
-rw-r--r-- | test/evp_fetch_prov_test.c | 7 | ||||
-rw-r--r-- | test/rc4test.c | 4 |
3 files changed, 14 insertions, 3 deletions
diff --git a/test/build.info b/test/build.info index 9afbdfdbe7..837dbba934 100644 --- a/test/build.info +++ b/test/build.info @@ -34,7 +34,6 @@ IF[{- !$disabled{tests} -}] sanitytest rsa_complex exdatatest bntest \ ectest ecstresstest ecdsatest gmdifftest pbelutest ideatest \ hmactest \ - rc2test rc4test rc5test \ destest mdc2test \ dhtest enginetest \ ssltest_old dsatest dsa_no_digest_size_test exptest rsa_test \ @@ -508,6 +507,7 @@ IF[{- !$disabled{tests} -}] tls13encryptiontest wpackettest ctype_internal_test \ rdrand_sanitytest property_test \ rsa_sp800_56b_test bn_internal_test \ + rc2test rc4test rc5test \ asn1_dsa_internal_test IF[{- !$disabled{poly1305} -}] @@ -601,6 +601,10 @@ IF[{- !$disabled{tests} -}] INCLUDE[curve448_internal_test]=.. ../include ../apps/include ../crypto/ec/curve448 DEPEND[curve448_internal_test]=../libcrypto.a libtestutil.a + SOURCE[rc4test]=rc4test.c + INCLUDE[rc4test]=../include ../apps/include + DEPEND[rc4test]=../libcrypto.a libtestutil.a + SOURCE[rdrand_sanitytest]=rdrand_sanitytest.c INCLUDE[rdrand_sanitytest]=../include ../apps/include DEPEND[rdrand_sanitytest]=../libcrypto.a libtestutil.a diff --git a/test/evp_fetch_prov_test.c b/test/evp_fetch_prov_test.c index 3fd695e84b..15d2bfc4b0 100644 --- a/test/evp_fetch_prov_test.c +++ b/test/evp_fetch_prov_test.c @@ -7,6 +7,13 @@ * https://www.openssl.org/source/license.html */ +/* + * SHA256 low level APIs are deprecated for public use, but still ok for + * internal use. Note, that due to symbols not being exported, only the + * #defines can be accessed. In this case SHA256_CBLOCK. + */ +#include "internal/deprecated.h" + #include <string.h> #include <openssl/sha.h> #include <openssl/evp.h> diff --git a/test/rc4test.c b/test/rc4test.c index ed0bef5006..dad3140e8d 100644 --- a/test/rc4test.c +++ b/test/rc4test.c @@ -8,8 +8,8 @@ */ /* - * RC4 low level APIs are deprecated for public use, but still ok for internal - * use. + * RC4 and SHA-1 low level APIs are deprecated for public use, but still ok for + * internal use. */ #include "internal/deprecated.h" |