mirror of https://github.com/getdnsapi/getdns.git
Stub only links with GNUTLS
And valgrind check includes DoT session
This commit is contained in:
parent
f3a38e9a40
commit
3b5d1a9353
|
@ -165,6 +165,9 @@ static getdns_return_t error_may_want_read_write(_getdns_tls_connection* conn, i
|
||||||
return GETDNS_RETURN_TLS_WANT_READ;
|
return GETDNS_RETURN_TLS_WANT_READ;
|
||||||
else
|
else
|
||||||
return GETDNS_RETURN_TLS_WANT_WRITE;
|
return GETDNS_RETURN_TLS_WANT_WRITE;
|
||||||
|
case GNUTLS_E_FATAL_ALERT_RECEIVED:
|
||||||
|
DEBUG_STUB("GNUTLS fatal alert: \"%s\"\n",
|
||||||
|
gnutls_alert_get_name(gnutls_alert_get(conn->tls)));
|
||||||
|
|
||||||
default:
|
default:
|
||||||
return GETDNS_RETURN_GENERIC_ERROR;
|
return GETDNS_RETURN_GENERIC_ERROR;
|
||||||
|
|
|
@ -17,4 +17,4 @@ rm -fr "${BUILDDIR}/build-stub-only"
|
||||||
mkdir "${BUILDDIR}/build-stub-only"
|
mkdir "${BUILDDIR}/build-stub-only"
|
||||||
cd "${BUILDDIR}/build-stub-only"
|
cd "${BUILDDIR}/build-stub-only"
|
||||||
rm -f CMakeCache.txt
|
rm -f CMakeCache.txt
|
||||||
cmake -E env CXXFLAGS="-g" cmake -DENABLE_STUB_ONLY=ON -DENABLE_DEBUG_SERVER=ON -DENABLE_DEBUG_ANCHOR=ON -DCMAKE_INSTALL_PREFIX=../install-stub-only $* ${SRCROOT}
|
cmake -E env CXXFLAGS="-g" cmake -DUSE_GNUTLS=ON -DENABLE_STUB_ONLY=ON -DENABLE_DEBUG_SERVER=ON -DENABLE_DEBUG_ANCHOR=ON -DCMAKE_INSTALL_PREFIX=../install-stub-only $* ${SRCROOT}
|
||||||
|
|
|
@ -5,3 +5,5 @@ qwerlkjhasdfpuiqwyerm.1234kjhrqwersv.com
|
||||||
-H 8.8.8.8
|
-H 8.8.8.8
|
||||||
-H 2a04:b900:0:100::37
|
-H 2a04:b900:0:100::37
|
||||||
-A _acme-challenge.getdnsapi.net
|
-A _acme-challenge.getdnsapi.net
|
||||||
|
@185.49.141.38 nlnetlabs.nl +edns_cookies
|
||||||
|
-L dnsprivacy.org
|
||||||
|
|
|
@ -100,3 +100,19 @@
|
||||||
obj:/usr/local/lib/libunbound.so.8.1.5
|
obj:/usr/local/lib/libunbound.so.8.1.5
|
||||||
obj:/usr/local/lib/libunbound.so.8.1.5
|
obj:/usr/local/lib/libunbound.so.8.1.5
|
||||||
}
|
}
|
||||||
|
{
|
||||||
|
<insert_a_suppression_name_here>
|
||||||
|
Memcheck:Cond
|
||||||
|
obj:/usr/lib/x86_64-linux-gnu/libgnutls.so.*
|
||||||
|
obj:/usr/lib/x86_64-linux-gnu/libgnutls.so.*
|
||||||
|
obj:/usr/lib/x86_64-linux-gnu/libgnutls.so.*
|
||||||
|
obj:/usr/lib/x86_64-linux-gnu/libgnutls.so.*
|
||||||
|
obj:/usr/lib/x86_64-linux-gnu/libgnutls.so.*
|
||||||
|
fun:gnutls_x509_ext_import_subject_alt_names
|
||||||
|
fun:gnutls_x509_crt_import
|
||||||
|
fun:gnutls_x509_crt_list_import
|
||||||
|
fun:gnutls_x509_crt_list_import2
|
||||||
|
fun:gnutls_x509_trust_list_add_trust_mem
|
||||||
|
fun:gnutls_x509_trust_list_add_trust_file
|
||||||
|
fun:gnutls_x509_trust_list_add_system_trust
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue