This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author vstinner
Recipients alex, benjamin.peterson, christian.heimes, doko, dstufft, giampaolo.rodola, janssen, kroeckx, ned.deily, pitrou, python-dev, vstinner
Date 2014-12-12.11:35:39
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1418384139.56.0.196991844119.issue22935@psf.upfronthosting.co.za>
In-reply-to
Content
Oh, in Python 3.4, create_default_context() uses PROTOCOL_SSLv23, SSLSocket, wrap_socket() and _create_unverified_context() use PROTOCOL_SSLv23 by default.

In Python 3.5, get_server_certificate() now uses PROTOCOL_SSLv23 by default because test_ssl failed on the host svn.python.org: see issue #20896.

changeset:   90360:55f62fa5bebc
user:        Antoine Pitrou <solipsis@pitrou.net>
date:        Wed Apr 16 18:56:28 2014 +0200
files:       Doc/library/ssl.rst Lib/ssl.py Lib/test/test_ssl.py Misc/NEWS
description:
Issue #20896: ssl.get_server_certificate() now uses PROTOCOL_SSLv23, not PROTOCOL_SSLv3, for maximum compatibility.
History
Date User Action Args
2014-12-12 11:35:39vstinnersetrecipients: + vstinner, doko, janssen, pitrou, giampaolo.rodola, christian.heimes, benjamin.peterson, ned.deily, alex, python-dev, dstufft, kroeckx
2014-12-12 11:35:39vstinnersetmessageid: <1418384139.56.0.196991844119.issue22935@psf.upfronthosting.co.za>
2014-12-12 11:35:39vstinnerlinkissue22935 messages
2014-12-12 11:35:39vstinnercreate