aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/dsa/dsa_lib.c
Commit message (Expand)AuthorAgeFilesLines
* Don't (re-)initialize the FFC_PARAMs in dh_init and dsa_initMatthias St. Pierre2023-10-041-0/+2
* Copyright year updatesMatt Caswell2023-09-071-1/+1
* fix memory allocation and reference counting issuesPauli2023-07-051-2/+5
* dsa: update to structure based atomicsPauli2023-07-011-3/+6
* FFC cleanupsslontis2023-04-031-7/+1
* Stop raising ERR_R_MALLOC_FAILURE in most placesRichard Levitte2022-10-051-4/+2
* fips module header inclusion fine-tunningTomas Mraz2021-07-061-1/+3
* Do not allow creating empty RSA keys by duplicationTomas Mraz2021-04-151-1/+0
* Implement provider-side keymgmt_dup functionTomas Mraz2021-04-151-0/+1
* Fix external symbols for crypto_*Shane Lontis2021-03-181-1/+2
* Fix external symbols related to dsa keysShane Lontis2021-02-261-4/+4
* Fix external symbols related to dh keysShane Lontis2021-02-261-1/+1
* Remove inclusion of unnecessary header filesTomas Mraz2021-02-241-5/+3
* Update copyright yearRichard Levitte2021-01-281-1/+1
* Allow EVP_PKEY private key objects to be created without a public componentJon Spillett2021-01-151-7/+0
* DECODER: Adjust the library context of keys in our decodersRichard Levitte2020-12-171-0/+5
* DSA: Make DSA_bits() and DSA_size() check that there are key parametersRichard Levitte2020-12-051-1/+3
* EVP_PKEY & DSA: Make DSA EVP_PKEY_CTX parameter ctrls / setters more availableRichard Levitte2020-11-271-144/+0
* Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte2020-11-131-5/+5
* Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre2020-10-151-3/+3
* ffc: add _ossl to exported but internal functionsPauli2020-10-061-5/+5
* Rename FIPS_MODE to FIPS_MODULERichard Levitte2020-04-281-11/+11
* Add DSA keygen to providerShane Lontis2020-04-151-0/+161
* Constify various mostly X509-related parameter types in crypto/ and apps/Dr. David von Oheimb2020-03-231-1/+1
* PROV: Add a OP_keymgmt_match() function to our DH, DSA, RSA and EC_KEY implRichard Levitte2020-03-021-0/+5
* Add FFC param/key validationShane Lontis2020-02-161-8/+18
* Deprecate the low level DSA functions.Pauli2020-02-121-0/+6
* Redesign the KEYMGMT libcrypto <-> provider interface - the basicsRichard Levitte2020-02-071-25/+25
* Modify DSA and DH keys to use a shared FFC_PARAMS structShane Lontis2020-01-241-54/+25
* DSA: Move DSA_security_bits() and DSA_bits()Richard Levitte2020-01-171-12/+11
* CRYPTO: Remove support for ex_data fields when building the FIPS moduleRichard Levitte2020-01-151-7/+6
* Add dsa signature alg to fips providerShane Lontis2020-01-121-150/+144
* Reorganize local header filesDr. Matthias St. Pierre2019-09-281-1/+1
* Implement DSA in the default providerMatt Caswell2019-09-091-0/+2
* Following the license change, modify the boilerplates in crypto/dsa/Richard Levitte2018-12-061-1/+1
* Harmonize the error handling codepathNicola Tuveri2018-09-051-3/+5
* Fix segfault in RSA_free() (and DSA/DH/EC_KEY)Nicola Tuveri2018-09-051-1/+1
* Update copyright yearMatt Caswell2018-05-291-1/+1
* DSA: add simple getters for commonly used struct membersDr. Matthias St. Pierre2018-05-281-0/+25
* Remove parentheses of return.KaoruToda2017-10-181-3/+3
* Remove email addresses from source code.Rich Salz2017-10-131-2/+0
* Move the REF_PRINT support from e_os.h to internal/refcount.h.Pauli2017-08-301-1/+1
* e_os.h removal from other headers and source files.Pauli2017-08-301-1/+2
* Make default_method mostly compile-timeRich Salz2017-04-071-14/+0
* Add support for reference counting using C11 atomicsKurt Roeckx2016-11-171-2/+2
* Add DSA_bits() function.Dr. Stephen Henson2016-08-011-0/+5
* Fix the build and tests following constification of DH, DSA, RSAMatt Caswell2016-06-161-3/+3
* Constify the parameter getters for RSA, DSA and DHRichard Levitte2016-06-151-13/+10
* Raise an Err when CRYPTO_THREAD_lock_new failsFdaSilvaYY2016-06-011-0/+1
* Copyright consolidation 07/10Rich Salz2016-05-171-54/+6