Рэліз BitTorrent-кліента Deluge 2.0

Праз дзевяць гадоў з моманту фармавання мінулай значнай галінкі апублікаваны рэліз шматплатформеннага BitTorrent-кліента патоп 2.0, напісанага на мове Python (выкарыстоўваецца фрэймворк Twisted), які базуецца на libtorrent і які падтрымлівае некалькі выглядаў інтэрфейсу карыстальніка (GTK+, web-інтэрфейс, кансольны варыянт). BitTorrent працуе ў кліент-серверным рэжыме, пры якім карыстацкая абалонка выконваецца ў выглядзе асобнага працэсу, а ўсімі BitTorrent-аперацыямі кіруе асобны дэман, які можа быць запушчаны на выдаленым кампутары. Код праекту распаўсюджваецца у рамках ліцэнзіі GPL.

Ключавымі паляпшэннямі у новым выпуску стала партаванне кодавай базы на Python 3 і пераклад GTK-інтэрфейсу на GTK3. Іншыя змены:

  • Рэалізаваны рэжым паслядоўнай загрузкі;
  • Дададзена магчымасць змены ўладальніка торэнта;
  • Функцыя AutoAdd вынесена з асноўнага прыкладання ў больш якасна працавальная вонкавая ўбудова (уваходзіць у камплект);
  • Забяспечана перадача для апрацоўкі на баку кліента выключэнняў, звязаных з аўтэнтыфікацыяй і запытам пашыраных паўнамоцтваў. У выпадку адсутнасці ў наладах параметраў аўтэнтыфікацыі, код памылкі накіроўваецца кліенту, на баку якога выводзіцца форма ўводу лагіна і пароля;
  • Ажыццёўлена падзел новых торэнтаў і торэнтаў, якія дадаюцца ў сеанс, загружаных пры аднаўленні сеансу;
  • Для дасягнення больш высокай абароны абноўлены параметры TLS;
  • Забяспечаны вывад інфармацыі аб стане загрузкі частак торэнта;
  • У налады дададзена опцыя для выбару сеткавага інтэрфейсу для выходнага трафіку;
  • Які забяспечвае працу WebUI сервер (deluge-web) зараз па змаўчанні запускаецца ў фонавым рэжыме, для адключэння гэтых паводзін варта паказваць опцыю '-d' ('-do-not-daemonize');
  • У плагіне Blocklist дададзена падтрымка белых спісаў і магчымасць чысткі фільтра IP-адрасоў перад абнаўленнем спісаў.

Крыніца: opennet.ru

Дадаць каментар