4#include <openssl/ssl.h>
7#if OPENSSL_VERSION_NUMBER < 0x00908000L
8# error "Need OpenSSL version at least 0.9.8"
19int tlsa_check(
const STACK_OF(X509) *,
const stralloc,
const unsigned long);
22int tls_certkey(SSL_CTX *,
const char *,
const char *,
char *);
25int tls_checkpeer(SSL *,X509 *,
const stralloc,
const int,
const int);
int tlsa_check(const STACK_OF(X509) *, const stralloc, const unsigned long)
struct constmap maptlsdestinations
struct constmap mapdomaincerts
int utf8string(unsigned char *, int)
int tls_domaincerts(const stralloc)
int tls_destination(const stralloc)
tls_destination
int tls_chainfile(SSL_CTX *, const char *)
int tls_fingerprint(X509 *, const char *, const int)
int tls_certkey(SSL_CTX *, const char *, const char *, char *)
int tls_setup(int, char *, char *)
int tls_checkpeer(SSL *, X509 *, const stralloc, const int, const int)