git://git.exim.org
/
exim.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
GnuTLS website moves
[exim.git]
/
src
/
src
/
tls-gnu.c
diff --git
a/src/src/tls-gnu.c
b/src/src/tls-gnu.c
index 2399857679ca3234c63e01312c8649efde85076b..c90ae1411caaa64234f826ace24af37f1e7b650f 100644
(file)
--- a/
src/src/tls-gnu.c
+++ b/
src/src/tls-gnu.c
@@
-1005,7
+1005,7
@@
else if (state->tls_sni)
"have an SNI set for a client [%s]\n", state->tls_sni);
/* This is the priority string support,
"have an SNI set for a client [%s]\n", state->tls_sni);
/* This is the priority string support,
-http://www.gnu
.org/software/gnutls
/manual/html_node/Priority-Strings.html
+http://www.gnu
tls.org
/manual/html_node/Priority-Strings.html
and replaces gnutls_require_kx, gnutls_require_mac & gnutls_require_protocols.
This was backwards incompatible, but means Exim no longer needs to track
all algorithms and provide string forms for them. */
and replaces gnutls_require_kx, gnutls_require_mac & gnutls_require_protocols.
This was backwards incompatible, but means Exim no longer needs to track
all algorithms and provide string forms for them. */
@@
-1547,7
+1547,6
@@
Arguments:
fd the fd of the connection
host connected host (for messages)
addr the first address (not used)
fd the fd of the connection
host connected host (for messages)
addr the first address (not used)
- dhparam DH parameter file (ignored, we're a client)
certificate certificate file
privatekey private key file
sni TLS SNI to send to remote host
certificate certificate file
privatekey private key file
sni TLS SNI to send to remote host
@@
-1563,10
+1562,14
@@
Returns: OK/DEFER/FAIL (because using common functions),
int
tls_client_start(int fd, host_item *host,
int
tls_client_start(int fd, host_item *host,
- address_item *addr ARG_UNUSED,
uschar *dhparam ARG_UNUSED,
+ address_item *addr ARG_UNUSED,
uschar *certificate, uschar *privatekey, uschar *sni,
uschar *verify_certs, uschar *verify_crl,
uschar *certificate, uschar *privatekey, uschar *sni,
uschar *verify_certs, uschar *verify_crl,
- uschar *require_ciphers, int dh_min_bits, int timeout)
+ uschar *require_ciphers,
+#ifdef EXPERIMENTAL_OCSP
+ uschar *require_ocsp ARG_UNUSED,
+#endif
+ int dh_min_bits, int timeout)
{
int rc;
const char *error;
{
int rc;
const char *error;