index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
libcrypto
/
dh
Age
Commit message (
Expand
)
Author
2023-04-18
Move some includes out of OPENSSL_NO_DEPRECATED
Theo Buehler
2023-04-17
Fix whitespace in DHparam_print_fp()
Theo Buehler
2023-04-17
Remove now unused dh_prn.c
Theo Buehler
2023-04-17
Move DHparam_print_fp() next to DHparam_print()
Theo Buehler
2023-04-13
The NBs have been duly noted and ignored. Drop them.
Theo Buehler
2023-04-13
Zap trailing whitespace
Theo Buehler
2023-04-13
Remove files that definitely contain no code anymore
Theo Buehler
2023-04-13
Move DH_generate_parameters() from dh_depr.c to dh_gen.c
Theo Buehler
2023-04-09
Move a few functions out of OPENSSL_NO_DEPRECATED
Theo Buehler
2023-03-07
Call BN_free() instead of BN_clear_free().
Joel Sing
2022-12-26
spelling fixes; from paul tagliamonte
Jason McIntyre
2022-11-26
Make internal header file names consistent
Theo Buehler
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
[next]