From 1a38ececbc4737bfb7996d4c0f879c9872e9930b Mon Sep 17 00:00:00 2001 From: jsing <> Date: Sat, 7 Feb 2015 06:19:26 +0000 Subject: Add tls_config_set_dheparams() to allow specification of the parameters to use for DHE. This enables the use of DHE cipher suites. Rename tls_config_set_ecdhcurve() to tls_config_set_ecdhecurve() since it is only used to specify the curve for ephemeral ECDH. Discussed with reyk@ --- src/lib/libtls/tls_init.3 | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'src/lib/libtls/tls_init.3') diff --git a/src/lib/libtls/tls_init.3 b/src/lib/libtls/tls_init.3 index baff553172..48974cb326 100644 --- a/src/lib/libtls/tls_init.3 +++ b/src/lib/libtls/tls_init.3 @@ -1,4 +1,4 @@ -.\" $OpenBSD: tls_init.3,v 1.8 2015/01/22 11:08:54 jmc Exp $ +.\" $OpenBSD: tls_init.3,v 1.9 2015/02/07 06:19:26 jsing Exp $ .\" .\" Copyright (c) 2014 Ted Unangst .\" @@ -14,7 +14,7 @@ .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. .\" -.Dd $Mdocdate: January 22 2015 $ +.Dd $Mdocdate: February 7 2015 $ .Dt TLS 3 .Os .Sh NAME @@ -28,7 +28,8 @@ .Nm tls_config_set_cert_file , .Nm tls_config_set_cert_mem , .Nm tls_config_set_ciphers , -.Nm tls_config_set_ecdhcurve , +.Nm tls_config_set_dheparams , +.Nm tls_config_set_ecdhecurve , .Nm tls_config_set_key_file , .Nm tls_config_set_key_mem , .Nm tls_config_set_protocols , @@ -72,7 +73,9 @@ .Ft "int" .Fn tls_config_set_ciphers "struct tls_config *config" "const char *ciphers" .Ft "int" -.Fn tls_config_set_ecdhcurve "struct tls_config *config" "const char *name" +.Fn tls_config_set_dheparams "struct tls_config *config" "const char *params" +.Ft "int" +.Fn tls_config_set_ecdhecurve "struct tls_config *config" "const char *name" .Ft "int" .Fn tls_config_set_key_file "struct tls_config *config" "const char *key_file" .Ft "int" -- cgit v1.2.3-55-g6feb