diff options
author | metamuffin <metamuffin@disroot.org> | 2022-10-05 19:56:30 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2022-10-05 19:56:30 +0200 |
commit | 3aa27ead6cf12b3677aef4e88bb3cdb0d4cc30a4 (patch) | |
tree | cdf2cdaa8db3f48c050404c4c773322890700ad8 /client-native-lib | |
parent | 5cae202a17fd0b5afbfaeb7549b5619909cc03c1 (diff) | |
download | keks-meet-3aa27ead6cf12b3677aef4e88bb3cdb0d4cc30a4.tar keks-meet-3aa27ead6cf12b3677aef4e88bb3cdb0d4cc30a4.tar.bz2 keks-meet-3aa27ead6cf12b3677aef4e88bb3cdb0d4cc30a4.tar.zst |
stuff
Diffstat (limited to 'client-native-lib')
-rw-r--r-- | client-native-lib/src/crypto.rs | 2 | ||||
-rw-r--r-- | client-native-lib/src/lib.rs | 4 |
2 files changed, 5 insertions, 1 deletions
diff --git a/client-native-lib/src/crypto.rs b/client-native-lib/src/crypto.rs index 370a59d..239c9f3 100644 --- a/client-native-lib/src/crypto.rs +++ b/client-native-lib/src/crypto.rs @@ -13,7 +13,7 @@ pub struct Key(Aes256Gcm); impl Key { pub fn derive(secret: &str) -> Self { - info!("running key generation... this might take some⢠time"); + info!("running key generation..."); let salt = base64::decode("thisisagoodsaltAAAAAAA==").unwrap(); let mut key = [0u8; 32]; fastpbkdf2::pbkdf2_hmac_sha256(secret.as_bytes(), salt.as_slice(), 250000, &mut key); diff --git a/client-native-lib/src/lib.rs b/client-native-lib/src/lib.rs index 70ec2bd..87242dc 100644 --- a/client-native-lib/src/lib.rs +++ b/client-native-lib/src/lib.rs @@ -5,8 +5,10 @@ */ #![feature(async_closure)] #![feature(box_syntax)] +#![feature(async_fn_in_trait)] use log::debug; +use protocol::ProvideInfo; use signaling::signaling_connect; use state::State; use std::sync::Arc; @@ -15,7 +17,9 @@ use webrtc::{ api::{ interceptor_registry::register_default_interceptors, media_engine::MediaEngine, APIBuilder, }, + data_channel::RTCDataChannel, interceptor::registry::Registry, + track::{track_local::TrackLocal, track_remote::TrackRemote}, }; pub mod crypto; |