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: 2 additions & 0 deletions dockerfiles/ci/xfail_tests/7.2.list
Original file line number Diff line number Diff line change
Expand Up @@ -171,6 +171,8 @@ ext/openssl/tests/openssl_x509_checkpurpose_basic.phpt
ext/openssl/tests/openssl_x509_parse_basic.phpt
ext/openssl/tests/peer_verification.phpt
ext/openssl/tests/san_peer_matching.phpt
ext/openssl/tests/sni_server.phpt
ext/openssl/tests/sni_server_key_cert.phpt
ext/openssl/tests/session_meta_capture.phpt
ext/openssl/tests/stream_crypto_flags_001.phpt
ext/openssl/tests/stream_crypto_flags_002.phpt
Expand Down
2 changes: 2 additions & 0 deletions dockerfiles/ci/xfail_tests/7.3.list
Original file line number Diff line number Diff line change
Expand Up @@ -182,6 +182,8 @@ ext/openssl/tests/openssl_x509_checkpurpose_basic.phpt
ext/openssl/tests/openssl_x509_parse_basic.phpt
ext/openssl/tests/peer_verification.phpt
ext/openssl/tests/san_peer_matching.phpt
ext/openssl/tests/sni_server.phpt
ext/openssl/tests/sni_server_key_cert.phpt
ext/openssl/tests/session_meta_capture.phpt
ext/openssl/tests/stream_crypto_flags_001.phpt
ext/openssl/tests/stream_crypto_flags_002.phpt
Expand Down
2 changes: 2 additions & 0 deletions dockerfiles/ci/xfail_tests/7.4.list
Original file line number Diff line number Diff line change
Expand Up @@ -223,6 +223,8 @@ ext/openssl/tests/openssl_x509_checkpurpose_basic.phpt
ext/openssl/tests/openssl_x509_parse_basic.phpt
ext/openssl/tests/peer_verification.phpt
ext/openssl/tests/san_peer_matching.phpt
ext/openssl/tests/sni_server.phpt
ext/openssl/tests/sni_server_key_cert.phpt
ext/openssl/tests/session_meta_capture.phpt
ext/openssl/tests/session_meta_capture_tlsv13.phpt
ext/openssl/tests/stream_crypto_flags_001.phpt
Expand Down
2 changes: 2 additions & 0 deletions dockerfiles/ci/xfail_tests/8.0.list
Original file line number Diff line number Diff line change
Expand Up @@ -266,6 +266,8 @@ ext/openssl/tests/openssl_x509_free_basic.phpt
ext/openssl/tests/openssl_x509_parse_basic.phpt
ext/openssl/tests/peer_verification.phpt
ext/openssl/tests/san_peer_matching.phpt
ext/openssl/tests/sni_server.phpt
ext/openssl/tests/sni_server_key_cert.phpt
ext/openssl/tests/session_meta_capture.phpt
ext/openssl/tests/session_meta_capture_tlsv13.phpt
ext/openssl/tests/stream_crypto_flags_001.phpt
Expand Down
2 changes: 2 additions & 0 deletions dockerfiles/ci/xfail_tests/8.1.list
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,8 @@ ext/openssl/tests/openssl_peer_fingerprint_basic.phpt
ext/openssl/tests/openssl_x509_checkpurpose_basic.phpt
ext/openssl/tests/peer_verification.phpt
ext/openssl/tests/san_peer_matching.phpt
ext/openssl/tests/sni_server.phpt
ext/openssl/tests/sni_server_key_cert.phpt
ext/openssl/tests/session_meta_capture.phpt
ext/openssl/tests/session_meta_capture_tlsv13.phpt
ext/openssl/tests/stream_crypto_flags_001.phpt
Expand Down
2 changes: 2 additions & 0 deletions dockerfiles/ci/xfail_tests/8.2.list
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,8 @@ ext/openssl/tests/openssl_peer_fingerprint_basic.phpt
ext/openssl/tests/openssl_x509_checkpurpose_basic.phpt
ext/openssl/tests/peer_verification.phpt
ext/openssl/tests/san_peer_matching.phpt
ext/openssl/tests/sni_server.phpt
ext/openssl/tests/sni_server_key_cert.phpt
ext/openssl/tests/session_meta_capture.phpt
ext/openssl/tests/session_meta_capture_tlsv13.phpt
ext/openssl/tests/stream_crypto_flags_001.phpt
Expand Down
3 changes: 3 additions & 0 deletions dockerfiles/ci/xfail_tests/8.3.list
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,9 @@ ext/openssl/tests/openssl_peer_fingerprint_basic.phpt
ext/openssl/tests/openssl_x509_checkpurpose_basic.phpt
ext/openssl/tests/peer_verification.phpt
ext/openssl/tests/san_peer_matching.phpt
ext/openssl/tests/sni_server.phpt
ext/openssl/tests/sni_server_key_cert.phpt
ext/openssl/tests/bug74796.phpt
ext/openssl/tests/session_meta_capture.phpt
ext/openssl/tests/session_meta_capture_tlsv13.phpt
ext/openssl/tests/stream_crypto_flags_001.phpt
Expand Down
3 changes: 3 additions & 0 deletions dockerfiles/ci/xfail_tests/8.4.list
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,9 @@ ext/openssl/tests/openssl_peer_fingerprint_basic.phpt
ext/openssl/tests/openssl_x509_checkpurpose_basic.phpt
ext/openssl/tests/peer_verification.phpt
ext/openssl/tests/san_peer_matching.phpt
ext/openssl/tests/sni_server.phpt
ext/openssl/tests/sni_server_key_cert.phpt
ext/openssl/tests/bug74796.phpt
ext/openssl/tests/session_meta_capture.phpt
ext/openssl/tests/session_meta_capture_tlsv13.phpt
ext/openssl/tests/stream_crypto_flags_001.phpt
Expand Down
3 changes: 3 additions & 0 deletions dockerfiles/ci/xfail_tests/8.5.list
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,9 @@ ext/openssl/tests/openssl_peer_fingerprint_basic.phpt
ext/openssl/tests/openssl_x509_checkpurpose_basic.phpt
ext/openssl/tests/peer_verification.phpt
ext/openssl/tests/san_peer_matching.phpt
ext/openssl/tests/sni_server.phpt
ext/openssl/tests/sni_server_key_cert.phpt
ext/openssl/tests/bug74796.phpt
ext/openssl/tests/session_meta_capture.phpt
ext/openssl/tests/session_meta_capture_tlsv13.phpt
ext/openssl/tests/stream_crypto_flags_001.phpt
Expand Down
6 changes: 6 additions & 0 deletions dockerfiles/ci/xfail_tests/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -242,3 +242,9 @@ Disabled on versions: `8.1+`.

This test checks PHP's handling of excessively large QName prefix in SoapVar (a stress test for edge cases). With ddtrace loaded, the additional memory overhead causes the test to be killed before it can complete, due to hitting memory limits during the stress test.

## `ext/openssl/tests/sni_server.phpt`, `ext/openssl/tests/sni_server_key_cert.phpt`, `ext/openssl/tests/bug74796.phpt`

Disabled on all versions (where present).

The bundled test certificates expired on 2026-04-02. The TLS handshake fails because the client rejects the expired server certificates, causing `stream_socket_client` to return `false`.

Loading