From 1f740a1ac2fc570ad6d667e48cf86ec172d388ff Mon Sep 17 00:00:00 2001 From: JacobBarthelmeh Date: Thu, 23 Oct 2025 16:24:43 -0600 Subject: [PATCH 1/3] add writedup to enable all and distro builds --- configure.ac | 1 + 1 file changed, 1 insertion(+) diff --git a/configure.ac b/configure.ac index bc0af28bbfe..d593218db93 100644 --- a/configure.ac +++ b/configure.ac @@ -1196,6 +1196,7 @@ then test "$enable_session_ticket" = "" && enable_session_ticket=yes test "$enable_earlydata" = "" && enable_earlydata=yes test "$enable_rpk" = "" && enable_rpk=yes + test "$enable_writedup" = "" && enable_writedup=yes if test "$KERNEL_MODE_DEFAULTS" != "yes" then From 71fc1be9bf87907517f12d4c26e0cb16de2419d9 Mon Sep 17 00:00:00 2001 From: JacobBarthelmeh Date: Fri, 24 Oct 2025 09:33:35 -0600 Subject: [PATCH 2/3] fix for clang tidy warning --- src/ssl.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ssl.c b/src/ssl.c index 9972e9f7cd9..1690e0b1596 100644 --- a/src/ssl.c +++ b/src/ssl.c @@ -875,6 +875,7 @@ WOLFSSL* wolfSSL_write_dup(WOLFSSL* ssl) } WOLFSSL_LEAVE("wolfSSL_write_dup", ret); + (void)ret; /* ret is used for debug message, dup is set to null on fail */ return dup; } From 864797baf13a12ab9c3a3e14f2e1fa70a34a1a43 Mon Sep 17 00:00:00 2001 From: JacobBarthelmeh Date: Tue, 17 Feb 2026 16:16:27 -0700 Subject: [PATCH 3/3] enable write dup with enable-all only when secure renegotiation has not also been enabled --- configure.ac | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index d593218db93..50ce2d955a6 100644 --- a/configure.ac +++ b/configure.ac @@ -1196,7 +1196,8 @@ then test "$enable_session_ticket" = "" && enable_session_ticket=yes test "$enable_earlydata" = "" && enable_earlydata=yes test "$enable_rpk" = "" && enable_rpk=yes - test "$enable_writedup" = "" && enable_writedup=yes + # writedup and secure renegotiation cannot both be on + test "$enable_writedup" = "" && test "$enable_secure_renegotiation" != "yes" && enable_writedup=yes if test "$KERNEL_MODE_DEFAULTS" != "yes" then