summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2019-09-05Undeprecate OpenSSL_version_num and OPENSSL_VERSION_NUMBERViktor Dukhovni
2019-09-05Reverting check to correctDmitry Belyavskiy
2019-09-05Disallow change EVP_CIPHER properties once setDmitry Belyavskiy
2019-09-05Disallow change EVP_MD properties once setDmitry Belyavskiy
2019-09-05[crypto/ec] for ECC parameters with NULL or zero cofactor, compute itBilly Brumley
2019-09-05Fix error handling in x509_lu.cBernd Edlinger
2019-09-05Cleanup includes in rand_unix.cBernd Edlinger
2019-09-05Change provider params from int to size_tShane Lontis
2019-09-04OSSL_PARAM_construct_utf8_string computes the string length.Pauli
2019-09-04New function EVP_CIPHER_free()Richard Levitte
2019-09-04New function EVP_MD_free()Richard Levitte
2019-09-03Refactor how KEYMGMT methods get associated with other methodsRichard Levitte
2019-09-02Add CPU info to the speed command summaryBernd Edlinger
2019-09-01Remove extern declarations of OPENSSL_ia32cap_PBernd Edlinger
2019-09-01Fix platform specific issues with provider ciphersShane Lontis
2019-08-30Fix NITs in comments and CHANGES for DEVRANDOM seeded check.Pauli
2019-08-29fix ERR_add_error_vdata() for use with multiple args/callsDr. David von Oheimb
2019-08-29Use ENGINE_get_id() instead of ENGINE_get_name()Matt Caswell
2019-08-29Fix no-engineMatt Caswell
2019-08-29Fix data races in EVP_CIPHER_fetch and EVP_MD_fetchMatt Caswell
2019-08-29Make sure we pre-initialise propertiesMatt Caswell
2019-08-29Fix context lockingMatt Caswell
2019-08-27Coverty fixes for MACsRichard Levitte
2019-08-27OPENSSL_info(): add the item OPENSSL_INFO_SEED_SOURCE and use itRichard Levitte
2019-08-27Fix SCA vulnerability when using PVK and MSBLOB key formatsCesar Pereida Garcia
2019-08-26Include mac_meth and mac_lib in the FIPS providerPauli
2019-08-26Cleanup ciphers and Add 3des ciphers.Shane Lontis
2019-08-24Get rid of the diversity of names for MAC parametersRichard Levitte
2019-08-24Remove MAC cruftRichard Levitte
2019-08-24Avoid overflowing FDSET when using select(2).Pauli
2019-08-23crypto/bn/build.info: define OPENSL_IA32_SSE2 globally when neededRichard Levitte
2019-08-22Support parsing of SM2 ID in hexdecimalPaul Yang
2019-08-22Add basic aria and camellia ciphers modes to default providerShane Lontis
2019-08-22Fix drbg_ossl_ctx_free() and drbg_nonce_ossl_ctx_free() to handle NULLRichard Levitte
2019-08-22Modify ossl_method_store_add() to accept an OSSL_PROVIDER and check for itRichard Levitte
2019-08-22Modify ossl_method_store_add() to handle reference countingRichard Levitte
2019-08-21Fix ossl_param_bld_push_{utf8,octet}_string() / param_bld_convert()Richard Levitte
2019-08-21Constify param builder string functions.Pauli
2019-08-20Start up DEVRANDOM entropy improvement for older Linux devices.Pauli
2019-08-20prevent endless recursion when trace API is used within OPENSSL_init_crypto()Dr. David von Oheimb
2019-08-20Add aes_ccm to providerShane Lontis
2019-08-19Add a fallback definition for __NR_getrandom for x86 linuxBernd Edlinger
2019-08-19Use macros internally for algorithm namesRichard Levitte
2019-08-19Add a fallback definition for __NR_getrandom for ARM linuxBernd Edlinger
2019-08-19Add fips provider code for handling self test dataShane Lontis
2019-08-18Directly return from final sha3/keccak_final if no bytes are requestedPatrick Steuer
2019-08-17Fix error handling in X509_chain_up_refBernd Edlinger
2019-08-16Fix 9bf682f which broke nistp224_methodPatrick Steuer
2019-08-16Rename ctx_{get,set}_params to {get,set}_ctx_paramsRichard Levitte
2019-08-15Implement EVP_MAC_do_all_ex()Richard Levitte