summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/hmac (follow)
Commit message (Expand)AuthorAgeFilesLines
* Remove #error if OPENSSL_NO_FOO is definedtb2025-01-251-5/+1
* Zap HMAC_Inittb2024-08-312-13/+2
* Add bounded attributes to hmac.htb2024-07-091-5/+13
* Remove support for static buffers in HMAC/digeststb2024-06-012-6/+4
* Add missing LCRYPTO_ALIAS()tb2024-03-301-1/+3
* Simplify HMAC_CTX_new()joshua2024-03-261-9/+2
* Use EVP_MD_CTX_legacy_clear() internallytb2024-02-181-4/+4
* Replace .pkey_base_id with a .base_method pointertb2024-01-041-2/+2
* Rework and fix pkey_hmac_keygen()tb2023-12-281-8/+15
* Ignore ENGINE at the API boundarytb2023-11-291-2/+2
* Wire up truncated SHA-2, SHA-3 and related thingstb2023-04-251-2/+2
* libressl *_namespace.h: adjust *_ALIAS() to require a semicolontb2023-02-161-10/+10
* Make internal header file names consistenttb2022-11-264-9/+9
* Unindent and check some pointers explicitly against NULLtb2022-11-191-7/+9
* Remove HMAC PRIVATE KEY supporttb2022-11-191-64/+1
* Check os for NULL before dereferencing ittb2022-11-181-5/+5
* Include bytestring.h directly rather than pulling it in via asn1_locl.htb2022-11-181-1/+2
* Wire up HMAC to raw private key methodstb2022-11-181-2/+61
* Change the pkey.ptr from char * to void *tb2022-11-182-5/+5
* Add support for symbol hiding disabled by default.beck2022-11-111-1/+10
* Fix HMAC() with NULL keytb2022-05-051-2/+7
* Avoid segfaults in EVP_PKEY_CTX_free()tb2022-03-301-2/+5
* pkey_hmac_init(): use calloc()tb2022-03-301-7/+3
* Remove HMAC_CTX_{init,cleanup}() and HMAC_init from public visibilitytb2022-01-142-6/+5
* Make structs in evp.h and hmac.h opaquetb2022-01-142-12/+11
* Annotate the structs that will be moved to hmac_local.h and evp_locl.htb2021-12-121-4/+5
* Include evp_locl.h where it will be needed once most structs fromtb2021-12-122-2/+4
* Add a mostly empty hmac_local.h. HMAC_CTX and a few other thingstb2021-12-124-3/+79
* Provide HMAC_CTX_new(), HMAC_CTX_free(), HMAC_CTX_reset() andjsing2018-02-172-11/+52
* use freezero() instead of memset/explicit_bzero + free. Substantiallyderaadt2017-05-021-7/+2
* Ensure MD and key initialized before processing HMACinoguchi2017-03-031-4/+18
* Send the function codes from the error functions to the bit bucket,beck2017-01-291-4/+3
* Correct spelling of OPENSSL_cleanse.jsing2015-09-102-4/+4
* Various memory leaks upon error or unchecked allocations.miod2015-07-201-4/+13
* Replace assert() and OPENSSL_assert() calls with proper error return paths.miod2015-02-101-4/+11
* Only import cryptlib.h in the four source files that actually need it.jsing2014-07-113-8/+9
* Stop including standard headers via cryptlib.h - pull in the headers thatjsing2014-07-102-2/+6
* More KNF.jsing2014-06-214-42/+39
* KNFmiod2014-06-213-178/+186
* tags as requested by miod and teduderaadt2014-06-124-2/+4
* Use C99 initializers for the various FOO_METHOD structs. More readable, andmiod2014-04-272-50/+21
* Change library to use intrinsic memory allocation functions instead ofbeck2014-04-172-5/+5
* we don't use these files for buildingtedu2014-04-151-75/+0
* remove FIPS mode support. people who require FIPS can buy something thattedu2014-04-151-37/+0
* Moved to regress/lib/libcrypto.miod2014-04-151-164/+0
* Send the rotIBM stream cipher (ebcdic) to Valhalla to party for eternitybeck2014-04-151-11/+0
* remove auto-generated dependencies from the old unused build system, soderaadt2014-04-141-35/+0
* resolve conflictsdjm2012-10-131-0/+37
* This commit was generated by cvs2git to track changes on a CVS vendordjm2012-10-132-6/+10
|\
| * import OpenSSL-1.0.1cdjm2012-10-133-6/+47