]> Pileus Git - ~andy/fetchmail/commitdiff
Extend documentation on recent OpenSSL fix.
authorMatthias Andree <matthias.andree@gmx.de>
Tue, 6 Apr 2010 08:10:04 +0000 (10:10 +0200)
committerMatthias Andree <matthias.andree@gmx.de>
Tue, 6 Apr 2010 08:10:04 +0000 (10:10 +0200)
NEWS
fetchmail-FAQ.html
fetchmail.man

diff --git a/NEWS b/NEWS
index c52426ad5a1a171f530478357d737bf378de065b..0f6b6af244e1233b0140de7735be081bc8ae9b30 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -54,6 +54,7 @@ fetchmail-6.3.16 (not yet released):
 
 # BUG FIXES
 * Call OpenSSL_add_all_algorithms(). Sjoerd Simons, to fix Debian Bug #576430.
+  OpenSSL 0.9.8* does not load - for instance - the SHA256 digest by default.
   Not that OpenSSL would document this in any findable or useful way :-(
 
 fetchmail-6.3.15 (released 2010-03-28, 25572 LoC):
index dd198677ad3e847205163fadbb11b5fd96b6c19e..9cc325f6bdecb230cad07783660df943b2f30546 100644 (file)
@@ -2105,7 +2105,7 @@ SSL?</a></h2>
 
 <p>You'll need to have the <a
 href="http://www.openssl.org/">OpenSSL</a> libraries installed, and they
-should at least be version 0.9.6.
+should at least be version 0.9.7.
 Configure with --with-ssl. If you have the OpenSSL libraries
 installed in commonly-used default locations, this will
 suffice. If you have them installed in a non-default location,
index 9054b3b3590db9e8c20d2ab99d780a9089645024..25b1088e90c2a8e70d3b8b203b90e2cb070defb5 100644 (file)
@@ -1173,6 +1173,15 @@ username and the part to the right as the NTLM domain.
 
 .SS Secure Socket Layers (SSL) and Transport Layer Security (TLS)
 .PP
+Note that fetchmail currently uses the OpenSSL library, which is
+severely underdocumented, so failures may occur just because the
+programmers are not aware of OpenSSL's requirement of the day.
+For instance, since v6.3.16, fetchmail calls
+OpenSSL_add_all_algorithms(), which is necessary to support certificates
+with SHA256 on OpenSSL 0.9.8 -- this information is deeply hidden in the
+documentation and not at all obvious.  Please do not hesitate to report
+subtle SSL failures.
+.PP
 You can access SSL encrypted services by specifying the \-\-ssl option.
 You can also do this using the "ssl" user option in the .fetchmailrc
 file. With SSL encryption enabled, queries are initiated over a