#include <openssl/ssl.h>
Go to the source code of this file.
|
| int | tls_domaincerts (stralloc) |
| |
| int | tls_destination (stralloc) |
| | tls_destination
|
| |
| int | tlsa_check (const STACK_OF(X509) *, const stralloc, const unsigned long) |
| |
| int | tls_fingerprint (X509 *, const char *, const int) |
| |
| int | tls_chainfile (SSL_CTX *, const char *) |
| |
| int | tls_certkey (SSL_CTX *, const char *, const char *, char *) |
| |
| int | tls_conn (SSL *, int) |
| |
| int | tls_setup (int, char *, char *) |
| |
| int | tls_checkpeer (SSL *, X509 *, const stralloc, const int, const int) |
| |
| int | tls_checkcrl (SSL *) |
| |
| int | tls_error (void) |
| |
| int | tls_exit (SSL *) |
| |
| int | utf8string (char *, int) |
| |
◆ tls_certkey()
| int tls_certkey |
( |
SSL_CTX * |
ctx, |
|
|
const char * |
cert, |
|
|
const char * |
key, |
|
|
char * |
ppwd |
|
) |
| |
◆ tls_chainfile()
| int tls_chainfile |
( |
SSL_CTX * |
, |
|
|
const char * |
|
|
) |
| |
◆ tls_checkcrl()
| int tls_checkcrl |
( |
SSL * |
ssl | ) |
|
◆ tls_checkpeer()
| int tls_checkpeer |
( |
SSL * |
ssl, |
|
|
X509 * |
cert, |
|
|
const |
stralloc, |
|
|
const int |
flag, |
|
|
const int |
verify |
|
) |
| |
◆ tls_conn()
| int tls_conn |
( |
SSL * |
ssl, |
|
|
int |
smtpfd |
|
) |
| |
◆ tls_destination()
| int tls_destination |
( |
stralloc |
hostname | ) |
|
tls_destination
- Parameters
-
| stralloc | hostname (maybe 0-terminated) Certificate Fallthru
|
- Returns
- values: | ADH | Cert *DN FQDN Hash | noTLSA noTLS -------—+--—+-----------------—+----------— optional TLS | 1 | 3 - - - | - 9 mandatory TLS | 2 | 4 5 6 7 | 8
no TLS -1
Definition at line 275 of file tls_remote.c.
◆ tls_domaincerts()
| int tls_domaincerts |
( |
stralloc |
domainname | ) |
|
◆ tls_error()
◆ tls_exit()
| int tls_exit |
( |
SSL * |
ssl | ) |
|
◆ tls_fingerprint()
| int tls_fingerprint |
( |
X509 * |
cert, |
|
|
const char * |
fingerprint, |
|
|
const int |
dlen |
|
) |
| |
◆ tls_setup()
| int tls_setup |
( |
int |
, |
|
|
char * |
, |
|
|
char * |
|
|
) |
| |
◆ tlsa_check()
| int tlsa_check |
( |
const STACK_OF(X509) * |
certs, |
|
|
const |
stralloc, |
|
|
const unsigned long |
p |
|
) |
| |
◆ utf8string()
| int utf8string |
( |
char * |
ch, |
|
|
int |
len |
|
) |
| |
◆ ciphers
◆ mapdomaincerts
◆ maptlsdestinations
◆ tlsdestinfo
◆ tlsdomaininfo