From 3177474ae89716b5dc49a95fb3bb3b7b4f625ac0 Mon Sep 17 00:00:00 2001 From: Miroslav Lichvar Date: Mon, 14 Sep 2020 11:00:29 +0200 Subject: [PATCH] configure: require TLS1.3 support in gnutls Before enabling NTS support, explicitly check for TLS1.3 support in gnutls, which is required by NTS. --- configure | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure b/configure index 691d08e..d13b85e 100755 --- a/configure +++ b/configure @@ -974,7 +974,7 @@ if [ $feat_ntp = "1" ] && [ $feat_nts = "1" ] && [ $try_gnutls = "1" ]; then test_link="`pkg_config --libs gnutls`" if test_code 'gnutls' 'gnutls/gnutls.h' \ "$test_cflags" "$test_link" ' - return gnutls_init(NULL, 0) + + return gnutls_init(NULL, 0) + GNUTLS_TLS1_3 + gnutls_priority_init2(NULL, "", NULL, GNUTLS_PRIORITY_INIT_DEF_APPEND) + gnutls_prf_rfc5705(NULL, 0, "", 0, "", 16, NULL);' then