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
baselibs.conf 0000000011 11 Bytes
libgit2-0.27.0.tar.gz 0004761312 4.54 MB
libgit2.changes 0000032540 31.8 KB
libgit2.spec 0000002848 2.78 KB
Revision 30 (latest revision is 65)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 600302 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 30)
- update to 0.27.0:
  - Changes or improvements
    - Improved p_unlink in posix_w32.c to try and make a file
      writable before sleeping in the retry loop to prevent
      unnecessary calls to sleep.
    - The CMake build infrastructure has been improved to speed up
      building time.
    - A new CMake option "-DUSE_HTTPS=" makes it possible to
      explicitly choose an HTTP backend.
    - A new CMake option "-DSHA1_BACKEND=" makes it possible to
      explicitly choose an SHA1 backend. The collision-detecting
      backend is now the default.
    - A new CMake option "-DUSE_BUNDLED_ZLIB" makes it possible to
      explicitly use the bundled zlib library.
    - A new CMake option "-DENABLE_REPRODUCIBLE_BUILDS" makes it
      possible to generate a reproducible static archive. This
      requires support from your toolchain.
    - The minimum required CMake version has been bumped to 2.8.11.
    - Writing to a configuration file now preserves the case of the
      key given by the caller for the case-insensitive portions of
      the key (existing sections are used even if they don't
      match).
    - We now support conditional includes in configuration files.
    - Fix for handling re-reading of configuration files with
      includes.
    - Fix for reading patches which contain exact renames only.
    - Fix for reading patches with whitespace in the compared
      files' paths.
    - We will now fill FETCH_HEAD from all passed refspecs instead
      of overwriting with the last one.
Comments 0
openSUSE Build Service is sponsored by