Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions .azure/azure-pipelines.ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -581,7 +581,6 @@ stages:
platform: linux
tls: openssl3
config: Release
extraTestArgs: -Filter -*LoadBalanced*:*ResumeRejection*:*Reject0Rtt*

- stage: test_bvt_winkernel_release
displayName: BVT Windows Kernel Release
Expand Down Expand Up @@ -714,7 +713,6 @@ stages:
image: ubuntu-latest
platform: linux
tls: openssl3
extraTestArgs: -Filter -*LoadBalanced*:*ResumeRejection*:*Reject0Rtt*
- template: ./templates/run-bvt.yml
parameters:
image: macOS-12
Expand Down
6 changes: 5 additions & 1 deletion src/platform/tls_openssl.c
Original file line number Diff line number Diff line change
Expand Up @@ -770,7 +770,7 @@ CxPlatTlsOnSessionTicketKeyNeeded(
)
{
#ifdef IS_OPENSSL_3
OSSL_PARAM params[2];
OSSL_PARAM params[3];
#endif
CXPLAT_TLS* TlsContext = SSL_get_app_data(Ssl);
QUIC_TICKET_KEY_CONFIG* TicketKey = TlsContext->SecConfig->TicketKey;
Expand Down Expand Up @@ -803,6 +803,8 @@ CxPlatTlsOnSessionTicketKeyNeeded(
TicketKey->Material,
32);
params[1] =
OSSL_PARAM_construct_utf8_string(OSSL_MAC_PARAM_DIGEST, "sha256", 0);
params[2] =
OSSL_PARAM_construct_end();
EVP_MAC_CTX_set_params(hctx, params);
#else
Expand All @@ -824,6 +826,8 @@ CxPlatTlsOnSessionTicketKeyNeeded(
TicketKey->Material,
32);
params[1] =
OSSL_PARAM_construct_utf8_string(OSSL_MAC_PARAM_DIGEST, "sha256", 0);
params[2] =
OSSL_PARAM_construct_end();
EVP_MAC_CTX_set_params(hctx, params);
#else
Expand Down