Transmission 3.0 prend en charge IPv6 dans RPC, diverses améliorations et plus

transmissionprincipale

Après un an de développement,  le lancement de la nouvelle version de Transmission 3.0 a été annoncé, dans lequel de nouvelles fonctionnalités, modifications et corrections de bogues sont ajoutées. Ceux qui ne sont pas familiers avec Transmission devraient savoir que ceci est un client P2P gratuit, open source et léger pour le réseau BitTorrent.

Il est relativement léger et peu exigeant sur les ressources d'un client BitTorrent, écrit en langage C et qui supporte une variété d'interfaces utilisateur: GTK, Qt, Mac natif, interface web, démon, ligne de commande. Il est compatible avec les systèmes d'exploitation suivants: Mac OS X, Linux, NetBSD, FreeBSD, OpenBSD et Windows.

Le principal avantage de ce logiciel est qu'il s'agit vraiment d'un logiciel libre et sans publicités, pop-ups et liens peu fiables.

Le deuxième avantage est qu'il dispose de quelques options pour contrôler le programme, en plus du mode fenêtre normal, vous pouvez ajouter et supprimer des torrents depuis la ligne de commande ou via un navigateur.

Quoi de neuf dans Transmission 3.0?

Parmi les principaux changements qui ressortent de l'annonce de cette nouvelle version de ce client torrent populaire sont: des changements dans votre interface, comme pour le client GTK, des raccourcis clavier ont été ajoutés pour naviguer dans la séquence de téléchargement, le fichier .desktop a été mis à jour, le fichier AppData a été ajouté, des icônes symboliques ont été proposées pour le panneau supérieur de GNOME, le changement de intltool à gettext est terminé.

Tandis que, pour la version client pour Qt, les exigences pour la version Qt (5.2+) sont augmentées, des raccourcis clavier sont ajoutés se déplacer dans la file d'attente de téléchargement, la consommation de mémoire est réduite lors du traitement des propriétés du torrent, une info-bulle est fournie pour les fichiers avec des noms longs, l'interface est adaptée aux affichages HiDPI.

Dans le processus d'arrière-plan, transition vers l'utilisation de libsystemd au lieu de libsystemd-daemon; l'élévation des privilèges est interdite dans le fichier streaming-daemon.service.

De plus, le solution à une vulnérabilité XSS dans le client Web et que les problèmes de performances ont été résolus et que l'interface pour les appareils mobiles a été améliorée.

D'autre part, il est également à noter que le possibilité d'accepter les connexions via IPv6 sur le serveur RPC et que le La vérification du certificat SSL est activée par défaut pour les téléchargements via HTTPS. Dans le serveur http intégré, le nombre de tentatives d'authentification infructueuses pour se protéger contre la devinette de mot de passe est limité à 100.

Des autres changements qui sont mentionnés:

  • Ajout d'ID de pairs pour les clients torrent Xfplay, PicoTorrent, Free Download Manager, Folx et Baidu Netdisk.
  • Le support a été ajouté pour l'option TCP_FASTOPEN, qui permet de réduire légèrement le temps de configuration de la connexion.
  • Amélioration de la gestion de l'indicateur ToS (Type de service, classe de trafic) pour les connexions IPv6;
  • Ajout de la possibilité de spécifier des masques de sous-réseau dans les annotations CIDR sur liste noire (par exemple, 1.2.3.4/24).
  • Le support de build a été ajouté avec mbedtls (polarssl), wolfssl (cyassl) et LibreSSL, ainsi que de nouvelles versions d'OpenSSL (1.1.0+).
  • Les scripts de construction basés sur CMake ont amélioré la prise en charge du générateur Ninja, de libappindicator, de systemd, de Solaris et de macOS.
  • Le client pour macOS a augmenté les exigences pour la version de la plate-forme (10.10), ajouté la prise en charge d'un thème sombre.

Comment installer Transmission sur Linux?

Pour ceux qui sont utilisateurs de Debian, Ubuntu, Linux Mint ou toute distribution dérivée de ceux-ci, installez l'application avec:

sudo add-apt-repository ppa:transmissionbt/ppa -y
sudo apt install transmission

Si elles sont Utilisateurs de Fedora ou distributions basées sur celui-ci, ils peuvent installer l'application avec les éléments suivants commander:

sudo yum install transmission

Alors que pour ceux qui Les utilisateurs de Mandriva Linux doivent installer avec cette commande:

sudo urpmi transmission

Pour le cas de ceux qui sont Utilisateurs openSUSE, ils doivent saisir ce qui suit dans le terminal:

sudo zypper install transmission

Enfin, dans le cas de ceux qui utilisent Arch Linux et les distributions qui en dérivent, vous pouvez installer avec cette commande:

sudo pacman -S transmission

De la même façon vous pouvez compiler Transmission dans le système à partir de son code source, il vous suffit de suivre les étapes suivantes pour pouvoir le faire.

Leur code source est hébergé sur GitHub, ils doivent donc avoir le support git pour pouvoir cloner le référentiel.

Nous allons ouvrir un terminal et y taper ce qui suit.

Nous allons d'abord obtenir le code source avec:

git clone https://github.com/transmission/transmission Transmission

Nous entrons dans le répertoire:

cd Transmission

Et nous commençons la compilation avec les commandes suivantes que nous devons taper une par une:

git submodule update --init
mkdir build
cd build
cmake ..
make
sudo make install

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.