summaryrefslogtreecommitdiff
path: root/src/lib/libtls/tls.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* change TLS_READ_AGAIN to TLS_WANT_POLLIN and TLS_WRITE_AGAIN to TLS_WANT_POLLOUTbeck2015-09-101-3/+3
* Change tls_read and tls_write semantics to return an ssize_t to betterbeck2015-09-101-4/+3
* Split tls_handshake() out from tls_accept/tls_connect. By doing this thejsing2015-09-101-1/+2
* Add support for preferring the server's cipher list or the client's cipherjsing2015-09-101-3/+6
* Add client certificate support. Still needs a few tweaks but this willbeck2015-09-091-1/+4
* Add standard headers, C++ support to tls.h.bcook2015-06-191-1/+12
* Provide a tls_accept_fds() function, which allows a TLS connection to bejsing2015-03-311-1/+3
* Prefix function parameter names with underscores in tls.h, since this makesjsing2015-02-261-42/+44
* Rename tls_config_insecure_noverifyhost() tojsing2015-02-221-2/+2
* Add a tls_config_parse_protocols() function that allows a protocols stringjsing2015-02-121-1/+3
* Change TLS_PROTOCOLS_DEFAULT to be TLSv1.2 only. Add a TLS_PROTOCOLS_ALLjsing2015-02-121-2/+4
* Provide a tls_connect_servername() function that has the same behaviourjsing2015-02-111-1/+3
* Be consistent with naming - only use "host" and "hostname" when referringjsing2015-02-111-3/+3
* Add tls_load_file() as a helper to load certificates or encrypted keysreyk2015-02-071-1/+3
* Add tls_config_set_dheparams() to allow specification of the parameters tojsing2015-02-071-2/+3
* Allow to to load the CA chain directly from memory instead ofreyk2015-01-221-1/+3
* Add a tls_connect_fds() function that allows a secure connection to bejsing2014-11-021-1/+3
* Rename libressl to libtls to avoid confusion and to make it easier tojsing2014-10-311-0/+74