Vydanie BitTorrent klienta Deluge 2.0

Deväť rokov po vzniku poslednej významnej vetvy zverejnená vydanie multiplatformového klienta BitTorrent Deluge 2.0, napísaný v jazyku Python (pomocou rámca Twisted), založený na libtorrent a podporu niekoľkých typov používateľského rozhrania (GTK+, webové rozhranie, konzolová verzia). BitTorrent funguje v režime klient-server, v ktorom používateľský shell beží ako samostatný proces a všetky operácie BitTorrent sú riadené samostatným démonom, ktorý je možné spustiť na vzdialenom počítači. Kód projektu distribuovaný pod licenciou GPL.

kľúč vylepšenia Nové vydanie zahŕňalo portovanie kódovej základne do Pythonu 3 a prenos rozhrania GTK do GTK3. Ďalšie zmeny:

  • Implementovaný režim sekvenčného načítania;
  • Pridaná možnosť zmeniť vlastníka torrentu;
  • Funkcia AutoAdd bola presunutá z hlavnej aplikácie do lepšie fungujúceho externého pluginu (je súčasťou);
  • Zabezpečuje sa spracovanie výnimiek súvisiacich s autentifikáciou a požiadavkami na poverenia na strane klienta. Ak v nastaveniach nie sú žiadne autentifikačné parametre, klientovi sa odošle chybový kód, na ktorého strane sa zobrazí formulár na zadanie prihlasovacieho mena a hesla;
  • Rozlišuje sa medzi novými torrentmi pridanými do relácie a torrentmi stiahnutými po obnovení relácie;
  • Parametre TLS boli aktualizované, aby sa dosiahla vyššia bezpečnosť;
  • Poskytuje informácie o stave sťahovania častí torrentu;
  • Do nastavení bola pridaná možnosť výberu sieťového rozhrania pre odchádzajúce prenosy;
  • Server, ktorý poháňa WebUI (deluge-web) teraz beží na pozadí štandardne; na vypnutie tohto správania použite možnosť '-d' ('--do-not-daemonize');
  • Plugin Blocklist pridal podporu pre whitelisty a možnosť vymazať filter IP adries pred aktualizáciou zoznamov.

Zdroj: opennet.ru

Pridať komentár