Tri roky po sformovaní poslednej významnej vetvy bolo zverejnené vydanie multiplatformového BitTorrent klienta Deluge 2.1 napísaného v Pythone (pomocou Twisted frameworku), založeného na libtorrente a s podporou niekoľkých typov používateľského rozhrania (GTK, webové rozhranie , konzolová verzia). Kód projektu je distribuovaný pod licenciou GPL.
Deluge 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. Medzi vlastnosti aplikácie patrí podpora DHT (distribuovaná hašovacia tabuľka), UPnP, NAT-PMP, PEX (Peer Exchange), LSD (Local Peer Discovery), možnosť používať šifrovanie pre protokol a pracovať cez proxy, kompatibilita s WebTorrent, možnosť selektívne obmedziť rýchlosť pre určité torrenty, režim sekvenčného sťahovania.
Medzi zmeny v novom vydaní:
- Podpora pre Python 2 bola ukončená. Možnosť pracovať iba s Pythonom 3 je ponechaná.
- Požiadavky na knižnicu libtorrent boli zvýšené, na zostavenie je teraz potrebná aspoň verzia 1.2. Základ kódu bol vyčistený od používania zastaraných funkcií libtorrentu.
- Pridaná podpora pre ikony sledovačov vo formáte SVG.
- Zabezpečuje, že heslá sú skryté v protokoloch.
- Implementovaná voliteľná podpora pre modul pygeoip na viazanie IP adresy na miesto.
- Pridaná možnosť používať IPv6 v zoznamoch hostiteľov.
- Pridaná služba pre systemd.
- V rozhraní GTK má ponuka možnosť skopírovať magnetický odkaz.
- Na platforme Windows je dekorácia okien na strane klienta (CSD) predvolene vypnutá.
Zdroj: opennet.ru