Թողարկեք BitTorrent հաճախորդի Deluge 2.1-ը

Նախորդ նշանակալի ճյուղի ձևավորումից երեք տարի անց հրապարակվել է 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-ների արագությունը ընտրողաբար սահմանափակելու հնարավորությունը և հաջորդական ներբեռնման ռեժիմը:

 Թողարկեք BitTorrent հաճախորդի Deluge 2.1-ը

Նոր թողարկման փոփոխություններից.

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

Source: opennet.ru