summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/dsa/dsa_ameth.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Error check X509_ALGOR_set0() in {dsa,ec}_pkey_ctrl()tb2024-04-131-4/+8
* Unwrap a line for consistency with other copy-pasted versionstb2024-04-131-3/+2
* Replace .pkey_base_id with a .base_method pointertb2024-01-041-6/+6
* Split ameth arrays into individual methodstb2024-01-041-61/+57
* Drop silly int_ prefix from _free() and _size()tb2023-08-121-5/+5
* Free {priv,pub}_key before assigning to ittb2023-08-121-1/+4
* Readability tweak for key parameters in DSAtb2023-08-121-2/+2
* Simplify and unify missing_parameters() for DH and DSAtb2023-08-121-6/+3
* Improve variable names in {dh,dsa}_{pub,priv}_{de,en}code()tb2023-08-111-57/+57
* Use params{,_len} in {dh,dsa}_params_{en,de}code()tb2023-08-111-5/+5
* Use key/key_len in old_dsa_priv_{en,de}code()tb2023-08-111-5/+5
* Add back an empty line that I didn't really want to removetb2023-08-111-1/+2
* Align dh and dsa decoding functions with encodingtb2023-08-111-79/+94
* Convert {dh,dsa}_{pub,priv}_encode() to single exittb2023-08-101-42/+47
* Clean up {dh,dsa}_pub_encode()tb2023-08-101-19/+26
* Various fixes in {dh,dsa}_priv_encode()tb2023-08-101-19/+24
* Mop up remaining uses of ASN1_bn_print()tb2023-07-071-48/+13
* Simplify the consistency checks in old_dsa_priv_decode()tb2023-03-041-24/+13
* Small readability tweak in old_dsa_priv_decode()tb2023-03-041-3/+3
* Add dsa_check_key() calls on DSA decodingtb2023-03-041-18/+17
* Clean up and simplify BIGNUM handling in DSA code.jsing2023-01-111-11/+22
* Make internal header file names consistenttb2022-11-261-5/+5
* Prepare to provide EVP_PKEY_security_bits()tb2022-06-271-1/+8
* KNF nitstb2022-05-071-7/+7
* Avoid infinite loop on parsing DSA private keystb2022-04-071-3/+24
* Remove accidentally committed debug code.tb2022-02-241-3/+1
* Add sanity checks on p and q in old_dsa_priv_decode()tb2022-02-241-1/+15
* Minor cleanup and simplification in dsa_pub_encode()tb2022-01-151-15/+8
* Simplify DSAPublicKey_ittb2022-01-141-3/+9
* Prepare the move of DSA_SIG, DSA_METHOD and DSA to dsa_locl.h bytb2022-01-071-1/+2
* Include evp_locl.h where it will be needed once most structs fromtb2021-12-121-1/+2
* Add DSA CMS support.jsing2019-11-011-1/+25
* Fix BN_is_prime_* calls in libcrypto, the API returns -1 on error.tb2019-01-201-3/+3
* Add consts to EVP_PKEY_asn1_set_private()tb2018-08-241-2/+2
* After removing support for broken PKCS#8 formats (it was high time),tb2018-08-241-2/+2
* Convert a handful of X509_*() functions to take const as in OpenSSL.tb2018-05-011-5/+5
* Send the function codes from the error functions to the bit bucket,beck2017-01-291-23/+23
* Split out BN_div and BN_mod into ct and nonct versions for Internal use.beck2017-01-211-2/+2
* Make explicit _ct and _nonct versions of bn_mod_exp funcitons thatbeck2017-01-211-3/+3
* unifdef OPENSSL_NO_CMSjsing2016-10-191-24/+1
* Remove support for ancient, broken DSA implementations.doug2016-03-011-60/+20
* When loading a DSA key from an raw (without DH parameters) ASN.1 serialization,miod2015-09-101-2/+48
* Coverity CID 21733 (unchecked allocation), 78823 (leak on error).miod2015-02-141-1/+6
* Guenther has plans for OPENSSL_NO_CMS, so revert this for the moment.beck2015-02-111-1/+24
* get rid of OPENSSL_NO_CMS code we do not use.beck2015-02-111-24/+1
* dsa_priv_decode(): only destroy the object we've created, and with themiod2014-07-131-3/+5
* if (x) FOO_free(x) -> FOO_free(x).miod2014-07-121-11/+7
* Only import cryptlib.h in the four source files that actually need it.jsing2014-07-111-4/+6
* Explicitly include <openssl/opensslconf.h> in every file that referencesjsing2014-07-101-1/+4
* ASN1_STRING_free can handle NULL, so callers don't need to check. ok miodtedu2014-07-091-7/+4