Через три роки з моменту формування минулої значної гілки опубліковано реліз багатоплатформного BitTorrent-клієнта Deluge 2.1, написаного мовою Python (використовується фреймворк Twisted), що базується на libtorrent і підтримує кілька видів інтерфейсу користувача (GTK, web-інтерфейс). Код проекту розповсюджується в рамках ліцензії GPL.
Deluge працює в клієнт-серверному режимі, при якому оболонка користувача виконується у вигляді окремого процесу, а всіма BitTorrent-операціями управляє окремий демон, який може бути запущений на віддаленому комп'ютері. Серед особливостей програми можна відзначити підтримку DHT (розподілена хеш таблиця), 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-інтерфейсі меню реалізована опція для копіювання magnet-посилання.
- За замовчуванням на платформі Windows вимкнено декорування вікон на стороні клієнта (CSD).
Джерело: opennet.ru