libgit2 1.9.0 "Schwibbogen"

libgit2 1.9.0 "Schwibbogen"

28. detsembril ilmus platvormidevaheline raamatukogu versioon 1.9.0 libgit2, mis rakendab Git'i põhimeetodeid. Raamatukogu on kirjutatud C keeles ja levitatakse GNU GPL 2 litsentsi alusel koos erandiotsustega linkimise jaoks, mis võimaldab allika koodi mitte avalikustada.

Eeldatakse, et see on viimane väljaanne 1.x seerias ning järgmine versioon on libgit2 v2.0, kus SHA256 tugi liigub eksperimentaalsest staatusest toetatavasse staatuseks. See tähendab, et versioonis 2.0 tehakse API ja ABI muudatused SHA256 toe toetamiseks ning teised ühilduvust rikkuvad muudatused.

Peamised muudatused:

  • Parandatud API dokumentatsioon: https://libgit2.org/docs/reference.
  • Uuendatud TLS-i krüptimise valikut vastavusse viimiseks Mozilla 'ühilduvuse' krüptovõtmete komplektiga.
  • Parandatud blame API.
  • Eksperimentaalsesse käsurea utiliiti git2-experimental on lisatud käsklused blame ja init.
  • Praegu, kui kasutatakse CMake valikut -DUSE_SHA1=, kuvatakse soovitus kasutada SHA1DC algoritmi (SHA1 kollisioonide avastamisega).
  • Mõned olulised muudatused, mis rikuvad ABI.
  • Mitmed täiustused ja veaparandused.

Allikas: linux.org.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster