summaryrefslogtreecommitdiff
path: root/src/lib/libtls/tls.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Provide tls_peer_cert_common_name()tb2024-12-101-1/+2
* libtls: fix legacy protocol parsingtb2024-08-021-3/+3
* Add TLS_ERROR_INVALID_ARGUMENT error code to libtlsjoshua2024-03-271-1/+2
* Add TLS_ERROR_INVALID_CONTEXT error code to libtlsjoshua2024-03-261-1/+2
* Add error code support to libtlsjoshua2024-03-261-1/+11
* Remove the ability to do tls 1.0 and 1.1 from libtls.beck2023-07-021-5/+9
* Hide the tls_signer from public visibility. It's not ready yet andtb2022-03-241-21/+1
* Provide our own signature padding defines.jsing2022-02-011-1/+5
* Revise signer callback interface.jsing2022-02-011-7/+7
* Introduce a signer interface intented to make TLS privsep simplereric2022-01-251-1/+17
* Enable TLS version 1.3 in the default protocols for libtls.beck2020-01-221-2/+2
* Add support for TLSv1.3 as a protocol to libtls.jsing2020-01-201-3/+6
* Provide tls_conn_cipher_strength().jsing2019-11-021-1/+2
* expose the default cert file as a function, not a define. it's reallytedu2018-11-291-3/+3
* Define TLS_CA_CERT_FILE rather than having every application create theirjsing2018-11-061-1/+3
* Bump TLS API version since we've added more functionality.jsing2018-02-101-2/+2
* Add support to libtls for client-side TLS session resumption.jsing2018-02-101-1/+3
* Add a tls_config_set_ecdhecurves() function to libtls, which allows thejsing2017-08-101-2/+3
* Add support for providing CRLs to libtls - once a CRL is provided wejsing2017-07-061-1/+4
* Provide a tls_unload_file() function, that frees the memory returned fromjsing2017-05-061-1/+2
* Add tls_peer_cert_chain_pem - To retreive the peer certificate and chainbeck2017-04-051-1/+2
* Add tls_config_[add|set]keypair_ocsp functions so that ocsp staples may bebeck2017-01-311-4/+14
* Bump TLS_API due to new features being added earlier this week.jsing2017-01-261-2/+2
* Introduce ticket support. To enable them it is enough to set a positiveclaudio2017-01-241-1/+10
* Wrap long lines.jsing2017-01-221-4/+7
* Bump TLS_API due to recent feature additions and changes.jsing2016-11-111-2/+2
* Change the return value of tls_config_set_protocols() andjsing2016-11-111-3/+3
* Add support for server side OCSP stapling to libtls.beck2016-11-051-1/+3
* Add ocsp_require_stapling config option for tls - allows a connectionbeck2016-11-041-1/+2
* Add OCSP client side support to libtls.beck2016-11-021-1/+36
* add a little more typing to the first callback argument.tedu2016-09-131-3/+3
* Bump TLS_API for addition of callbacks.jsing2016-09-041-2/+2
* Add callback-based interface to libtls.bcook2016-09-041-1/+10
* Bump TLS_API due to the addition of server side SNI functions.jsing2016-08-221-2/+2
* Provide an API that enables server side SNI support - add the ability tojsing2016-08-221-1/+7
* Add ALPN support to libtls.jsing2016-08-121-3/+5
* Revert previous since it adds new symbols.jsing2016-08-021-4/+2
* Bump TLS_API for addition of ALPN support.jsing2016-08-011-2/+2
* Add ALPN support to libtls.jsing2016-08-011-2/+4
* Fix function parameters that do not have an underscore prefix.jsing2016-05-271-10/+10
* Factor our the keypair handling in libtls. This results in more readablejsing2016-04-281-1/+5
* Rework the error handling in libtls so that we can associate errors withjsing2016-04-281-1/+2
* Add tls_peer_cert_notbefore and tls_peer_cert_notafter to expose peer certifi...beck2015-10-071-1/+4
* include <sys/types.h> for ssize_tbcook2015-10-011-1/+3
* Provide tls_config_insecure_noverifytime() in order to be able to disablejsing2015-09-141-1/+2
* 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-4/+4
* Put tls_peer_cert* functions in the same place.jsing2015-09-121-6/+6
* add tls_peer functions for checking names and issuers of peer certificates.beck2015-09-111-1/+6
* Provide tls_peer_cert_hash() which returns a hash of the raw certificatejsing2015-09-111-1/+3