Նախորդ նշանակալի ճյուղի ձևավորումից երեք տարի անց հրապարակվել է Deluge 2.1 բազմապլատֆորմ BitTorrent հաճախորդի թողարկումը։ Այն գրված է Python լեզվով (օգտագործելով Twisted framework-ը), հիմնված է libtorrent-ի վրա և աջակցում է մի քանի տեսակի օգտագործողի ինտերֆեյս (GTK, վեբ ինտերֆեյս, կոնսոլային տարբերակ)։ Նախագծի կոդը տարածվում է GPL լիցենզիայով։
Deluge-ը գործում է հաճախորդ-սերվեր ռեժիմով, որտեղ օգտատիրոջ shell-ը աշխատում է որպես առանձին պրոցես, և BitTorrent-ի բոլոր գործողությունները կառավարվում են առանձին դեմոնի կողմից, որը կարող է գործարկվել հեռակա համակարգչի վրա: Ծրագրի առանձնահատկություններից են DHT (distributed hash table), UPnP, NAT-PMP, PEX (Peer Exchange), LSD (Local Peer Discovery) աջակցությունը, արձանագրության համար կոդավորում օգտագործելու և պրոքսիի միջոցով աշխատելու հնարավորությունը, WebTorrent-ի հետ համատեղելիությունը, որոշակի torrent-ների արագությունը ընտրողաբար սահմանափակելու հնարավորությունը և հաջորդական ներբեռնման ռեժիմը:

Նոր թողարկման փոփոխություններից.
- Python 2-ի աջակցությունը դադարեցվել է։ Միայն Python 3-ի հետ աշխատելու հնարավորությունը մնացել է։
- Libtorrent գրադարանի պահանջները մեծացվել են, այժմ ասեմբլերի համար անհրաժեշտ է առնվազն 1.2 տարբերակը։ Կոդի հիմքը մաքրվել է հնացած libtorrent ֆունկցիաներից։
- Ավելացվել է SVG ձևաչափով հետևորդի պատկերակների աջակցությունը։
- Գաղտնաբառերը թաքնված են գրանցամատյաններում։
- Ներդրվել է pygeoip մոդուլի համար լրացուցիչ աջակցություն կապման համար։ IP հասցեներ դեպի գտնվելու վայրը։
- Ավելացվել է IPv6-ը հոսթինգների ցուցակներում օգտագործելու հնարավորությունը։
- Ավելացված ծառայություն systemd-ի համար։
- GTK ինտերֆեյսն ունի մագնիսական հղումը պատճենելու ընտրացանկի տարբերակ։
- Windows հարթակում հաճախորդի կողմից ձևավորումը (CSD) լռելյայնորեն անջատված է։
Source: opennet.ru
