> On Nov 21, 2017, at 11:56 AM, Mark Williams <m...@enotuniq.org> wrote:
> 
> Hello,
> 
> Users of Twisted and OpenSSL 1.1  and 1.0.2 cannot connect to all HTTPS
> sites because Twisted sets its own ECDH curve instead of using the
> defaults selected by these versions of OpenSSL.
> 
> The gory details are here:
> https://twistedmatrix.com/trac/ticket/9210
> https://github.com/twisted/twisted/pull/927
> 
> The solution to this bug favored by an OpenSSL maintainer is to drop
> support for OpenSSL versions before 1.0.2.  I'm also in favor of this
> because:
> 
> - 1.0.2 is the oldest supported version of OpenSSL
> - The ECDH curve selection code would be much simpler if we only
> supported OpenSSL 1.0.2
> - cryptography wheels installed from PyPI include OpenSSL 1.1
> 
> Do you use the latest version of Twisted with OpenSSL 1.0.1?  If so, do
> the above reasons satisfy your concerns?
> 
> Thanks!

I have one question:

When I `pip install cryptography` on linux, do I presently get a self-contained 
manylinux1 wheel right now with a built-in OpenSSL, or do I need to care what 
my "distro" (or Docker base image) is shipping?

-glyph

_______________________________________________
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
https://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python

Reply via email to