Выпуск QBittorrent 5.0

Опубликован выпуск торрент-клиента qBittorrent 5.0, написанного с использованием тулкита Qt и развиваемого в качестве открытой альтернативы µTorrent, приближенной к нему по интерфейсу и функциональности. Среди возможностей qBittorrent: интегрированный поисковый движок, возможность подписки на RSS, поддержка многих BEP-расширений, удалённое управление через web-интерфейс, режим последовательной загрузки в заданном порядке, расширенные настройки для торрентов, пиров и трекеров, планировщик пропускной способности и IP-фильтр, интерфейс для создания торрентов, поддержка UPnP и NAT-PMP. Код проекта написан на языке С++ и распространяется под лицензией GPLv2+. Сборки формируются для Linux, Windows и macOS.

Среди изменений и новшеств:

  • Прекращена поддержка Qt5, qmake, autotools, 32-разрядных Windows, а также версий Windows < 10. Для работы теперь необходимы как минимум версии Qt 6.5, Boost 1.76 и OpenSSL 3.0.2.
  • В кодовой базе разрешено использование стандарта C++20.
  • Добавлена возможность приостановки и возобновления загрузок для всего сеанса разом.
  • Добавлена настройка для завершения работы после истечения заданного времени сеанса.
  • Разрешено применение в фильтрах регулярных выражений. Реализовано подпадание каталогов по фильтр исключаемых файлов.
  • Добавлена возможность помещения файлов в корзину вместо удаления.
  • Добавлена возможность создания torrent-файлов с большим размером блоков.
  • Улучшена обработка данных о трекерах. Добавлен отдельный фильтр для ошибок, связанных с трекерами. Разрешено удаление трекеров из виджета с фильтром трекеров.
  • Предложены настройки узлов, обеспечивающих работу распределённой хэш-таблицы (DHT).
  • Добавлена поддержка идентификаторов MoTW (Mark-of-the-Web) для пометки потенциально небезопасных файлов, загруженных из сети.
  • Предоставлена возможность размещения невостребованных файлов в отдельном каталоге.
  • В контекстном меню торрентов появилась команда для копирования комментария.
  • Разрешено использование относительных путей к профилю.
  • Обеспечено наследование настроек родительских категорий.
  • Предоставлена возможность присвоения отдельного имени каждому экземпляру qBittorrent.
  • Добавлена кнопка для отправки тестового email.
  • Разрешено переопределение лимитов для выбранных торрентов.
  • Добавлена метрика “Популярность”.
  • При вставке ссылки на торрент из буфера обмена, обеспечено автоматическое выставление фокуса на кнопке для загрузки.
  • В web-интерфейсе повышена отзывчивость, добавлена тёмная тема оформления, обеспечено адаптивное отображение боковой панели с фильтрами, добавлена возможность одновременно отправки нескольких поисковых запросов, по умолчанию включены поисковые плагины, улучшена прокрутка.
  • На платформе Linux добавлена поддержка механизмов управления питанием, предоставляемых systemd.
Release. Ссылка here.