14 releases (6 stable)
2.2.0 | Dec 9, 2021 |
---|---|
2.1.0 | Nov 13, 2021 |
2.0.1 | Aug 17, 2021 |
2.0.0 | Jul 21, 2021 |
0.2.1 | Oct 5, 2018 |
#400 in Web programming
980 downloads per month
Used in 3 crates
130KB
2K
SLoC
olm-rs
This project is dedicated towards creating a safe wrapper for libolm in Rust.
Matrix room for discussion: #olm-rs:matrix.org
If you are looking for a Matrix client library, you should look here instead. This project concerns itself purely with end-to-end encryption, and not Matrix protocol integration.
Building
libolm
is compiled and statically linked on building olm-sys
- so no further setup is required.
Please note however that libolm
still needs libstdc++
/libc++
on your system (and it should already be there).
For further building options and information see the Readme of olm-sys
.
Contributing
If you are considering to contribute, take a look at the CONTRIBUTING guide.
Contributors are expected to follow the Gnome Code of Conduct.
Licensing
This project is licensed under the Apache License 2.0 license - for further information see the LICENSE file.
Dependencies
~1.6–2.4MB
~44K SLoC