Commits on Nov 29, 2011
  1. @vmg

    Tag 0.16.0

    vmg committed Nov 29, 2011
  2. @vmg

    Prepare for release

    vmg committed Nov 29, 2011
Commits on Nov 28, 2011
  1. @vmg

    Update Rakefile

    vmg committed Nov 28, 2011
  2. @vmg

    Fix warning in tree.c

    vmg committed Nov 28, 2011
  3. @vmg

    Finish the Remotes coverage

    vmg committed Nov 28, 2011
  4. @vmg

    Update coverage testing code

    vmg committed Nov 27, 2011
  5. @vmg

    Drop the struct wrapper for Rugged::Repository

    The more things we keep at the Ruby level, the better. With `@encoding`
    as an instance variable, we can access the encoding attribute from Ruby
    code. Das ist gut.
    vmg committed Nov 27, 2011
  6. @vmg

    Update to the new Repository ownership semantics

    The following methods are not available:
    
    	`Rugged::Repository#config`
    	`Rugged::Repository#config=`
    	`Rugged::Repository#index`
    	`Rugged::Repository#index=`
    vmg committed Nov 27, 2011
  7. @vmg

    Add segfaulting test

    vmg committed Nov 22, 2011
  8. @vmg

    Wrap part of the new Remotes code

    vmg committed Nov 22, 2011
Commits on Nov 24, 2011
  1. @brianmario
  2. @brianmario

    each_blob and each_tree shouldn't recursively walk

    this makes each_blob and each_tree yield blobs and subtrees from
    the current tree only
    walk_trees and walk_blobs should be used if you want to recursively
    walk a tree only yielding those types
    brianmario committed Nov 24, 2011
  3. @brianmario
  4. @brianmario

    whitespace

    brianmario committed Nov 24, 2011
  5. @brianmario
Commits on Nov 17, 2011
  1. @vmg

    Wrap the Reflog. That one was easy!

    vmg committed Nov 17, 2011
  2. @vmg

    Wrap Tree#walk

    vmg committed Nov 17, 2011
  3. @vmg
  4. @vmg
Commits on Nov 16, 2011
  1. @vmg

    Fix test suite

    vmg committed Nov 16, 2011
  2. @vmg

    Wrap. More.

    Indexer, references, status.
    vmg committed Nov 16, 2011
Commits on Nov 15, 2011
  1. @vmg

    Add helper script to check API coverage

    Run `ruby test/coverage/cover.rb` to see how much of the libgit2 API has
    been wrapped.
    vmg committed Nov 15, 2011
Commits on Nov 14, 2011
  1. @vmg

    Update to the libgit2 HEAD

    This thing now compiles, and is self-contained. Stay tuned for more.
    vmg committed Nov 15, 2011
Commits on Aug 4, 2011
  1. @vmg

    Merge pull request #29 from bobbyw/development

    Update README to reflect current api better
    vmg committed Aug 4, 2011
  2. @bobbywilson0
  3. @vmg

    Merge pull request #26 from bobbyw/patch-1

    ignore the testrepo that gets created during `rake test`
    vmg committed Aug 3, 2011
  4. @vmg

    Merge pull request #28 from bobbyw/development

    Change README to use cmake and make.
    vmg committed Aug 3, 2011
Commits on Aug 3, 2011
  1. @bobbywilson0
  2. @bobbywilson0
Commits on Jul 12, 2011
  1. @vmg

    Merge pull request #25 from oleganza/development

    documentation fix: "index.reload" instead of "index.refresh"
    vmg committed Jul 12, 2011
Commits on Jul 11, 2011
  1. @oleganza
Commits on Jul 8, 2011
  1. @vmg

    Add Config#delete

    vmg committed Jul 8, 2011
  2. @vmg

    Add OID minimization

    vmg committed Jul 8, 2011
  3. @vmg

    Iterate and enumerate like it was meant to be

    Fixed all the enumerators in the library to return themselves instead of
    a proxy to array when they are called without a block.
    
    This includes the Revwalker, which now implements the `each` method for
    enumeration. The old `next` method is still available, just call the
    walk without a block:
    
    	# `walk` and `each` are alias
    	@walker.each { |commit| ... }
    	@walker.walk { |commit| ... }
    
    	w = @walker.walk # => Enumerable
    	w.next
    	w.next
    
    PS: I renamed all instances of `sha` to `oid`. Why? Because I'm a moron.
    vmg committed Jul 8, 2011
Commits on Jul 5, 2011
  1. @vmg

    Fix compilation in 1.9.2

    vmg committed Jul 5, 2011