1
0
mirror of https://github.com/wolfSSL/wolfssl.git synced 2026-10-24 04:09:07 +03:00

Build the session-cache-ref CI leg with opensslall

The SSL_SESSION_set1_id and set1_id_context regression test needs
OPENSSL_ALL as well as the client cache reference path. With
NO_SESSION_CACHE_REF now the configure default, the plain
--enable-opensslall legs no longer take the reference path. The
session-cache-ref leg is the only one left on it, and it built with
opensslextra only, so the test skipped everywhere. Adding
--enable-opensslall keeps it running.
This commit is contained in:
Tobias Frauenschläger
2026-09-29 18:39:08 +02:00
parent 85448600aa
commit e70c246dd5

View File

@@ -6,8 +6,9 @@
"configure": ["--enable-usersettings"], "prepare": [["sed", "-i", "s/if 0/if 1/", "user_settings.h"]]},
{"name": "session-cache-ref", "minutes": 3.2,
"comment": "NO_SESSION_CACHE_REF is now the configure default, so --enable-session-cache-ref is the only way back onto the client cache reference path and the generation check on it is covered nowhere else. savesession adds the persistence paths that restore those generations.",
"configure": ["--enable-opensslextra", "--enable-savesession", "--enable-session-ticket",
"--enable-session-cache-ref", "CPPFLAGS=-DWOLFSSL_SESSION_CACHE_REF_WARNED"]},
"configure": ["--enable-opensslextra", "--enable-opensslall", "--enable-savesession",
"--enable-session-ticket", "--enable-session-cache-ref",
"CPPFLAGS=-DWOLFSSL_SESSION_CACHE_REF_WARNED"]},
{"name": "all-no-client-auth", "minutes": 9.0,
"configure": ["--enable-all", "CPPFLAGS=-DWOLFSSL_NO_CLIENT_AUTH"]},
{"name": "all-public-mp", "minutes": 8.0,