summaryrefslogtreecommitdiff
path: root/crypto/cmac
Commit message (Expand)AuthorAgeFilesLines
* Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte2022-10-051-3/+1
* Fix the incorrect checks of EVP_CIPHER_CTX_set_key_lengthPeiwei Hu2022-05-271-2/+2
* EVP_Cipher: fix the incomplete return checkPeiwei Hu2021-11-161-1/+1
* Rename all getters to use get/get0 in nameTomas Mraz2021-06-011-5/+5
* Update copyright yearMatt Caswell2021-04-221-1/+1
* Add "origin" field to EVP_CIPHER, EVP_MDRich Salz2021-04-181-1/+1
* Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte2020-11-131-1/+1
* Delete unused PKEY MAC filesMatt Caswell2020-08-292-60/+1
* Revert "The EVP_MAC functions have been renamed for consistency. The EVP_MAC...Matt Caswell2020-07-161-2/+2
* The EVP_MAC functions have been renamed for consistency. The EVP_MAC_CTX_*Pauli2020-06-111-2/+2
* Correctly handle the return value from EVP_Cipher() in the CMAC codeMatt Caswell2020-06-101-3/+3
* Ensure we never use a partially initialised CMAC_CTXMatt Caswell2020-06-101-3/+9
* Update copyright yearMatt Caswell2020-04-232-2/+2
* Deprecate the low level CMAC functionsPauli2020-01-292-0/+12
* [KDF] Add feedback-mode and CMAC support to KBKDFRobbie Harwood2019-10-171-1/+2
* Rework how our providers are builtRichard Levitte2019-10-101-1/+1
* Reorganize private crypto header filesDr. Matthias St. Pierre2019-09-281-1/+1
* Coverty fixes for MACsRichard Levitte2019-08-271-6/+16
* Move CMAC to providersRichard Levitte2019-08-152-173/+5
* Prepare EVP_MAC infrastructure for moving all MACs to providersRichard Levitte2019-08-151-0/+3
* Change EVP_MAC method from copy to dupKurt Roeckx2019-06-061-5/+13
* Following the license change, modify the boilerplates in crypto/cmac/Richard Levitte2018-12-063-3/+3
* Adapt other EVP code to use EVP_MAC instead of direct implementation callsRichard Levitte2018-10-301-4/+3
* EVP_MAC: Integrate CMAC EVP_PKEY_METHOD into generic MAC EVP_PKEY_METHODRichard Levitte2018-10-302-162/+1
* EVP_MAC: Add CMAC implementationRichard Levitte2018-10-302-1/+165
* Update copyright yearRichard Levitte2018-04-171-1/+1
* Set error code if alloc returns NULLRich Salz2018-04-051-2/+4
* Don't use deprecated EVP_CIPHER_CTX_cleanup() internallyRichard Levitte2017-03-011-1/+1
* Don't free in cleanup routineBenjamin Kaduk2017-02-281-1/+2
* Copyright consolidation 06/10Rich Salz2016-05-173-147/+15
* Remove --classic build entirelyRichard Levitte2016-04-201-43/+0
* Remove the remainder of util/mk1mf.pl and companion scriptsRichard Levitte2016-03-211-3/+0
* Use utility functions for HMAC and CMAC.Dr. Stephen Henson2016-03-021-15/+4
* Always build library object files with shared library cflagsRichard Levitte2016-02-201-1/+1
* Remove all special make depend flags, as well as OPENSSL_DOING_MAKEDEPENDRichard Levitte2016-02-181-1/+1
* GH601: Various spelling fixes.FdaSilvaYY2016-02-051-3/+3
* unified build scheme: add build.info filesRichard Levitte2016-02-011-0/+2
* Templatize util/domdRich Salz2016-01-291-2/+1
* Remove /* foo.c */ commentsRich Salz2016-01-261-1/+0
* Remove update tagsRich Salz2016-01-201-2/+0
* make EVP_PKEY opaqueDr. Stephen Henson2016-01-201-1/+1
* Remove some old makefile targetsRich Salz2016-01-171-12/+0
* Move Makefiles to Makefile.inRich Salz2016-01-122-99/+61
* Remove unused internal macrosRichard Levitte2016-01-121-1/+1
* make updateRichard Levitte2016-01-121-27/+29
* Adapt all EVP_CIPHER_CTX users for it becoming opaqueRichard Levitte2016-01-121-21/+25
* make updateDr. Stephen Henson2015-12-091-2/+1
* Adjust all accesses to EVP_MD_CTX to use accessor functions.Richard Levitte2015-12-071-2/+2
* Continue standardising malloc style for libcryptoMatt Caswell2015-11-092-3/+3
* Fix the update target and remove duplicate file updatesRichard Levitte2015-05-221-0/+2