libgit2 1.9.0 «Schwibbogen»

libgit2 1.9.0 «Schwibbogen»

Den 28. december blev version 1.9.0 af den tværplatformbibliotek frigivet libgit2, der implementerer de grundlæggende metoder i Git. Biblioteket er skrevet i C og distribueres under GNU GPL 2 med en særlig undtagelse for linking, der tillader, at kildekoden ikke skal offentliggøres.

Det forventes, at dette bliver den sidste udgivelse i 1.x serien, og den næste version vil være libgit2 v2.0, hvor understøttelsen af SHA256 vil overgå fra status 'eksperimentel' til status 'understøttet'. Dette betyder, at der vil blive lavet ændringer i API'en og ABI'en i version 2.0 for at understøtte SHA256 samt andre ændringer, der bryder kompatibiliteten.

Vigtige ændringer:

  • Forbedret API-dokumentation: https://libgit2.org/docs/reference.
  • Opdateret valg af TLS-kryptering for at overholde Mozillas 'kompatibilitets'-cipher suite.
  • Forbedret blame API.
  • Der er tilføjet kommandoer til blame og init i den eksperimentelle kommandolinje-værktøj git2-experimental.
  • Når der anvendes CMake-parameteren -DUSE_SHA1=, vises en advarsel, der anbefaler at bruge SHA1DC-algoritmen (SHA1 med kollisionsdetektion).
  • Adskillige vigtige ændringer, der bryder ABI'en.
  • Talrige forbedringer og fejlrettelser.

Kilde: linux.org.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster