Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Repository.xs: Allow branches() to return a specific type of branch #85

Merged
merged 31 commits into from
Apr 25, 2014
Merged

Repository.xs: Allow branches() to return a specific type of branch #85

merged 31 commits into from
Apr 25, 2014

Commits on Apr 14, 2014

  1. Configuration menu
    Copy the full SHA
    dffae9d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b943965 View commit details
    Browse the repository at this point in the history
  3. Changes: update

    jacquesg authored and ghedo committed Apr 14, 2014
    Configuration menu
    Copy the full SHA
    8009784 View commit details
    Browse the repository at this point in the history
  4. Changes: update

    ghedo committed Apr 14, 2014
    Configuration menu
    Copy the full SHA
    23e63e2 View commit details
    Browse the repository at this point in the history
  5. 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
    ghedo committed Apr 14, 2014
    Configuration menu
    Copy the full SHA
    6f273f3 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2014

  1. Repository.xs: Added message() method

    jacquesg authored and ghedo committed Apr 16, 2014
    Configuration menu
    Copy the full SHA
    d2b4f3b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6741d41 View commit details
    Browse the repository at this point in the history
  3. Changes: update

    ghedo committed Apr 16, 2014
    Configuration menu
    Copy the full SHA
    65eb773 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2014

  1. something weird happened...

    ghedo committed Apr 17, 2014
    Configuration menu
    Copy the full SHA
    8b10f9d View commit details
    Browse the repository at this point in the history
  2. Raw.xs: Enable libgit2 threads

    jacquesg authored and ghedo committed Apr 17, 2014
    Configuration menu
    Copy the full SHA
    d45d7e0 View commit details
    Browse the repository at this point in the history
  3. Changes: update

    ghedo committed Apr 17, 2014
    Configuration menu
    Copy the full SHA
    b51a6c4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d237912 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6852128 View commit details
    Browse the repository at this point in the history
  6. Branch.xs: use GIT_BRANCH_ALL

    ghedo committed Apr 17, 2014
    Configuration menu
    Copy the full SHA
    7afd21f View commit details
    Browse the repository at this point in the history
  7. Push.xs: Added callbacks() method

    jacquesg authored and ghedo committed Apr 17, 2014
    Configuration menu
    Copy the full SHA
    01aa661 View commit details
    Browse the repository at this point in the history
  8. 19-push.t: Added Push tests

    jacquesg authored and ghedo committed Apr 17, 2014
    Configuration menu
    Copy the full SHA
    9dbcd50 View commit details
    Browse the repository at this point in the history
  9. Push.pm: Updated documentation

    jacquesg authored and ghedo committed Apr 17, 2014
    Configuration menu
    Copy the full SHA
    df7fd10 View commit details
    Browse the repository at this point in the history
  10. Changes: update

    ghedo committed Apr 17, 2014
    Configuration menu
    Copy the full SHA
    bffc14f View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2014

  1. Configuration menu
    Copy the full SHA
    c1bb015 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dc5813e View commit details
    Browse the repository at this point in the history
  3. MakeMaker.pm: Do a better job of detecting libssh2

    Ideally we want the use to be able to specify the location of the
    library when running `perl Makefile.PL` if required.
    jacquesg committed Apr 19, 2014
    Configuration menu
    Copy the full SHA
    6a195a1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    09826e2 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2014

  1. Configuration menu
    Copy the full SHA
    7d181f9 View commit details
    Browse the repository at this point in the history
  2. Repository.xs: Make 'credentials' callback a member of 'callbacks' to…

    … bring it inline with docs
    jacquesg authored and ghedo committed Apr 21, 2014
    Configuration menu
    Copy the full SHA
    3495a48 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f259be6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    18aa434 View commit details
    Browse the repository at this point in the history
  5. Changes: update

    ghedo committed Apr 21, 2014
    Configuration menu
    Copy the full SHA
    7084196 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2014

  1. Configuration menu
    Copy the full SHA
    b40762f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a6b9f97 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e397f70 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    db9b385 View commit details
    Browse the repository at this point in the history