summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/dsa (follow)
Commit message (Expand)AuthorAgeFilesLines
* Zap trailing whitespace in dsa.htb2025-03-011-7/+7
* dsa_gen: convert to BN_MONT_CTX_create()tb2025-02-131-5/+2
* Remove #error if OPENSSL_NO_FOO is definedtb2025-01-251-5/+1
* Make the DSS_prime_checks macro internaltb2024-12-052-11/+12
* Remove the undocumented DSA_is_prime() macrotb2024-12-051-3/+1
* Remove weird pad member that was never set to zero after malloc() sotb2024-11-291-4/+1
* Drop a useless cast in pkey_dsa_ctrl()tb2024-10-191-2/+2
* replace strtol(3) usage with strtonum(3); idea/ok/tweaks tb@op2024-08-261-23/+10
* Hide global _it symbols in dsa.hbeck2024-07-081-1/+4
* libcrypto: constify most error string tablestb2024-06-241-5/+7
* Add space after commastb2024-05-191-3/+3
* KNF for dh_err and dsa_errtb2024-05-191-26/+24
* Remove unused DSA methodstb2024-05-114-53/+21
* Inline dsa_builtin_keygen() in DSA_generate_key()tb2024-05-101-12/+6
* Make the openssl_dsa_meth static consttb2024-05-091-2/+2
* Move openssl_dsa_meth below the methods it usestb2024-05-091-25/+17
* And here go {,EC}DSA_SIG_ittb2024-04-151-2/+2
* 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
* Use dsa for DSA and dh for DHtb2024-03-271-88/+90
* Unify *_up_ref() implementationstb2024-03-271-3/+2
* Remove DSA_generate_parameterstb2024-03-022-29/+2
* Replace .pkey_base_id with a .base_method pointertb2024-01-041-6/+6
* Split ameth arrays into individual methodstb2024-01-041-61/+57
* Rework pkey_das_paramgen()tb2023-12-281-16/+21
* Rework pkey_dsa_keygen()tb2023-12-281-9/+18
* Ignore ENGINE at the API boundarytb2023-11-292-5/+3
* Unifdef OPENSSL_NO_ENGINE in libcryptotb2023-11-191-29/+1
* 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
* Convert {DH,DSA}_new_method() to using calloc()tb2023-08-121-40/+25
* 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
* Make the bn_rand_interval() API a bit more ergonomictb2023-08-032-5/+5
* hide symbols in dsabeck2023-07-088-8/+73
* Mop up remaining uses of ASN1_bn_print()tb2023-07-071-48/+13
* Wire up truncated SHA-2, SHA-3 and related thingstb2023-04-251-1/+6
* Bring includes into canonical ordertb2023-04-181-4/+4
* Move some includes out of OPENSSL_NO_DEPRECATEDtb2023-04-181-3/+1
* Remove files that definitely contain no code anymoretb2023-04-131-73/+0
* Move DSA_generate_parameters() from dsa_depr.c to dsa_gen.ctb2023-04-132-21/+23
* Move a few functions out of OPENSSL_NO_DEPRECATEDtb2023-04-092-7/+3