É apresentado o lançamento do projeto GNU Wget2 2.2.0, que desenvolve uma versão reescrita do zero e totalmente redesenhada do programa para automatizar o download recursivo de conteúdo GNU Wget. Wget2 fornece um conjunto de opções adicionais, suporta download em vários threads, permite usar funcionalidades disponíveis através da biblioteca libwget, suporta protocolos HTTP/2 e TLS 1.3, permite baixar apenas dados alterados, pode salvar dados de servidores de streaming, corretamente lida com nomes de domínio internacionalizados e pode recodificar o conteúdo baixado. O utilitário wget2 é licenciado sob GPLv3+ e a biblioteca é licenciada sob LGPLv3+.
Na nova versão:
- Adicionado suporte para a biblioteca libproxy e fornecida a capacidade de conexão por meio de um proxy com suporte HTTP/1.0.
- Por padrão, o modo TCP FastOpen está desabilitado. Adicionada a capacidade de usar a opção "--no-tcp-fastopen" com kernels Linux a partir de 4.11.
- Por padrão, as solicitações explícitas que usam o Online Certificate Status Protocol (OCSP) para verificar certificados revogados estão desabilitadas.
- Adicionado suporte para opções "--progress=dot:" e "--restrict-file-names" para compatibilidade com versões anteriores com wget 1.x.
- O processamento de redirecionamentos ao usar a opção “--no-parent” foi melhorado e os problemas de download de vários arquivos simultaneamente via HTTP/2 foram resolvidos.
- Análise aprimorada de arquivos robots.txt.
- Suporte aprimorado para construção com as bibliotecas WolfSSL e LibreSSL.
- Suporte IPv6 aprimorado.
- A compatibilidade com o utilitário fetchmail foi garantida ao processar login e senha no arquivo .netrc.
- Adicionado suporte para formatos de hora não padrão no Cookie.
Fonte: opennet.ru
