Commit 695fef3ec3 for openssl.org

commit 695fef3ec31e360f0e407c3b3f283b9f18711eaa
Author: Jakub Zelenka <jakub.zelenka@openssl.foundation>
Date:   Wed Jun 17 18:04:39 2026 +0200

    pkcs11-provider: enable tls test

    Reviewed-by: Neil Horman <nhorman@openssl.org>
    Reviewed-by: Bob Beck <beck@openssl.org>
    Reviewed-by: Simo Sorce <simo@redhat.com>
    MergeDate: Thu Jun 18 18:02:35 2026
    (Merged from https://github.com/openssl/openssl/pull/31568)

diff --git a/test/recipes/95-test_external_pkcs11_provider_data/patches/0001-temporarily-disable-tls-test-in-pkcs11.patch b/test/recipes/95-test_external_pkcs11_provider_data/patches/0001-temporarily-disable-tls-test-in-pkcs11.patch
deleted file mode 100644
index 22e973beac..0000000000
--- a/test/recipes/95-test_external_pkcs11_provider_data/patches/0001-temporarily-disable-tls-test-in-pkcs11.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From 5a1d2efd3ed5d5766e5ebbfb95ab4883a636a588 Mon Sep 17 00:00:00 2001
-From: Neil Horman <nhorman@openssl.org>
-Date: Wed, 6 May 2026 09:09:28 -0400
-Subject: [PATCH] temporarily disable tls test in pkcs11
-
-The pkcs11_provider has something of a conflict with openssl here.  The
-provider implements a dupctx method for digests (which is required),
-however, pkcs11 devices, being somewhat asynchronous in nature, can't
-really reliably duplicate a context with a session handle for a remote
-device while operations are in flight.  Until this gets sorted,
-temporarily disable the tls test, which runs afoul of this bug.
----
- tests/meson.build | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/tests/meson.build b/tests/meson.build
-index 4605cf4..bed1efc 100644
---- a/tests/meson.build
-+++ b/tests/meson.build
-@@ -161,7 +161,6 @@ tests = {
-   'skey': {'suites': ['softokn', 'kryoptic', 'kryoptic.nss'], 'timeout': 90},
-   'rand': {'suites': all_suites},
-   'readkeys': {'suites': all_suites},
--  'tls': {'suites': all_suites, 'is_parallel': false, 'timeout': 60},
-   'tlsfuzzer': {'suites': all_suites, 'timeout': 90},
-   'uri': {'suites': all_suites, 'timeout': 90},
-   'ecxc': {'suites': ['softhsm', 'kryoptic', 'kryoptic.nss']},
---
-2.54.0
-