Вышел qBittorrent 5.3.0: libtorrent 2.1 по умолчанию, блокировка диапазонов IP и скачивание файлов через веб-интерфейс

667 комментарии
qBittorrent 5.3.0 – крупное обновление BitTorrent-клиента: основная сборка перешла на libtorrent 2.1, появились блокировка диапазонов IP-адресов, столбец «Вклад» в списке пиров и скачивание завершенных файлов через веб-интерфейс

qBittorrent – бесплатный BitTorrent-клиент с открытым исходным кодом, который сочетает широкий набор функций с низким потреблением системных ресурсов. Программа поддерживает встроенный поиск торрентов, гибкое управление загрузками, веб-интерфейс для удалённого доступа, RSS, шифрование соединений и систему поисковых плагинов. Благодаря этому qBittorrent остаётся одной из самых популярных альтернатив uTorrent и Deluge.

19 октября 2026 года разработчики выпустили qBittorrent 5.3.0 – крупное обновление с новыми функциями, исправлениями и большим набором изменений веб-интерфейса. Готовы сборки для Windows и Linux (AppImage), каждая в двух вариантах: основной на базе libtorrent 2.1 и с libtorrent 1.2. Сборок для macOS среди файлов выпуска пока нет.

Скачать qBittorrent 5.3.0

Окно «О qBittorrent» с версией 5.3.0 поверх списка раздачqBittorrent 5.3.0 на тестовом ПК Comss.ru. Изображение: Comss.ru

libtorrent 2.1 по умолчанию

Основная сборка qBittorrent 5.3.0 построена на libtorrent 2.1. По словам разработчиков, у этой ветки должно быть меньше проблем с дисковым вводом-выводом, чем у libtorrent 2.0, которая использовалась в альтернативных сборках 5.2. Сборка на базе libtorrent 1.2 по-прежнему выпускается, в именах файлов она отмечена как lt12.

Разработчики предупреждают тех, кто много раздает: в libtorrent 2.1 чтение с диска медленнее, чем в 1.2, и это снижает скорость отдачи. Таким пользователям они рекомендуют сборку с libtorrent 1.2. Подробности – в обсуждении проблемы в репозитории libtorrent.

Версии библиотек в сборках:

  • libtorrent – 1.2.20 или 2.1.2;
  • Qt – 6.11.2;
  • Boost – 1.86 для libtorrent 1.2 или 1.92 для libtorrent 2.1.

Исправления безопасности

В веб-интерфейсе устранен обход аутентификации через подмену заголовка X-Forwarded-For. Межсайтовые запросы теперь определяются по заголовку Sec-Fetch-Site, а методы WebAPI search/downloadTorrent и rss/setFeedRefreshInterval принимают только POST-запросы. В уведомлениях по электронной почте закрыта возможность SMTP-инъекции, динамический DNS работает по HTTPS, а встроенный трекер больше не создает записи о торрентах по анонсам без аутентификации.

Что нового в qBittorrent 5.3.0

Новые возможности

  • Добавлена опция, при которой действие по лимиту раздачи выполняется, только когда достигнуты все заданные лимиты, а не любой из них.

Настройки qBittorrent 5.3.0, раздел «БитТоррент»: ограничения раздачи с переключателем «Все из вышеуказанных»Раздел «БитТоррент» – «Ограничения раздачи»: переключатель «Все из вышеуказанных» выполняет действие, только когда достигнуты все отмеченные лимиты. Изображение: Comss.ru

  • Примеры адресов электронной почты показываются подсказкой в пустых полях.
  • Встроенный HTTP-сервер поддерживает распространенные форматы изображений.
  • Список торрентов можно фильтровать по хешу (infohash).
  • На вкладке «Содержимое» появился пункт «Копировать путь».
  • Программа не перезаписывает файл настроек, если у нее нет прав на запись в него.
  • Можно блокировать не только отдельные IP-адреса, но и диапазоны – в нотации CIDR или в виде «от – до».

