| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -116,18 +116,14 @@ def _import_symbols(prefix): | |||
| 116 | 116 | _import_symbols('OP_') | |
| 117 | 117 | _import_symbols('ALERT_DESCRIPTION_') | |
| 118 | 118 | _import_symbols('SSL_ERROR_') | |
| 119 | + _import_symbols('PROTOCOL_') | ||
| 119 | 120 | ||
| 120 | 121 | from _ssl import HAS_SNI, HAS_ECDH, HAS_NPN | |
| 121 | 122 | ||
| 122 | - from _ssl import PROTOCOL_SSLv3, PROTOCOL_SSLv23, PROTOCOL_TLSv1 | ||
| 123 | 123 | from _ssl import _OPENSSL_API_VERSION | |
| 124 | 124 | ||
| 125 | 125 | ||
| 126 | - _PROTOCOL_NAMES = { | ||
| 127 | - PROTOCOL_TLSv1: "TLSv1", | ||
| 128 | - PROTOCOL_SSLv23: "SSLv23", | ||
| 129 | - PROTOCOL_SSLv3: "SSLv3", | ||
| 130 | - } | ||
| 126 | + _PROTOCOL_NAMES = {value: name for name, value in globals().items() if name.startswith('PROTOCOL_')} | ||
| 131 | 127 | try: | |
| 132 | 128 | from _ssl import PROTOCOL_SSLv2 | |
| 133 | 129 | _SSLv2_IF_EXISTS = PROTOCOL_SSLv2 | |
| Back | FazBrowse Home | New Git URL |
0 commit comments