Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: libgit2/libgit2sharp
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.11.0
Choose a base ref
...
head repository: libgit2/libgit2sharp
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.12.0
Choose a head ref
  • 20 commits
  • 93 files changed
  • 7 contributors

Commits on May 4, 2013

  1. Configuration menu
    Copy the full SHA
    02638bb View commit details
    Browse the repository at this point in the history
  2. Remove obsolete methods

    yorah authored and nulltoken committed May 4, 2013
    Configuration menu
    Copy the full SHA
    88cf0d9 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2013

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

Commits on May 6, 2013

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

Commits on May 8, 2013

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

Commits on May 13, 2013

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

Commits on May 22, 2013

  1. Configuration menu
    Copy the full SHA
    e39a21d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1787c61 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2013

  1. Fix test with repository clone

    Saaman committed May 23, 2013
    Configuration menu
    Copy the full SHA
    5331dea View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7eba13d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e210b9b View commit details
    Browse the repository at this point in the history

Commits on May 25, 2013

  1. Add CompareOptions

    * ContextLines
    * InterhunkLines
    
    Closes #423
    dahlbyk authored and nulltoken committed May 25, 2013
    Configuration menu
    Copy the full SHA
    96553df View commit details
    Browse the repository at this point in the history

Commits on May 26, 2013

  1. Update libgit2 binaries to 5aee963

    libgit2/libgit2@b641c00...5aee963
    
    This also change naming convention of libgit2 binaries.
    
    Each LibGit2Sharp version works against a specific version of libgit2.
    
    LibGit2Sharp managed code relies on the dynamic loader to find the proper libgit2 binary. This binary is located in a directory structure next to the managed assembly, and the loader is instructed to search within this directory structure.
    
    Up until now, the binary being searched for was bearing a generic name: [lib]git2.(dll|so|dylib).
    
    However, on Windows, if one older version of the native binary, with the same name, is already loaded in the memory, the loader will reuse this one, no matter what directory it's been loaded from. Chances are great that this old libgit2 version is incompatible with what the newer version of LibGit2Sharp expects from its API or behavior.
    
    In order to mitigate this, libgit2 binaries are now suffixed with the libgit2 commit sha they've been build from and  LibGit2Sharp will bind to a specifically named binary:
    
     - git2-{short_sha}.dll on Windows
     - libgit2-{short_sha}.so on Linux
     - libgit2-{short_sha}.dylib on Mac OS X.
    
    This should allow one to run two different future version of LibGit2Sharp, side by side, without any name clash.
    ben authored and nulltoken committed May 26, 2013
    Configuration menu
    Copy the full SHA
    96df5f8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8b13ff3 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2013

  1. Configuration menu
    Copy the full SHA
    48ea4d5 View commit details
    Browse the repository at this point in the history
  2. Add shallow test repo

    ben authored and nulltoken committed Jun 1, 2013
    Configuration menu
    Copy the full SHA
    3583599 View commit details
    Browse the repository at this point in the history
  3. Introduce repo.Info.IsShallow

    ben authored and nulltoken committed Jun 1, 2013
    Configuration menu
    Copy the full SHA
    06a0c57 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cc2661b View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2013

  1. Configuration menu
    Copy the full SHA
    b2e4367 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f2e2fac View commit details
    Browse the repository at this point in the history
Loading