From ad4a54836f03f66d55a0c8ea69230e46b6c3eca7 Mon Sep 17 00:00:00 2001 From: YouROK <8yourok8@mail.ru> Date: Fri, 18 Dec 2020 12:20:22 +0300 Subject: [PATCH] add force encrypt settings --- src/server/settings/torrbt.go | 1 + src/server/torr/btserver.go | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/server/settings/torrbt.go b/src/server/settings/torrbt.go index 859fb49..12d4f55 100644 --- a/src/server/settings/torrbt.go +++ b/src/server/settings/torrbt.go @@ -17,6 +17,7 @@ type BTSets struct { ContentPath string // path to save content // Torrent + ForceEncrypt bool RetrackersMode int // 0 - don`t add, 1 - add retrackers (def), 2 - remove retrackers 3 - replace retrackers TorrentDisconnectTimeout int // in seconds EnableDebug bool // print logs diff --git a/src/server/torr/btserver.go b/src/server/torr/btserver.go index 1bece45..e06db6c 100644 --- a/src/server/torr/btserver.go +++ b/src/server/torr/btserver.go @@ -87,7 +87,7 @@ func (bt *BTServer) configure() { // Encryption/Obfuscation bt.config.HeaderObfuscationPolicy = torrent.HeaderObfuscationPolicy{ - RequirePreferred: false, + RequirePreferred: settings.BTsets.ForceEncrypt, Preferred: true, }