Message259880
In ssl.py:
def _load_windows_store_certs(self, storename, purpose):
certs = bytearray()
for cert, encoding, trust in enum_certificates(storename):
# CA certs are never PKCS#7 encoded
if encoding == "x509_asn":
if trust is True or purpose.oid in trust:
certs.extend(cert)
self.load_verify_locations(cadata=certs)
return certs
The line right before the return statement will raise an exception if certs is empty.
It should be protected with "if certs:" as it is elsewhere in this file. |
|
Date |
User |
Action |
Args |
2016-02-08 20:09:48 | Jonathan Kamens | set | recipients:
+ Jonathan Kamens, paul.moore, tim.golden, zach.ware, steve.dower |
2016-02-08 20:09:48 | Jonathan Kamens | set | messageid: <1454962188.81.0.985392423363.issue26313@psf.upfronthosting.co.za> |
2016-02-08 20:09:48 | Jonathan Kamens | link | issue26313 messages |
2016-02-08 20:09:48 | Jonathan Kamens | create | |
|