From b802f0f8abf3c198d4d373d934f4ab13ec1552f9 Mon Sep 17 00:00:00 2001 From: Felix Dörre Date: Thu, 1 Feb 2024 12:07:06 +0000 Subject: extmod/modtls: Move the native ssl module to tls. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The current `ssl` module has quite a few differences to the CPython implementation. This change moves the MicroPython variant to a new `tls` module and provides a wrapper module for `ssl` (in micropython-lib). Users who only rely on implemented comparible behavior can continue to use `ssl`, while users that rely on non-compatible behavior should switch to `tls`. Then we can make the facade in `ssl` more strictly adhere to CPython. Signed-off-by: Felix Dörre --- ports/unix/variants/coverage/manifest.py | 1 + 1 file changed, 1 insertion(+) (limited to 'ports/unix/variants/coverage/manifest.py') diff --git a/ports/unix/variants/coverage/manifest.py b/ports/unix/variants/coverage/manifest.py index 7c3d9a6b64..556d445d75 100644 --- a/ports/unix/variants/coverage/manifest.py +++ b/ports/unix/variants/coverage/manifest.py @@ -1,3 +1,4 @@ freeze_as_str("frzstr") freeze_as_mpy("frzmpy") freeze_mpy("$(MPY_DIR)/tests/frozen") +require("ssl") -- cgit v1.2.3