From cb1c5a3fb9bd38f05601b93d1ddc35b828a270de Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Fri, 30 Jan 2015 14:07:00 +0100 Subject: [PATCH] fixed up some stuff additionally it seems like i can't spell "initialize" --- src/ssli_gnutls.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/ssli_gnutls.c b/src/ssli_gnutls.c index bfadca7..9386786 100644 --- a/src/ssli_gnutls.c +++ b/src/ssli_gnutls.c @@ -1,10 +1,14 @@ #include "ssl.h" #include "conf.h" +#include "log.h" static gnutls_dh_params_t dhParameters; -static gnutls_certificate_credentials certificate; +static gnutls_certificate_credentials_t certificate; -void initiliazeCertificate() +static const char * ciphers = "SECURE128:-VERS-DTLS-ALL:-VERS-SSL3.0:-VERS-TLS1.0:+COMP_ALL"; +static gnutls_priority_t cipherCache; + +void initializeCertificate() { char* certificatePath = (char*) getStrConf(CERTIFICATE); @@ -39,6 +43,8 @@ void SSLi_init() gnutls_global_init(); #endif + gnutls_priority_init(&cipherCache, ciphers, NULL); + initializeCertificate(); Log_info("Sucessfully initialized GNUTLS version %s", gnutls_check_version(NULL)); -- 2.30.2