diff --git a/stdlib/ssl.pyi b/stdlib/ssl.pyi index 543433f2f..91844e836 100644 --- a/stdlib/ssl.pyi +++ b/stdlib/ssl.pyi @@ -180,6 +180,8 @@ class Options(enum.IntFlag): OP_NO_RENEGOTIATION: int if sys.version_info >= (3, 8): OP_ENABLE_MIDDLEBOX_COMPAT: int + if sys.platform == "linux": + OP_IGNORE_UNEXPECTED_EOF: int OP_ALL: Options OP_NO_SSLv2: Options @@ -196,6 +198,8 @@ OP_NO_TICKET: Options OP_NO_RENEGOTIATION: Options if sys.version_info >= (3, 8): OP_ENABLE_MIDDLEBOX_COMPAT: Options + if sys.platform == "linux": + OP_IGNORE_UNEXPECTED_EOF: Options HAS_NEVER_CHECK_COMMON_NAME: bool HAS_SSLv2: bool diff --git a/tests/stubtest_allowlists/linux-py311.txt b/tests/stubtest_allowlists/linux-py311.txt index 85d034b58..785c4413c 100644 --- a/tests/stubtest_allowlists/linux-py311.txt +++ b/tests/stubtest_allowlists/linux-py311.txt @@ -18,16 +18,4 @@ signal.Signals.SIGSTKFLT signal.sigtimedwait signal.sigwaitinfo select.epoll.register -sqlite3.Connection.deserialize -sqlite3.Connection.serialize -sqlite3.SQLITE_BUSY_TIMEOUT -sqlite3.SQLITE_CORRUPT_INDEX -sqlite3.SQLITE_IOERR_CORRUPTFS -sqlite3.SQLITE_IOERR_DATA -sqlite3.dbapi2.Connection.deserialize -sqlite3.dbapi2.Connection.serialize -sqlite3.dbapi2.SQLITE_BUSY_TIMEOUT -sqlite3.dbapi2.SQLITE_CORRUPT_INDEX -sqlite3.dbapi2.SQLITE_IOERR_CORRUPTFS -sqlite3.dbapi2.SQLITE_IOERR_DATA xxlimited.Xxo.x_exports