Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Jun 02, 2014

  1. nulltoken

    Release LibGit2Sharp v0.18.0

    authored
  2. nulltoken

    Fix wrong handle lifecycle

    git_branch_delete() only frees the handle upon success.
    authored
  3. nulltoken

    Simplify disposal of some resources

    authored
  4. Ungureanu Marius

    BranchCollection: Obsolete Move and introduce Rename.

    Therzok authored

Jun 01, 2014

  1. Ungureanu Marius

    Introduce RemoteCollection.Remove()

    Therzok authored
  2. Ungureanu Marius

    Update libgit2 binaries to 2f6f6eb.

    Therzok authored

May 31, 2014

  1. Ungureanu Marius

    Fix issues reported by CodeAnalysis (NRefactory).

    Therzok authored
  2. Ungureanu Marius

    Remove unneeded clone for Remote validity test.

    Therzok authored

May 30, 2014

  1. nulltoken

    Slight documentation fix

    authored
  2. Carlos Martín Nieto

    ObjectDatabase: stream objects when we know we can

    When given a size and no path, we know that we do not need to buffer the
    content or apply any filters, so we can create an write-stream into the
    object database and put in our content directly, avoiding the temporary
    file and callbacks altogether.
    carlosmn authored committed
  3. Carlos Martín Nieto

    ObjectDatabase: we should fail when asked to read too much

    ObjectDatabase.CreateBlob() accepts a number of bytes to read. It
    currently however treats this as a max, rather than a hard size, which
    seems ripe for introducing bugs.
    
    Assert that we should throw when asked to read too much from a Stream.
    carlosmn authored committed
  4. nulltoken

    Clone the test repository only when required

    authored
  5. Edward Thomson

    Introduce GlobalSettings.Features()

    ethomson authored
  6. Ungureanu Marius

    Update libgit2 binaries to 58eea5e

    libgit2/libgit2@06d772d...58eea5e
    
    Configuration: Use snapshot for Get/Find calls. Thanks @carlosmn.
    Merge: Keep track of new MergePreference.
    
    StatusFixture: change expectations for star-ignore
    When passing bin/* newer libgit2 considers that as ignoreing the bin/
    directory and thus won't give us its contents unless we pass in the
    RecurseIgnoredDirs option. Done by @carlosmn.
    Therzok authored
  7. Carlos Martín Nieto

    RepositoryStatus: add RecurseIgnoredDirs

    Expose this option to have the status go into ignored directories.
    carlosmn authored committed
  8. nulltoken

    Fix indices of test repos so that they're not dirty

    authored

May 28, 2014

  1. Ungureanu Marius

    [UpdateLibGit2] Add v12 csproj format to description.

    Therzok authored

May 14, 2014

  1. nulltoken

    Slightly enforce Revert() test coverage

    authored
  2. Jameson Miller

    Continue implementing revert

    jamill authored committed
  3. Ben Straub

    Introduce repo.Revert(commit)

    ben authored committed

May 09, 2014

  1. nulltoken

    Simplify Travis build script

    As travis-ci/travis-ci#2205 is fixed, we don't need the
    $TRAVIS_OS_UNAME variable any longer.
    authored

May 04, 2014

  1. Ignacio Alvarez

    Make Network.ListReferences(Remote) accept Credentials

    Add CanListRemoteReferencesWithCredentials() test.

May 03, 2014

  1. Jameson Miller

    Update Checkout and Merge options

    Checkout methods now use CheckoutOptions
    
    Merge now takes several options:
      - Option to specify what is checked out for file conflicts.
      - Report CheckoutProgress and CheckoutNotify
      - Option to specify MergeFileFavor
    
    Updates for code review feedback
    jamill authored

Apr 28, 2014

  1. nulltoken

    Fix .mailmap

    authored
  2. Ignacio Alvarez

    Improve CanRetrieveValidVersionString()

    in RepositoryFixture
    
    Updated Repository.Version documentation
    
    Updated Repository.Version test
    regex now checks each group.
    
    Fixes #696
    someoneigna authored

Apr 27, 2014

  1. nulltoken

    Favor usage of non obsolete methods

    authored

Apr 26, 2014

  1. nulltoken

    Make Travis build target osx platform

    authored
  2. Mumitroller

    Fix Commit() so that it always updates the HEAD

    Fix #692
    mumitroller authored committed
  3. nulltoken

    Cleanup whitespaces

    authored

Apr 25, 2014

  1. Ignacio Alvarez

    Introduced Reference.IsValidName(string)

    Deprecated ReferenceCollection.IsValidName(string) .
    
    Updated Test .
    
    Fixes #680
    
    Fixed typo in [Obsolete] tag.
    
    Rebase into current vNext.
    someoneigna authored
  2. Ignacio Alvarez

    Added libgit2 features to Repository.Version

    Introduced NativeMethods.Capabilities .
    
    Added CanCreateValidVersionString() test .
    
    Displaced NativeMethods CompiledFeatures to Proxy
    
    Remove irrelevant region on Proxy
    
    Make Proxy.get_compiled_features match get_libgit2_features .
    
    Add mising [Flags] tag on GitBuiltInFeatures .
    
    Remote trailling whitespace in Proxy
    
    Resolves #676
    someoneigna authored
  3. Ignacio Alvarez

    Introduce Remote.IsValidName(string)

    Deprecate RemoteCollection.IsValidName(string).
    
    Update test CanTellIfARemoteNameIsValid(string, bool).
    
    Fixes #679
    someoneigna authored

Apr 21, 2014

  1. Improve marshaling of git oid

    Doing a simple copy of the byte array is a lot faster than using
    Marshal.PtrToStructure.
    Kim Gybels authored

Apr 16, 2014

  1. nulltoken

    Upgrade to .Net 4.0

    Fix #654
    authored
  2. nulltoken

    Fix some issues pinpointed by Code Analysis

    authored
Something went wrong with that request. Please try again.