libgit2 1.9.0 "Schwibbogen"

libgit2 1.9.0 "Schwibbogen"

28. prosince byl vydán 1.9.0 multiplatformní knihovny libgit2, implementující základní metody Git. Knihovna je napsaná v jazyce C a je distribuována pod licencí GNU GPL 2 s výjimkou pro linkování, která umožňuje nezveřejnit zdrojový kód.

Očekává se, že to bude poslední vydání v řadě 1.x a další verzí se stane libgit2 v2.0, ve které podpora SHA256 přejde ze stavu „experimentální“ do stavu „podporováno“. To znamená, že ve verzi 2.0 budou provedeny změny v API a ABI pro podporu SHA256, stejně jako další změny narušující kompatibilitu.

Hlavní změny:

  • Byla vylepšena dokumentace API: https://libgit2.org/docs/reference.
  • Aktualizován výběr šifrování TLS pro shodu sady šifer „kompatibility“ Mozilla.
  • Byl vylepšen API blame.
  • Do experimentální konzolové utility git2-experimental byly přidány příkazy blame a init.
  • Nyní při použití volby CMake -DUSE_SHA1= se zobrazuje výstraha s doporučením používat algoritmus SHA1DC (SHA1 s detekcí kolizí).
  • Několik důležitých změn narušujících ABI.
  • Mnoho vylepšení a oprav chyb.

Zdroj: linux.org.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster