libgit2 1.9.0 "Schwibbogen"

libgit2 1.9.0 "Schwibbogen"

Ar Ragfyr 28, rhyddhawyd y llyfrgell traws-lwyfan 1.9.0 libgit2, sy'n gweithredu'r prif ddulliau Git. Mae'r llyfrgell wedi'i hysgrifennu yn C ac fe'i dosberthir o dan drwydded GNU GPL 2 gydag eithriad cysylltu arbennig sy'n caniatáu i'r cod ffynhonnell beidio â chael ei ddatgelu.

Disgwylir mai hwn fydd y datganiad olaf yn y llinell 1.x, a'r fersiwn nesaf fydd libgit2 v2.0, a fydd yn symud cefnogaeth SHA256 o arbrofol i gefnogi. Mae hyn yn golygu y bydd fersiwn 2.0 yn cyflwyno newidiadau i'r API a'r ABI i gefnogi SHA256, yn ogystal â newidiadau eraill sy'n torri cydnawsedd.

Newidiadau mawr:

  • Gwell dogfennaeth API: https://libgit2.org/docs/reference.
  • Detholiad amgryptio TLS wedi'i ddiweddaru i gyfateb Cyfres cipher "cydweddoldeb" Mozilla.
  • Gwell API bai.
  • Ychwanegwyd gorchmynion bai a init at y cyfleustodau consol arbrofol git2-arbrofol.
  • Nawr, wrth ddefnyddio'r opsiwn CMake -DUSE_SHA1=<opsiwn nad yw'n ddiofyn>, dangosir rhybudd yn eich cynghori i ddefnyddio'r algorithm SHA1DC (SHA1 gyda chanfod gwrthdrawiad).
  • Sawl newid pwysig sy'n torri'r ABI.
  • Gwelliannau niferus ac atgyweiriadau i fygiau.

Ffynhonnell: linux.org.ru

Prynu gwesteio dibynadwy ar gyfer gwefannau sydd â diogelwch DDoS, gweinyddwyr VPS VDS 🔥 Prynu cynnal gwefannau dibynadwy gyda diogelwch DDoS, gweinyddion VPS VDS | ProHoster