chore: bump other dependencies to make it work
This commit is contained in:
		
							parent
							
								
									f4039902d8
								
							
						
					
					
						commit
						105f893cf3
					
				
					 8 changed files with 134 additions and 421 deletions
				
			
		
							
								
								
									
										505
									
								
								Cargo.lock
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										505
									
								
								Cargo.lock
									
									
									
										generated
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load diff
											
										
									
								
							
							
								
								
									
										28
									
								
								Cargo.toml
									
									
									
									
									
								
							
							
						
						
									
										28
									
								
								Cargo.toml
									
									
									
									
									
								
							|  | @ -28,41 +28,39 @@ state-res = { git = "https://github.com/ruma/state-res", branch = "timo-spec-com | |||
| #state-res = { path = "../state-res", features = ["unstable-pre-spec", "gen-eventid"] } | ||||
| 
 | ||||
| # Used for long polling and federation sender, should be the same as rocket::tokio | ||||
| tokio = { version = "1.2.0" } | ||||
| tokio = "1.2.0" | ||||
| # Used for storing data permanently | ||||
| sled = { version = "0.34.6", default-features = false } | ||||
| # Used for emitting log entries | ||||
| log = "0.4.11" | ||||
| log = "0.4.14" | ||||
| # Used for rocket<->ruma conversions | ||||
| http = "0.2.1" | ||||
| http = "0.2.3" | ||||
| # Used to find data directory for default db path | ||||
| directories = "3.0.1" | ||||
| # Used for number types for ruma | ||||
| js_int = "0.1.9" | ||||
| # Used for ruma wrapper | ||||
| serde_json = { version = "1.0.60", features = ["raw_value"] } | ||||
| serde_json = { version = "1.0.64", features = ["raw_value"] } | ||||
| # Used for appservice registration files | ||||
| serde_yaml = "0.8.14" | ||||
| serde_yaml = "0.8.17" | ||||
| # Used for pdu definition | ||||
| serde = "1.0.117" | ||||
| serde = "1.0.123" | ||||
| # Used for secure identifiers | ||||
| rand = "0.7.3" | ||||
| rand = "0.8.3" | ||||
| # Used to hash passwords | ||||
| rust-argon2 = "0.8.3" | ||||
| # Used to send requests | ||||
| reqwest = "0.10.9" | ||||
| reqwest = "0.11.1" | ||||
| # Used for conduit::Error type | ||||
| thiserror = "1.0.22" | ||||
| thiserror = "1.0.24" | ||||
| # Used to generate thumbnails for images | ||||
| image = { version = "0.23.12", default-features = false, features = ["jpeg", "png", "gif"] } | ||||
| image = { version = "0.23.14", default-features = false, features = ["jpeg", "png", "gif"] } | ||||
| # Used to encode server public key | ||||
| base64 = "0.13.0" | ||||
| # Used when hashing the state | ||||
| ring = "0.16.19" | ||||
| ring = "0.16.20" | ||||
| # Used when querying the SRV record of other servers | ||||
| trust-dns-resolver = "0.19.6" | ||||
| trust-dns-resolver = "0.20.0" | ||||
| # Used to find matching events for appservices | ||||
| regex = "1.4.2" | ||||
| regex = "1.4.3" | ||||
| # jwt jsonwebtokens | ||||
| jsonwebtoken = "7.2.0" | ||||
| # Performance measurements | ||||
|  |  | |||
|  | @ -21,7 +21,7 @@ use ruma::{ | |||
|         EventType, | ||||
|     }, | ||||
|     serde::Raw, | ||||
|     ServerName, | ||||
|     ServerName, UInt, | ||||
| }; | ||||
| 
 | ||||
