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
/
hmac
Age
Commit message (
Expand
)
Author
2024-08-31
Zap HMAC_Init
Theo Buehler
2024-07-09
Add bounded attributes to hmac.h
Theo Buehler
2024-06-01
Remove support for static buffers in HMAC/digests
Theo Buehler
2024-03-30
Add missing LCRYPTO_ALIAS()
Theo Buehler
2024-03-26
Simplify HMAC_CTX_new()
joshua
2024-02-18
Use EVP_MD_CTX_legacy_clear() internally
Theo Buehler
2024-01-04
Replace .pkey_base_id with a .base_method pointer
Theo Buehler
2023-12-28
Rework and fix pkey_hmac_keygen()
Theo Buehler
2023-11-29
Ignore ENGINE at the API boundary
Theo Buehler
2023-04-25
Wire up truncated SHA-2, SHA-3 and related things
Theo Buehler
2023-02-16
libressl *_namespace.h: adjust *_ALIAS() to require a semicolon
Theo Buehler
2022-11-26
Make internal header file names consistent
Theo Buehler
2022-11-19
Unindent and check some pointers explicitly against NULL
Theo Buehler
2022-11-19
Remove HMAC PRIVATE KEY support
Theo Buehler
2022-11-18
Check os for NULL before dereferencing it
Theo Buehler
2022-11-18
Include bytestring.h directly rather than pulling it in via asn1_locl.h
Theo Buehler
2022-11-18
Wire up HMAC to raw private key methods
Theo Buehler
2022-11-18
Change the pkey.ptr from char * to void *
Theo Buehler
2022-11-11
Add support for symbol hiding disabled by default.
Bob Beck
2022-05-05
Fix HMAC() with NULL key
Theo Buehler
2022-03-30
Avoid segfaults in EVP_PKEY_CTX_free()
Theo Buehler
2022-03-30
pkey_hmac_init(): use calloc()
Theo Buehler
2022-01-14
Remove HMAC_CTX_{init,cleanup}() and HMAC_init from public visibility
Theo Buehler
2022-01-14
Make structs in evp.h and hmac.h opaque
Theo Buehler
2021-12-12
Annotate the structs that will be moved to hmac_local.h and evp_locl.h
Theo Buehler
2021-12-12
Include evp_locl.h where it will be needed once most structs from
Theo Buehler
2021-12-12
Add a mostly empty hmac_local.h. HMAC_CTX and a few other things
Theo Buehler
2018-02-17
Provide HMAC_CTX_new(), HMAC_CTX_free(), HMAC_CTX_reset() and
Joel Sing
2017-05-02
use freezero() instead of memset/explicit_bzero + free. Substantially
Theo de Raadt
2017-03-03
Ensure MD and key initialized before processing HMAC
Kinichiro Inoguchi
2017-01-29
Send the function codes from the error functions to the bit bucket,
Bob Beck
2015-09-10
Correct spelling of OPENSSL_cleanse.
Joel Sing
2015-07-20
Various memory leaks upon error or unchecked allocations.
Miod Vallat
2015-02-10
Replace assert() and OPENSSL_assert() calls with proper error return paths.
Miod Vallat
2014-07-11
Only import cryptlib.h in the four source files that actually need it.
Joel Sing
2014-07-10
Stop including standard headers via cryptlib.h - pull in the headers that
Joel Sing
2014-06-21
More KNF.
Joel Sing
2014-06-21
KNF
Miod Vallat
2014-06-12
tags as requested by miod and tedu
Theo de Raadt
2014-04-27
Use C99 initializers for the various FOO_METHOD structs. More readable, and
Miod Vallat
2014-04-17
Change library to use intrinsic memory allocation functions instead of
Bob Beck
2014-04-15
we don't use these files for building
Ted Unangst
2014-04-15
remove FIPS mode support. people who require FIPS can buy something that
Ted Unangst
2014-04-15
Moved to regress/lib/libcrypto.
Miod Vallat
2014-04-15
Send the rotIBM stream cipher (ebcdic) to Valhalla to party for eternity
Bob Beck
2014-04-14
remove auto-generated dependencies from the old unused build system, so
Theo de Raadt
2012-10-13
resolve conflicts
Damien Miller
2011-11-03
openssl-1.0.0e: resolve conflicts
Damien Miller
2010-10-01
resolve conflicts, fix local changes
Damien Miller
2010-10-01
import OpenSSL-1.0.0a
Damien Miller
[next]