mirror of
https://github.com/oven-sh/bun
synced 2026-02-10 02:48:50 +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>
31 lines
1.8 KiB
Plaintext
31 lines
1.8 KiB
Plaintext
-----BEGIN CERTIFICATE-----
|
|
MIIFEzCCAvugAwIBAgIUN1lAPnifp5z9GpMzfITrw4sXSOswDQYJKoZIhvcNAQEL
|
|
BQAwGTEXMBUGA1UEAwwObG9jYWwtbXlzcWwtQ0EwHhcNMjUwOTAzMTkwODI1WhcN
|
|
MzUwOTAxMTkwODI1WjAZMRcwFQYDVQQDDA5sb2NhbC1teXNxbC1DQTCCAiIwDQYJ
|
|
KoZIhvcNAQEBBQADggIPADCCAgoCggIBAJlsJOVUgBz9cTNzXOAC4k/4l+lUwyRM
|
|
cbP7Qjtnjld1pzZfTRI5T77TgCrxYT5swGgae/lC+qcW+VxR5kj2LYiaVdKTMR1y
|
|
Z9SzC3OUOptZhOhJJzJ3LiscFkJyY+s/F7TP3UyuyxTo3X9jSgYZ1aT6geBK/xgR
|
|
Txyo1v+3bnL3fBLXUs2oqcqPD4kw/nF7jfowzrLuWL5skxquvc3RqDXhHhaBsocB
|
|
IXtBGFYSzE13wTJS4MtDfpMCbBldXcrC4IdlJRKzvz5F8k7/AtgmYC6yYlfB2o/s
|
|
en2hMPHqTA7mDGLByQycMgjoGHfFs/MP+YdGmk0sRZwVOp6vonFyeRNMKPTb7xgq
|
|
L8Vb42eyHbculct4pnF2auC88+pxad1PWw/z3Mt5oLSuEqlL4UC52pvEPSybvCyk
|
|
WLOooHGIbrpMJ2q1kR+U7JYXv8sW0Kq6VaoFJ4aJMha/wjh9VlhLO3AlY74bgO5k
|
|
KTQV9mqvsAu4mKrw5sZvAHboW7OG5oWTs4wnbQ2RZCdOIp4YWC/IzfV3BdKKW5gW
|
|
G7oc4vXiJH/v1pShBLVzwWWrTQDLUx9szwU3c2rNL9Wkt4gmH9IuLH+/SIvuPPFg
|
|
sG+awSlMOnIlNEDQcaqu2/bu6J5SfBBgUYl2ZuY5dduOZEMql+fxNhSRytTnjmuM
|
|
KNUgA1ynQRHhAgMBAAGjUzBRMB0GA1UdDgQWBBQ/XwM2Ps/SQvtWinFGbsp/QeNj
|
|
8DAfBgNVHSMEGDAWgBQ/XwM2Ps/SQvtWinFGbsp/QeNj8DAPBgNVHRMBAf8EBTAD
|
|
AQH/MA0GCSqGSIb3DQEBCwUAA4ICAQAfRxuRG1eN82LPKuQL5PvKheYg3BEM+2lG
|
|
XuaQK+SIIXdu/TROgi4N94Xs/d7NxGsivBQa/lDaVXHnYBpkkGWs6apnCa9k7qwQ
|
|
wolSDL0qfkUxVSpqKtcPYTKrT6DPOUUizBT38500/mTawlQozUxsLfiOSkwgBIo8
|
|
4/XeWAImhxszn5G3tdKO6BaTcXYuYz0sduQudDUmxWMy3ltcFurNPUYZwOBSR8l6
|
|
Cf5sRnDQbIiJ1njdPTszhppp9negklmgwatNlYgcqwCSGft1NQvO2KkurnfExGjs
|
|
YSQy21CFwHje0FapJxCtqHAwToDtAST4aqO2ZOMwfimv0NcW8V2/wkmO5wPZ/zJM
|
|
OLctFVplJ8kIQwYbvgKWYl1b4eTVE/LYYHpw98SovoAVH3GBNay8oRLX08aTBvx9
|
|
Bc6JUPX/z69As0yNGznP1eS6GgzE0ZtxHyRHsjPl0deFDv6oT6xvWrPCNl2kpZTu
|
|
xTieN1MUQ+zsq8oT3LpMR1n6xI44P22nc7+NFeyWNaWT/j5gIi90v0zqDh+uXIYC
|
|
Q6h+tsKRIff3bRdfRZjk2fyYNMFkUqM/16aYUhk64PAO40NAXvGpW4mkep+boZcO
|
|
2LnJ9UTa6egbkn3YtmABQjIuFuR7y/IIcMtFgVkDFM6FhgESypHBtY9bKkXWDDMz
|
|
nW+dMjhQNA==
|
|
-----END CERTIFICATE-----
|