summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/dh/dh_key.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* Make the bn_rand_interval() API a bit more ergonomictb2023-08-031-8/+4
* Hide symbols in dhbeck2023-07-081-1/+4
* Make internal header file names consistenttb2022-11-261-2/+2
* Add an essentially empty dh_local.h and include it in the files wheretb2022-01-071-1/+2
* Missing initialization for pub_key. CID 184303.tb2018-11-121-2/+2
* Initialize priv_key and pub_key on first use instead of at the top.tb2018-11-091-6/+4
* unrevert the use of bn_rand_interval().tb2018-11-061-6/+9
* revert use of bn_rand_interval due to failures with ECDHE and TLStb2018-11-061-9/+6
* Make use of bn_rand_interval() where appropriate.tb2018-11-051-6/+9
* Eliminate a few "} else" branches, a few unneeded NULL checks beforetb2018-11-051-16/+12
* Remove two unnecessary BN_FLG_CONSTTIME dances: BN_mod_exp_ct() alreadytb2018-11-051-12/+4
* zap stray tabsthen2018-06-121-2/+2
* Reject excessively large primes in DH key generation. Problem reportedsthen2018-06-121-1/+6
* Send the function codes from the error functions to the bit bucket,beck2017-01-291-6/+6
* Make explicit _ct and _nonct versions of bn_mod_exp funcitons thatbeck2017-01-211-2/+4
* call BN_init on temporaries to avoid use-before-set warningsbcook2016-07-071-1/+2
* Remove flags for disabling constant-time operations.bcook2016-06-301-26/+11
* BN_CTX_get() can fail - consistently check its return value.jsing2015-02-091-2/+3
* None of these need to include <openssl/rand.h>jsing2014-10-181-2/+1
* if (x) FOO_free(x) -> FOO_free(x).miod2014-07-121-3/+2
* Only import cryptlib.h in the four source files that actually need it.jsing2014-07-111-3/+4
* KNFmiod2014-07-091-122/+114
* tags as requested by miod and teduderaadt2014-06-121-1/+1
* Use C99 initializers for the various FOO_METHOD structs. More readable, andmiod2014-04-271-9/+6
* remove FIPS mode support. people who require FIPS can buy something thattedu2014-04-151-16/+0
* resolve conflictsdjm2012-10-131-2/+31
* resolve conflicts, fix local changesdjm2010-10-011-4/+0
* resolve conflictsdjm2009-01-091-0/+4
* resolve conflictsdjm2008-09-061-20/+17
* openssl security fixes, diff from markus@, ok & "commit it" djm@pvalchev2006-10-041-0/+6
* resolve conflictsdjm2006-06-271-19/+46
* backport checks for degenerate Diffie-Hellman public exponents fromdjm2006-05-041-0/+7
* resolve conflictsdjm2005-04-291-0/+4
* merge 0.9.7b with local changes; crank majors for libssl/libcryptomarkus2003-05-121-1/+0
* OpenSSL 0.9.7 stable 2002 05 08 mergebeck2002-05-151-26/+33
* openssl-engine-0.9.6a mergebeck2001-06-221-8/+3
* openssl-engine-0.9.6 mergebeck2000-12-151-12/+22
* OpenSSL 0.9.5 mergebeck2000-03-191-4/+61
* OpenSSL 0.9.4 mergebeck1999-09-291-20/+32
* Import of SSLeay-0.9.0b with RSA and IDEA stubbed + OpenBSD buildryker1998-10-051-0/+142