summaryrefslogtreecommitdiff
path: root/src/lib/libtls/tls_internal.h (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Load CA, certificate and key files into memory when the appropriatejsing2016-08-131-4/+5
* Add ALPN support to libtls.jsing2016-08-121-1/+5
* Revert previous since it adds new symbols.jsing2016-08-021-5/+1
* Add ALPN support to libtls.jsing2016-08-011-1/+5
* Split the existing TLS cipher suite groups into four:jsing2016-07-131-2/+4
* Revert previous - it introduces problems with a common privsep use case.jsing2016-07-071-1/+4
* Always load CA, key and certificate files at the time the configurationjsing2016-07-061-4/+1
* Rename some of the internal error setting functions to more closely followjsing2016-05-271-3/+9
* Factor our the keypair handling in libtls. This results in more readablejsing2016-04-281-8/+15
* Rework the error handling in libtls so that we can associate errors withjsing2016-04-281-4/+19
* Add tls_peer_cert_notbefore and tls_peer_cert_notafter to expose peer certifi...beck2015-10-071-1/+5
* Instead of declaring a union in multiple places, move it to tls_internal.h.jsing2015-09-291-1/+9
* Provide tls_config_insecure_noverifytime() in order to be able to disablejsing2015-09-141-1/+2
* Expose EOF without close-notify via tls_close().jsing2015-09-141-2/+3
* add visibility of ciper and connection version stringsbeck2015-09-131-1/+3
* Move connection info into it's own private structure allocated and filled inbeck2015-09-121-1/+12
* add tls_peer functions for checking names and issuers of peer certificates.beck2015-09-111-2/+2
* Store a reference to the peer certificate (if any) upon completion of thejsing2015-09-111-1/+2
* Split tls_handshake() out from tls_accept/tls_connect. By doing this thejsing2015-09-101-2/+5
* Add support for preferring the server's cipher list or the client's cipherjsing2015-09-101-1/+2
* Add client certificate support. Still needs a few tweaks but this willbeck2015-09-091-2/+4
* Remove the default HTTPS port from tls_connect() - this is a TLS library,jsing2015-09-081-3/+1
* Improve libtls error messages.jsing2015-08-271-3/+6
* Split the persistent/configuration flags from temporary state flags andjsing2015-08-271-3/+5
* Store errors that occur during a tls_accept_socket() call on the contextjsing2015-03-311-2/+3
* In the interests of being secure by default, make the default TLS ciphersjsing2015-02-221-1/+4
* Be consistent with naming - only use "host" and "hostname" when referringjsing2015-02-111-3/+3
* Convert tls_connect_fds() and tls_accept_socket() to the new OpenSSL errorjsing2015-02-071-1/+2
* 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
* For non-blocking sockets tls_connect_fds() could fail with EAGAIN.bluhm2015-01-131-2/+3
* Add size_t to int checks for SSL functions.doug2014-12-171-2/+4
* Allow specific libtls hostname validation errors to propagate.bcook2014-12-071-2/+2
* revert previous change for now, adjusting based on comments from jsing@bcook2014-12-071-3/+2
* Allow specific libtls hostname validation errors to propagate.bcook2014-12-071-2/+3
* Rename libressl to libtls to avoid confusion and to make it easier tojsing2014-10-311-0/+72