aboutsummaryrefslogtreecommitdiffstats
path: root/crypto
Commit message (Expand)AuthorAgeFilesLines
* New function EVP_MD_free()Richard Levitte2019-09-048-47/+73
* Refactor how KEYMGMT methods get associated with other methodsRichard Levitte2019-09-039-50/+79
* Add CPU info to the speed command summaryBernd Edlinger2019-09-022-2/+57
* Remove extern declarations of OPENSSL_ia32cap_PBernd Edlinger2019-09-019-11/+6
* Fix platform specific issues with provider ciphersShane Lontis2019-09-011-0/+1
* Fix NITs in comments and CHANGES for DEVRANDOM seeded check.Pauli2019-08-301-2/+2
* fix ERR_add_error_vdata() for use with multiple args/callsDr. David von Oheimb2019-08-291-1/+1
* Use ENGINE_get_id() instead of ENGINE_get_name()Matt Caswell2019-08-291-4/+4
* Fix no-engineMatt Caswell2019-08-292-0/+9
* Fix data races in EVP_CIPHER_fetch and EVP_MD_fetchMatt Caswell2019-08-292-28/+22
* Make sure we pre-initialise propertiesMatt Caswell2019-08-293-12/+10
* Fix context lockingMatt Caswell2019-08-291-4/+38
* Coverty fixes for MACsRichard Levitte2019-08-271-6/+16
* OPENSSL_info(): add the item OPENSSL_INFO_SEED_SOURCE and use itRichard Levitte2019-08-271-0/+71
* Fix SCA vulnerability when using PVK and MSBLOB key formatsCesar Pereida Garcia2019-08-271-0/+3
* Include mac_meth and mac_lib in the FIPS providerPauli2019-08-261-2/+2
* Cleanup ciphers and Add 3des ciphers.Shane Lontis2019-08-264-12/+44
* Get rid of the diversity of names for MAC parametersRichard Levitte2019-08-247-11/+25
* Remove MAC cruftRichard Levitte2019-08-242-37/+0
* Avoid overflowing FDSET when using select(2).Pauli2019-08-241-1/+1
* crypto/bn/build.info: define OPENSL_IA32_SSE2 globally when neededRichard Levitte2019-08-231-1/+1
* Support parsing of SM2 ID in hexdecimalPaul Yang2019-08-221-0/+19
* Add basic aria and camellia ciphers modes to default providerShane Lontis2019-08-224-32/+80
* Fix drbg_ossl_ctx_free() and drbg_nonce_ossl_ctx_free() to handle NULLRichard Levitte2019-08-221-0/+6
* Modify ossl_method_store_add() to accept an OSSL_PROVIDER and check for itRichard Levitte2019-08-223-13/+26
* Modify ossl_method_store_add() to handle reference countingRichard Levitte2019-08-222-7/+8
* Fix ossl_param_bld_push_{utf8,octet}_string() / param_bld_convert()Richard Levitte2019-08-211-1/+1
* Constify param builder string functions.Pauli2019-08-211-2/+2
* Start up DEVRANDOM entropy improvement for older Linux devices.Pauli2019-08-201-6/+101
* prevent endless recursion when trace API is used within OPENSSL_init_crypto()Dr. David von Oheimb2019-08-203-13/+16
* Add aes_ccm to providerShane Lontis2019-08-203-7/+19
* Add a fallback definition for __NR_getrandom for x86 linuxBernd Edlinger2019-08-191-0/+4
* Use macros internally for algorithm namesRichard Levitte2019-08-194-7/+8
* Add a fallback definition for __NR_getrandom for ARM linuxBernd Edlinger2019-08-191-0/+7
* Add fips provider code for handling self test dataShane Lontis2019-08-191-7/+11
* Directly return from final sha3/keccak_final if no bytes are requestedPatrick Steuer2019-08-181-0/+3
* Fix error handling in X509_chain_up_refBernd Edlinger2019-08-171-1/+9
* Fix 9bf682f which broke nistp224_methodPatrick Steuer2019-08-161-1/+1
* Rename ctx_{get,set}_params to {get,set}_ctx_paramsRichard Levitte2019-08-167-43/+43
* Implement EVP_MAC_do_all_ex()Richard Levitte2019-08-151-0/+9
* Add EVP_MAC_provider()Richard Levitte2019-08-151-0/+5
* OSSL_PARAM_construct_from_text(): handle non-hex octet string inputRichard Levitte2019-08-151-0/+2
* Adjust some provider reason codesRichard Levitte2019-08-151-2/+2
* Adapt diverse code to provider based MACs.Richard Levitte2019-08-155-61/+140
* Remove init of MACs from EVPRichard Levitte2019-08-154-135/+1
* Move Poly1305 to providersRichard Levitte2019-08-153-148/+2
* Move SipHash to providersRichard Levitte2019-08-152-147/+0
* Move KMAC to providersRichard Levitte2019-08-154-484/+2
* Move HMAC to providersRichard Levitte2019-08-152-193/+1
* Move GMAC to providersRichard Levitte2019-08-154-198/+2