Tři roky po zformování poslední významné větve bylo zveřejněno vydání multiplatformního BitTorrent klienta Deluge 2.1 napsaného v Pythonu (s využitím frameworku Twisted), založeného na libtorrentu a podporujícího několik typů uživatelského rozhraní (GTK, webové rozhraní , konzolová verze). Kód projektu je distribuován pod licencí GPL.
Deluge funguje v režimu klient-server, ve kterém uživatelský shell běží jako samostatný proces a všechny operace BitTorrentu jsou řízeny samostatným démonem, který lze spustit na vzdáleném počítači. Mezi vlastnosti aplikace patří podpora DHT (distribuovaná hash tabulka), UPnP, NAT-PMP, PEX (Peer Exchange), LSD (Local Peer Discovery), možnost používat šifrování pro protokol a pracovat přes proxy, kompatibilita s WebTorrent, možnost selektivně omezit rychlost pro určité torrenty, režim sekvenčního stahování.
Mezi změny v nové verzi:
- Podpora pro Python 2 byla ukončena. Možnost pracovat pouze s Pythonem 3 je ponechána.
- Požadavky na knihovnu libtorrent byly zvýšeny, pro sestavení je nyní vyžadována alespoň verze 1.2. Základ kódu byl vyčištěn od používání zastaralých funkcí libtorrentu.
- Přidána podpora pro ikony trackeru ve formátu SVG.
- Zajišťuje, že hesla jsou skryta v protokolech.
- Implementována volitelná podpora pro modul pygeoip pro vazbu IP adresy na místo.
- Přidána možnost používat IPv6 v hostitelských seznamech.
- Přidána služba pro systemd.
- V rozhraní GTK má nabídka možnost zkopírovat magnetický odkaz.
- Na platformě Windows je zdobení oken na straně klienta (CSD) ve výchozím nastavení zakázáno.
Zdroj: opennet.ru