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 noxxi
Recipients alex, benjamin.peterson, christian.heimes, dstufft, janssen, noxxi
Date 2018-02-10.21:06:52
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1518296812.12.0.467229070634.issue32813@psf.upfronthosting.co.za>
In-reply-to
Content
It looks like the function shared_ciphers actually returned the list of client ciphers when initially implemented although I think that the name is misleading and suggests that it would return the ciphers shared between client and server (i.e. same meaning of shared as in the infamous "no shared cipher" SSL handshake problem).

Anyway, it looks like the original functionality was broken while adding support for OpenSSL 1.1.0 "Issue #26470: Port ssl and hashlib module to OpenSSL 1.1.0.". The relevant part of this change: 
https://github.com/python/cpython/commit/598894ff48e9c1171cb2ec1c798235826a75c7e0#diff-e1cc5bf74055e388cda128367a814c8fR1534
History
Date User Action Args
2018-02-10 21:06:52noxxisetrecipients: + noxxi, janssen, christian.heimes, benjamin.peterson, alex, dstufft
2018-02-10 21:06:52noxxisetmessageid: <1518296812.12.0.467229070634.issue32813@psf.upfronthosting.co.za>
2018-02-10 21:06:52noxxilinkissue32813 messages
2018-02-10 21:06:52noxxicreate