- :issue:`6` via :pr:`109`: Fix import of :py:mod:`cheroot.ssl.pyopenssl` by refactoring and separating :py:mod:`cheroot.makefile`'s stream wrappers.
- :issue:`95` via :pr:`109`: Add initial tests for SSL layer with use of :py:mod:`trustme`
6.5.1
======
*(2018-09-02)*
- :issue:`93` via :pr:`110`: Improve UNIX socket FS access mode in :py:meth:`cheroot.server.HTTPServer.prepare` on a file socket when starting to listen to it.
6.5.0
======
*(2018-08-29)*
- :cp-issue:`1001` via :pr:`52` and :pr:`108`: Add support for validating client certificates.
6.4.0
======
*(2018-08-01)*
- :issue:`68` via :pr:`98`: Factor out parts of :py:meth:`cheroot.server.HTTPServer.start` into :py:meth:`prepare() <cheroot.server.HTTPServer.prepare>` and :py:meth:`serve() <cheroot.server.HTTPServer.serve>`
6.3.3
======
*(2018-07-10)*
- Fix bug with returning empty result in :py:meth:`cheroot.ssl.builtin.BuiltinSSLAdapter.wrap`
6.3.2
======
*(2018-06-16)*
- :issue:`100` via :pr:`101`: Respond with HTTP 400 to malicious ``Content-Length`` in request headers.