libgit2 1.9.0 „Schwibbogen“

libgit2 1.9.0 „Schwibbogen“

Am 28. Dezember wurde die Version 1.9.0 der plattformĂŒbergreifenden Bibliothek veröffentlicht. libgit2, die die grundlegenden Git-Methoden implementiert. Die Bibliothek ist in C geschrieben und wird unter der GNU GPL 2 mit einer speziellen Ausnahme fĂŒr die Verlinkung veröffentlicht, die es erlaubt, den Quellcode nicht offenzulegen.

Es wird erwartet, dass dies die letzte Veröffentlichung in der 1.x-Reihe sein wird. Die nĂ€chste Version wird libgit2 v2.0 sein, in der die UnterstĂŒtzung fĂŒr SHA256 von einem experimentellen Status in einen unterstĂŒtzten Status ĂŒbergeht. Das bedeutet, dass in Version 2.0 Änderungen an der API und dem ABI zur UnterstĂŒtzung von SHA256 vorgenommen werden, sowie andere Änderungen, die die AbwĂ€rtskompatibilitĂ€t brechen.

Wesentliche Änderungen:

  • Die API-Dokumentation wurde verbessert: https://libgit2.org/docs/reference.
  • Die TLS-VerschlĂŒsselungswahl wurde aktualisiert, um den „KompatibilitĂ€ts“-Cipher-Suites von Mozilla zu entsprechen..
  • Die API blame wurde verbessert.
  • Die experimentelle Konsolenanwendung git2-experimental hat die Befehle blame und init hinzugefĂŒgt.
  • Jetzt wird beim Verwenden der CMake-Option -DUSE_SHA1= eine Warnmeldung angezeigt, die empfiehlt, den SHA1DC-Algorithmus (SHA1 mit Kollisionsdetektion) zu verwenden.
  • Mehrere wichtige Änderungen, die das ABI brechen.
  • Zahlreiche Verbesserungen und Fehlerbehebungen.

Quelle: linux.org.ru

ZuverlĂ€ssiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen đŸ”„ ZuverlĂ€ssiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster