summaryrefslogtreecommitdiff
path: root/lib/libtls/tls.h
AgeCommit message (Expand)Author
2015-10-07Add tls_peer_cert_notbefore and tls_peer_cert_notafter to expose peer certifi...Bob Beck
2015-10-01include <sys/types.h> for ssize_tBrent Cook
2015-09-14Provide tls_config_insecure_noverifytime() in order to be able to disableJoel Sing
2015-09-13add visibility of ciper and connection version stringsBob Beck
2015-09-12Move connection info into it's own private structure allocated and filled inBob Beck
2015-09-12Put tls_peer_cert* functions in the same place.Joel Sing
2015-09-11add tls_peer functions for checking names and issuers of peer certificates.Bob Beck
2015-09-11Provide tls_peer_cert_hash() which returns a hash of the raw certificateJoel Sing
2015-09-10change TLS_READ_AGAIN to TLS_WANT_POLLIN and TLS_WRITE_AGAIN to TLS_WANT_POLLOUTBob Beck
2015-09-10Change tls_read and tls_write semantics to return an ssize_t to betterBob Beck
2015-09-10Split tls_handshake() out from tls_accept/tls_connect. By doing this theJoel Sing
2015-09-10Add support for preferring the server's cipher list or the client's cipherJoel Sing
2015-09-09Add client certificate support. Still needs a few tweaks but this willBob Beck
2015-06-19Add standard headers, C++ support to tls.h.Brent Cook
2015-03-31Provide a tls_accept_fds() function, which allows a TLS connection to beJoel Sing
2015-02-26Prefix function parameter names with underscores in tls.h, since this makesJoel Sing
2015-02-22Rename tls_config_insecure_noverifyhost() toJoel Sing
2015-02-12Add a tls_config_parse_protocols() function that allows a protocols stringJoel Sing
2015-02-12Change TLS_PROTOCOLS_DEFAULT to be TLSv1.2 only. Add a TLS_PROTOCOLS_ALLJoel Sing
2015-02-11Provide a tls_connect_servername() function that has the same behaviourJoel Sing
2015-02-11Be consistent with naming - only use "host" and "hostname" when referringJoel Sing
2015-02-07Add tls_load_file() as a helper to load certificates or encrypted keysReyk Floeter
2015-02-07Add tls_config_set_dheparams() to allow specification of the parameters toJoel Sing
2015-01-22Allow to to load the CA chain directly from memory instead ofReyk Floeter
2014-11-02Add a tls_connect_fds() function that allows a secure connection to beJoel Sing
2014-10-31Rename libressl to libtls to avoid confusion and to make it easier toJoel Sing