libgit2 1.9.0 "Schwibbogen"

libgit2 1.9.0 "Schwibbogen"

28 de dezembro foi lançada a versão 1.9.0 da biblioteca multiplataforma libgit2, que implementa os principais métodos do Git. A biblioteca é escrita em C e é distribuída sob a licença GNU GPL 2, com uma exceção especial para vinculação, permitindo que o código-fonte não seja revelado.

Espera-se que esta seja a última versão da linha 1.x, e a próxima versão será libgit2 v2.0, na qual o suporte a SHA256 passará do status de "experimental" para "suportado". Isso significa que a versão 2.0 terá alterações na API e ABI para suporte a SHA256, além de outras mudanças que quebram a compatibilidade.

Principais mudanças:

  • Documentação da API aprimorada: https://libgit2.org/docs/reference.
  • Atualização da seleção de criptografia TLS para conformidade com o conjunto de cifras de "compatibilidade" da Mozilla..
  • API de blame melhorada.
  • Foram adicionados os comandos blame e init na utilidade de console experimental git2-experimental.
  • Agora, ao usar a opção CMake -DUSE_SHA1=, é exibido um aviso recomendando o uso do algoritmo SHA1DC (SHA1 com detecção de colisões).
  • Várias mudanças importantes que quebram a ABI.
  • Numerosas melhorias e correções de bugs.

Fonte: linux.org.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster