From e404d4cf88a5acee69691c970f89cf7d55deed76 Mon Sep 17 00:00:00 2001 From: Hylke Bons Date: Sun, 4 Nov 2012 17:43:29 +0000 Subject: [PATCH] fetcher: make Snet repos use client side crypto by default --- SparkleLib/SparkleFetcherBase.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/SparkleLib/SparkleFetcherBase.cs b/SparkleLib/SparkleFetcherBase.cs index 4ae714a6..dcae841c 100755 --- a/SparkleLib/SparkleFetcherBase.cs +++ b/SparkleLib/SparkleFetcherBase.cs @@ -162,7 +162,9 @@ namespace SparkleLib { IsActive = false; - bool repo_is_encrypted = RemoteUrl.AbsolutePath.Contains ("-crypto"); + bool repo_is_encrypted = + (RemoteUrl.AbsolutePath.Contains ("-crypto") || RemoteUrl.Host.Equals ("sparkleshare.net")); + Finished (repo_is_encrypted, IsFetchedRepoEmpty, Warnings); } else { @@ -220,7 +222,7 @@ namespace SparkleLib { n + "Have fun! :)" + n; - if (RemoteUrl.AbsolutePath.Contains ("-crypto")) + if (RemoteUrl.AbsolutePath.Contains ("-crypto") || RemoteUrl.Host.Equals ("sparkleshare.net")) text = text.Replace ("a SparkleShare repository", "an encrypted SparkleShare repository"); File.WriteAllText (file_path, text);