This allows setting a custom buffer size. In this case I wanted it
because using a buffer size large enough to fit a TLS ciphertext record
elides a memcpy().
This commit also adds `readAtLeast` to the Reader interface.
f945c2a1c8Andrew Kelley committed on 1/11/2023, 11:39:48 PMparentc50f653