| #[cfg(feature = "conduit_bin")] | ||||
|  | @ -128,7 +128,7 @@ pub async fn get_room_visibility_route( | |||
| pub async fn get_public_rooms_filtered_helper( | ||||
|     db: &Database, | ||||
|     server: Option<&ServerName>, | ||||
|     limit: Option<js_int::UInt>, | ||||
|     limit: Option<UInt>, | ||||
|     since: Option<&str>, | ||||
|     filter: &IncomingFilter, | ||||
|     _network: &IncomingRoomNetwork, | ||||
|  |  | |||
|  | @ -73,11 +73,9 @@ impl Globals { | |||
|             config, | ||||
|             keypair: Arc::new(keypair), | ||||
|             reqwest_client, | ||||
|             dns_resolver: TokioAsyncResolver::tokio_from_system_conf() | ||||
|                 .await | ||||
|                 .map_err(|_| { | ||||
|                     Error::bad_config("Failed to set up trust dns resolver with system config.") | ||||
|                 })?, | ||||
|             dns_resolver: TokioAsyncResolver::tokio_from_system_conf().map_err(|_| { | ||||
|                 Error::bad_config("Failed to set up trust dns resolver with system config.") | ||||
|             })?, | ||||
|             actual_destination_cache: Arc::new(RwLock::new(HashMap::new())), | ||||
|             jwt_decoding_key, | ||||
|         }) | ||||
|  |  | |||
|  | @ -1,5 +1,4 @@ | |||
| use crate::{utils, Error, Result}; | ||||
| use js_int::UInt; | ||||
| use ruma::{ | ||||
|     events::{ | ||||
|         presence::{PresenceEvent, PresenceEventContent}, | ||||
|  | @ -7,7 +6,7 @@ use ruma::{ | |||
|     }, | ||||
|     presence::PresenceState, | ||||
|     serde::Raw, | ||||
|     RoomId, UserId, | ||||
|     RoomId, UInt, UserId, | ||||
| }; | ||||
| use std::{ | ||||
|     collections::HashMap, | ||||
|  |  | |||
|  | @ -1,5 +1,4 @@ | |||
| use crate::{utils, Error, Result}; | ||||
| use js_int::UInt; | ||||
| use ruma::{ | ||||
|     api::client::{ | ||||
|         error::ErrorKind, | ||||
|  | @ -11,7 +10,7 @@ use ruma::{ | |||
|     encryption::DeviceKeys, | ||||
|     events::{AnyToDeviceEvent, EventType}, | ||||
|     serde::Raw, | ||||
|     DeviceId, DeviceKeyAlgorithm, DeviceKeyId, UserId, | ||||
|     DeviceId, DeviceKeyAlgorithm, DeviceKeyId, UInt, UserId, | ||||
| }; | ||||
| use std::{collections::BTreeMap, convert::TryFrom, mem, time::SystemTime}; | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,12 +1,11 @@ | |||
| use crate::Error; | ||||
| use js_int::UInt; | ||||
| use ruma::{ | ||||
|     events::{ | ||||
|         pdu::EventHash, room::member::MemberEventContent, AnyEvent, AnyRoomEvent, AnyStateEvent, | ||||
|         AnyStrippedStateEvent, AnySyncRoomEvent, AnySyncStateEvent, EventType, StateEvent, | ||||
|     }, | ||||
|     serde::{to_canonical_value, CanonicalJsonObject, CanonicalJsonValue, Raw}, | ||||
|     EventId, RoomId, RoomVersionId, ServerName, ServerSigningKeyId, UserId, | ||||
|     EventId, RoomId, RoomVersionId, ServerName, ServerSigningKeyId, UInt, UserId, | ||||
| }; | ||||
| use serde::{Deserialize, Serialize}; | ||||
| use serde_json::json; | ||||
|  |  | |||
|  | @ -55,6 +55,7 @@ pub fn random_string(length: usize) -> String { | |||
|     thread_rng() | ||||
|         .sample_iter(&rand::distributions::Alphanumeric) | ||||
|         .take(length) | ||||
|         .map(char::from) | ||||
|         .collect() | ||||
| } | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue