1. 01 May, 2011 1 commit
  2. 23 Apr, 2011 1 commit
    • index: Refactor add/replace methods · f7a5058a
      Removed the optional `replace` argument, we now have 4 add methods:
      
      	`git_index_add`: add or update from path
      	`git_index_add2`: add or update from struct
      	`git_index_append`: add without replacing from path
      	`git_index_append2`: add without replacing from struct
      
      Yes, this breaks the bindings.
      Vicent Marti committed
  3. 21 Apr, 2011 2 commits
  4. 12 Apr, 2011 1 commit
  5. 09 Apr, 2011 5 commits
  6. 08 Apr, 2011 3 commits
  7. 07 Apr, 2011 1 commit
  8. 04 Apr, 2011 3 commits
  9. 03 Apr, 2011 1 commit
  10. 30 Mar, 2011 4 commits
  11. 29 Mar, 2011 5 commits
  12. 28 Mar, 2011 3 commits
    • libgit2 version 0.11.0, "McSwifty" · 6dcb09b5
      Apologies for the massive changes in the external API (that's my fault),
      and for the terrible codename for this release (that's @tclem's fault).
      
      The detailed overview for the major API changes can be found in the
      commit at 72a3fe42.
      
      Major new features in this release:
      
      	- Real caching and refcounting on parsed objects
      	- Real caching and refcounting on objects read from the ODB
      	- Streaming writes & reads from the ODB
      	- Single-method writes for all object types
      	- The external API is now partially thread-safe
      	- Improved reference handling
      	- New method to list references
      	- ZLib is now built-in
      	- Improvements to the Revision Walker
      	- Tons of bug fixes
      
      Thanks to all the contributors who make this possible.
      
      Signed-off-by: Vicent Marti <tanoku@gmail.com>
      Vicent Marti committed
    • signature.h: Fix tiny typo · 9d80d74d
      schu committed
    • Add git_tag_create_frombuffer API · 7b4a16e2
      Expose the tag parsing capabilities already present in the
      library.
      
      Exporting this function makes it possible to implement the
      mktag command without duplicating this functionality.
      
      Signed-off-by: Carlos Martín Nieto <cmn@elego.de>
      Carlos Martín Nieto committed
  13. 25 Mar, 2011 1 commit
    • New external API method: `git_reference_listcb` · 09e8de0f
      List all the references in the repository, calling a custom
      callback for each one.
      
      The listed references may be filtered by type, or using
      a bitwise OR of several types. Use the magic value
      `GIT_REF_LISTALL` to obtain all references, including
      packed ones.
      
      The `callback` function will be called for each of the references
      in the repository, and will receive the name of the reference and
      the `payload` value passed to this method.
      Vicent Marti committed
  14. 24 Mar, 2011 2 commits
  15. 23 Mar, 2011 7 commits