libgit2-24-32bit - C git library

Property Value
Distribution openSUSE Leap 42.2
Repository openSUSE Update Oss all
Package name libgit2-24-32bit
Package version 0.24.1
Package release 6.1
Package architecture x86_64
Package type rpm
Installed size 919.27 KB
Download size 369.00 KB
Official Mirror
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
with bindings.


Package Version Architecture Repository
libgit2-24-32bit-0.24.1-3.1.x86_64.rpm 0.24.1 x86_64 openSUSE Update Oss
libgit2-24-32bit-0.24.1-1.16.x86_64.rpm 0.24.1 x86_64 openSUSE Oss
libgit2-24-32bit - - -


Name Value - - - - - - - - - - - - - -


Name Value
libgit2-24-32bit = 0.24.1-6.1
libgit2-24-32bit(x86-32) = 0.24.1-6.1 -


Type URL
Binary Package libgit2-24-32bit-0.24.1-6.1.x86_64.rpm
Source Package libgit2-0.24.1-6.1.src.rpm

Install Howto

Install libgit2-24-32bit rpm package:

# zypper install libgit2-24-32bit




2017-01-30 -
- Fix bsc#1019037 and bsc#1019036.
Add libgit2-check-cert-validity.patch CVE-2016-10130
Add libgit2-perform-badssl-check.patch CVE-2017-5338
Add libgit2-verify-packet-length.patch CVE-2016-10128
Add libgit2-empty-lines-as-errors.patch CVE-2016-10129
Add libgit2-expected-error.patch and libgit2-dont-test-rc4.patch
2016-11-21 -
- Add libgit2-init-commit-message.patch and
libgit2-validate-name-length.patch. Fix bsc#1003810.
CVE-2016-8568, CVE-2016-8569
2016-05-09 -
- Add to the SDK. Fate#319349
- Update license to GPL-2.0 WITH GCC-exception-2.0
2016-04-20 -
- libgit2 0.24.1:
+ various compatible backported bug fixes
2016-03-16 -
- Update to version 0.24.0:
+ Custom filters can now be registered with wildcard attributes,
for example filter=*. Consumers should examine the attributes
parameter of the check function for details.
+ Symlinks are now followed when locking a file, which can be
necessary when multiple worktrees share a base repository.
+ You can now set your own user-agent to be sent for HTTP
requests by using the GIT_OPT_SET_USER_AGENT with
+ You can set custom HTTP header fields to be sent along with
requests by passing them in the fetch and push options.
+ Tree objects are now assumed to be sorted. If a tree is not
correctly formed, it will give bad results. This is the git
approach and cuts a significant amount of time when reading the
+ Filter registration is now protected against concurrent
+ Filenames which are not valid on Windows in an index no longer
cause to fail to parse it on that OS.
+ Rebases can now be performed purely in-memory, without touching
the repository's workdir.
+ When adding objects to the index, or when creating new tree or
commit objects, the inputs are validated to ensure that the
dependent objects exist and are of the correct type. This
object validation can be disabled with the
+ The WinHTTP transport's handling of bad credentials now behaves
like the others, asking for credentials again.
+ Various API changes (additions AND removals).
- Rename libgit2-23 subpackage to libgit2-24, following upstraems
soname bump (also in baselibs.conf).
2015-11-30 -
- libgit2 0.23.4:
* various bug fixes and improvements
- drop upstreamed libgit2-fix-.pc-file.patch
2015-10-07 -
- libgit2 0.23.3, containing critical fixes:
* blame: guard xdiff calls for large files
* diff: don't feed large files to xdiff
* merge_file: treat large files as binary
* xdiff: convert size variables to size_t
* GITERR_CHECK_ALLOC_ADDn: multi-arg adders
2015-09-10 -
- Add libgit2-fix-.pc-file.patch: Fix paths written in libgit2.pc.
2015-09-07 -
- libgit2 0.23.2:
* documentation fixes
* diff: don't error out on an invalid regex
* http: propagate the credentials callback's error code
* Fix bug in git_smart__push: push_transfer_progress cb is never called
* remote: don't confuse tag auto-follow rules with refspec matching
* curl: use the most secure auth method for the proxy
* Forcing libssh2 lib location
* fix duplicate basenames to support older VS
- includes changes from 0.23.1:
* Stage an unregistered submodule in _add_bypath()
* filebuf: remove lockfile upon rename errors
* Increase required version of cmake to 2.8
* Handle ssh:// and git:// urls containing a '~' character.
* documentation updates
* submodule URL handling fixes
* index: allow add_bypath to update submodules
* blob: fail to create a blob from a dir with EDIRECTORY
* submodule: lookup the submodule by path if available
* submdule: reproduce double-reporting of a submodule in foreach
- note cmake requirement and use cmake makros
- build with system libcurl
- build with system http-parser

See Also

Package Description
libgit2-devel-0.24.1-3.1.x86_64.rpm C git library
libgit2-devel-0.24.1-6.1.x86_64.rpm C git library
libgme-devel-0.6.0-8.1.x86_64.rpm Development libraries and headers for libgme
libgme0-0.6.0-8.1.x86_64.rpm Collection of video game music file emulators
libgme0-32bit-0.6.0-8.1.x86_64.rpm Collection of video game music file emulators
libgnome-desktop-3-12-3.20.2-3.3.1.x86_64.rpm The GNOME Desktop API Library
libgnome-desktop-3-12-32bit-3.20.2-3.3.1.x86_64.rpm The GNOME Desktop API Library
libgnome-desktop-3-devel-3.20.2-3.3.1.x86_64.rpm The GNOME Desktop API Library -- Development Files
libgnome-desktop-3_0-common-3.20.2-3.3.1.x86_64.rpm The GNOME Desktop API Library -- Common data files
libgnutls-devel-3.2.15-11.3.1.x86_64.rpm Development package for gnutls
libgnutls-devel-3.2.15-9.1.x86_64.rpm Development package for gnutls
libgnutls-devel-32bit-3.2.15-11.3.1.x86_64.rpm Development package for gnutls
libgnutls-devel-32bit-3.2.15-9.1.x86_64.rpm Development package for gnutls
libgnutls-openssl-devel-3.2.15-11.3.1.x86_64.rpm Development package for gnutls
libgnutls-openssl-devel-3.2.15-9.1.x86_64.rpm Development package for gnutls