Signal-cli

Latest version: v0.1.4

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

Scan your dependencies

Page 5 of 12

0.52

* updated signal-cli to version 0.9.2
* added new endpoint to show/hide typing indicator

0.51

* return `mode` (normal, native, json-rpc) in `about` endpoint
* fixed bug in `create group` endpoint: the group id of the newly created signal group wasn't correctly returned in json-rpc mode.

0.50

Features

This release makes the JSON-RPC mode (which was released with [signal-cli v0.9.0](https://github.com/AsamK/signal-cli/releases/tag/v0.9.0)) available in the `signal-cli-rest-api`.

For implementation details, discussions and troubleshooting see: https://github.com/bbernhard/signal-cli-rest-api/discussions/160

Limitations, API changes & Breaking Changes:

* Registering, verifying and linking devices only works in normal/native mode. (there's no support yet in signal-cli)
* In JSON-RPC mode it's no longer possible to poll for incoming messages via the HTTP GET `receive` endpoint. Instead you have to use websockets. e.g: In order to listen for incoming messages you can use `wscat` like this: `wscat -c 127.0.0.1:8080/v1/receive/<your registered signal number> --show-ping-pong --slash`
* The `USE_NATIVE` env variable in the `docker-compose.yml` file is now deprecated. You can still use it, but you'll see a deprecation warning in the logs. It is recommended to use the `MODE` env variable instead. (e.g: `MODE=native`)
* The `AUTO_RECEIVE_SCHEDULE` env variable in the `docker-compose.yml` only works in normal/native mode
* The `SIGNAL_CLI_CMD_TIMEOUT` env variable in the `docker-compose.yml` only works in normal/native mode

0.42

* bumped go-gin to version 1.7.0 (to fix the [HTTP Response Splitting vulnerability](https://snyk.io/vuln/SNYK-GOLANG-GITHUBCOMGINGONICGIN-1041736))
* increased default signal-cli command timeout from 60 seconds to 120 seconds
* added possibility to specify the signal-cli command timeout via environment variable `SIGNAL_CLI_CMD_TIMEOUT` (defaults to 120 seconds, if not set)
* it's now possible to specify the description, the add group & edit group permissions and the group link state when creating a group with the create groups endpoint.

0.41

* udated signal-cli to version 0.8.4.1
* updated libsignal-client to version 0.8.1

0.41pre

* udated signal-cli to version 0.8.4
* updated libsignal-client to version 0.8.1

This is a pre-release. In case you want to give the docker image a try, use the following tag: `bbernhard/signal-cli-rest-api:0.68-dev`

Page 5 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.