Skip to content

Tags: enuan/cheroot

Tags

v6.5.5

Toggle v6.5.5's commit message

v6.5.4

Toggle v6.5.4's commit message

Verified

This tag was signed with the committer’s verified signature.
webknjaz 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко)
- :issue:`113`: Fix :py:mod:`cheroot.ssl.pyopenssl`

  under Python 3.

- :issue:`154` via :pr:`159`: Remove custom license field from
  dist metadata.

- :issue:`95`: Fully integrate :py:mod:`trustme` into all TLS tests.
  Also remove all hardcoded TLS certificates.

- :issue:`42`: Remove traces of :py:mod:`unittest` and
  :py:mod:`ddt` usage.

- 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.lchmod` where it's missing.

- Avoid traceback for invalid client cert with builtin
  :py:mod:`ssl` adapter.

- 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

v6.5.3

Toggle v6.5.3's commit message

Verified

This tag was signed with the committer’s verified signature.
webknjaz 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко)
- :pr:`149`: Make ``SCRIPT_NAME`` optional per PEP 333.

v6.5.2

Toggle v6.5.2's commit message

Verified

This tag was signed with the committer’s verified signature.
webknjaz 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко)
- :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`

v6.5.1

Toggle v6.5.1's commit message

Verified

This tag was signed with the committer’s verified signature.
webknjaz 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко)
- :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.

v6.5.0

Toggle v6.5.0's commit message
tag

v6.4.0

Toggle v6.4.0's commit message

Verified

This tag was signed with the committer’s verified signature.
webknjaz 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко)
- :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>`

v6.3.3

Toggle v6.3.3's commit message

Verified

This tag was signed with the committer’s verified signature.
webknjaz 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко)
- Fix bug with returning empty result in

  :py:meth:`cheroot.ssl.builtin.BuiltinSSLAdapter.wrap`

v6.3.2.post0

Toggle v6.3.2.post0's commit message

Verified

This tag was signed with the committer’s verified signature.
webknjaz 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко)
New metadata with info about Python 3.7 support

v6.3.2

Toggle v6.3.2's commit message

Verified

This tag was signed with the committer’s verified signature.
webknjaz 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко)
:issue:`100` via :pr:`101`: Respond with HTTP 400 to malicious ``Cont…

…ent-Length`` in request headers.