Реліз BitTorrent-клієнта Deluge 2.0

Через дев'ять років з моменту формування минулої значної гілки опубліковано реліз багатоплатформного BitTorrent-клієнта Порив 2.0, написаного мовою Python (використовується фреймворк Twisted), що базується на лібторрент і підтримує кілька видів інтерфейсу користувача (GTK+, web-інтерфейс, консольний варіант). BitTorrent працює в клієнт-серверному режимі, при якому оболонка користувача виконується у вигляді окремого процесу, а всіма BitTorrent-операціями управляє окремий демон, який може бути запущений на віддаленому комп'ютері. Код проекту поширюється у рамках ліцензії GPL.

Ключовими поліпшеннями у новому випуску стало портування кодової бази на Python 3 та переклад GTK-інтерфейсу на GTK3. Інші зміни:

  • Реалізовано режим послідовного завантаження;
  • Додано можливість зміни власника торрента;
  • Функція AutoAdd винесена з основного додатка в більш якісно працюючий зовнішній плагін (входить до комплекту);
  • Забезпечено передачу для обробки на стороні клієнта винятків, пов'язаних із автентифікацією та запитом розширених повноважень. У разі відсутності в налаштуваннях параметрів аутентифікації код помилки надсилається клієнту, на стороні якого виводиться форма введення логіну та пароля;
  • Здійснено поділ нових торентів і торентів, що додаються в сеанс, завантажених при відновленні сеансу;
  • Для більш високого захисту оновлено параметри TLS;
  • Забезпечено виведення інформації про стан завантаження частин торенту;
  • У налаштування додано опцію вибору мережного інтерфейсу для вихідного трафіку;
  • Забезпечуючи роботу WebUI сервер (deluge-web) тепер за замовчуванням запускається у фоновому режимі, для відключення цієї поведінки слід вказувати опцію '-d' ('-do-not-daemonize');
  • У плагіні Blocklist додано підтримку білих списків та можливість чищення фільтра IP-адрес перед оновленням списків.

Джерело: opennet.ru

Додати коментар або відгук