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.changes 0000009808 9.58 KB
libgit2.spec 0000002728 2.66 KB
v0.20.0.tar.gz 0003255478 3.1 MB
Revision 10 (latest revision is 65)
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 208485 from Michal Vyskocil's avatar Michal Vyskocil (mvyskocil) (revision 10)
- Update to version 0.20.0:
  + Blame APIs.
  + Filter APIs.
  + Public git_buffer APIs.
  + Merge conflict support in Checkout.
  + Simplified Clone options and git_clone_into.
  + Config iterator APIs and updated Config multivar API.
  + Diff API reorganization and renaming, with Patch API split off.
  + Indexer API renaming and improvements.
  + ODB backend API cleanup.
  + Improves progress callbacks for Packbuilder, Push, Fetch (and
    any other Remote operation).
  + Public Pathspec matching APIs.
  + Reflog API and RefDB Backend API cleanup.
  + Remote API extensions.
  + SSH Transport configuration cleanup.
  + Submodule status improvements.
  + Pluggable Transport APIs.
  + Lots of other small features (e.g. decomposed unicode support on
    MacOS, revwalk simplifying by first parent),
  + Bug fixes (e.g. junction support on Win32, redirect handling
    in HTTP transport) and performance improvements.
  + Lots of new examples (init, status, log, blame, etc.) and
    relicensing of example code under CC0 license. (forwarded request 208340 from dimstar)
Comments 0
openSUSE Build Service is sponsored by