File tree 1 file changed +4
-0
lines changed
1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -217,6 +217,8 @@ field by default.
217
217
Go 1.24 enabled the post-quantum key exchange mechanism
218
218
X25519MLKEM768 by default. The default can be reverted using the
219
219
[ ` tlsmlkem ` setting] ( /pkg/crypto/tls/#Config.CurvePreferences ) .
220
+ This can be useful when dealing with buggy TLS servers that do not handle large records correctly,
221
+ causing a timeout during the handshake (see [ TLS post-quantum TL;DR fail] ( https://tldr.fail/ ) ).
220
222
Go 1.24 also removed X25519Kyber768Draft00 and the Go 1.23 ` tlskyber ` setting.
221
223
222
224
Go 1.24 made [ ` ParsePKCS1PrivateKey ` ] ( /pkg/crypto/x509/#ParsePKCS1PrivateKey )
@@ -253,6 +255,8 @@ Previous versions default to `winreadlinkvolume=0`.
253
255
Go 1.23 enabled the experimental post-quantum key exchange mechanism
254
256
X25519Kyber768Draft00 by default. The default can be reverted using the
255
257
[ ` tlskyber ` setting] ( /pkg/crypto/tls/#Config.CurvePreferences ) .
258
+ This can be useful when dealing with buggy TLS servers that do not handle large records correctly,
259
+ causing a timeout during the handshake (see [ TLS post-quantum TL;DR fail] ( https://tldr.fail/ ) ).
256
260
257
261
Go 1.23 changed the behavior of
258
262
[ crypto/x509.ParseCertificate] ( /pkg/crypto/x509/#ParseCertificate ) to reject
You can’t perform that action at this time.
0 commit comments