diff --git a/lib/std/http/Client.zig b/lib/std/http/Client.zig index 77f4c6c6c3190d660deb8b0678ded70a139337e1..023bdd28bcdcf04bdab3197c1fa07a12ac9c6668 100644 --- a/lib/std/http/Client.zig +++ b/lib/std/http/Client.zig @@ -251,7 +251,7 @@ pub const Connection = struct { /// A buffered (and peekable) Connection. pub const BufferedConnection = struct { - pub const buffer_size = 0x2000; + pub const buffer_size = std.crypto.tls.max_ciphertext_record_len; conn: Connection, read_buf: [buffer_size]u8 = undefined, diff --git a/lib/std/http/Server.zig b/lib/std/http/Server.zig index 2d3032bcdbea6d45b03d1c63fc4219932a403b9d..6b5db6725f76e9ec62a1527eba6b84a589f73c9e 100644 --- a/lib/std/http/Server.zig +++ b/lib/std/http/Server.zig @@ -95,7 +95,7 @@ pub const Connection = struct { /// A buffered (and peekable) Connection. pub const BufferedConnection = struct { - pub const buffer_size = 0x2000; + pub const buffer_size = std.crypto.tls.max_ciphertext_record_len; conn: Connection, read_buf: [buffer_size]u8 = undefined,