Daphne

Latest version: v4.1.2

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

Scan your dependencies

Page 7 of 10

0.14.0

Not secure
-------------------

* Consumption of websocket.connect is now required (channels 0.16 enforces
this); getting backpressure on it now results in the socket being
force closed.

0.13.1

Not secure
-------------------

* Bad WebSocket handshakes now return 400 and an error messages
rather than 500 with no content.

0.13.0

Not secure
-------------------

* Query strings are now sent as bytestrings and the application is responsible
for decoding. Ensure you're running Channels 0.15 or higher.

0.12.2

Not secure
-------------------

* Plus signs in query string are now handled by Daphne, not Django-by-mistake.
Ensure you're running Channels 0.14.3 or higher.

* New --root-path and DAPHNE_ROOT_PATH options for setting root path.

0.12.1

Not secure
-------------------

* Fixed bug where a non-ASCII byte in URL paths would crash the HTTP parser
without a response; now returns 400, and hardening in place to catch most
other errors and return a 500.

* WebSocket header format now matches HTTP header format and the ASGI spec.
No update needed to channels library, but user code may need updating.

0.12.0

Not secure
-------------------

* Backpressure on http.request now causes incoming requests to drop with 503.
Websockets will drop connection/disconnection messages/received frames if
backpressure is encountered; options are coming soon to instead drop the
connection if this happens.

Page 7 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.