A più di un anno dalla pubblicazione dell'ultimo thread significativo, è stata presentata la versione del client torrent qBittorrent 4.4.0, scritto utilizzando il toolkit Qt e sviluppato come alternativa aperta a µTorrent, avvicinandosi ad esso nell'interfaccia e nelle funzionalità. Tra le caratteristiche di qBittorrent: un motore di ricerca integrato, la possibilità di iscriversi a RSS, supporto per molte estensioni BEP, gestione remota tramite interfaccia web, modalità di download sequenziale in un determinato ordine, impostazioni avanzate per torrent, peer e tracker, larghezza di banda scheduler e filtro IP, interfaccia per la creazione di torrent, supporto per UPnP e NAT-PMP.
Nella nuova versione:
- Aggiunto il supporto per il protocollo BitTorrent v2, che abbandona l'utilizzo dell'algoritmo SHA-1, che presenta problemi con la selezione delle collisioni, a favore di SHA2-256 per il monitoraggio dell'integrità dei blocchi di dati e per le voci negli indici. Per funzionare con la nuova versione di torrent, viene utilizzata la libreria libtorrent 2.0.x.
- Aggiunto il supporto per il framework Qt6.
- Aggiunte nuove impostazioni come limite di larghezza di banda della connessione, timeout delle notifiche e opzioni hashing_threads per libtorrent.
- Viene fornito l'invio di annunci per tutti i tracker quando si modifica l'indirizzo IP.
- Sono stati aggiunti suggerimenti per diverse colonne nell'interfaccia.
- Aggiunto menu contestuale per cambiare colonna delle schede.
- Alla barra laterale è stato aggiunto un filtro di stato "Verifica in corso".
- Le impostazioni assicurano che l'ultima pagina visualizzata venga ricordata.
- Per le directory monitorate, è possibile saltare i controlli hash (l'opzione “Ignora controllo hash”).
- Quando fai doppio clic, puoi visualizzare le opzioni torrent.
- Aggiunta la possibilità di collegare diverse directory con file temporanei per singoli torrent e categorie.
- Aggiunto supporto per temi di progettazione distribuiti in diverse directory.
- Il widget di ricerca ora dispone di un menu contestuale e di un numero maggiore di modalità di caricamento.
- L'interfaccia web offre la possibilità di navigare tra tabelle e cataloghi utilizzando i tasti cursore. La scheda principale ha un indicatore di avanzamento dell'operazione.
- Per Linux è prevista l'installazione di icone vettoriali.
- Lo script di build implementa le definizioni del sistema operativo OpenBSD e Haiku.
- È stata aggiunta un'impostazione sperimentale per l'archiviazione di file fastresume e torrent nel DBMS SQLite.
Fonte: opennet.ru