mirror of https://github.com/wolfSSL/wolfssl.git
Update examples to allow post quantum KEM within DTLS 1.3
parent
91d3cd7111
commit
565d1b33e5
|
@ -2838,8 +2838,8 @@ THREAD_RETURN WOLFSSL_THREAD client_test(void* args)
|
||||||
fprintf(stderr,
|
fprintf(stderr,
|
||||||
"WARNING: If a TLS 1.3 connection is not negotiated, you "
|
"WARNING: If a TLS 1.3 connection is not negotiated, you "
|
||||||
"will not be using a post-quantum group.\n");
|
"will not be using a post-quantum group.\n");
|
||||||
else if (version != 4)
|
else if (version != 4 && version != -4)
|
||||||
err_sys("can only use post-quantum groups with TLS 1.3");
|
err_sys("can only use post-quantum groups with TLS 1.3 or DTLS 1.3");
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -2368,8 +2368,8 @@ THREAD_RETURN WOLFSSL_THREAD server_test(void* args)
|
||||||
fprintf(stderr,
|
fprintf(stderr,
|
||||||
"WARNING: If a TLS 1.3 connection is not negotiated, you "
|
"WARNING: If a TLS 1.3 connection is not negotiated, you "
|
||||||
"will not be using a post-quantum group.\n");
|
"will not be using a post-quantum group.\n");
|
||||||
} else if (version != 4) {
|
} else if (version != 4 && version != -4) {
|
||||||
err_sys("can only use post-quantum groups with TLS 1.3");
|
err_sys("can only use post-quantum groups with TLS 1.3 or DTLS 1.3");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
@ -3104,7 +3104,7 @@ THREAD_RETURN WOLFSSL_THREAD server_test(void* args)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(WOLFSSL_TLS13) && defined(HAVE_SUPPORTED_CURVES)
|
#if defined(WOLFSSL_TLS13) && defined(HAVE_SUPPORTED_CURVES)
|
||||||
if (version >= 4) {
|
if (version >= 4 || version == -4) {
|
||||||
#ifdef CAN_FORCE_CURVE
|
#ifdef CAN_FORCE_CURVE
|
||||||
if (force_curve_group_id > 0) {
|
if (force_curve_group_id > 0) {
|
||||||
do {
|
do {
|
||||||
|
|
Loading…
Reference in New Issue