Cheroot

Latest version: v10.0.1

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

Scan your dependencies

Page 8 of 12

6.2.0

Not secure
======

*(2018-04-10)*

- :pr:`37`: Implement PEERCRED lookup over UNIX-socket HTTP connection.

* Discover connected process' PID/UID/GID

* Respect server switches: ``peercreds_enabled`` and
``peercreds_resolve_enabled``

* ``get_peer_creds`` and ``resolve_peer_creds`` methods on connection

* ``peer_pid``, ``peer_uid``, ``peer_gid``, ``peer_user`` and ``peer_group``
properties on connection

* ``X_REMOTE_PID``, ``X_REMOTE_UID``, ``X_REMOTE_GID``, ``X_REMOTE_USER``
(``REMOTE_USER``) and ``X_REMOTE_GROUP`` WSGI environment variables when
enabled and supported

* Per-connection caching to reduce lookup cost

6.1.2

Not secure
======

*(2018-04-08)*

- :issue:`81`: Fix regression introduced by :pr:`80`.

* Restore :py:attr:`storing bound socket
<cheroot.server.HTTPServer.bind_addr>` in Windows broken by use of
:py:obj:`socket.AF_UNIX`

6.1.1

Not secure
======

*(2018-04-07)*

- :pr:`80`: Fix regression introduced by :commit:`68a5769`.

* Get back support for :py:obj:`socket.AF_UNIX` in stored bound address in
:py:attr:`cheroot.server.HTTPServer.bind_addr`

6.1.0

Not secure
======

*(2018-04-05)*

- :pr:`67`: Refactor test suite to completely rely on pytest.

* Integrate ``pytest-testmon`` and ``pytest-watch``

* Stabilize testing

- :cp-issue:`1664` via :pr:`66`: Implement input termination flag support as
suggested by `mitsuhiko <https://github.com/mitsuhiko>`_ in his
`wsgi.input_terminated Proposal
<https://gist.github.com/mitsuhiko/5721547>`_.

- :issue:`73`: Fix SSL error bypassing.

- :issue:`77` via :pr:`78`: Fix WSGI documentation example to support Python 3.

- :pr:`76`: Send correct conditional HTTP error in helper function.

- :cp-issue:`1404` via :pr:`75`: Fix headers being unsent before request
closed. Now we double check that they've been sent.

- Minor docs improvements.

- Minor refactoring.

6.0.0

Not secure
======

*(2017-12-04)*

- Drop support for Python 2.6, 3.1, 3.2, and 3.3.

- Also drop built-in SSL support for Python 2.7 earlier
than 2.7.9.

5.11.0

Not secure
=======

*(2017-12-04)*

- :cp-issue:`1621`: To support :py:mod:`~cheroot.test.webtest`
applications that feed absolute URIs to
:py:meth:`~cheroot.test.webtest.WebCase.getPage`
but expect the scheme/host/port to be ignored (as cheroot 5.8
and earlier did), provide a ``strip_netloc`` helper and recipe
for calling it in a subclass.

Page 8 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.