summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/dh (follow)
Commit message (Expand)AuthorAgeFilesLines
* Use dh for DH function arguments.tb2024-03-271-25/+23
* Unify *_up_ref() implementationstb2024-03-271-4/+2
* Replace .pkey_base_id with a .base_method pointertb2024-01-041-2/+2
* kill gross whitespacetb2024-01-011-6/+6
* Rework pkey_dh_paramgen()tb2023-12-281-16/+19
* Rework pkey_dh_keygen()tb2023-12-281-9/+19
* Ignore ENGINE at the API boundarytb2023-11-292-4/+3
* Unifdef OPENSSL_NO_ENGINE in libcryptotb2023-11-191-30/+1
* fix whitespacetb2023-08-131-14/+13
* Drop silly int_ prefix from _free() and _size()tb2023-08-121-5/+5
* Free {priv,pub}_key before assigning to ittb2023-08-121-1/+3
* Simplify and unify missing_parameters() for DH and DSAtb2023-08-121-5/+5
* Convert {DH,DSA}_new_method() to using calloc()tb2023-08-121-43/+29
* 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
* Align dh and dsa decoding functions with encodingtb2023-08-111-63/+79
* Convert {dh,dsa}_{pub,priv}_encode() to single exittb2023-08-101-42/+47
* Clean up {dh,dsa}_pub_encode()tb2023-08-101-27/+28
* Various fixes in {dh,dsa}_priv_encode()tb2023-08-101-21/+24
* Make the bn_rand_interval() API a bit more ergonomictb2023-08-031-8/+4
* Fix a minibug in DH_check()tb2023-07-241-2/+2
* Hide symbols in dhbeck2023-07-087-7/+52
* Mop up remaining uses of ASN1_bn_print()tb2023-07-071-34/+9
* Move some includes out of OPENSSL_NO_DEPRECATEDtb2023-04-181-3/+1
* Fix whitespace in DHparam_print_fp()tb2023-04-171-2/+4
* Remove now unused dh_prn.ctb2023-04-171-64/+0
* Move DHparam_print_fp() next to DHparam_print()tb2023-04-172-17/+18
* The NBs have been duly noted and ignored. Drop them.tb2023-04-131-6/+1
* Zap trailing whitespacetb2023-04-131-9/+9
* Remove files that definitely contain no code anymoretb2023-04-131-65/+0
* Move DH_generate_parameters() from dh_depr.c to dh_gen.ctb2023-04-132-20/+21
* Move a few functions out of OPENSSL_NO_DEPRECATEDtb2023-04-092-7/+6
* Call BN_free() instead of BN_clear_free().jsing2023-03-071-8/+8
* spelling fixes; from paul tagliamontejmc2022-12-261-2/+2
* Make internal header file names consistenttb2022-11-265-12/+12
* Simplify computation of max_pub_key = dh->p - 1.tb2022-07-131-4/+2
* Remove mkerr.pl remnants from LibreSSLkn2022-07-122-12/+2
* Expose new API in headers.tb2022-07-071-3/+1
* Prepare to provide EVP_PKEY_security_bits()tb2022-06-271-1/+8
* Prepare to provide DH_security_bits()tb2022-06-272-2/+18
* Add check for BIO_indent return valueinoguchi2022-01-201-3/+5
* Make structs in dh.h opaquetb2022-01-142-51/+44
* Unifdef LIBRESSL_OPAQUE_* and LIBRESSL_NEXT_APItb2022-01-141-5/+1
* Prepare to provide EVP_PKEY_{public,param}_checktb2022-01-101-1/+31
* Provide DH_check*_ex and many error codestb2022-01-104-4/+102
* zap trailing whitespacetb2022-01-101-5/+5
* Add an essentially empty dh_local.h and include it in the files wheretb2022-01-078-7/+83
* zap trailing whitespacetb2022-01-071-9/+9
* Prepare to provide DH_get_length()tb2022-01-052-2/+11
* Prepare to provide DH_get0_{p,q,g,{priv,pub}_key}()tb2022-01-052-2/+39