C git library

Edit Package libgit2

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/

Refresh
Refresh
Source Files
Filename Size Changed
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's avatar 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
openSUSE Build Service is sponsored by