summaryrefslogtreecommitdiff
path: root/lib/libtls/tls_bio_cb.c
AgeCommit message (Expand)Author
2017-01-12Inline strlen() call to reduce/simplify code.Joel Sing
2017-01-12Inline tls_get_new_cb_bio() from the only place that it gets called,Joel Sing
2017-01-12Simplify the TLS callback BIO code - a pointer to the tls context can beJoel Sing
2017-01-12If tls_get_new_cb_bio() fails, an error will already be set.Joel Sing
2017-01-12If no callbacks are specified, return after setting an error rather thanJoel Sing
2016-11-04Assign and test, as is consistent with the rest of the libtls code.Joel Sing
2016-11-04Use a consistent name for struct bio_cb * variables.Joel Sing
2016-11-04Rename struct bio_cb_st to struct bio_cb.Joel Sing
2016-11-04Do not cast a pointer to a struct, to a char * when assigning to a void *.Joel Sing
2016-11-04Use a consistent name for a BIO *, rather than having four different namesJoel Sing
2016-11-04There's not much point having three static functions that do a cast andJoel Sing
2016-11-04Do not mix declarations and code.Joel Sing
2016-11-04Rename the internal bio related functions so that they have a commonJoel Sing
2016-11-04There's not much point in casting a void * to a specific type just beforeJoel Sing
2016-09-14Handle the FLUSH BIO cntl, that happens at the end of SSL handshakes.Brent Cook
2016-09-14Allow callback read/write functions to set TLS_WANT_POLLOUT/POLLIN.Brent Cook
2016-09-04Sort headers and use the installed tls.h, rather than the local one.Joel Sing
2016-09-04$OpenBSD$ tagJoel Sing
2016-09-04Add callback-based interface to libtls.Brent Cook