Filip Skokan
acbc3ff133
test,benchmark: drop OpenSSL 1.x-only coverage
Delete test-crypto-ecb.js, which can no longer run anywhere: Blowfish
is available only from OpenSSL's legacy provider and is absent from
BoringSSL.
The addon and cctest version guards become OPENSSL_IS_BORINGSSL checks.
Remove legacy digest-alias coverage and unreachable OpenSSL 1.x
branches. JavaScript test and benchmark gates, skip reasons, and TLS
error expectations that distinguished OpenSSL 1.x from provider-backed
OpenSSL now distinguish BoringSSL, including PKCS12 parsing, named DH
groups, private-key serialization, RSA-PSS parameters, consolidated
provider caches, FIPS availability, and empty KMAC output. Keep the CCM
alternate finalization error only for BoringSSL.
Provider-only test skips use version-neutral terminology or state the
actual minimum OpenSSL version.
Signed-off-by: Filip Skokan <panva.ip@gmail.com>
Assisted-by: Codex
PR-URL: https://github.com/nodejs/node/pull/64777
Fixes: https://github.com/nodejs/node/issues/56733
Refs: https://github.com/nodejs/node/pull/64211
Refs: https://github.com/nodejs/node/pull/63966
Refs: https://github.com/nodejs/node/pull/53329
Refs: https://github.com/nodejs/node/pull/48950
Refs: https://github.com/nodejs/node/issues/45465
Refs: https://github.com/nodejs/node/issues/42827
Refs: https://github.com/nodejs/node/issues/47076
Refs: https://github.com/nodejs/node/pull/62862
Refs: https://github.com/nodejs/node/pull/38512
Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Richard Lau <richard.lau@ibm.com>
Reviewed-By: Gürgün Dayıoğlu <hey@gurgun.day>
2026-10-25 22:36:32 +01:00
..
2024-09-25 13:18:52 +00:00
2026-03-24 19:50:03 -03:00
2026-10-22 18:49:29 +00:00
2025-05-23 20:45:46 +00:00
2026-09-28 17:58:14 +00:00
2025-06-20 06:12:31 +00:00
2025-06-22 09:43:35 +00:00
2025-06-18 20:26:25 +00:00
2025-06-20 06:12:31 +00:00
2026-06-12 23:26:19 +00:00
2025-06-20 06:12:31 +00:00
2025-10-07 12:40:05 +00:00
2026-08-05 15:38:11 +00:00
2026-10-25 22:36:32 +01:00
2026-09-05 13:31:22 +00:00
2026-09-13 14:01:20 +02:00
2026-10-25 22:36:32 +01:00
2023-08-21 16:41:53 +00:00
2025-04-12 13:08:12 -07:00
2025-10-07 12:40:05 +00:00
2025-12-11 15:23:33 +01:00
2023-02-12 17:36:39 +01:00
2025-10-07 12:40:05 +00:00
2025-02-10 22:17:47 +00:00
2026-09-02 05:48:32 +00:00
2026-09-02 05:48:32 +00:00
2025-04-27 19:00:05 +00:00
2025-04-27 19:00:05 +00:00
2026-08-22 17:44:25 +00:00
2025-10-07 12:40:05 +00:00
2025-04-27 19:00:05 +00:00
2026-09-23 21:41:49 +00:00
2025-04-27 19:00:05 +00:00
2025-04-27 19:00:05 +00:00
2025-04-27 19:00:05 +00:00
2026-10-04 22:38:24 +02:00
2025-04-27 19:00:05 +00:00
2026-06-13 23:12:35 +00:00
2026-02-09 20:42:56 +00:00
2023-02-12 17:36:39 +01:00
2025-02-10 22:17:47 +00:00
2025-02-10 22:17:47 +00:00
2025-02-10 22:17:47 +00:00
2026-08-01 21:42:59 +00:00
2023-02-12 17:36:39 +01:00
2023-02-12 17:36:39 +01:00
2025-11-11 09:56:18 +00:00
2023-02-12 17:36:39 +01:00
2025-10-07 12:40:05 +00:00
2025-10-07 12:40:05 +00:00
2025-10-07 12:40:05 +00:00
2025-10-07 12:40:05 +00:00
2020-02-23 02:45:50 -08:00
2025-10-07 12:40:05 +00:00
2020-02-19 18:57:51 -08:00
2025-02-10 22:17:47 +00:00
2017-08-09 20:08:23 -07:00
2018-12-17 17:14:35 +01:00
2025-10-07 12:40:05 +00:00
2026-03-06 15:38:36 +00:00
2026-10-16 09:48:41 +00:00
2023-01-10 05:38:36 +00:00
2025-06-20 06:12:31 +00:00
2023-10-10 07:42:30 +00:00
2026-09-22 09:25:52 +00:00
2025-10-07 12:40:05 +00:00
2023-02-12 17:36:39 +01:00
2025-10-07 12:40:05 +00:00
2023-02-12 17:36:39 +01:00
2023-08-21 16:41:53 +00:00
2026-08-05 15:38:11 +00:00
2026-04-09 16:48:39 +00:00
2023-02-12 17:36:39 +01:00
2026-09-13 14:01:10 +02:00
2014-01-20 09:00:13 -08:00