Cheroot

Latest version: v10.0.1

Safety actively analyzes 641024 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 9 of 12

5.10.0

Not secure
=======

*(2017-11-23)*

- Minor refactorings of ``cheroot/server.py`` to reduce redundancy
of behavior.

- Delinting with fewer exceptions.

- Restored license to BSD.

5.9.2

Not secure
======

*(2017-11-23)*

- :issue:`61`: Re-release without spurious files in the distribution.

5.9.1

Not secure
======

*(2017-11-17)*

- :issue:`58`: Reverted encoding behavior in wsgi module to correct
regression in CherryPy tests.

5.9.0

Not secure
======

*(2017-11-16)*

- :cp-issue:`1088` and :pr:`53`: Avoid using SO_REUSEADDR on Windows
where it has different semantics.

- ``cheroot.tests.webtest`` adopts the one method that was unique
in CherryPy, now superseding the implementation there.

- Substantial cleanup around compatibility functions
(:py:mod:`~cheroot._compat` module).

- License unintentionally changed to MIT. BSD still declared and intended.

5.8.3

Not secure
======

*(2017-08-11)*

- Improve HTTP request line validation:

* Improve HTTP version parsing

- Fix HTTP CONNECT method processing:

* Respond with ``405 Method Not Allowed`` if ``proxy_mode is False``

* Validate that request-target is in authority-form

- Improve tests in ``test.test_core``

- :pr:`44`: Fix EPROTOTYPE Mac OS

5.8.2

Not secure
======

*(2017-08-07)*

- Fix :pr:`39` regression. Add HTTP request line check:
absolute URI path must start with a
forward slash ("/").

Page 9 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.