index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
libcrypto
/
sha
Age
Commit message (
Expand
)
Author
2023-04-25
Add endbr64 where needed by inspection. Passes regresson tests.
Theo de Raadt
2023-04-16
Provide EVP methods for SHA3 224/256/384/512.
Joel Sing
2023-04-16
Provide EVP methods for SHA512/224 and SHA512/256.
Joel Sing
2023-04-16
Bounds check mdlen that is passed to sha3_init().
Joel Sing
2023-04-15
Use size_t rather than int.
Joel Sing
2023-04-15
Add SHA3 digest length define that was previously missed.
Joel Sing
2023-04-15
Remove sha3() function, which will not be used or exposed.
Joel Sing
2023-04-15
Mark sha3_keccakf() as static and remove prototype from header.
Joel Sing
2023-04-15
Use memset() to zero the context, instead of zeroing manually.
Joel Sing
2023-04-15
Provide SHA3 length related defines.
Joel Sing
2023-04-15
Use the same byte order tests as we do elsewhere in libcrypto.
Joel Sing
2023-04-15
Rename SHA3 context struct field from 'st' to 'state'.
Joel Sing
2023-04-15
Rename SHA3 context to align with existing code.
Joel Sing
2023-04-15
Move some defines out of the sha3_internal.h header.
Joel Sing
2023-04-15
Revise header guards.
Joel Sing
2023-04-15
Pull constant tables out of sha3_keccakf().
Joel Sing
2023-04-15
Strip and reformat comments.
Joel Sing
2023-04-15
Apply style(9) (first pass).
Joel Sing
2023-04-15
Import sha3_internal.h.
Joel Sing
2023-04-15
Add license to sha3 files.
Joel Sing
2023-04-15
Import tiny_sha3
Joel Sing
2023-04-14
Add support for truncated SHA512 variants.
Joel Sing
2023-04-14
Use memset() and only initialise non-zero struct members.
Joel Sing
2023-04-12
Remove now unused sha_local.h.
Joel Sing
2023-04-12
Provide and use crypto_ro{l,r}_u{32,64}().
Joel Sing
2023-04-12
Provide and use crypto_store_htobe64().
Joel Sing
2023-04-11
Recommit jsing's r1.27 - portable is ready
Theo Buehler
2023-04-11
Back out r1.27 using htobe64() - apparently some OS don't have it.
Theo Buehler
2023-04-11
Consolidate sha1 into a single file.
Joel Sing
2023-04-11
Simplify handling of big vs little endian.
Joel Sing
2023-04-11
Use htobe64() instead of testing BYTE_ORDER and then handrolling htobe64().
Joel Sing
2023-04-11
Omit sha512_block_data_order() prototype when assembly is not being used.
Joel Sing
2023-04-11
Remove less than useful implementation notes.
Joel Sing
2023-03-29
More whitespace fixes.
Joel Sing
2023-03-29
Whitespace fixes.
Joel Sing
2023-03-29
Whitespace fixes.
Joel Sing
2023-03-29
Use multiple statements instead of a statement with multiple expressions.
Joel Sing
2023-03-29
Mop up MD32_XARRAY from SHA1.
Joel Sing
2023-03-29
Inline initial hash data values for SHA1.
Joel Sing
2023-03-27
Reorder functions/code.
Joel Sing
2023-03-27
Tidy includes.
Joel Sing
2023-03-26
Replace HASH_BLOCK_DATA_ORDER with sha1_block_data_order.
Joel Sing
2023-03-26
Remove unnecessary HIDDEN_DECLS.
Joel Sing
2023-03-26
Removes some unwanted spaces.
Joel Sing
2023-03-26
Whack sha1dgst.c with the style(9) stick again.
Joel Sing
2023-03-26
Tidy up includes.
Joel Sing
2023-03-26
Inline sha_local.h in sha1dgst.c.
Joel Sing
2023-03-26
Add license to sha256.c/sha512.c.
Joel Sing
2023-03-26
Use multiple statements instead of comma separated expressions.
Joel Sing
2023-03-26
Add blank lines for readability.
Joel Sing
[next]