summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2019-09-18Add IDEA ciphers to default providerShane Lontis
2019-09-18crypto/bn/build.info: Correct use of SSE2 definitionRichard Levitte
2019-09-16Fix building statically without any dso supportBernd Edlinger
2019-09-16Unify all assembler file generatorsRichard Levitte
2019-09-16build.info: For all assembler generators, remove all argumentsRichard Levitte
2019-09-16clearing the ecx private key memoryManishPatidar1
2019-09-15Add blowfish ciphers to default providerShane Lontis
2019-09-15Add fips module integrity checkShane Lontis
2019-09-15Fix compile error detected by Solaris buildShane Lontis
2019-09-14fix CRMF symmetric key handlingAndreas Kretschmer
2019-09-14Add aes_xts cipher to providersShane Lontis
2019-09-14Fix S390X bad size_t that causes memory trash in legacy ciphersShane Lontis
2019-09-13ERR: Change get_error_values() to use an enumRich Salz
2019-09-13Fix potential memory leaks with BN_to_ASN1_INTEGERBernd Edlinger
2019-09-12Deprecate ERR_get_state()Richard Levitte
2019-09-12Deprecate the public definition of ERR_STATERichard Levitte
2019-09-12Modernise ERR_print_errors_cb()Richard Levitte
2019-09-12Modernise the ERR functionality further (new functions and deprecations)Richard Levitte
2019-09-12util/mkerr.pl: make it not depend on the function codeRichard Levitte
2019-09-12BIO_f_zlib: Properly handle BIO_CTRL_PENDING and BIO_CTRL_WPENDING calls.Tomas Mraz
2019-09-12Avoid passing NULL to memcpyMatt Caswell
2019-09-12Pass the correct ctx to provider KDF functionsMatt Caswell
2019-09-11crypto/threads_win.c: fix preprocessor indentationDr. Matthias St. Pierre
2019-09-11drbg: fix issue where DRBG_CTR fails if NO_DF is used (2nd attempt)Dr. Matthias St. Pierre
2019-09-11drbg: add fork id to additional data on UNIX systemsDr. Matthias St. Pierre
2019-09-11drbg: ensure fork-safety without using a pthread_atfork handlerDr. Matthias St. Pierre
2019-09-11Add EVP_CIPHER_CTX_tag_length()Shane Lontis
2019-09-11Usages of KDFs converted to use the name macrosPauli
2019-09-11Coverity 1453629 and 1453638: Error handling issues (NEGATIVE_RETURNS)Pauli
2019-09-11Coverity 1453628: Null pointer dereferences (REVERSE_INULL)Pauli
2019-09-10Fix a padding oracle in PKCS7_dataDecode and CMS_decrypt_set1_pkeyBernd Edlinger
2019-09-10Fix a potential crash in rand_unix.cBernd Edlinger
2019-09-10Fix a strict warnings error in rand_pool_acquire_entropyBernd Edlinger
2019-09-09Fix build with VS2008Bernd Edlinger
2019-09-09Move EVP_PKEY algorithm implementations into a unionMatt Caswell
2019-09-09Revise EVP_PKEY param handlingMatt Caswell
2019-09-09Enable DH "keys" which only contain domain parametersMatt Caswell
2019-09-09Add support for verify/verify_recover functions to EVP_SIGNATUREMatt Caswell
2019-09-09Implement DSA in the default providerMatt Caswell
2019-09-09Add the ability to perform signatures in a providerMatt Caswell
2019-09-09DH_check_pub_key_ex was accidentally calling DH_check,Bernd Edlinger
2019-09-09Use BN_clear_free in DH_set0_keyBernd Edlinger
2019-09-09Check the DH modulus bit lengthBernd Edlinger
2019-09-09[ec] Match built-in curves on EC_GROUP_new_from_ecparametersNicola Tuveri
2019-09-07[ec/ecp_nistp*.c] restyle: use {} around `else` tooNicola Tuveri
2019-09-07[ec/ecp_nistp*.c] remove flip_endian()Nicola Tuveri
2019-09-07Uniform BN_bn2binpad() and BN_bn2lebinpad() implementationsNicola Tuveri
2019-09-07Make BN_num_bits() consttime upon BN_FLG_CONSTTIMENicola Tuveri
2019-09-07Fix a SCA leak using BN_bn2bin()Nicola Tuveri
2019-09-06Fix a SCA leak in BN_generate_dsa_nonceBernd Edlinger