28 āĻĄāĻŋāϏā§āĻŽā§āĻŦāϰ, āĻā§āϰāϏ-āĻĒā§āϞā§āϝāĻžāĻāĻĢāϰā§āĻŽ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋ 1.9.0 āĻĒā§āϰāĻāĻžāĻļ āĻāϰāĻž āĻšāϝāĻŧā§āĻāĻŋāϞ libgit2, āϝāĻž āĻĒā§āϰāϧāĻžāύ āĻāĻŋāĻ āĻĒāĻĻā§āϧāϤāĻŋ āĻĒā§āϰāϝāĻŧā§āĻ āĻāϰā§āĨ¤ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋāĻāĻŋ C āϤ⧠āϞā§āĻāĻž āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āώ āϞāĻŋāĻā§āĻāĻŋāĻ āĻŦā§āϝāϤāĻŋāĻā§āϰāĻŽ āϏāĻš GNU GPL 2 āϞāĻžāĻāϏā§āύā§āϏā§āϰ āĻ āϧā§āύ⧠āĻŦāĻŋāϤāϰāĻŖ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§ āϝāĻž āĻāϤā§āϏ āĻā§āĻĄāĻāĻŋ āĻĒā§āϰāĻāĻžāĻļ āĻāϰāĻžāϰ āĻ āύā§āĻŽāϤāĻŋ āĻĻā§āϝāĻŧ āύāĻžāĨ¤
āĻāĻāĻŋ 1.x āϞāĻžāĻāύ⧠āĻļā§āώ āϰāĻŋāϞāĻŋāĻ āĻšāĻŦā§ āĻŦāϞ⧠āĻāĻļāĻž āĻāϰāĻž āĻšāĻā§āĻā§, āĻāĻŦāĻ āĻĒāϰāĻŦāϰā§āϤ⧠āϏāĻāϏā§āĻāϰāĻŖ āĻšāĻŦā§ libgit2 v2.0, āϝāĻž SHA256 āϏāĻŽāϰā§āĻĨāύāĻā§ āĻĒāϰā§āĻā§āώāĻžāĻŽā§āϞāĻ āĻĨā§āĻā§ āϏāĻŽāϰā§āĻĨāĻŋāϤ-āĻ āύāĻŋāϝāĻŧā§ āϝāĻžāĻŦā§āĨ¤ āĻāϰ āĻŽāĻžāύ⧠āĻšāϞ āϝ⧠āϏāĻāϏā§āĻāϰāĻŖ 2.0 SHA256 āϏāĻŽāϰā§āĻĨāύ āĻāϰāĻžāϰ āĻāύā§āϝ API āĻāĻŦāĻ ABI-āϤ⧠āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāύāĻŦā§, āϏā§āĻāϏāĻžāĻĨā§ āĻ āύā§āϝāĻžāύā§āϝ āĻĒāϰāĻŋāĻŦāϰā§āϤāύāĻā§āϞāĻŋ āϝāĻž āϏāĻžāĻŽāĻā§āĻāϏā§āϝ āĻāĻā§āĻ āĻāϰāĻŦā§āĨ¤
āĻ āĻŦā§āϝāĻŦāϏā§āĻĨāĻžāĻĒāύāĻž:
- āĻāύā§āύāϤ API āĻĄāĻā§āĻŽā§āύā§āĻā§āĻļāύ: https://libgit2.org/docs/reference.
- āĻŽā§āϝāĻžāĻ āĻāϰāĻžāϰ āĻāύā§āϝ TLS āĻāύāĻā§āϰāĻŋāĻĒāĻļāύ āύāĻŋāϰā§āĻŦāĻžāĻāύ āĻāĻĒāĻĄā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§ āĻŽāĻāĻŋāϞāĻž "āϏāĻžāĻŽāĻā§āĻāϏā§āϝāϤāĻž" āϏāĻžāĻāĻĢāĻžāϰ āϏā§āϝā§āĻ.
- āĻāύā§āύāϤ āĻŦā§āϞā§āĻŽ āĻāĻĒāĻŋāĻāĻāĨ¤
- āĻĒāϰā§āĻā§āώāĻžāĻŽā§āϞāĻ āĻāύāϏā§āϞ āĻāĻāĻāĻŋāϞāĻŋāĻāĻŋ git2-āĻĒāϰā§āĻā§āώāĻžāĻŽā§āϞāĻ-āĻ āĻĻā§āώ āĻāĻŦāĻ init āĻāĻŽāĻžāύā§āĻĄ āϝā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤
- āĻāĻāύ, CMake āĻŦāĻŋāĻāϞā§āĻĒ -DUSE_SHA1=<āύāύ-āĻĄāĻŋāĻĢāϞā§āĻ āĻŦāĻŋāĻāϞā§āĻĒ> āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻāĻāĻāĻŋ āϏāϤāϰā§āĻāϤāĻž āĻĒā§āϰāĻĻāϰā§āĻļāĻŋāϤ āĻšāϝāĻŧ āϝāĻž āύāĻŋāϰā§āĻĻā§āĻļ āĻāϰ⧠āϝ⧠āĻāĻāĻŋ SHA1DC āĻ ā§āϝāĻžāϞāĻāϰāĻŋāĻĻāĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āĻĒāϰāĻžāĻŽāϰā§āĻļ āĻĻā§āĻāϝāĻŧāĻž āĻšāĻā§āĻā§ (āϏāĻāĻāϰā§āώ āϏāύāĻžāĻā§āϤāĻāϰāĻŖā§āϰ āϏāĻžāĻĨā§ SHA1)āĨ¤
- āĻŦā§āĻļ āĻāĻŋāĻā§ āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āϝāĻž ABI āĻā§ āĻā§āĻā§ āĻĻā§āϝāĻŧāĨ¤
- āĻ āϏāĻāĻā§āϝ āĻāύā§āύāϤāĻŋ āĻāĻŦāĻ āĻŦāĻžāĻ āĻĢāĻŋāĻā§āϏāĨ¤
āĻāϤā§āϏ: linux.org.ru
