authorgravatar for 124872+jedisct1@users.noreply.github.comFrank Denis <124872+jedisct1@users.noreply.github.com> 2023-12-01 20:04:52+01:00
committergravatar for 124872+jedisct1@users.noreply.github.comFrank Denis <124872+jedisct1@users.noreply.github.com> 2023-12-01 20:04:52+01:00
logf276bb107e3f33e0425558846f60f8ed079682d4
tree4ae19de39331d4a56c33b7795ebc2b4756b5a02d
parent9831dc9e0ca945277104a1e32fc6782700b1d6a2

verify_buffer is not expected to be sentinel-terminated


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

lib/std/crypto/tls/Client.zig+1-1
......@@ -569,7 +569,7 @@ pub fn init(stream: anytype, ca_bundle: Certificate.Bundle, host: []const u8) In
569569 try hsd.ensure(sig_len);
570570 const encoded_sig = hsd.slice(sig_len);
571571 const max_digest_len = 64;
572 var verify_buffer =
572 var verify_buffer: [64 + 34 + max_digest_len]u8 =
573573 ([1]u8{0x20} ** 64) ++
574574 "TLS 1.3, server CertificateVerify\x00".* ++
575575 @as([max_digest_len]u8, undefined);