Improve embedded tracker

Now it conforms to BEPs more closely.
This commit is contained in:
Chocobo1 2019-08-08 23:21:07 +08:00
parent 94f7a095bb
commit 8d0d8e4dcb
No known key found for this signature in database
GPG key ID: 210D9C873253A68C
10 changed files with 423 additions and 230 deletions

View file

@ -228,8 +228,8 @@ void AdvancedSettings::saveAdvancedSettings()
pref->setSpeedWidgetEnabled(m_checkBoxSpeedWidgetEnabled.isChecked());
// Tracker
session->setTrackerEnabled(m_checkBoxTrackerStatus.isChecked());
pref->setTrackerPort(m_spinBoxTrackerPort.value());
session->setTrackerEnabled(m_checkBoxTrackerStatus.isChecked());
// Choking algorithm
session->setChokingAlgorithm(static_cast<BitTorrent::ChokingAlgorithm>(m_comboBoxChokingAlgorithm.currentIndex()));
// Seed choking algorithm