summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/dh/dh_err.c
diff options
context:
space:
mode:
authordjm <>2006-05-04 14:19:08 +0000
committerdjm <>2006-05-04 14:19:08 +0000
commitf9d2303788ae22bedb13da8c57c49011b74de60a (patch)
tree153863b6979c54fe2c2bc1e1634af9cea8f6a655 /src/lib/libcrypto/dh/dh_err.c
parent4fe079716cece1d7c5964785c0961d561af6eb70 (diff)
downloadopenbsd-f9d2303788ae22bedb13da8c57c49011b74de60a.tar.gz
openbsd-f9d2303788ae22bedb13da8c57c49011b74de60a.tar.bz2
openbsd-f9d2303788ae22bedb13da8c57c49011b74de60a.zip
backport checks for degenerate Diffie-Hellman public exponents from
OpenSSL-0.9.8a, where they were added without a corresponding patch to 0.9.7 or an advisory! ok theo@ markus@
Diffstat (limited to 'src/lib/libcrypto/dh/dh_err.c')
-rw-r--r--src/lib/libcrypto/dh/dh_err.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lib/libcrypto/dh/dh_err.c b/src/lib/libcrypto/dh/dh_err.c
index c2715044c9..914b8a9c53 100644
--- a/src/lib/libcrypto/dh/dh_err.c
+++ b/src/lib/libcrypto/dh/dh_err.c
@@ -79,6 +79,7 @@ static ERR_STRING_DATA DH_str_reasons[]=
79 { 79 {
80{DH_R_BAD_GENERATOR ,"bad generator"}, 80{DH_R_BAD_GENERATOR ,"bad generator"},
81{DH_R_NO_PRIVATE_VALUE ,"no private value"}, 81{DH_R_NO_PRIVATE_VALUE ,"no private value"},
82{DH_R_INVALID_PUBKEY ,"invalid public key"},
82{0,NULL} 83{0,NULL}
83 }; 84 };
84 85