mirror of
https://github.com/python/cpython.git
synced 2025-11-01 18:51:43 +00:00
* Relax error string text expectations in SSL-related tests As suggested [here][1], this change relaxes the OpenSSL error string text expectations in a number of tests. This was specifically done in support of more easily building CPython [AWS-LC][2], but because AWS-LC is a fork of [BoringSSL][3], it should increase compatibility with that library as well. In addition to the error string relaxations, we also add some guards around the `tls-unique` channel binding being used with TLSv1.3, as that feature (described in [RFC 6929][4]) is [not defined][5] for TLSv1.3. [1]: https://discuss.python.org/t/support-building-ssl-and-hashlib-modules-against-aws-lc/44505/4 [2]: https://github.com/aws/aws-lc [3]: https://github.com/google/boringssl [4]: https://datatracker.ietf.org/doc/html/rfc5929#section-3 [5]: https://datatracker.ietf.org/doc/html/rfc8446#appendix-C.5 |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| __main__.py | ||
| echo.py | ||
| echo2.py | ||
| echo3.py | ||
| functional.py | ||
| test_base_events.py | ||
| test_buffered_proto.py | ||
| test_context.py | ||
| test_eager_task_factory.py | ||
| test_events.py | ||
| test_futures.py | ||
| test_futures2.py | ||
| test_locks.py | ||
| test_pep492.py | ||
| test_proactor_events.py | ||
| test_protocols.py | ||
| test_queues.py | ||
| test_runners.py | ||
| test_selector_events.py | ||
| test_sendfile.py | ||
| test_server.py | ||
| test_sock_lowlevel.py | ||
| test_ssl.py | ||
| test_sslproto.py | ||
| test_streams.py | ||
| test_subprocess.py | ||
| test_taskgroups.py | ||
| test_tasks.py | ||
| test_threads.py | ||
| test_timeouts.py | ||
| test_transports.py | ||
| test_unix_events.py | ||
| test_waitfor.py | ||
| test_windows_events.py | ||
| test_windows_utils.py | ||
| utils.py | ||