cURL 8.12 descontinua o backend Hyper

cURL 8.12 deixa de lado o backend Hyper em Rust e foca em melhorias de segurança

cURL 8.12 deixa de lado o backend Hyper em Rust e foca em melhorias de segurança

O cURL, uma das ferramentas mais utilizadas para transferências de dados em redes, chega à versão 8.12 trazendo ajustes importantes, com destaque para a remoção do backend Hyper, escrito em Rust. A decisão reflete a falta de adoção da comunidade e a ausência de desenvolvedores interessados em mantê-lo, segundo Daniel Stenberg, líder do projeto.

A decisão de remover o Hyper

Inicialmente concebido como uma alternativa para fornecer segurança de memória ao cURL, o backend Hyper nunca foi amplamente adotado. Embora a ideia de um HTTP backend em Rust tivesse potencial, a prática mostrou que havia pouco interesse em sua manutenção. Diante disso, a equipe decidiu removê-lo completamente nesta nova versão, garantindo que o cURL siga evoluindo com sua base tradicional em C.

Novidades do cURL 8.12

Além da remoção do Hyper, a versão 8.12 traz aprimoramentos significativos:

  • Segurança aprimorada: suporte a chaves e certificados via PKCS#11 no OpenSSL, fortalecendo a proteção de conexões.
  • Suporte a exportação de sessões SSL: o recurso ssls-export facilita a importação e exportação de sessões seguras.
  • Melhorias no build system: ajustes no sistema de compilação para tornar a ferramenta mais eficiente e compatível com diferentes plataformas.
  • Correções diversas: inclui aprimoramentos na gestão de cookies, otimizações de HTTP/2 e melhor manuseio de memória.

Impacto para os usuários

Para os usuários que nunca adotaram o backend Hyper, essa mudança não trará impacto. O cURL continua funcionando com seu tradicional código em C, mantendo a confiabilidade e a compatibilidade que o tornaram essencial para administradores de sistemas e desenvolvedores.

A nova versão já está disponível para download, e detalhes adicionais podem ser encontrados no site oficial do projeto.

Emanuel Negromonte Autor
Autor
Jornalista especialista em Linux a mais de 20 anos. Fundador do SempreUpdate e entusiasta do software livre.