Більше року з моменту публікації минулої значної гілки представлений реліз торрент-клієнта qBittorrent 4.4.0, написаного з використанням тулкіту Qt і розвивається як відкрита альтернатива µTorrent, наближена до нього за інтерфейсом та функціональністю. Серед можливостей qBittorrent: інтегрований пошуковий движок, можливість підписки на RSS, підтримка багатьох BEP-розширень, віддалене керування через web-інтерфейс, режим послідовного завантаження в заданому порядку, розширені налаштування для торентів, бенкетів та трекерів, планувальник пропускної спроможності та IP-фільтр, інтерфейс для створення торентів, підтримка UPnP та NAT-PMP.
В новой версії:
- Додано підтримку протоколу BitTorrent v2, в якому здійснено уникнення використання алгоритму SHA-1, що має проблеми з підбором колізій, на користь SHA2-256 для контролю цілісності блоків даних і для записів в індексах. Для роботи з новою версією torrent-ів задіяна бібліотека libtorrent 2.0.x.
- Додана підтримка фреймворку Qt6.
- Додано нові налаштування, такі як обмеження пропускної здатності з'єднань, таймати для повідомлень та опції hashing_threads для libtorrent.
- Забезпечено надсилання анонсів для всіх трекерів при зміні IP-адреси.
- Для різних колонок в інтерфейсі додані підказки.
- Додано контекстне меню для перемикання стовпців вкладок.
- До бокової панелі додано фільтр стану «Checking».
- У налаштуваннях забезпечено запам'ятовування останньої сторінки, що переглядається.
- Для каталогів, що відстежуються, надано можливість пропуску перевірки хешів (опція «Skip hash check»).
- При подвійному натисканні реалізовано перегляд опцій торрента.
- Додано можливість прив'язки різних каталогів з тимчасовими файлами для окремих торентів та категорій.
- Додано підтримку тем оформлення, рознесених за різними каталогами.
- У віджеті пошуку реалізовано контекстне меню та збільшено кількість режимів завантаження.
- У web-інтерфейсі надано можливість навігації за таблицями та каталогами за допомогою клавіш керування курсором. В основній вкладці реалізовано індикатор прогресу виконання операцій.
- Для Linux забезпечено встановлення векторних піктограм.
- У складальному скрипті реалізовано визначення ОС OpenBSD та Haiku.
- Додано експериментальне налаштування для зберігання файлів fastresume та torrent у СУБД SQLite.
Джерело: opennet.ru