v6.5.4
-
#113: Fix :py:mod:
cheroot.ssl.pyopenssl
under Python 3. -
#154 via #159: Remove custom license field from
dist metadata. -
#95: Fully integrate :py:mod:
trustmeinto all TLS tests.
Also remove all hardcoded TLS certificates. -
#42: Remove traces of :py:mod:
unittestand
:py:mod:ddtusage. -
Fix invalid input processing in
:py:func:cheroot._compat.extract_bytes. -
Fix returning error explanation over plain HTTP for PyOpenSSL.
-
Add a fallback for :py:func:
os.lchmodwhere it's missing. -
Avoid traceback for invalid client cert with builtin
:py:mod:ssladapter. -
Avoid deprecation warning with :py:class:
OpenSSL.SSL.Connection. -
Fix socket wrapper in PyOpenSSL adapter.
-
Improve tests coverage:
-
Client TLS certificate tests
-
:py:func:
cheroot._compat.extract_bytes -
Peercreds lookup
-