tests.c   tests.c 
skipping to change at line 231 skipping to change at line 231
ret = do_handshake(session); ret = do_handshake(session);
if (ret < 0) if (ret < 0)
return TEST_FAILED; return TEST_FAILED;
curve = gnutls_ecc_curve_get(session); curve = gnutls_ecc_curve_get(session);
return ret; return ret;
} }
test_code_t test_rfc7507(gnutls_session_t session)
{
int ret;
const char *pstr = NULL;
if (tls1_2_ok && tls1_1_ok)
pstr = "-VERS-TLS-ALL:+VERS-TLS1.1:%FALLBACK_SCSV";
else if (tls1_1_ok && tls1_ok)
pstr = "-VERS-TLS-ALL:+VERS-TLS1.0:%FALLBACK_SCSV";
else if (tls1_ok && ssl3_ok)
pstr = "-VERS-TLS-ALL:+VERS-SSL3.0:%FALLBACK_SCSV";
else
return TEST_IGNORE;
sprintf(prio_str, INIT_STR
ALL_CIPHERS ":" ALL_COMP ":%s:" ALL_MACS
":"ALL_KX":%s", pstr, rest);
_gnutls_priority_set_direct(session, prio_str);
gnutls_credentials_set(session, GNUTLS_CRD_CERTIFICATE, xcred);
ret = do_handshake(session);
if (ret < 0)
return TEST_IGNORE;
if (handshake_output < 0)
return TEST_SUCCEED;
return TEST_FAILED;
}
test_code_t test_safe_renegotiation(gnutls_session_t session) test_code_t test_safe_renegotiation(gnutls_session_t session)
{ {
int ret; int ret;
if (tls_ext_ok == 0) if (tls_ext_ok == 0)
return TEST_IGNORE; return TEST_IGNORE;
sprintf(prio_str, INIT_STR sprintf(prio_str, INIT_STR
ALL_CIPHERS ":" ALL_COMP ":" ALL_CERTTYPES ":%s:" ALL_MACS ALL_CIPHERS ":" ALL_COMP ":" ALL_CERTTYPES ":%s:" ALL_MACS
":" ALL_KX ":%s:%%SAFE_RENEGOTIATION", rest, protocol_str); ":" ALL_KX ":%s:%%SAFE_RENEGOTIATION", rest, protocol_str);
 End of changes. 1 change blocks. 
0 lines changed or deleted 31 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/