Cent

Latest version: v5.0.0

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

Scan your dependencies

Page 19 of 19

0.2.3

======

Critical bug fix for Redis Engine!

* fixed bug when entire server could unsubscribe from Redis channel when client closed its connection.

0.2.2

======

* Add TLS support. New flags are:
* `--ssl` - accept SSL connections. This requires an X509 certificate and a key file.
* `--ssl_cert="file.cert"` - path to X509 certificate file.
* `--ssl_key="file.key"` - path to X509 certificate key.
* Updated Dockerfile

0.2.1

======

* set expire on presence hash and set keys in Redis Engine. This prevents staling presence keys in Redis.

0.2.0

======

* add optional `client` field to publish API requests. `client` will be added on top level of
published message. This means that there is now a way to include `client` connection ID to
publish API request to Centrifugo (to get client connection ID call `centrifuge.getClientId()` in
javascript). This client will be included in a message as I said above and you can compare
current client ID in javascript with `client` ID in message and if both values equal then in
some situations you will wish to drop this message as it was published by this client and
probably already processed (via optimistic optimization or after successful AJAX call to web
application backend initiated this message).
* client limited channels - like user limited channels but for client. Only client with ID used in
channel name can subscribe on such channel. Default client channel boundary is `&`. If you have
channels with `&` in its name - then you must adapt your channel names to not use `&` or run Centrifugo with another client channel boundary using `client_channel_boundary` configuration
file option.
* fix for presence and history client calls - check subscription on channel before returning result
or return Permission Denied error if not subscribed.
* handle interrupts - unsubscribe clients from all channels. Many thanks again to Mr Klaus Post.
* code refactoring, detach libcentrifugo real-time core from Centrifugo service.

0.1.1

======

Lots of internal refactoring, no API changes. Thanks to Mr Klaus Post (klauspost) and Mr Dmitry Chestnykh (dchest)

0.1.0

======

First release. New [documentation](http://fzambia.gitbooks.io/centrifugal/content/).

Page 19 of 19

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.