Age | Commit message (Expand) | Author |
2022-07-13 | Simplify computation of max_pub_key = dh->p - 1. | Theo Buehler |
2022-07-12 | Remove mkerr.pl remnants from LibreSSL | Klemens Nanni |
2022-07-07 | Expose new API in headers. | Theo Buehler |
2022-06-27 | Prepare to provide EVP_PKEY_security_bits() | Theo Buehler |
2022-06-27 | Prepare to provide DH_security_bits() | Theo Buehler |
2022-01-20 | Add check for BIO_indent return value | Kinichiro Inoguchi |
2022-01-14 | Make structs in dh.h opaque | Theo Buehler |
2022-01-14 | Unifdef LIBRESSL_OPAQUE_* and LIBRESSL_NEXT_API | Theo Buehler |
2022-01-10 | Prepare to provide EVP_PKEY_{public,param}_check | Theo Buehler |
2022-01-10 | Provide DH_check*_ex and many error codes | Theo Buehler |
2022-01-10 | zap trailing whitespace | Theo Buehler |
2022-01-07 | Add an essentially empty dh_local.h and include it in the files where | Theo Buehler |
2022-01-07 | zap trailing whitespace | Theo Buehler |
2022-01-05 | Prepare to provide DH_get_length() | Theo Buehler |
2022-01-05 | Prepare to provide DH_get0_{p,q,g,{priv,pub}_key}() | Theo Buehler |
2021-12-12 | Include evp_locl.h where it will be needed once most structs from | Theo Buehler |
2021-12-05 | Simplify DH_check_params a bit. | Theo Buehler |
2021-12-04 | Add #include "bn_lcl.h" to the files that will soon need it. | Theo Buehler |
2021-11-29 | Clean up DH_check_pub_key() and ensure that y^q (mod p) == 1. | Theo Buehler |
2021-11-29 | Increase number of iterations in Miller-Rabin checks for DH. | Theo Buehler |
2021-11-29 | Synchronize DH_check() mostly with OpenSSL 1.1.1 with some | Theo Buehler |
2021-11-29 | Provide a version of DH_check_params() for internal use. | Theo Buehler |
2021-11-29 | Provide a number of flags for DH_check and DH_check_pubkey | Theo Buehler |
2021-11-23 | In DH_set0_pqg() also set dh->length if q is set to match what OpenSSL do. | Theo Buehler |
2020-01-04 | Avoid leak in error path of dh_priv_decode | Kinichiro Inoguchi |
2019-01-20 | Fix BN_is_prime_* calls in libcrypto, the API returns -1 on error. | Theo Buehler |
2018-11-12 | Missing initialization for pub_key. CID 184303. | Theo Buehler |
2018-11-09 | Initialize priv_key and pub_key on first use instead of at the top. | Theo Buehler |
2018-11-06 | unrevert the use of bn_rand_interval(). | Theo Buehler |
2018-11-06 | revert use of bn_rand_interval due to failures with ECDHE and TLS | Theo Buehler |
2018-11-05 | Make use of bn_rand_interval() where appropriate. | Theo Buehler |
2018-11-05 | Eliminate a few "} else" branches, a few unneeded NULL checks before | Theo Buehler |
2018-11-05 | Remove two unnecessary BN_FLG_CONSTTIME dances: BN_mod_exp_ct() already | Theo Buehler |
2018-08-24 | Add consts to EVP_PKEY_asn1_set_private() | Theo Buehler |
2018-08-24 | After removing support for broken PKCS#8 formats (it was high time), | Theo Buehler |
2018-06-12 | zap stray tab | Stuart Henderson |
2018-06-12 | Reject excessively large primes in DH key generation. Problem reported | Stuart Henderson |
2018-05-02 | Remove incorrect NULL checks in DH_set0_key(). | Theo Buehler |
2018-05-01 | Convert a handful of X509_*() functions to take const as in OpenSSL. | Theo Buehler |
2018-04-14 | make ENGINE_finish() succeed on NULL and simplify callers as in | Theo Buehler |
2018-02-22 | Provide DH_get0_engine(). | Joel Sing |
2018-02-20 | Fix bogus check. Spotted by brynet, thanks. | Theo Buehler |
2018-02-20 | Provide DH_set_length() | Theo Buehler |
2018-02-20 | Provide DH_bits() | Theo Buehler |
2018-02-20 | Provide DH_{clear,set,test}_flags(). | Theo Buehler |
2018-02-18 | Provide {DH,DSA}_set0_key(). Requested by sthen. | Theo Buehler |
2018-02-18 | Provide DH_set0_pqg. | Theo Buehler |
2018-02-17 | Provide further parts of the OpenSSL 1.1 API: {DH,DSA}_get0_{key,pqg}(), | Theo Buehler |
2017-01-29 | Send the function codes from the error functions to the bit bucket, | Bob Beck |
2017-01-21 | Make explicit _ct and _nonct versions of bn_mod_exp funcitons that | Bob Beck |