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

Updated libgit2 to 9b87998 (Clone API changes) #105

Merged
merged 174 commits into from
Jul 5, 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
    93e01a6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b40762f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a6b9f97 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e397f70 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    db9b385 View commit details
    Browse the repository at this point in the history
  6. Use a different counter for counting and iterating

    Some values may be undefined, resulting in an infinite loop.
    jacquesg authored and ghedo committed Apr 22, 2014
    Configuration menu
    Copy the full SHA
    384434a View commit details
    Browse the repository at this point in the history
  7. Repository.xs: Added is_head_detached()

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

    ghedo committed Apr 22, 2014
    Configuration menu
    Copy the full SHA
    3c03739 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    02bf5db View commit details
    Browse the repository at this point in the history
  10. Changes: update

    ghedo committed Apr 22, 2014
    Configuration menu
    Copy the full SHA
    b0a94b9 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b629232 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2014

  1. Changes: update (closes #86)

    jacquesg committed Apr 25, 2014
    Configuration menu
    Copy the full SHA
    e46898a View commit details
    Browse the repository at this point in the history
  2. Merge branch 'branch-granularity' of github.com:jacquesg/p5-Git-Raw i…

    …nto jacquesg-branch-granularity
    jacquesg committed Apr 25, 2014
    Configuration menu
    Copy the full SHA
    4c7302a View commit details
    Browse the repository at this point in the history
  3. Changes: update (closes #85)

    jacquesg committed Apr 25, 2014
    Configuration menu
    Copy the full SHA
    004c608 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d0c33cf View commit details
    Browse the repository at this point in the history
  5. Remote.xs: Added pushurl(), clear_refspecs(), refspecs(), refspec_cou…

    …nt(), check_cert(), fetch()
    jacquesg committed Apr 25, 2014
    Configuration menu
    Copy the full SHA
    e7b35a9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d8ddb18 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fa6af85 View commit details
    Browse the repository at this point in the history
  8. Changes: update

    jacquesg committed Apr 25, 2014
    Configuration menu
    Copy the full SHA
    2166b8b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8c40f3a View commit details
    Browse the repository at this point in the history
  10. Branch.xs: upstream() should return undef if there isn't one.

    The created reference should also take the repository in as magic,
    seeing that Git::Raw::Reference -> target() requires it via git_obj_to_sv().
    jacquesg committed Apr 25, 2014
    Configuration menu
    Copy the full SHA
    93c17ed View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    da80854 View commit details
    Browse the repository at this point in the history
  12. Changes: update (closes #84)

    jacquesg committed Apr 25, 2014
    Configuration menu
    Copy the full SHA
    451f96f View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    205a567 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    85342d8 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    070a3a0 View commit details
    Browse the repository at this point in the history
  16. Changes: update (closes #88)

    jacquesg committed Apr 25, 2014
    Configuration menu
    Copy the full SHA
    9e32677 View commit details
    Browse the repository at this point in the history
  17. Repository.xs: Cleanup

    jacquesg committed Apr 25, 2014
    Configuration menu
    Copy the full SHA
    5dec02c View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    fd6852a View commit details
    Browse the repository at this point in the history
  19. Reduce boilerplate

    jacquesg committed Apr 25, 2014
    Configuration menu
    Copy the full SHA
    8d122e3 View commit details
    Browse the repository at this point in the history
  20. Diff.xs: Add find_similar()

    jacquesg committed Apr 25, 2014
    Configuration menu
    Copy the full SHA
    1a24865 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    00e2a97 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    ea0a45f View commit details
    Browse the repository at this point in the history
  23. Install openssh-client and openssh-server.

    Required for SSH based credential testing
    jacquesg committed Apr 25, 2014
    Configuration menu
    Copy the full SHA
    e17943d View commit details
    Browse the repository at this point in the history
  24. Changes: update (closes #77)

    jacquesg committed Apr 25, 2014
    Configuration menu
    Copy the full SHA
    0266218 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2014

  1. PathSpec.xs: Added support

    jacquesg committed Apr 26, 2014
    Configuration menu
    Copy the full SHA
    22bba4e View commit details
    Browse the repository at this point in the history
  2. Changes: update (closes #89)

    jacquesg committed Apr 26, 2014
    Configuration menu
    Copy the full SHA
    b942565 View commit details
    Browse the repository at this point in the history
  3. 08-branch.t: Allow for some a 1-2 second time difference when compari…

    …ng the commit time against the current signature
    jacquesg committed Apr 26, 2014
    Configuration menu
    Copy the full SHA
    20535b7 View commit details
    Browse the repository at this point in the history
  4. Changes: update

    jacquesg committed Apr 26, 2014
    Configuration menu
    Copy the full SHA
    ba9eb23 View commit details
    Browse the repository at this point in the history
  5. Travis: Build perl 5.19

    jacquesg committed Apr 26, 2014
    Configuration menu
    Copy the full SHA
    7ea06d2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    89cd632 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5a48b2a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4d9e86f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    cae85fc View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    760ab4e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9828b10 View commit details
    Browse the repository at this point in the history
  12. Raw.xs: Plug call_sv leaks

    jacquesg committed Apr 26, 2014
    Configuration menu
    Copy the full SHA
    b6c0c9c View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a673161 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    41fcf96 View commit details
    Browse the repository at this point in the history
  15. Change: update (closes #90)

    jacquesg committed Apr 26, 2014
    Configuration menu
    Copy the full SHA
    0812f0c View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    a4c3a14 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    ac0d578 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    5f457d7 View commit details
    Browse the repository at this point in the history
  19. Changes: update

    jacquesg committed Apr 26, 2014
    Configuration menu
    Copy the full SHA
    5cb169f View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2014

  1. Configuration menu
    Copy the full SHA
    6bf4c5f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    be64304 View commit details
    Browse the repository at this point in the history
  3. General cleanup

    jacquesg committed Apr 27, 2014
    Configuration menu
    Copy the full SHA
    8c1d983 View commit details
    Browse the repository at this point in the history
  4. Changes: update (closes #91)

    jacquesg committed Apr 27, 2014
    Configuration menu
    Copy the full SHA
    96ae75f View commit details
    Browse the repository at this point in the history
  5. MakeMaker.pm: Platform specific checks should be run in Makefile.PL c…

    …ontext, not MakeMaker.pm
    jacquesg committed Apr 27, 2014
    Configuration menu
    Copy the full SHA
    a13f110 View commit details
    Browse the repository at this point in the history
  6. Changes: update (closes #91)

    jacquesg committed Apr 27, 2014
    Configuration menu
    Copy the full SHA
    691ae3e View commit details
    Browse the repository at this point in the history
  7. v0.34

     - Add Repository -> message() method (GH#72) (thanks, @jacquesg!)
     - Add Reference methods (GH#73) (thanks, @jacquesg!):
        + Reference -> shorthand()
        + Reference -> is_tag()
        + Reference -> is_note()
     - Enable libgit2 threading support (GH#74) (thanks, @jacquesg!)
     - Add support for push callbacks (GH#75) (thanks, @jacquesg!)
     - Update to libgit2 4f9d541 (GH#76) (GH#78) (GH#85) (thanks, @jacquesg!)
     - Add support for SSH interactive login (GH#78) (thanks, @jacquesg!)
     - Add Push -> update_tips() method (GH#79) (thanks, @jacquesg!)
     - Make clone tests more robust (GH#79) (thanks, @jacquesg!)
     - Add Repository -> is_head_detached() (GH#83) (thanks, @jacquesg!)
     - Allow "tree" parameter to be undef in Repository -> tree()
       (GH#81) (thanks, @jacquesg!)
     - Added additional diff flags (GH#86):
        + include_typechange
        + include_typechange_trees
        + ignore_case
        + skip_binary_check
        + enable_fast_untracked_dirs
        + show_untracked_content
        + show_unmodified
     - Repository -> branches() now takes an optional branch
        type argument (GH#85)
     - Add Remote methods (GH#87):
        + Remote -> pushurl()
        + Remote -> check_cert()
        + Remote -> clear_refspecs()
        + Remote -> refspec_count()
        + Remote -> refspecs()
        + Remote -> fetch()
        + Remote -> is_url_valid()
        + Remote -> is_url_supported()
     - Add RefSpec methods (GH#87):
        + RefSpec -> dst_matches()
        + RefSpec -> src_matches()
        + RefSpec -> string()
        + RefSpec -> direction()
        + RefSpec -> transform()
        + RefSpec -> rtransform()
        + RefSpec -> is_force()
     - Add Branch methods (GH#84):
        + Branch -> remote_name()
        + Branch -> upstream_name()
     - The Reference returned by Branch -> remote() now has enough information
        to be used as a real Reference. Previously it didn't capture the owning
        Repository. (GH#84)
     - Add Commit methods (GH#88):
        + Commit -> ancestor()
     - Add Graph methods (GH#88):
        + Graph -> is_ancestor_of()
     - Repository -> merge_base() now accepts a "commitish" (GH#88)
     - Add Diff methods (GH#77):
        + Diff -> find_similar()
        + Diff -> stats()
     - Add Diff::Stats methods (GH#77):
        + Diff::Stats -> insertions()
        + Diff::Stats -> deletions()
        + Diff::Stats -> files_changed()
        + Diff::Stats -> buffer()
     - Add PathSpec methods (GH#89):
        + PathSpec -> new()
        + PathSpec -> match()
     - Add PathSpec::MatchList methods (GH#89):
        + PathSpec::MatchList -> count()
        + PathSpec::MatchList -> entries()
        + PathSpec::MatchList -> failed_count()
        + PathSpec::MatchList -> failed_entries()
     - Fixed branch test cases:
        There may be a 1-2 second difference in time between commiting and
    	comparing against the current signature.
     - Fixed internal callback leaks (GH#90)
     - Cred -> sshkey() now doesn't require a passphrase (GH#90)
     - 'progress' callback for Repository -> clone() and Remote -> set_callbacks()
        has been renamed to 'sideband_progress' (incompatible change).
     - Add Walker methods (GH#91):
        + Walker -> push_range()
     - Compiler options should be determined in Makefile.PL context (GH#91)
        Fixes problems building a 32-bit perl on a 64-bit system
    jacquesg committed Apr 27, 2014
    Configuration menu
    Copy the full SHA
    3e72d04 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b5ff079 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    85470a0 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4f4e79b View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    17cb5a2 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    22143b3 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2014

  1. Configuration menu
    Copy the full SHA
    669dc05 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    35e1fff View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eb56be3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    82ce38a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ba0c635 View commit details
    Browse the repository at this point in the history
  6. Improve type checking

    jacquesg committed Apr 28, 2014
    Configuration menu
    Copy the full SHA
    89c22b6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7e6e8b4 View commit details
    Browse the repository at this point in the history
  8. Changes: update (closes #93)

    jacquesg committed Apr 28, 2014
    Configuration menu
    Copy the full SHA
    de27c95 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    36f40cb View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e0feaa2 View commit details
    Browse the repository at this point in the history
  11. Changes: update (closes #94)

    jacquesg committed Apr 28, 2014
    Configuration menu
    Copy the full SHA
    7f150cb View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    3d73903 View commit details
    Browse the repository at this point in the history
  13. Changes: update

    jacquesg committed Apr 28, 2014
    Configuration menu
    Copy the full SHA
    f1b736e View commit details
    Browse the repository at this point in the history
  14. v0.35

     - Added support for building with compilers other than gcc/clang (GH #93):
        + Windows: MSVC
        + Solaris: SunPro
     - Silenced a number of warnings (GH #93)
     - libgit2 is now built with the correct bits setting when building a 32-bit
        version on a 64-bit system (GH #93)
     - Remote -> is_url_supported() test cases only run when network testing
        is enabled. (GH #93)
     - Set core.autocrlf to "true" in the test repository for diff tests. This
        fixes test cases failures on Windows (GH #93)
     - Use file:/// on Windows for local push tests. (GH #93)
     - Users can now specify the OpenSSL and/or libssh2 to use as argument
        to Makefile.PL (GH #94):
        + --with-openssl-include
        + --with-openssl-libs
        + --with-libssh2-include
        + --with-libssh2-lib
     - Improve reliability of time-dependent tests
    jacquesg committed Apr 28, 2014
    Configuration menu
    Copy the full SHA
    c126102 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2014

  1. Configuration menu
    Copy the full SHA
    4c2c627 View commit details
    Browse the repository at this point in the history
  2. MakeMaker.pm: Don't enable threads when using the SunPro compiler (ev…

    …en if we have pthreads)
    jacquesg committed Apr 30, 2014
    Configuration menu
    Copy the full SHA
    ad5a11a View commit details
    Browse the repository at this point in the history

Commits on May 1, 2014

  1. Configuration menu
    Copy the full SHA
    6e3857b View commit details
    Browse the repository at this point in the history
  2. Added Coveralls badge

    jacquesg committed May 1, 2014
    Configuration menu
    Copy the full SHA
    16c645a View commit details
    Browse the repository at this point in the history
  3. Merge pull request #95 from ghedo/code-coverage

    Run coverage tests
    jacquesg committed May 1, 2014
    Configuration menu
    Copy the full SHA
    7628b16 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2014

  1. Configuration menu
    Copy the full SHA
    cd8d4f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4abab7b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8673883 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    baf1c27 View commit details
    Browse the repository at this point in the history
  5. General cleanup

    jacquesg committed May 2, 2014
    Configuration menu
    Copy the full SHA
    e3f2653 View commit details
    Browse the repository at this point in the history
  6. Improve test coverage

    jacquesg committed May 2, 2014
    Configuration menu
    Copy the full SHA
    76cb876 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f1f0c29 View commit details
    Browse the repository at this point in the history
  8. Changes: update (closes #96)

    jacquesg committed May 2, 2014
    Configuration menu
    Copy the full SHA
    42e41e2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    be7ddc5 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3f06bca View commit details
    Browse the repository at this point in the history
  11. Changes: update

    jacquesg committed May 2, 2014
    Configuration menu
    Copy the full SHA
    15f3702 View commit details
    Browse the repository at this point in the history
  12. Changes: update

    jacquesg committed May 2, 2014
    Configuration menu
    Copy the full SHA
    88607c6 View commit details
    Browse the repository at this point in the history
  13. v0.36

     - Repository -> reset() now understands a 'hard' reset (GH #96)
     - Removed the unused/unimplemented 'completion' callback type from Repository
       and Remote (GH #96)
     - Update libgit2 to 89e9c16
     - Threaded libgit2 is now disabled when using the SunPro compiler (even with pthreads)
     - Should now build on older versions of MidnightBSD and Cygwin
     - Hopefully now builds against libssh2 if its available on OpenBSD
    jacquesg committed May 2, 2014
    Configuration menu
    Copy the full SHA
    9f49a2f View commit details
    Browse the repository at this point in the history

Commits on May 5, 2014

  1. Index.xs: Added update_all()

    - Allow read() to be forced
    - Remove add_conflict()
    jacquesg committed May 5, 2014
    Configuration menu
    Copy the full SHA
    34233cc View commit details
    Browse the repository at this point in the history
  2. Cleanup:

    - Also improved test coverage
    - Don't treat GIT_ITEROVER specially. It's a return code, not an error code
    jacquesg committed May 5, 2014
    Configuration menu
    Copy the full SHA
    bac5a4c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2894cef View commit details
    Browse the repository at this point in the history
  4. Raw.xs: Added features()

    jacquesg committed May 5, 2014
    Configuration menu
    Copy the full SHA
    4ea1b51 View commit details
    Browse the repository at this point in the history
  5. Changes: update (closes #97)

    jacquesg committed May 5, 2014
    Configuration menu
    Copy the full SHA
    6ddd86d View commit details
    Browse the repository at this point in the history

Commits on May 6, 2014

  1. Configuration menu
    Copy the full SHA
    2047839 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2014

  1. 21-cherrypick.t: Fix typo

    jacquesg committed May 22, 2014
    Configuration menu
    Copy the full SHA
    749c066 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    465b5fb View commit details
    Browse the repository at this point in the history
  3. Cleanup whitespace issues

    jacquesg committed May 22, 2014
    Configuration menu
    Copy the full SHA
    e9e28d1 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2014

  1. Configuration menu
    Copy the full SHA
    f5ca60c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e0280d2 View commit details
    Browse the repository at this point in the history
  3. 15-merge.t: Removing commit squash test case. It's no longer valid to

    update a ref when creating a commit in a non-fastforward way.
    jacquesg committed May 24, 2014
    Configuration menu
    Copy the full SHA
    a5c5e9a View commit details
    Browse the repository at this point in the history
  4. Changes: update

    jacquesg committed May 24, 2014
    Configuration menu
    Copy the full SHA
    9d88992 View commit details
    Browse the repository at this point in the history
  5. Added additional index methods:

    - add_all
    - remove_all
    - path
    - capabilities
    jacquesg committed May 24, 2014
    Configuration menu
    Copy the full SHA
    8f97000 View commit details
    Browse the repository at this point in the history
  6. Changes: update

    jacquesg committed May 24, 2014
    Configuration menu
    Copy the full SHA
    265a9fb View commit details
    Browse the repository at this point in the history

Commits on May 29, 2014

  1. Update travis badge location

    jacquesg committed May 29, 2014
    Configuration menu
    Copy the full SHA
    ce35194 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b1cbbf8 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2014

  1. Configuration menu
    Copy the full SHA
    c4c125b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    599b3df View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4540a6a View commit details
    Browse the repository at this point in the history
  4. Changes: update

    jacquesg committed Jun 8, 2014
    Configuration menu
    Copy the full SHA
    3e4f9fe View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9145a2c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5fd5b26 View commit details
    Browse the repository at this point in the history
  7. Changes: update

    jacquesg committed Jun 8, 2014
    Configuration menu
    Copy the full SHA
    45bdb43 View commit details
    Browse the repository at this point in the history
  8. v0.37

     - Removed Index -> add_conflict() (Incompatible change) (GH#97)
     - Index -> read() now takes an optional force argument (GH#97)
     - Added Raw -> features() method. This may be used to query the features
        built into libgit2 (and thus Git::Raw).
     - Added Repository methods (GH#97):
        + Repository -> cherry_pick()
        + Repository -> revert()
     - Update libgit2 to df19219 (GH#99,GH#102)
     - Added Index methods (GH#100):
        + Index -> capabilities()
        + Index -> path()
        + Index -> add_all()
        + Index -> remove_all()
     - Improved documentation (GH#101)
     - Improved the error model (GH#101)
        All errors are now Git::Raw::Error objects. Extended error information
    	provided by libgit2 may be queried (code/category/message) via the
    	corresponding accessor. All existing code should continue to work as is
    	(via "" and bool overloads).
     - Added Error methods (GH#101):
    	+ Error -> code()
    	+ Error -> category()
    	+ Error -> message()
     - Removed constants from Filter (Incompatible change) (GH#101):
       They are now located in the Error namespace.
    jacquesg committed Jun 8, 2014
    Configuration menu
    Copy the full SHA
    a2103c8 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2014

  1. Configuration menu
    Copy the full SHA
    91efd5c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0546eb5 View commit details
    Browse the repository at this point in the history
  3. Changes: update

    jacquesg committed Jun 11, 2014
    Configuration menu
    Copy the full SHA
    6a52519 View commit details
    Browse the repository at this point in the history
  4. Documentation fixes

    jacquesg committed Jun 11, 2014
    Configuration menu
    Copy the full SHA
    6dfacfa View commit details
    Browse the repository at this point in the history
  5. v0.38

     - Fixed Windows specific path comparison test case
     - (Possibly) Fix cross-compilation issues with ARM architectures
    jacquesg committed Jun 11, 2014
    Configuration menu
    Copy the full SHA
    ce8cdae View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2014

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

    jacquesg committed Jun 12, 2014
    Configuration menu
    Copy the full SHA
    047e6b5 View commit details
    Browse the repository at this point in the history
  4. v0.39

     - Fixed Windows specific path comparison test case (verified this time)
    jacquesg committed Jun 12, 2014
    Configuration menu
    Copy the full SHA
    4870d93 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2014

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

    jacquesg committed Jun 25, 2014
    Configuration menu
    Copy the full SHA
    8f85ca7 View commit details
    Browse the repository at this point in the history
  4. v0.40

     - Tag -> tagger() now returns undef if a tag doesn't have a tagger instead
        of crashing (GH#103, GH#104)
    jacquesg committed Jun 25, 2014
    Configuration menu
    Copy the full SHA
    efa91b6 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2014

  1. Configuration menu
    Copy the full SHA
    864d668 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    03c58d3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c3df219 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2014

  1. Changes: update

    jacquesg committed Jun 29, 2014
    Configuration menu
    Copy the full SHA
    e660a31 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2014

  1. Configuration menu
    Copy the full SHA
    a105db1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6122bac View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    25707f5 View commit details
    Browse the repository at this point in the history
  4. Repository.xs: clone() changes

    Added 'remote_create' callback
    Removed 'ignore_cert_errors' and 'remote_name' options
    jacquesg committed Jul 5, 2014
    Configuration menu
    Copy the full SHA
    785006d View commit details
    Browse the repository at this point in the history
  5. 10-clone.t: Updated tests

    jacquesg committed Jul 5, 2014
    Configuration menu
    Copy the full SHA
    d918d4b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ec0500e View commit details
    Browse the repository at this point in the history
  7. MakeMaker.pm: Try and be smarter about compiler options

    * (Try) to support ActivePerl builds
    jacquesg committed Jul 5, 2014
    Configuration menu
    Copy the full SHA
    bca58c7 View commit details
    Browse the repository at this point in the history