C git library
libgit2 is a portable, pure C implementation of the Git core methods provided as a re-entrant linkable library with a solid API, allowing you to write native speed custom Git applications in any language which supports C bindings.
http://libgit2.github.com/
- Sources inherited from project devel:libraries:c_c++
- Devel package for openSUSE:Factory
-
13
derived packages
- Links to openSUSE:Factory / libgit2
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:redwil:15.4/libgit2 && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_link | 0000000142 142 Bytes | |
libgit2-1.5.1.tar.gz | 0005895483 5.62 MB | |
libgit2.changes | 0000057339 56 KB | |
libgit2.spec | 0000002987 2.92 KB |
Revision 107 (latest revision is 134)
Dirk Mueller (dirkmueller)
committed
(revision 107)
- update to 1.5.1: * This is a security release to address CVE-2023-22742: when compiled using the optional, included libssh2 backend, libgit2 fails to verify SSH keys by default. * When using an SSH remote with the optional, included libssh2 backend, libgit2 does not perform certificate checking by default. Prior versions of libgit2 require the caller to set the `certificate_check` field of libgit2's `git_remote_callbacks` structure - if a certificate check callback is not set, libgit2 does not perform any certificate checking. This means that by default - without configuring a certificate check callback, clients will not perform validation on the server SSH keys and may be subject to a man-in-the-middle attack.
Comments 0