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 | |
baselibs.conf | 0000000011 11 Bytes | |
libgit2-0.26.3.tar.gz | 0004728289 4.51 MB | |
libgit2.changes | 0000027764 27.1 KB | |
libgit2.spec | 0000002848 2.78 KB |
Revision 56 (latest revision is 134)
- Update to 0.26.3: * Fix cloning of the libgit2 project with git clone --recursive by removing an invalid submodule from our testing data. * Fix endianness of the port in p_getaddrinfo(). * Fix handling of negative gitignore rules with wildcards. * Fix handling of case-insensitive negative gitignore rules. * Fix resolving references to a tag if the reference is stored with its fully resolved OID in the packed-refs file. * Fix checkout not treating worktree files as modified when only their mode has changed. * Fix rename detection with GIT_DIFF_FIND_RENAMES_FROM_REWRITES. * Fixes memory handling issues when reading crafted repository index files. The issues allow for possible denial of service due to allocation of large memory and out-of-bound reads. (CVE-2018-8098 bnc#1085257 CVE-2018-8099 bnc#1085256) * Updates the bundled zlib to 1.2.11. Users who build the bundled zlib are vulnerable to security issues in the prior version.
Comments 0