commit e634cfa6578c0a2950abf661c07c899201b50925 from: Omar Polo date: Sun Feb 18 22:58:21 2024 UTC bufio: fix bufio_read for TLS commit - 9c5586a7bf8607e59fad4075f6d4bf395aa21c3c commit + e634cfa6578c0a2950abf661c07c899201b50925 blob - 064c18f6758c1ace073adc8c337fc893bdd411d2 blob + dfa05c13c0fa7597a9567b88d18a1eeac21377e6 --- bufio.c +++ bufio.c @@ -234,7 +234,7 @@ bufio_read(struct bufio *bio) if (bio->ctx) { r = tls_read(bio->ctx, rbuf->buf + rbuf->len, - rbuf->cap - rbuf->cap); + rbuf->cap - rbuf->len); switch (r) { case TLS_WANT_POLLIN: case TLS_WANT_POLLOUT: