From 5d3e6b24d590794bbaabf713d458cc86dedb978c Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 6 Jul 2026 14:25:20 +0000 Subject: [PATCH] test(@stdlib/net/http2-secure-server): renew expired self-signed test certificate The `macos_test` workflow's Node.js v16 job failed on every scheduled run against develop with `CERT_HAS_EXPIRED` (`ERR_HTTP2_STREAM_CANCEL`) in test/test.js ("the server will use a provided request listener"). Root cause: test/fixtures/localhost-cert.pem, a self-signed CN=localhost certificate trusted by the test client via `{ ca: CERT }`, expired 2025-09-15, so TLS validation fails deterministically regardless of Node version or OS. This commit regenerates the certificate with the existing, unchanged private key (test/fixtures/localhost-privkey.pem), same CN=localhost subject/issuer, valid for 20 years from today so the fixture does not require frequent manual renewal. Ref: https://github.com/stdlib-js/stdlib/actions/runs/28785523299 --- .../test/fixtures/localhost-cert.pem | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/lib/node_modules/@stdlib/net/http2-secure-server/test/fixtures/localhost-cert.pem b/lib/node_modules/@stdlib/net/http2-secure-server/test/fixtures/localhost-cert.pem index 705a01990557..dc94d0bd1df7 100644 --- a/lib/node_modules/@stdlib/net/http2-secure-server/test/fixtures/localhost-cert.pem +++ b/lib/node_modules/@stdlib/net/http2-secure-server/test/fixtures/localhost-cert.pem @@ -1,7 +1,7 @@ -----BEGIN CERTIFICATE----- -MIIDCTCCAfGgAwIBAgIUWc93/IfxauttF8MpNKd4Z7C5uuAwDQYJKoZIhvcNAQEL -BQAwFDESMBAGA1UEAwwJbG9jYWxob3N0MB4XDTI1MDgxNjA1MDQ1MFoXDTI1MDkx -NTA1MDQ1MFowFDESMBAGA1UEAwwJbG9jYWxob3N0MIIBIjANBgkqhkiG9w0BAQEF +MIIDCTCCAfGgAwIBAgIUHsY+MttjdQof4dJcpHvTa8qN9VEwDQYJKoZIhvcNAQEL +BQAwFDESMBAGA1UEAwwJbG9jYWxob3N0MB4XDTI2MDcwNjE0MTYzMVoXDTQ2MDcw +MTE0MTYzMVowFDESMBAGA1UEAwwJbG9jYWxob3N0MIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEApREG1dnII2/90kzLNg4rdhWXQ13M7Sc0MA2nLSVWXZIS ZgtgDOMuoXVTjve+POZq6fetd6zuxsbE6RTGSEwPBePD6A0zo5xDVnQmY/l5LUs5 HvaC6TXN8/PMxsnfWy4zHr3dRN0EwvWQfKpIrhbIXvgjjmr+VfDXe0W7h6ms0SDg @@ -9,11 +9,11 @@ XBFNsvc+gSxU7BhHuEC2HN5xhI9U8dL5MxWpY0v5tV+mw9HuvevG2VlJN4oen1Tj wkqx2e21Yy7eNSqvTz7k95nO+c1hdBpbMMlAh25/A/sxZ7o2Tdf795Yr+ov8dJlp PsQbBr2813gpzaB1tynTaWRB1yDQbrsoUyNDiaSbdwIDAQABo1MwUTAdBgNVHQ4E FgQUeIjvK3AUoCwFh2ZPkv0b4honPb8wHwYDVR0jBBgwFoAUeIjvK3AUoCwFh2ZP -kv0b4honPb8wDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAF5iW -niUwcV2EZuwcxNj/4H7kGy1bLrXScfMI5x6aWLdNxDlmURG4dSWI5JweFl1TlixB -uOW0crzH9W6lLoh8FfTnyVyGXIZwxmz7ck9phABEvAR+hrsy1+ls2N9t+ubhKQ42 -mqX3JiCzii0Mu2Y36Zp3HhlCPlxRBCwr/R2aoxNEiPm8u5uh8JNd1tmZdAe9S8F4 -C5J1vHfkQpFXfiKFXbuX4LqEenKqocaRaZJs5S90AGflm0aYLzVA7GpDHVuuX7XR -m6mxunrah7iV4l4Cy50l8MTBbLs4JYTQvXvDF3by7CkuO+49tOBhNzMaK01ohbic -CQWr0a9YlfUbGeqWOw== +kv0b4honPb8wDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAQEAT+09 +G1a1qVrUTy8gSKQcYjGWIep3hDYL2fywtjBrE8JhJoFDDK4mAv6bkJZUVq2uSpfU +uvXtx/IQy0OTj0T1UXSSnn2PcnD038qCQcB5jemneU5gSmh8PvIGpTk1bpqbqqEe +T1M3LbqwS2WPUOF80+XqaT+WZhbnvmq60i1/xer4e8VfdMugkygA4obOK3rWZ9dM +BJx2EcXBsKnuSJsjOaChrjcKRq4kGNkzUw288jkO90XnKfwEkNIep+4OekNBXB9i +eb0xf3mNrZXovAxGrRqXnlc6tfWb7tjNupwqAkhqqqIYTbXGcvoqW4Y4p9r3jsat +rzZJFfsJUQ1nAjGxBw== -----END CERTIFICATE-----