From: Grigorii Demidov Date: Wed, 16 Jan 2019 16:05:48 +0000 (+0100) Subject: daemon/tls: client-side re-authentication support for tls1.3 X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=refs%2Fheads%2Fgnutls-one-three-reauth;p=thirdparty%2Fknot-resolver.git daemon/tls: client-side re-authentication support for tls1.3 --- diff --git a/daemon/tls.c b/daemon/tls.c index fd7fac51a..f90e497d0 100644 --- a/daemon/tls.c +++ b/daemon/tls.c @@ -1154,6 +1154,9 @@ struct tls_client_ctx_t *tls_client_ctx_new(struct tls_client_paramlist_entry *e unsigned int flags = GNUTLS_CLIENT | GNUTLS_NONBLOCK #ifdef GNUTLS_ENABLE_FALSE_START | GNUTLS_ENABLE_FALSE_START +#endif +#if GNUTLS_VERSION_NUMBER >= 0x030605 + | GNUTLS_AUTO_REAUTH | GNUTLS_POST_HANDSHAKE_AUTH #endif ; int ret = gnutls_init(&ctx->c.tls_session, flags);