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:
5
.github/configs/os-check-linux.json
vendored
5
.github/configs/os-check-linux.json
vendored
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user