From e6b2d046b3a7ef9d9b99def1cedfebf91a0bbff9 Mon Sep 17 00:00:00 2001 From: kaleb-himes Date: Fri, 13 Nov 2015 13:12:01 -0700 Subject: [PATCH] update git ignore and add DH params to server-tls example --- .gitignore | 2 ++ tls/server-tls.c | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/.gitignore b/.gitignore index 9af727b4..9ad61072 100644 --- a/.gitignore +++ b/.gitignore @@ -59,6 +59,8 @@ android/wolfssljni-ndk-sample/proguard-project.txt /tls/server-tls-threaded /tls/server-tls /tls/server-tcp +/tls/client-tls-ecdhe +/tls/server-tls-ecdhe crypto/3des/3des-file-encrypt crypto/aes/aes-file-encrypt diff --git a/tls/server-tls.c b/tls/server-tls.c index 4157be88..49ec18e5 100644 --- a/tls/server-tls.c +++ b/tls/server-tls.c @@ -156,6 +156,12 @@ int main() return EXIT_FAILURE; } + /* load DH params */ + ret = wolfSSL_CTX_SetTmpDH_file(ctx, "../certs/dh2048.pem" , SSL_FILETYPE_PEM); + if (ret != SSL_SUCCESS) { + fprintf(stderr, "Error setting DH parameters.\n"); + return EXIT_FAILURE; + } /* Initialize the server address struct to zero */ memset((char *)&serverAddr, 0, sizeof(serverAddr));