Skip to content

Commit

Permalink
add attributes only conditionally (#1158)
Browse files Browse the repository at this point in the history
* add attributes only conditionally

* fix flake8
  • Loading branch information
bnavigator authored Oct 22, 2022
1 parent 7abe40c commit 6a8e88d
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions src/OpenSSL/SSL.py
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@
"OP_NO_TLSv1",
"OP_NO_TLSv1_1",
"OP_NO_TLSv1_2",
"OP_NO_TLSv1_3",
# "OP_NO_TLSv1_3", conditionally added below
"MODE_RELEASE_BUFFERS",
"OP_SINGLE_DH_USE",
"OP_SINGLE_ECDH_USE",
Expand All @@ -84,8 +84,8 @@
"OP_NO_QUERY_MTU",
"OP_COOKIE_EXCHANGE",
"OP_NO_TICKET",
"OP_NO_RENEGOTIATION",
"OP_IGNORE_UNEXPECTED_EOF",
# "OP_NO_RENEGOTIATION", conditionally added below
# "OP_IGNORE_UNEXPECTED_EOF", conditionally added below
"OP_ALL",
"VERIFY_PEER",
"VERIFY_FAIL_IF_NO_PEER_CERT",
Expand Down Expand Up @@ -172,6 +172,7 @@
OP_NO_TLSv1_2 = _lib.SSL_OP_NO_TLSv1_2
try:
OP_NO_TLSv1_3 = _lib.SSL_OP_NO_TLSv1_3
__all__ += ["OP_NO_TLSv1_3"]
except AttributeError:
pass

Expand Down Expand Up @@ -208,11 +209,13 @@

try:
OP_NO_RENEGOTIATION = _lib.SSL_OP_NO_RENEGOTIATION
__all__ += ["OP_NO_RENEGOTIATION"]
except AttributeError:
pass

try:
OP_IGNORE_UNEXPECTED_EOF = _lib.SSL_OP_IGNORE_UNEXPECTED_EOF
__all__ += ["OP_IGNORE_UNEXPECTED_EOF"]
except AttributeError:
pass

Expand Down

0 comments on commit 6a8e88d

Please sign in to comment.