Eric Biggers
7c323ce076
crypto: lib/sha256 - return void
...
The SHA-256 / SHA-224 library functions can't fail, so remove the
useless return value.
Also long as the declarations are being changed anyway, also fix some
parameter names in the declarations to match the definitions.
Signed-off-by: Eric Biggers <ebiggers@google.com>
Reviewed-by: Jason A. Donenfeld <Jason@zx2c4.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2025-09-24 12:16:37 +02:00
..
internal
UPSTREAM: crypto: poly1305 - add new 32 and 64-bit generic versions
2025-09-24 12:16:32 +02:00
acompress.h
crypto: api - check for ERR pointers in crypto_destroy_tfm()
2021-05-11 14:04:05 +02:00
aead.h
crypto: api - check for ERR pointers in crypto_destroy_tfm()
2021-05-11 14:04:05 +02:00
aes.h
crypto: aes - helper function to validate key length for AES algorithms
2019-08-09 15:11:43 +10:00
akcipher.h
crypto: api - check for ERR pointers in crypto_destroy_tfm()
2021-05-11 14:04:05 +02:00
algapi.h
crypto: api - Remove redundant #ifdef in crypto_yield()
2019-08-02 14:45:13 +10:00
arc4.h
crypto: arc4 - refactor arc4 core code into separate library
2019-06-20 14:18:33 +08:00
asym_tpm_subtype.h
authenc.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
b128ops.h
blake2b.h
BACKPORT: crypto: blake2b - sync with blake2s implementation
2021-10-23 19:32:26 -07:00
blake2s.h
This is the 5.4.200 stable release
2022-06-23 15:04:40 +02:00
blowfish.h
cast5.h
cast6.h
crypto: x86 - Regularize glue function prototypes
2021-03-20 10:39:47 +01:00
cast_common.h
cbc.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
chacha.h
UPSTREAM: crypto: x86/chacha-sse3 - use unaligned loads for state array
2025-09-24 12:16:33 +02:00
chacha20poly1305.h
UPSTREAM: crypto: lib/chacha20poly1305 - Add missing function declaration
2025-09-24 12:16:33 +02:00
cryptd.h
ctr.h
crypto: ctr - add helper for performing a CTR encryption walk
2019-07-26 14:56:07 +10:00
curve25519.h
UPSTREAM: crypto: x86/curve25519 - support assemblers with no adx support
2025-09-24 12:16:33 +02:00
des.h
crypto: des - remove now unused __des3_ede_setkey()
2019-08-22 14:57:33 +10:00
dh.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
drbg.h
crypto: drbg - make reseeding from get_random_bytes() synchronous
2022-06-22 14:11:18 +02:00
ecdh.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
engine.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
gcm.h
crypto: gcm - helper functions for assoclen/authsize check
2019-08-09 15:11:41 +10:00
gf128mul.h
ghash.h
crypto: ghash - add comment and improve help text
2019-07-27 21:08:38 +10:00
hash.h
This is the 5.4.118 stable release
2021-05-11 16:56:33 +02:00
hash_info.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
hmac.h
ice.h
qseecom: Add qseecom driver snapshot for Lahaina
2020-01-02 11:17:15 -08:00
if_alg.h
crypto: af_alg - Disallow multiple in-flight AIO requests
2024-01-25 14:34:23 -08:00
kpp.h
crypto: api - check for ERR pointers in crypto_destroy_tfm()
2021-05-11 14:04:05 +02:00
md5.h
nhpoly1305.h
UPSTREAM: crypto: poly1305 - add new 32 and 64-bit generic versions
2025-09-24 12:16:32 +02:00
null.h
padlock.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
pcrypt.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335
2019-06-05 17:37:06 +02:00
pkcs7.h
PKCS#7: Introduce pkcs7_get_digest()
2019-08-05 18:40:19 -04:00
poly1305.h
UPSTREAM: crypto: poly1305 - add new 32 and 64-bit generic versions
2025-09-24 12:16:32 +02:00
public_key.h
crypto: public_key: fix overflow during implicit conversion
2021-09-22 12:26:21 +02:00
rng.h
crypto: api - check for ERR pointers in crypto_destroy_tfm()
2021-05-11 14:04:05 +02:00
scatterwalk.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
2019-05-30 11:26:32 -07:00
serpent.h
crypto: x86 - Regularize glue function prototypes
2021-03-20 10:39:47 +01:00
sha.h
crypto: lib/sha256 - return void
2025-09-24 12:16:37 +02:00
sha1_base.h
crypto: add header include guards
2019-08-02 14:44:02 +10:00
sha3.h
sha256_base.h
crypto: lib/sha256 - return void
2025-09-24 12:16:37 +02:00
sha512_base.h
crypto: add header include guards
2019-08-02 14:44:02 +10:00
skcipher.h
crypto: api - check for ERR pointers in crypto_destroy_tfm()
2021-05-11 14:04:05 +02:00
sm3.h
sm3_base.h
crypto: add header include guards
2019-08-02 14:44:02 +10:00
sm4.h
streebog.h
twofish.h
xts.h
crypto: x86 - Regularize glue function prototypes
2021-03-20 10:39:47 +01:00