summaryrefslogtreecommitdiffstats
path: root/crypto (follow)
Commit message (Expand)AuthorAgeFilesLines
* Make the EC code available from inside the FIPS providerMatt Caswell2019-08-0632-195/+470
* Fix deprecation inconsisteny w.r.t. CRYPTO_mem_debug_{push,pop}()David von Oheimb2019-08-041-0/+2
* Replace FUNCerr with ERR_raise_dataRich Salz2019-08-028-51/+76
* Use NULL as parameter when pointer can only be NULL.Pauli2019-08-021-1/+1
* Add missing accessors for X509 AuthorityKeyIdentifierDr. Matthias St. Pierre2019-08-011-0/+14
* Load the config file by defaultMatt Caswell2019-08-017-49/+104
* Prevent an infinite recursion when the query cache is flushed.Pauli2019-08-011-1/+1
* The query cache has been updated to not depend on RAND_bytes being available.Pauli2019-08-011-31/+38
* Fix warning C4164 in MSVC.joe2018Outlookcom2019-07-311-0/+1
* make RSA and DSA operations throw MISSING_PRIVATE_KEY if needed, adapt ECDSADavid von Oheimb2019-07-317-4/+36
* Add gcm ciphers (aes and aria) to providers.Shane Lontis2019-07-314-4/+19
* ERR: fix err_data_size inconsistenciesRichard Levitte2019-07-312-4/+4
* Rename X509_STORE ptr stored in opaque struct X509_STORE_CTXShane Lontis2019-07-313-8/+8
* Add evp_util macrosShane Lontis2019-07-316-30/+73
* CAdES : lowercase name for now internal methods.FdaSilvaYY2019-07-315-11/+34
* Refactor provider support for reporting errorsRichard Levitte2019-07-312-58/+67
* ERR: Remove ERR_put_func_error() and reimplement ERR_put_error() as a macroRichard Levitte2019-07-311-38/+0
* ERR: Add new building blocks for reporting errorsRichard Levitte2019-07-312-1/+114
* ERR: refactor useful inner macros to err_locl.h. Add function name fieldRichard Levitte2019-07-312-43/+70
* Fix BIO_printf format warningsBernd Edlinger2019-07-301-1/+1
* Document the provider CIPHER operationMatt Caswell2019-07-301-3/+2
* ERR: re-use the err_data field when possibleRichard Levitte2019-07-301-32/+74
* s390x assembly pack: use getauxval to detect hw capabilitiesPatrick Steuer2019-07-261-32/+63
* Add functions to see if a provider is available for use.Richard Levitte2019-07-262-41/+65
* Remove OPENSSL_X509V3_H include detector from openssl/cms.hDr. Matthias St. Pierre2019-07-241-3/+0
* Remove HEADER_BSS_FILE_C module include guardDr. Matthias St. Pierre2019-07-241-33/+28
* Enforce a minimum DH modulus size of 512 bitsBernd Edlinger2019-07-245-0/+24
* Adapt DH to use with KEYMGMTRichard Levitte2019-07-2313-167/+112
* Remove some utilities from the core to provider interfaceMatt Caswell2019-07-234-138/+121
* Make rand_pool buffers more dynamic in their sizing.Pauli2019-07-233-5/+63
* Avoid double clearing some BIGNUMsPauli2019-07-231-11/+9
* Replace OSSL_ITEM with OSSL_PARAM as parameter descriptor, everywhereRichard Levitte2019-07-232-7/+7
* Add EVP_CIPHER_do_all_ex() and EVP_MD_do_all_ex()Richard Levitte2019-07-232-0/+18
* Add internal function evp_generic_do_all()Richard Levitte2019-07-232-0/+45
* Refactor ossl_method_construct() in terms of ossl_algorithm_do_all()Richard Levitte2019-07-231-44/+34
* Add internal function ossl_algorithm_do_all()Richard Levitte2019-07-232-1/+77
* Add OSSL_PROVIDER_name()Richard Levitte2019-07-231-0/+5
* Add EVP_MD_provider() and EVP_CIPHER_provider()Richard Levitte2019-07-231-0/+10
* Re-implement EVP_MD_name() and EVP_CIPHER_name() as functionsRichard Levitte2019-07-231-0/+22
* Add a mechnism to save the name of fetched methodsRichard Levitte2019-07-239-13/+41
* Remove superfluous call to OPENSSL_cpuid_setupPatrick Steuer2019-07-221-3/+0
* Change DH parameters to generate the order q subgroup instead of 2qBernd Edlinger2019-07-223-58/+47
* Deprecate SYSerr, add new FUNCerr macroRich Salz2019-07-229-34/+35
* Add ERR_put_func_error, and use it.Rich Salz2019-07-229-41/+41
* Allocate DRBG additional data pool from non-secure memoryBernd Edlinger2019-07-225-14/+31
* x509: publish X509_PUBKEY_dupDr. Matthias St. Pierre2019-07-222-3/+1
* Add an internal API to access the KEYMGMT provider functionsRichard Levitte2019-07-222-0/+113
* Add evp_keymgmt_clear_pkey_cache() and use itRichard Levitte2019-07-223-8/+25
* Adapt int_ctx_new() to use with providersRichard Levitte2019-07-221-2/+14
* Add evp_keymgmt_export_to_provider(), for key transfer between providersRichard Levitte2019-07-224-2/+206