diff src/ChangeLog @ 5887:6eca500211f4

Prototype for X509_check_host() has changed, detect this in configure.ac ChangeLog addition: 2015-04-09 Aidan Kehoe <kehoea@parhasard.net> * configure.ac: If X509_check_host() is available, check the number of arguments it takes. Don't use it if it takes any number of arguments other than five. Also don't use it if <openssl/x509v3.h> does not declare it, since if that is so there is no portable way to tell how many arguments it should take, and so we would end up smashing the stack. * configure: Regenerate. src/ChangeLog addition: 2015-04-09 Aidan Kehoe <kehoea@parhasard.net> * tls.c: #include <openssl/x509v3.h> for its prototype for X509_check_host(). * tls.c (tls_open): Pass the new fifth argument to X509_check_host().
author Aidan Kehoe <kehoea@parhasard.net>
date Thu, 09 Apr 2015 14:27:02 +0100
parents c96000075e49
children a85efdabe237
line wrap: on
line diff
--- a/src/ChangeLog	Wed Apr 08 21:03:18 2015 +0100
+++ b/src/ChangeLog	Thu Apr 09 14:27:02 2015 +0100
@@ -1,3 +1,11 @@
+2015-04-09  Aidan Kehoe  <kehoea@parhasard.net>
+
+	* tls.c:
+	#include <openssl/x509v3.h> for its prototype for
+	X509_check_host().
+	* tls.c (tls_open):
+	Pass the new fifth argument to X509_check_host().
+
 2015-04-08  Aidan Kehoe  <kehoea@parhasard.net>
 
 	* data.c (parse_integer):