authorgravatar for jacobly@ziglang.orgJacob Young <jacobly@ziglang.org> 2024-11-04 22:43:31-05:00
committergravatar for jacobly@ziglang.orgJacob Young <jacobly@ziglang.org> 2024-11-07 20:25:26-05:00
logd86a8aedd5674819ec4af1bfc8a81b3fef91fd85
treed2f9239d850f25943e1203167e5c6ab05fd698b3
parent485f20a10ab489274b71b0d3106dcf81dbe3ac15

std.crypto.tls: increase handshake buffer sizes


1 files changed, 2 insertions(+), 2 deletions(-)

lib/std/crypto/tls/Client.zig+2-2
...@@ -256,8 +256,8 @@ pub fn init(stream: anytype, ca_bundle: Certificate.Bundle, host: []const u8) In...@@ -256,8 +256,8 @@ pub fn init(stream: anytype, ca_bundle: Certificate.Bundle, host: []const u8) In
256 var main_cert_pub_key: CertificatePublicKey = undefined;256 var main_cert_pub_key: CertificatePublicKey = undefined;
257 const now_sec = std.time.timestamp();257 const now_sec = std.time.timestamp();
258258
259 var cleartext_bufs: [2][8000]u8 = undefined;259 var cleartext_bufs: [2][tls.max_ciphertext_inner_record_len]u8 = undefined;
260 var handshake_buffer: [8000]u8 = undefined;260 var handshake_buffer: [tls.max_ciphertext_record_len]u8 = undefined;
261 var d: tls.Decoder = .{ .buf = &handshake_buffer };261 var d: tls.Decoder = .{ .buf = &handshake_buffer };
262 while (true) {262 while (true) {
263 try d.readAtLeastOurAmt(stream, tls.record_header_len);263 try d.readAtLeastOurAmt(stream, tls.record_header_len);