Kolme vuotta viimeisen merkittävän haaran muodostumisen jälkeen julkaistiin monikäyttöinen BitTorrent-asiakas Deluge 2.1, joka on kirjoitettu Pythonilla (käyttäen Twisted-kehystä), joka perustuu libtorrentiin ja tukee useita käyttöliittymätyyppejä (GTK, web interface). , konsoliversio). Projektikoodia jaetaan GPL-lisenssillä.
Deluge toimii asiakaspalvelintilassa, jossa käyttäjäkuori toimii erillisenä prosessina ja kaikkia BitTorrent-toimintoja hallitsee erillinen daemon, joka voidaan käynnistää etätietokoneella. Sovelluksen ominaisuuksia ovat tuki DHT:lle (jaettu hash-taulukko), UPnP, NAT-PMP, PEX (Peer Exchange), LSD (Local Peer Discovery), kyky käyttää protokollan salausta ja työskennellä välityspalvelimen kautta, yhteensopivuus. WebTorrentin avulla kyky rajoittaa valikoivasti tiettyjen torrentien nopeutta, peräkkäinen lataustila.
Uuden julkaisun muutoksista:
- Python 2:n tuki on lopetettu ja mahdollisuus toimia vain Python 3:n kanssa on jäljellä.
- Libtorrent-kirjaston vaatimuksia on korotettu, kokoonpanoon tarvitaan nyt vähintään versio 1.2. Koodikanta puhdistettiin vanhentuneiden libtorrent-toimintojen käytöstä.
- Lisätty tuki seurantakuvakkeille SVG-muodossa.
- Varmistaa, että salasanat piilotetaan lokeihin.
- Toteutettu valinnainen tuki pygeoip-moduulille IP-osoitteen sitomiseksi sijaintiin.
- Lisätty mahdollisuus käyttää IPv6:ta isäntäluetteloissa.
- Lisätty palvelu systemdille.
- GTK-rajapinnassa valikossa on mahdollisuus kopioida magneettilinkki.
- Windows-alustalla asiakaspuolen ikkunoiden koristelu (CSD) on oletuksena poistettu käytöstä.
Lähde: opennet.ru