On 23/11/13 1:11 AM, Emmanuel Dreyfus wrote:
> Emmanuel Dreyfus <m...@netbsd.org> wrote:
>
>> This short patch adds a few improvement to imapproxy SSL client
>> - TLSv1.2 support if OpenSSL supports it
>
> I realize that part is broken for the general case:
> TLSv1_2_client_method() only negociate TLSv1.2 and will fail if server
> does not support it.
>
> The right way seems to use SSLv23_client_method(), which negociate the
> highest available version, which includes TLSv1.2, despite what the
> method name suggest. That page makes it clear (even if it does not talk
> about 1.2): http://www.openssl.org/docs/ssl/SSL_CTX_new.html
>
> II will post a new patch that uses SSLv23_client_method(). TLS version
> can still be controlled by SSL_CTX_set_options() with
> SSL_OP_NO_(SSLv2|SSLv3|TLSv1|TLSv1_1|TLSv1_2). Do we want an option to
> control the protocol version, or just picking the best is just good
> enough?

Personally I'd like to see an option to be able to control which 
versions are enabled.

> If we do not provide an option, I think we want to disable SSLv2, which
> is well known to be insecure, and SSLv3, which was not supported by
> imapproxy before. Feedback is welcome.

If the OpenSSL being built against supports SSLv2 (Debian / Ubuntu / 
OpenBSD's OpenSSL does not support SSLv2) then it should be disabled period.

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.


------------------------------------------------------------------------------
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
-----
squirrelmail-imapproxy mailing list
Posting guidelines: http://squirrelmail.org/postingguidelines
List address: squirrelmail-imapproxy@lists.sourceforge.net
List archives: http://news.gmane.org/gmane.mail.squirrelmail.imapproxy
List info (subscribe/unsubscribe/change options): 
https://lists.sourceforge.net/lists/listinfo/squirrelmail-imapproxy

Reply via email to