Wydanie klienta BitTorrent Potop 2.1

Trzy lata po powstaniu ostatniej znaczącej gałęzi ukazało się wydanie wieloplatformowego klienta BitTorrent Deluge 2.1, napisanego w Pythonie (z wykorzystaniem frameworka Twisted), opartego na libtorrent i obsługującego kilka typów interfejsu użytkownika (GTK, interfejs sieciowy , wersja konsolowa). Kod projektu jest rozpowszechniany na licencji GPL.

Deluge działa w trybie klient-serwer, w którym powłoka użytkownika działa jako osobny proces, a wszystkimi operacjami BitTorrenta zarządza oddzielny demon, który można uruchomić na zdalnym komputerze. Wśród funkcji aplikacji znajduje się obsługa DHT (distributed hash table), UPnP, NAT-PMP, PEX (Peer Exchange), LSD (Local Peer Discovery), możliwość korzystania z szyfrowania protokołu i pracy przez proxy, kompatybilność z WebTorrentem, możliwość selektywnego ograniczania prędkości dla niektórych torrentów, tryb pobierania sekwencyjnego.

Wydanie klienta BitTorrent Potop 2.1

Wśród zmian w nowej wersji:

  • Zakończono obsługę Pythona 2. Pozostała możliwość pracy wyłącznie z Pythonem 3.
  • Zwiększono wymagania dotyczące biblioteki libtorrent; do montażu wymagana jest teraz co najmniej wersja 1.2. Baza kodu została oczyszczona z użycia przestarzałych funkcji libtorrent.
  • Dodano obsługę ikon trackerów w formacie SVG.
  • Zapewnia, że ​​hasła są ukryte w logach.
  • Zaimplementowano opcjonalną obsługę modułu pygeoip do wiązania adresu IP z lokalizacją.
  • Dodano możliwość używania protokołu IPv6 na listach hostów.
  • Dodano usługę dla systemd.
  • W interfejsie GTK menu posiada opcję kopiowania linku magnetycznego.
  • Na platformie Windows dekoracja okna po stronie klienta (CSD) jest domyślnie wyłączona.

Źródło: opennet.ru

Dodaj komentarz