That's a nicely done patch, I wish I had seen it sooner.

Only suggestion I have would be to make the default protocols & ciphers stronger given the current known SSL vulnerabilities.
EG:

sslProtocols = cpystr("ALL -SSLv2 -SSLv3"); /* default protocols */
sslCipherList = cpystr("ALL:!SSLv2:!ADH:!EXP:!LOW:!MD5:@STRENGTH"); /* default 
cipher list */


A few years ago I'd done something almost the same (creating config file parameter parser & matching "GET_name", "SET_name" functions) with a 'place holder' for the DH parameter file but no actual SSL code for it.

This evening I threw together the actual DHparameter implementation.

Do you have any interest in merging it?

Dave


On Thu, 6 Apr 2017, Dan Lukes wrote:

Neal Horman wrote:
I have already applied the "ssl cipher and protocol options patch" from http://www.freebsd.cz/~dan/patch-DAN-SETSSLCIPHER to my panda fork at

I'm the author of such patch.

It implements the
 set ssl-cipher-list
 set ssl-protocols
options (with same syntax as Apache's directives).

Note I updated the patch in question to support TLSv1.1 and TLSv1.2 as well, so if you use it you may consider to update.

I have plan to add set dh-parameters referring the file with DH Group data, but it's not completed yet.

Dan


Erik Kangas, Ph.D. wrote:
> Has anyone found a way to get the Diffie Hellman TLS v1.2 ciphers (e.g..
> DHE-RSA-AES256-GCM-SHA384) to work with UW IMAP / Panda IMAP?
_______________________________________________
Imap-uw mailing list
Imap-uw@u.washington.edu
http://mailman13.u.washington.edu/mailman/listinfo/imap-uw



--
Dave Funk                                  University of Iowa
<dbfunk (at) engineering.uiowa.edu>        College of Engineering
319/335-5751   FAX: 319/384-0549           1256 Seamans Center
Sys_admin/Postmaster/cell_admin            Iowa City, IA 52242-1527
#include <std_disclaimer.h>
Better is not better, 'standard' is better. B{
_______________________________________________
Imap-uw mailing list
Imap-uw@u.washington.edu
http://mailman13.u.washington.edu/mailman/listinfo/imap-uw

Reply via email to