mirror of
https://github.com/oven-sh/bun
synced 2026-02-10 10:58:56 +00:00
### What does this PR do? Fixes https://github.com/oven-sh/bun/issues/22312 Fixes https://github.com/oven-sh/bun/issues/22313 The correct flow for TLS handshaking is: Server sending [Protocol::Handshake](https://dev.mysql.com/doc/dev/mysql-server/8.4.5/page_protocol_connection_phase_packets_protocol_handshake.html) Client replying with [Protocol::SSLRequest:](https://dev.mysql.com/doc/dev/mysql-server/8.4.5/page_protocol_connection_phase_packets_protocol_ssl_request.html) The usual SSL exchange leading to establishing SSL connection Client sends [Protocol::HandshakeResponse:](https://dev.mysql.com/doc/dev/mysql-server/8.4.5/page_protocol_connection_phase_packets_protocol_handshake_response.html) <img width="460" height="305" alt="Screenshot 2025-09-03 at 15 02 25" src="https://github.com/user-attachments/assets/091bbc54-75bc-44ac-98b8-5996e8d69ed8" /> Source: https://dev.mysql.com/doc/dev/mysql-server/8.4.5/page_protocol_connection_phase.html ### How did you verify your code works? Tests --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
32 lines
1.9 KiB
Plaintext
32 lines
1.9 KiB
Plaintext
-----BEGIN CERTIFICATE-----
|
|
MIIFSzCCAzOgAwIBAgIUTckkBphZgHSdQtwXTHyc4IoAM/QwDQYJKoZIhvcNAQEL
|
|
BQAwGTEXMBUGA1UEAwwObG9jYWwtbXlzcWwtQ0EwHhcNMjUwOTAzMTkxMDA4WhcN
|
|
MzUwOTAxMTkxMDA4WjAQMQ4wDAYDVQQDDAVteXNxbDCCAiIwDQYJKoZIhvcNAQEB
|
|
BQADggIPADCCAgoCggIBALZNyqkceIfDZge1yitBoTYZe/PJiHhShOk66caUjKTs
|
|
0dkfTBnzOdF/VBMv33co4FwO8TA1YNdI6ZgiNL2Np4kxPpoHyPi/6TKMESyxM9Cm
|
|
ijxW661ytQeFub2h6HStXZ1xCxhHADnY22JB2MW4L0qoff0ybKnm5grX+ko11bPx
|
|
BbP+d5MsXdRub0hd270O1sWOFCk996sNx9btv1VIiTCjc0KSeFZChLyPj68/cFip
|
|
8uxIntYe6ZVx8utmlX0Ikkp5192TllWtTSefJStGYnrIUG8cZfDYVKUO/fiteTWI
|
|
q9w6AXt2/oj1nR6ea3ZKcJJ0szgv7dlfAq4FU+oCk+J/iPChXLqZFgqsnB1NxHo6
|
|
J3XdO6W0BD5RMOgZr0OIZsPJlTxsgiTjrLVsSIdgTSL3Dd8QANu7L/MW5DuIm9yZ
|
|
NA0V72yJ4/sMtrha/9kW/ZzJDZ7RbhY85ddp+IeFz7Roc3sVmKlE/COsJQB365Pz
|
|
yHp95/c0Q/3SUU3WvKCe/0tVTaJfXi7MytSrZjyir3XE7VGsQGavU8NRU3SZ1C9r
|
|
JHChah1rlUAwY0t8dp8f7uOvi6u5I7p2PGTVqGRLZVu46uqM+hvf7Mvmy1w8PQY4
|
|
O4wFAjY9Dx11jzCgAZRdUFpwPlfBrhucec5LgJjfSHwk25vZ1lELMuwjSThpLF3J
|
|
AgMBAAGjgZMwgZAwIQYDVR0RBBowGIIFbXlzcWyCCWxvY2FsaG9zdIcEfwAAATAJ
|
|
BgNVHRMEAjAAMAsGA1UdDwQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDATAdBgNV
|
|
HQ4EFgQUDE/yhvcQOQs8CjmRnF/MJihmT8wwHwYDVR0jBBgwFoAUP18DNj7P0kL7
|
|
VopxRm7Kf0HjY/AwDQYJKoZIhvcNAQELBQADggIBAJLSxzKPflsv4uNfQNFlI1xD
|
|
dwBum/lFDnoAQOubsFgmEHDm8Th5HYw/kSZ3ooC0Hkyv6IyO/bcNQNwaT7OhVvPa
|
|
s7ZXklO1/Yk7ohVHJr1202ifqgxmsRXfYtqaImU1wMlbPrd72RayRI3zyQHbbAan
|
|
VM6zJ322SpVXVWMeFytSQoYbgMnjXdcZRI/P2Ewm5J1jo/7pgiJGrEGa9AajdKth
|
|
wThbJ3kwbQG+732ScBb99RvijwmdgX3SOgwVQK4h+5IbjV+zDtMi+3kULIW2wqEg
|
|
d0iCUnUV8y+sDNckphxyBh5sPd5yO3RgXFDk15LVRbv9t0J5rg1TAEm3AKoWXr4P
|
|
ZqMdSsaFNeI/PUxYkoO3TTZ+Ei2L0JLQIQuy+GYITwn08/IJl0/bLXehe/BG7BBU
|
|
TTq4bTO8QqO4jUYuobWQN7PYSW87WTkMpVeuPyUNfWdUr8n/CtQVULpTx5gHFdSS
|
|
yw2sLc0zABJxCJJ3e6blteDc0fXybnG6+Z+bgWt0U3uT1gu/w09AN1ked+8nrIWC
|
|
25jXA9GxvtTyj39MfBjRZmw95JnAHtbu2anwybtPk0o4NS1v4sr8409VNRshjMjV
|
|
tWkjQCA5aT/3fPdvqVApWu102kyJFzwvHnoh4YJOD+JhkGNubs86yhUx5ZBt4Kg0
|
|
PezmVEOAP5O4hKorkQ7M
|
|
-----END CERTIFICATE-----
|