libsignal-client | Signal Protocol as well as other cryptographic primitives | Cryptography library
kandi X-RAY | libsignal-client Summary
kandi X-RAY | libsignal-client Summary
libsignal-client contains platform-agnostic APIs useful for Signal client apps, exposed as a Java, Swift, or TypeScript library. The underlying implementations are written in Rust:. This repository is used by the Signal client apps (Android, iOS, and Desktop). Use outside of Signal is unsupported. In particular, the products of this repository are the Java, Swift, and TypeScript libraries that wrap the underlying Rust implementations. Those underlying implementations are subject to change without notice, as are the JNI, C, and Node add-on "bridge" layers.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of libsignal-client
libsignal-client Key Features
libsignal-client Examples and Code Snippets
Community Discussions
Trending Discussions on libsignal-client
QUESTION
When trying to register in Signal-Desktop app via signal-cli-0.8.4.1, I get the following error message in Linux Mint 19.1 terminal:
Missing required native library dependency: libsignal-client
Unfortunately I am not a pro Linux user, so I would be very grateful, if someone can provide a robust instruction to overcome this issue?
What I have done so far:
- Download and unpack signal-cli-0.8.4.1.tar.gz from GitHub.
- Open the terminal and open the respective directory via
$ cd Downloads/signal-cli-0.8.4.1/
- Enter command to register:
$ bin/signal-cli -u MY_NUMBER register
(which results in the error message above).
ANSWER
Answered 2021-Jun-30 at 13:46The changelog mentions that with version 0.8.0 of the signal-cli there is a native library of libsignal-client required. See e.g. https://github.com/AsamK/signal-cli/blob/v0.8.2/CHANGELOG.md which provides a link to https://github.com/AsamK/signal-cli/wiki/Provide-native-lib-for-libsignal to solve this.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install libsignal-client
Rust is installed and managed by the rustup tool. Rust has a 6-week rapid release process and supports a great number of platforms, so there are many builds of Rust available at any time. Please refer rust-lang.org for more information.
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page