La version 2.2.0 du projet GNU Wget2 a été lancée, développant une version entièrement réécrite et retravaillée du programme pour automatiser le téléchargement récursif de contenu GNU Wget. Wget2 offre un ensemble d'options supplémentaires, prend en charge le téléchargement en plusieurs flux, permet d'accéder à des fonctionnalités disponibles via la bibliothèque libwget, prend en charge les protocoles HTTP/2 et TLS 1.3, permet de télécharger uniquement les données modifiées, peut sauvegarder des données des serveurs de streaming, gère correctement les noms de domaine internationalisés et peut re-encoder le contenu téléchargé. L'utilitaire wget2 est fourni sous la licence GPLv3+, et la bibliothèque sous LGPLv3+.
Dans la nouvelle version :
- Ajout de la prise en charge de la bibliothèque libproxy et possibilité de connexion via un proxy prenant en charge HTTP/1.0.
- Le mode d'ouverture rapide des connexions TCP (TCP FastOpen) est désactivé par défaut. Il est désormais possible d'utiliser l'option « --no-tcp-fastopen » avec des noyaux Linux à partir de la version 4.11.
- L'envoi explicite de requêtes utilisant le protocole OCSP (Online Certificate Status Protocol) pour vérifier la révocation des certificats est désactivé par défaut.
- Ajout de la prise en charge des options « --progress=dot: » et « --restrict-file-names » pour une compatibilité ascendante avec wget 1.x.
- La gestion des redirections lors de l'utilisation de l'option « --no-parent » a été améliorée et des problèmes de téléchargement de plusieurs fichiers simultanément via HTTP/2 ont été résolus.
- Amélioration de l'analyse des fichiers robots.txt.
- Amélioration du support de la compilation avec les bibliothèques WolfSSL et LibreSSL.
- Amélioration du support IPv6.
- Compatibilité assurée avec l'utilitaire fetchmail lors du traitement du login et du mot de passe dans le fichier .netrc.
- Ajout de la prise en charge de formats de temps non standards dans les cookies.
Source : opennet.ru
