libgit2 1.9.0 „Schwibbogen“

libgit2 1.9.0  „Schwibbogen“

28. december je bil izdan 1.9.0 večplatformske knjižnice libgit2, ki implementira osnovne metode Git. Knjižnica je napisana v jeziku C in se distribuira pod licenco GNU GPL 2 s posebnim izjemnim pravilom za povezovanje, ki omogoča, da izvorna koda ne bo razkrito.

Pričakuje se, da bo to zadnja različica v seriji 1.x, naslednja različica bo libgit2 v2.0, v kateri bo podpora za SHA256 prešla iz statusa 'eksperimentalno' v status 'podprto'. To pomeni, da bodo v različici 2.0 izvedene spremembe v API-ju in ABI-ju za podporo SHA256, prav tako pa tudi druge spremembe, ki lomijo združljivost.

Glavne spremembe:

  • Izboljšana dokumentacija API-ja: https://libgit2.org/docs/reference.
  • Posodobljen izbor šifriranja TLS za usklajenost s šifrirnimi nabori 'združljivosti' Mozilla.
  • Izboljšan API blame.
  • V eksperimentalno konzolno orodje git2-experimental so dodane ukaze blame in init.
  • Sedaj se ob uporabi možnosti CMake -DUSE_SHA1= prikaže opozorilo o priporočilu za uporabo algoritma SHA1DC (SHA1 z odkrivanjem kolizij).
  • Več pomembnih sprememb, ki lomijo ABI.
  • Številne izboljšave in popravki napak.

Izvor: linux.org.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster