Byl vydán projekt GNU Wget2 2.2.0, který představuje přepracovanou verzi programu pro automatizaci rekurzivního stahování obsahu GNU Wget. Wget2 nabízí sadu dodatečných možností, podporuje stahování s více vláknami, umožňuje přístup k funkcím prostřednictvím knihovny libwget, podporuje protokoly HTTP/2 a TLS 1.3, umožňuje stahovat pouze změněná data, může ukládat data z streamingových serverů, správně zpracovává internacionalizované doménové názvy a může překódovat stahovaný obsah. Nástroj wget2 je dodáván pod licencí GPLv3+, zatímco knihovna pod LGPLv3+.
V nové verzi:
- Byla přidána podpora knihovny libproxy a byla poskytnuta možnost připojení prostřednictvím proxy s podporou HTTP/1.0.
- Ve výchozím nastavení je režim rychlého navazování TCP spojení (TCP FastOpen) vypnut. Byla přidána možnost použít volbu „—no-tcp-fastopen“ u jader Linuxu od verze 4.11.
- Ve výchozím nastavení je vypnuto explicitní zasílání požadavků pomocí protokolu OCSP (Online Certificate Status Protocol) pro kontrolu odvolaných certifikátů.
- Byla přidána podpora voleb „—progress=dot:“ a „—restrict-file-names“ pro zpětnou kompatibilitu s wget 1.x.
- Bylo upraveno zpracování přesměrování při použití volby „—no-parent“ a vyřešeny problémy se stahováním více souborů současně přes HTTP/2.
- Bylo vylepšeno zpracování souborů robots.txt.
- Byla vylepšena podpora sestavení s knihovnami WolfSSL a LibreSSL.
- Byla vylepšena podpora IPv6.
- Byla zajištěna kompatibilita s nástrojem fetchmail při zpracování přihlašovacího jména a hesla v souboru .netrc.
- Byla přidána podpora nestandardních formátů času v Cookie.
Zdroj: opennet.ru
