diff options
| author | mat <git@matdoes.dev> | 2025-12-09 03:37:22 +0100 |
|---|---|---|
| committer | mat <git@matdoes.dev> | 2025-12-09 03:37:22 +0100 |
| commit | 676707aab320339b4c7406ee4f494b530f44e926 (patch) | |
| tree | 52ae7e2462351beb11984c3e8a8c4dd5ce62de76 /azalea-crypto/src | |
| parent | ba3a88336a074f902667d3e13471af62b431da04 (diff) | |
| download | azalea-drasl-676707aab320339b4c7406ee4f494b530f44e926.tar.xz | |
make signing module optional in azalea-crypto
Diffstat (limited to 'azalea-crypto/src')
| -rw-r--r-- | azalea-crypto/src/lib.rs | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/azalea-crypto/src/lib.rs b/azalea-crypto/src/lib.rs index da10f530..539461e5 100644 --- a/azalea-crypto/src/lib.rs +++ b/azalea-crypto/src/lib.rs @@ -1,7 +1,8 @@ #![doc = include_str!("../README.md")] pub mod offline; -mod signing; +#[cfg(feature = "signing")] +pub mod signing; use aes::{ Aes128, @@ -9,7 +10,20 @@ use aes::{ }; use rand::{TryRngCore, rngs::OsRng}; use sha1::{Digest, Sha1}; -pub use signing::*; + +#[cfg(feature = "signing")] +#[deprecated = "moved to `signing::MessageSignature`."] +pub type MessageSignature = signing::MessageSignature; + +#[cfg(feature = "signing")] +#[deprecated = "moved to `signing::SignChatMessageOptions`."] +pub type SignChatMessageOptions = signing::SignChatMessageOptions; + +#[cfg(feature = "signing")] +#[deprecated = "moved to `signing::make_salt`."] +pub fn make_salt() -> u64 { + signing::make_salt() +} fn generate_secret_key() -> [u8; 16] { let mut key = [0u8; 16]; |
