Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Apr 17, 2014

  1. Alessandro Ghedini

    Changes: update

    authored April 17, 2014
  2. Alessandro Ghedini

    Branch.xs: use GIT_BRANCH_ALL

    authored April 17, 2014
  3. Alessandro Ghedini

    Changes: update

    authored April 17, 2014
  4. Alessandro Ghedini

    something weird happened...

    authored April 17, 2014

Apr 16, 2014

  1. Alessandro Ghedini

    Changes: update

    authored April 16, 2014

Apr 14, 2014

  1. Alessandro Ghedini

    v0.33

     - Fix segfaults caused by invalid object creation (GH#66) (thanks, @pipcet!)
     - Add Config -> default() method (GH#67) (thanks, @magnolia-k!)
     - Do not fail when a lightweight tag is found in the Tag->foreach() callback
       (GH#68) (thanks, @pipcet!)
     - Add Tree::Entry -> file_mode() method (GH#69) (thanks, @pipcet!)
     - Repository -> merge() now takes %merge_opts and %checkout_opts as 2
       separate parameters. (incompatible change) (GH#70)
     - Merge options parameter member 'automerge' has been renamed to 'favor',
       inline with libgit2 API changes. (incompatible changes) (GH#70)
       It has also learned about a 'union' merge.
     - Checkout options has learned new options: 'target_directory', 'ancestor_label',
       'our_label' and 'their_label'. (GH#70)
     - Checkout strategy has additional options: (GH#70)
       'use_ours', 'use_theirs', 'skip_locked_directories', 'dont_overwrite_ignored',
       'conflict_style_merge', 'conflict_style_diff3' and 'disable_pathspec_match'.
     - Added new Repository methods (#GH70):
        + Repository -> merge_analysis()
        + Repository -> merge_base()
     - Added new Index methods (#GH70):
        + Index -> write_tree_to()
        + Index -> checkout()
        + Index -> entries()
        + Index -> add_conflict()
        + Index -> remove_conflict()
     - Added new Commit method (#GH70):
        + Commit -> merge()
     - Added new Tree method (#GH70):
        + Tree -> merge()
     - Index -> add() now either takes a path or a Index::Entry (GH#70)
     - Remote->create_inmemory() has been replaced by Remote->create_anonymous()
       (incompatible change) (GH#71).
       The order of 'url' and 'fetchspec' has also been reversed to bring it
       inline with the upstream changes.
     - Update libgit2 to bcc6229
    authored April 14, 2014
  2. Alessandro Ghedini

    Changes: update

    authored April 14, 2014

Apr 04, 2014

  1. Alessandro Ghedini

    minor doc fixes and formatting

    authored April 04, 2014

Mar 27, 2014

  1. Alessandro Ghedini

    t: use libgit2/TestGitRepository.git repo in remote tests

    authored March 27, 2014
  2. Alessandro Ghedini

    Squashed 'deps/libgit2/' content from commit 2b40390

    git-subtree-dir: deps/libgit2
    git-subtree-split: 2b40390
    authored March 27, 2014
  3. Alessandro Ghedini

    Merge commit '2622686e95c481f9d6628e50dbc699de6d81faf2' as 'deps/libg…

    …it2'
    authored March 27, 2014
  4. Alessandro Ghedini

    move libgit2 under deps/

    authored March 27, 2014
  5. Alessandro Ghedini

    remove libgit2 submodule

    authored March 27, 2014
  6. Alessandro Ghedini

    fix tab+spaces aligning

    authored March 27, 2014

Mar 26, 2014

  1. Alessandro Ghedini

    Changes: update

    authored March 26, 2014
  2. Alessandro Ghedini

    Changes: update

    authored March 26, 2014

Mar 18, 2014

  1. Alessandro Ghedini

    Changes: update

    authored March 18, 2014
  2. Alessandro Ghedini

    Config.xs: use typemap when creating new objects

    authored March 18, 2014

Mar 16, 2014

  1. Alessandro Ghedini

    Changes: update

    authored March 16, 2014
  2. Alessandro Ghedini

    05-tree.t: add test case for GH#66

    authored March 16, 2014
  3. Alessandro Ghedini

    v0.32

     - Update libgit2 to 648a985 (GH#53, GH#56) (thanks, @jacquesg!)
     - Minor Win32 build fix
     - Add Reflog class (GH#55) (thanks, @jacquesg!)
     - Suport non-default stash flags (GH#56) (thanks, @jacquesg!)
     - Clean-up test repositories after test run (GH#59) (thanks, @jacquesg!)
     - Rename classes (incompatible changes):
        + Git::Raw::TreeBuilder -> Git::Raw::Tree::Builder
        + Git::Raw::TreeEntry -> Git::Raw::Tree::Entry
     - Improve patch and diff support (GH#61) (thanks, @jacquesg!)
        + New classes: Git::Raw::Patch, Git::Raw::Diff::Delta,
          Git::Raw::Diff::Hunk, Git::Raw::Diff::File
     - Improve index conflicts handling (GH#62) (thanks, @jacquesg!)
     - Add support for filters (GH#57) (thanks, @jacquesg!)
     - Add support for blame (GH#63) (thanks, @jacquesg!)
     - Visual Studio build fixes (GH#64) (thanks, @jacquesg!)
     - Correctly handle Git::Raw::Remote refcount (GH#65) (thanks, @jacquesg!)
    authored March 16, 2014
  4. Alessandro Ghedini

    Changes: update

    authored March 16, 2014
  5. Alessandro Ghedini

    xs: update libgit

    authored March 16, 2014

Mar 12, 2014

  1. Alessandro Ghedini

    Changes: update

    authored March 12, 2014
  2. Alessandro Ghedini

    Raw.xs: fix 'value computed is not used' warnings

    authored March 12, 2014
  3. Alessandro Ghedini

    Changes: update

    authored March 12, 2014
  4. Alessandro Ghedini

    Changes: update

    authored March 12, 2014

Mar 11, 2014

  1. Alessandro Ghedini

    TODO: remove filter

    authored March 11, 2014
  2. Alessandro Ghedini

    Changes: update

    authored March 11, 2014

Mar 08, 2014

  1. Alessandro Ghedini

    assorted clean-ups

    authored March 08, 2014

Mar 07, 2014

  1. Alessandro Ghedini

    Changes: update

    authored March 07, 2014
  2. Alessandro Ghedini

    Changes: update

    authored March 07, 2014
  3. Alessandro Ghedini

    Repository.xs: use typemap instead of GIT_NEW_OBJ()

    authored March 07, 2014
  4. Alessandro Ghedini

    typemap: clean

    authored March 07, 2014
  5. Alessandro Ghedini

    Changes: update

    authored March 07, 2014
Something went wrong with that request. Please try again.