Список запрещенных адресов IP в qBittorrent 5.3.0: отдельный адрес, подсеть в нотации CIDR и диапазонРаздел «Соединение» – «Вручную запрещенные IP-адреса»: в списке одновременно отдельный адрес, подсеть /24 и диапазон «от – до». Изображение: Comss.ru

  • Улучшена проверка имен файлов.
  • Монохромный значок в области уведомлений может следовать цветовому режиму системы.
  • Новая метрика сеанса – «Анонсов трекера в очереди».
  • Улучшено окно подтверждения удаления: если отметить «Также удалить файлы содержимого», кнопка меняется на «Удалить торрент и содержимое».

Окно «Удаление торрентов» в qBittorrent 5.3.0 с кнопкой «Удалить торрент и содержимое»Окно подтверждения удаления: при отмеченном удалении файлов кнопка прямо говорит, что будет удалено и содержимое. Изображение: Comss.ru

  • В окне «Статистика» появились полосы прокрутки.
  • Цвет значка в области уведомлений выбирается по цветовой схеме Windows.
  • Настройки строки состояния собраны в отдельную группу.
  • В окне «Статистика» появилась метрика Request latency («Задержка запросов»).

Окно «Статистика» в qBittorrent 5.3.0 с метриками Request latency и «Анонсов трекера в очереди»Окно «Статистика»: новые метрики Request latency и «Анонсов трекера в очереди», справа появилась полоса прокрутки. Изображение: Comss.ru

  • В списке пиров появился столбец Contribution («Вклад»): он показывает, какая часть прогресса пира получена от вашего клиента.

Вкладка «Пиры» в qBittorrent 5.3.0: последний столбец ContributionВкладка «Пиры»: новый столбец Contribution стоит последним, после «Годности» и «Файлов». Изображение: Comss.ru

  • У полей уведомлений по электронной почте в настройках появились подсказки.
  • На панели инструментов появилась кнопка Open Destination Folder («Открыть папку назначения») – раньше команда вызывалась из контекстного меню или двойным щелчком, если он так настроен.

Панель инструментов qBittorrent 5.3.0 с подсказкой Open Destination FolderНовая кнопка на панели инструментов – после кнопок запуска и остановки. Изображение: Comss.ru

  • Добавлен параметр libtorrent seeding_outgoing_connections – Allow outgoing connections when seeding («Разрешать исходящие соединения при раздаче»).
  • В контекстные меню фильтров добавлен пункт Force start torrents («Принудительно запустить торренты»).
  • Улучшено управление содержимым торрента: папки переименовываются одной операцией, а в окне Manage Torrent Content («Управление содержимым торрента») файлы можно переименовывать по полному пути и менять структуру торрента.
  • Уведомления по электронной почте можно отправлять нескольким получателям.
  • Поддержка параметра so в magnet-ссылках: он задает файлы, заранее выбранные для загрузки.
  • В окне создания торрента появилась опция Ignore dotfiles («Пропускать файлы, имя которых начинается с точки»).

Окно «Создать торрент» в qBittorrent 5.3.0 с опцией Ignore dotfilesОкно «Создать торрент»: опция Ignore dotfiles включена по умолчанию. Изображение: Comss.ru

  • Добавлен параметр Maximum outstanding block requests from a peer («Максимум нерешенных запросов блоков от одного пира»).
  • Переработано резервное копирование файлов .torrent: вместо прежних опций с запутанным поведением – одна функция. Для торрентов из magnet-ссылок сохраняется сама ссылка, пока по ней не будет получен файл .torrent.
  • Окно параметров торрента получило прокрутку.
  • Дополнительный параметр allow_multiple_connections_per_pid – Allow multiple connections from the same Peer ID («Разрешать несколько соединений с одного Peer ID»).
  • В Windows появилась кнопка Open Windows Default Apps settings page («Открыть страницу приложений по умолчанию в параметрах Windows»).
  • Режим раздачи теперь называется своим именем – Seed mode («Режим раздачи») вместо «Пропустить проверку хеша», у соответствующих опций появились подсказки.
  • В журнал записываются уведомления о блокировке IP-адресов.
  • В заголовок таблицы окна структуры содержимого торрента добавлено действие подгонки ширины столбцов.
  • Программа распознает лишние кавычки в пути к исполняемому файлу Python.
  • Опция Allow closing tabs with middle-click («Закрывать вкладки щелчком средней кнопки мыши») для вкладок поиска.
  • В настройки вынесен параметр libtorrent STUN server for WebTorrent NAT traversal («STUN-сервер для обхода NAT в WebTorrent»).
  • Настройка Enable I2P Peer Exchange (I2P PeX) to find more peers («Включить обмен пирами в сети I2P для поиска новых пиров»).
  • Настройки I2P inbound length variance и I2P outbound length variance («Разброс длины входящего туннеля I2P» и «Разброс длины исходящего туннеля I2P»).
  • Предупреждение об отключенных графиках скорости стало кликабельным.
  • Смягчены требования к номерам версий поисковых плагинов: допускается схема Semantic Versioning и номер из одного числа.

