summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/dh (follow)
Commit message (Expand)AuthorAgeFilesLines
* Use err_local.h rather than err.h in most placestb2025-05-106-12/+11
* Remove #error if OPENSSL_NO_FOO is definedtb2025-01-251-5/+1
* dh_ameth: explcitly -> explicitlytb2025-01-171-2/+2
* Remove X9.42 DH rudimentstb2024-11-293-19/+7
* Remove weird pad member that was never set to zero after malloc() sotb2024-11-291-4/+1
* Garbage collect the DH_check*_ex() APItb2024-08-302-75/+4
* Remove the pkey_{,public_,param_}check() handlerstb2024-08-291-31/+1
* replace strtol(3) usage with strtonum(3); idea/ok/tweaks tb@op2024-08-261-23/+9
* libcrypto: constify most error string tablestb2024-06-241-6/+8
* Add space after commastb2024-05-191-3/+3
* KNF for dh_err and dsa_errtb2024-05-191-37/+35
* Make the DH_METHOD static consttb2024-05-091-2/+2
* Move public API and DH_METHOD to the bottom of the filetb2024-05-091-38/+31
* DHparam_it becomes static, tootb2024-04-151-2/+2
* 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