summaryrefslogtreecommitdiff
path: root/src/lib/libtls/tls_bio_cb.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add error code support to libtlsjoshua2024-03-261-4/+6
* add missing #include <string.h>; ok tb@op2023-05-141-1/+2
* Convert tls_bio_cb for opaque BIOtb2022-01-101-19/+46
* Inline strlen() call to reduce/simplify code.jsing2017-01-121-5/+2
* Inline tls_get_new_cb_bio() from the only place that it gets called,jsing2017-01-121-22/+11
* Simplify the TLS callback BIO code - a pointer to the tls context can bejsing2017-01-121-66/+7
* If tls_get_new_cb_bio() fails, an error will already be set.jsing2017-01-121-5/+2
* If no callbacks are specified, return after setting an error rather thanjsing2017-01-121-2/+4
* Assign and test, as is consistent with the rest of the libtls code.jsing2016-11-041-7/+4
* Use a consistent name for struct bio_cb * variables.jsing2016-11-041-6/+6
* Rename struct bio_cb_st to struct bio_cb.jsing2016-11-041-8/+8
* Do not cast a pointer to a struct, to a char * when assigning to a void *.jsing2016-11-041-2/+2
* Use a consistent name for a BIO *, rather than having four different namesjsing2016-11-041-49/+51
* There's not much point having three static functions that do a cast andjsing2016-11-041-33/+6
* Do not mix declarations and code.jsing2016-11-041-3/+7
* Rename the internal bio related functions so that they have a commonjsing2016-11-041-22/+22
* There's not much point in casting a void * to a specific type just beforejsing2016-11-041-4/+2
* Handle the FLUSH BIO cntl, that happens at the end of SSL handshakes.bcook2016-09-141-1/+2
* Allow callback read/write functions to set TLS_WANT_POLLOUT/POLLIN.bcook2016-09-141-3/+21
* Sort headers and use the installed tls.h, rather than the local one.jsing2016-09-041-5/+5
* $OpenBSD$ tagjsing2016-09-041-1/+1
* Add callback-based interface to libtls.bcook2016-09-041-0/+224