Исправления

  • Исправлен фон поля комментария в окне добавления торрента.
  • «Бывшая югославская Республика Македония» в списке стран переименована в «Северную Македонию».
  • Устранены темные углы у полей ввода в macOS.
  • Сочетания клавиш для удаления в macOS приведены к принятым в системе.
  • На панели инструментов в macOS невидимые промежутки заменены видимыми разделителями.
  • Исправлена реализация STARTTLS.
  • Программа не пытается загрузить базу GeoIP нулевого размера.
  • Скорость сеанса считается как сумма скоростей передачи полезных данных по каждому торренту.
  • Команда принудительного повторного анонса теперь действительно отправляет анонс.
  • Окно создания торрента отсеивает файлы с точкой в начале имени на всех платформах.
  • Диапазон IPv6 с префиксом /128 обрабатывается как один адрес.
  • Исправлена сборка для Windows на ARM.
  • Исправлено положение окна «Торрент уже добавлен», когда главное окно свернуто.
  • Устранена утечка памяти при смене языка интерфейса.
  • Если торрент уже есть в списке и его трекеры успешно добавлены к существующему, программа больше не сообщает об ошибке добавления.
  • Корректно обрабатывается относительный путь к папке журналов.
  • Исправлено неверное сравнение IP-адресов.
  • Таймер лимитов раздачи обновляется при изменении лимитов.
  • Исправлен разбор фильтра P2P для IPv6.
  • Из magnet-ссылок отбрасываются неподдерживаемые адреса трекеров.
  • Устранена возможность SMTP-инъекции через непроверенное содержимое письма.
  • Для динамического DNS используется HTTPS.
  • Исправлена обработка завершения торрента, в котором есть исключенные из загрузки файлы.
  • Встроенный трекер больше не создает запись о торренте по анонсу без аутентификации.
  • Исправлена неработающая ссылка на документацию.
  • Если указанного пути нет, свободное место определяется по родительской папке.
  • Сортировка по столбцу «Осталось» обновляется вместе со значениями.
  • Цвета подсказок из темы оформления применяются и к неактивной палитре.
  • Ресурсоемкие операции вынесены из функции обратного вызова.

