circuitpython/ports/unix/variants
Damien George b5fcb33eaa py/mpconfig: Enable CRYPTOLIB, HASHLIB_MD5, HASHLIB_SHA1 if SSL enabled.
This commit unifies the configuration of MICROPY_PY_CRYPTOLIB,
MICROPY_PY_HASHLIB_MD5 and MICROPY_PY_HASHLIB_SHA1, so they are enabled by
default if MICROPY_PY_SSL is enabled.  This matches the existing
configuration of most of the ports.

With this change, all ports remain the same except:
- reneses-ra now enables MICROPY_PY_CRYPTOLIB, MICROPY_PY_HASHLIB_MD5 and
  MICROPY_PY_HASHLIB_SHA1.
- rp2 now enables MICROPY_PY_HASHLIB_MD5.

Signed-off-by: Damien George <damien@micropython.org>
2025-08-19 21:10:00 +10:00
..
coverage unix/variants/coverage: Enable sys.settrace. 2025-07-06 00:04:18 +10:00
longlong unix/variants/longlong: Use REPR_C on this variant. 2025-07-24 11:07:30 +10:00
minimal py/mpconfig: Disable qstr hashing at minimum feature level. 2024-01-25 16:38:17 +11:00
nanbox py/mpconfig,ports: Define new HEX_FMT formatting macro. 2025-07-25 10:55:28 +10:00
standard extmod/asyncio: Rename uasyncio to asyncio. 2023-06-19 17:33:03 +10:00
manifest.py unix/variants: Prefer unix-ffi packages when loading the manifest. 2024-02-08 17:16:10 +11:00
mpconfigvariant_common.h py/mpconfig: Enable CRYPTOLIB, HASHLIB_MD5, HASHLIB_SHA1 if SSL enabled. 2025-08-19 21:10:00 +10:00