Websockify

Latest version: v0.12.0

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

Scan your dependencies

Page 1 of 3

0.12.0

------

* The simplejson module is no longer needed for redis token support
* redis tokens can now be either JSON or plain text
* websockify can now listen to a Unix socket for incoming connections

0.11.0

------

* Command line now supports disabling directory listings
* Basic Dockerfile included

0.10.0

------

* Python 3.4 or newer is now required
* Empty message frames are now supported
* Tokens can now specify a Unix domain socket file to connect to
* Time limits on JWT tokens are now respected
* Whitespace is better tolerated in token files
* Lots of minor fixes...

0.9.0

-----

* Base64 support removed and binary mode is now required
* Low level WebSocket protocol handling now has its own class
* Authentication now optionally required for web server
* Server hostname can be used as the token
* JWT/JWS/JWE can be used for the token
* redis can be used for the token
* Can now log to syslog
* Improved latency by disabling Nagle for proxied connection
* Added client certificate authentication
* Support for password protected certificate key file
* TLS ciphers and options are now configurable
* Can be invoked via inetd
* Lots of minor fixes...

0.8.0

-----

* Make websockify properly terminate children on SIGTERM (226)
* Remove logging in signal handlers (this can cause Python to hang under certain conditions) (219)
* Make it easier to log to a file (205)
* Add support for IPv6 addresses in tokens in the TokenFile token plugins (197)
* Improve auth plugin framework to enable better support for HTTP auth (194, 201)
* Fix bug in JSONTokenAPI token plugin (192)
* Fix a missing variable in the exception handler (178)

0.7.0

-----

* Python 3 support fixes (140, 155, 159)
* Generic token-parsing plugins support (162)
* Generic authentication plugins support (172)
* Fixed frame corruption on big-endian systems (161)
* Support heartbeats (via PING) and automatic responses to PONG (169)
* Automatically reject unmasked client frames by default (strict mode) (174)
* Automatically restart interrupted select calls (175)
* Make 'run' respect environment settings (including virtualenv) (176)

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.