Веб-интерфейс

  • Пункты «Выделить все» и «Инвертировать выделение».
  • Виртуальный список включен по умолчанию.
  • Улучшено сворачивание папок.
  • В окне добавления торрента показывается свободное место на диске.
  • Элементы массивов фильтруются на месте, без создания копий.
  • Ускорено заполнение строк таблиц.
  • Тип дискового ввода-вывода «pread/pwrite».
  • Окно глобальных ограничений скорости приведено к одному виду с программой.
  • Завершенные файлы можно скачать прямо из веб-интерфейса.
  • Даты в окне создания торрента передаются в секундах Unix-времени.
  • Окно добавления торрента учитывает исключенные имена файлов.
  • Результат отправки тестового письма показывается собственным уведомлением вместо окна браузера.
  • На веб-интерфейс можно ставить обычные ссылки с других сайтов: открытие корневой страницы больше не блокируется проверкой межсайтовых запросов.
  • Окно «Добавить новый торрент» можно не показывать, как в программе.
  • При обновлении поиска сохраняются выбранные категория и плагин.
  • Проверка доменов сервера сравнивает имя целиком. Для поддоменов нужна маска вида *.example.com.
  • При смене столбца сортировки предыдущий становится вторичным и упорядочивает строки с одинаковыми значениями, как в программе.
  • Пункт «Копировать путь» в меню содержимого торрента.
  • Обработка ссылок RSS, которые ведут не на торрент.
  • Недоступные пункты меню содержимого торрента отключаются, а не скрываются.
  • Устранены ошибки при щелчке по заголовкам столбцов.
  • Ограничение числа одновременных сеансов.
  • Вкладки поиска сохраняются между перезапусками программы и сеансами.
  • Настройки запуска сеанса BitTorrent на паузе и тайм-аута его завершения.
  • Сеанс BitTorrent можно приостановить и возобновить.
  • Данные RSS запрашиваются реже, если в лентах ничего не меняется: интервал удваивается вместо постоянных 1,5 секунды.
  • Межсайтовые запросы определяются по заголовку Sec-Fetch-Site.
  • Убран отступ в списке категорий, если подкатегорий нет.
  • Изменен вид таблицы с версиями программы и библиотек.
  • Скрытые элементы корректно скрываются от программ чтения с экрана.
  • Экспорт и импорт правил RSS.
  • Автодополнение путей показывает не более 25 вариантов.
  • Панель свойств остается сортируемой после переключения вкладки.
  • Устранен обход аутентификации через подмену заголовка X-Forwarded-For.
  • На страницу настроек добавлены недостающие параметры, исправлены расхождения с программой.
  • Для определения межсайтовых запросов в первую очередь используется заголовок Sec-Fetch-Site.
  • Общее окно загрузки для нескольких выбранных статей RSS, как в результатах поиска.

WebAPI

  • Контроллеры WebAPI создаются по запросу.
  • Методы search/downloadTorrent и rss/setFeedRefreshInterval принимают только POST-запросы.
  • Метод editCategory больше не перезаписывает посторонние параметры.
  • Данные синхронизации формируются правильно, если клиент не получил предыдущий ответ.
  • Экспортированные файлы .torrent называются по имени торрента.

RSS

  • Добавленное правило RSS правильно отображает состояние «включено».
  • Закрепленный пункт «Все» в списке лент.
  • Клонирование правил в автозагрузчике RSS.
  • Торренты можно добавлять по ссылкам из окна просмотра статьи RSS.
  • Порядок сортировки списка лент сохраняется.
  • Параметр максимального числа статей в ленте не может быть отрицательным.
  • Предупреждение в настройках RSS стало кликабельным.

Поиск

  • Приведено в порядок оформление документации.
  • Файлы cookie сохраняются при HTTP-перенаправлении.
  • Корректно экранируется символ «|».

Windows и macOS

  • Обновлен тайский перевод установщика.
  • Значок в строке меню macOS подстраивается под оформление системы.

Прочее

  • Поддержка сборки с последней версией libtorrent.
  • Убрано использование устаревших функций libtorrent.
  • Удалены устаревшие ключи настроек.
  • Минимальная версия Python для поиска поднята до 3.13.0.
  • Корректная установка Python в Windows для ARM64.
  • В новых установках по умолчанию отключено определение стран пиров, поэтому при первом запуске программа не обращается к базе GeoIP. На существующие установки изменение не влияет.
  • FossHub убран из проверки обновлений программы: его RSS-лента больше не работает.
  • Значение DiskQueueSize по умолчанию приведено в соответствие с libtorrent 2.1.
  • В справочных страницах man описаны все параметры командной строки.
  • qBittorrent помечен как совместимый с защитой CET Shadow Stack.

Полный список изменений со ссылками на исправления доступен на странице релиза на GitHub.

Читаете нас в Google? Добавьте Comss.ru в источникиДобавьте Comss.ru в источники Google
Новые статьи будут чаще в «Главных новостях» Google. Без подписок и уведомлений, отключается в один клик. Нужен вход в аккаунт Google.Наши статьи будут чаще в «Главных новостях». Нужен вход в Google.
Добавить в Google
Автор:
Комментарии и отзывы

Нашли ошибку?

Новое на сайте