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 njs
Recipients Socob, abracadaber, christian.heimes, kedare, njs, yselivanov
Date 2017-06-08.07:33:27
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
If the SSL module followed the pattern of encoding all str to bytes at the edges while leaving bytes alone, and used exclusively bytes internally (and in this case by "bytes" I mean "bytes objects containing A-labels"), then it would at least fix this bug and also make it possible for library authors to implement their own IDNA handling. Right now if you pass in a pre-encoded byte-string, exactly what needs to compare to the certificate, then will convert it *back* to text :-(.
Date User Action Args
2017-06-08 07:33:27njssetrecipients: + njs, christian.heimes, yselivanov, abracadaber, Socob, kedare
2017-06-08 07:33:27njssetmessageid: <>
2017-06-08 07:33:27njslinkissue28414 messages
2017-06-08 07:33:27njscreate