@@ -234,7 +234,7 @@ pub struct ZoneInfo {
234234/// ```javascript
235235/// const allowlist = await invoke('dns_get_forward_allowlist');
236236/// console.log('Allowed domains:', allowlist.domains);
237- /// // Output: ["update.editor.land.", "cdn.crashlytics.com." ]
237+ /// // Output: ["update.editor.land."]
238238/// ```
239239#[ derive( Debug , Clone , Serialize , Deserialize ) ]
240240pub struct ForwardAllowList {
@@ -508,8 +508,8 @@ pub fn dns_get_forward_allowlist(dns_port:State<DnsPort>) -> Result<ForwardAllow
508508
509509 // Return the default forward allowlist from
510510 // Mist::forward_security::default_forward_allowlist() The default includes:
511- // update.editor.land. and cdn.crashlytics.com.
512- let domains = vec ! [ "update.editor.land." . to_string( ) , "cdn.crashlytics.com." . to_string ( ) ] ;
511+ // update.editor.land
512+ let domains = vec ! [ "update.editor.land." . to_string( ) ] ;
513513
514514 Ok ( ForwardAllowList { domains } )
515515}
@@ -636,7 +636,7 @@ pub fn dns_resolve(domain:String, dns_port:State<DnsPort>) -> Result<DnsResoluti
636636 }
637637
638638 // Check if domain is in forward allowlist
639- let allowlist = vec ! [ "update.editor.land." , "cdn.crashlytics.com." ] ;
639+ let allowlist = vec ! [ "update.editor.land." ] ;
640640
641641 let is_allowed = allowlist. iter ( ) . any ( |d| {
642642 let test_domain = if domain. ends_with ( '.' ) { domain. clone ( ) } else { format ! ( "{}." , domain) } ;
@@ -783,15 +783,14 @@ mod tests {
783783 #[ test]
784784 fn test_forward_allowlist_serialization ( ) {
785785 let allowlist = ForwardAllowList {
786- domains : vec ! [ "update.editor.land." . to_string( ) , "cdn.crashlytics.com." . to_string ( ) ] ,
786+ domains : vec ! [ "update.editor.land." . to_string( ) ] ,
787787 } ;
788788
789789 let json = serde_json:: to_string ( & allowlist) . unwrap ( ) ;
790790 let deserialized: ForwardAllowList = serde_json:: from_str ( & json) . unwrap ( ) ;
791791
792792 assert_eq ! ( deserialized. domains. len( ) , 2 ) ;
793793 assert_eq ! ( deserialized. domains[ 0 ] , "update.editor.land." ) ;
794- assert_eq ! ( deserialized. domains[ 1 ] , "cdn.crashlytics.com." ) ;
795794 }
796795
797796 #[ test]
0 commit comments