summaryrefslogtreecommitdiff
path: root/src/lib/libssl/tls13_buffer.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Provide an extensible buffer implementation that uses a read callback.jsing2019-01-171-0/+125
The read callback returns a TLS13_IO_* value on EOF, failure, want pollin or want pollout, or a positive value indicating the number of bytes read. This will be used by upcoming TLSv1.3 handshake message and record processing code, both of which need the ability to read a fixed size header, before extending the buffer to the number of bytes specified in the header. ok beck@ tb@