[docs] [issue19095] Document SSLSocket.getpeercert always returns None without do_handshake
report at bugs.python.org
Thu Sep 26 15:20:50 CEST 2013
Dariusz Suchojad added the comment:
> I'm not sure people depend on getpeercert() returning None before the
> handshake is done, or perhaps by accident?
Ah, no, I meant that people may depend on the documented behaviour of .getpeercert's returning an empty dict (which I mixed up with returning None) if the certificate was not validated.
That this dictionary's contents depends on the validation is a bit quirky but it's documented so changing that one would surely break existing code.
Python tracker <report at bugs.python.org>
More information about the docs