A BitTorrent kliens Deluge 2.0 kiadása

Kilenc évvel az utolsó jelentős ág kialakulása után közzétett egy többplatformos BitTorrent kliens kiadása Vízözön 2.0, Pythonban írva (a Twisted keretrendszer használatával), alapján libtorrent és többféle felhasználói felület támogatása (GTK+, webes felület, konzolos verzió). A BitTorrent kliens-szerver módban működik, amelyben a felhasználói shell külön folyamatként fut, és minden BitTorrent műveletet egy külön démon kezel, amely egy távoli számítógépen is futtatható. Projekt kód forgalmazza a GPL licenc alatt.

Kulcs fejlesztések Az új kiadás magában foglalta a kódbázis portolását a Python 3-ra és a GTK interfész átvitelét a GTK3-ra. Egyéb változások:

  • Megvalósított szekvenciális betöltési mód;
  • Hozzáadtuk a torrent tulajdonosának megváltoztatásának lehetőségét;
  • Az AutoAdd funkció átkerült a fő alkalmazásból egy jobban működő külső beépülő modulba (mellékelve);
  • Rendelkezik a hitelesítési és hitelesítési kérelmekkel kapcsolatos kivételek kliensoldali kezeléséről. Ha a beállításokban nincsenek hitelesítési paraméterek, hibakódot küld a kliensnek, akinek oldalán megjelenik a bejelentkezési és jelszóbeviteli űrlap;
  • Különbséget tesznek a munkamenethez hozzáadott új torrentek és a munkamenet visszaállításakor letöltött torrentek között;
  • A TLS-paramétereket frissítettük a nagyobb biztonság érdekében;
  • Információt ad a torrent egyes részeinek letöltési állapotáról;
  • A beállításokhoz hozzáadtunk egy lehetőséget a kimenő forgalom számára hálózati interfész kiválasztására;
  • A WebUI-t (deluge-web) működtető kiszolgáló alapértelmezés szerint a háttérben fut; ennek letiltásához használja a '-d' ('--do-not-daemonize') kapcsolót;
  • A Blocklist beépülő modul támogatja az engedélyezési listákat, és lehetővé tette az IP-címszűrő törlését a listák frissítése előtt.

Forrás: opennet.ru

Hozzászólás