Amanda Graven fdc15123b0
Reorganize encyption related code
Some types used for encryption related tasks need to be used across more
internal crates than expected, so a few have been moved and renamed for
clarity.

* Rename the key_algorithms module in ruma-identifiers-validation to crypto_algorithms
* Move ruma_events::Algorithm to ruma-identifiers-validation and rename it EventEncryptionAlgorithm
* Move DeviceKeys from ruma-client-api to ruma-common
2020-08-10 18:38:53 +02:00
2020-08-08 18:28:23 +02:00
2020-08-08 21:52:58 +02:00
2020-08-08 21:52:58 +02:00
2020-06-05 00:26:10 +02:00
2020-06-10 22:20:41 +02:00

Ruma Your home in Matrix.

Monorepo for our various Rust + Matrix crates.

Contributing

See CONTRIBUTING.md.

Minimum Rust version

Ruma currently requires Rust 1.43.0. In general, we will never require beta or nightly for crates.io releases of our crates, and we will try to avoid releasing crates that depend on features that were only just stabilized.

The exception to this is ruma-signatures (and hence ruma with the federation-api feature) since it depends on ring, which is only guaranteed to work on the latest stable.

Description
No description provided
Readme MIT 14 MiB
Languages
Rust 100%