Message301282
Since Python 3.6 the ssl module has three new protocols:
* PROTOCOL_TLS is the new, preferred, and less confusing name of PROTOCOL_SSLv23. It performs auto-negotiation of the best TLS/SSL protocol supported by client and server.
* PROTOCOL_TLS_CLIENT is a client-only variant of PROTOCOL_TLS. The protocol also enables check_hostname and CERT_REQUIRED.
* PROTOCOL_TLS_SERVER is server side-only variant. It leaves check_hostname disabled and has CERT_NONE (no client cert validation).
Tests and code should prefer PROTOCOL_TLS_CLIENT and PROTOCOL_TLS_SERVER whenever possible. |
|
Date |
User |
Action |
Args |
2017-09-04 23:20:29 | christian.heimes | set | recipients:
+ christian.heimes |
2017-09-04 23:20:29 | christian.heimes | set | messageid: <1504567229.39.0.291802798091.issue31346@psf.upfronthosting.co.za> |
2017-09-04 23:20:29 | christian.heimes | link | issue31346 messages |
2017-09-04 23:20:29 | christian.heimes | create | |
|