Permalink
Switch branches/tags
Commits on Jul 24, 2017
  1. Merge pull request #1474 from libgit2/ethomson/version_number

    Add preview information to version number
    ethomson committed on GitHub Jul 24, 2017
Commits on Jul 21, 2017
  1. version number test: expand preview characters

    ethomson committed with bording Jul 20, 2017
  2. Change version number to 0.25-preview

    Our new version numbering system is quite clever and tries to advance
    the teeny version number automagically.  Instead of versioning
    prereleases as `0.25.x` where `x` is monotonically increasing, version
    our prereleases as `0.25-preview`.
    
    This is roughly what our previous strategy looked like.
    ethomson committed with bording Jul 20, 2017
  3. Update some nuget packages

    ethomson committed with bording Jul 20, 2017
Commits on Jul 20, 2017
  1. Merge pull request #1469 from rmunn/bugfix/1383

    Fix CertificateSsh constructor
    ethomson committed on GitHub Jul 20, 2017
Commits on Jul 8, 2017
  1. Fix CertificateSsh constructor

    Should fix #1383.
    rmunn committed Jul 2, 2017
Commits on Jul 6, 2017
  1. Merge pull request #1464 from AArnott/fixwarnings

    Fix random build failure due to System.IO.FileSystem not found
    ethomson committed on GitHub Jul 6, 2017
Commits on Jun 26, 2017
  1. Merge pull request #1465 from AArnott/fixObsoleteWarnings

    Fix warnings from use of obsolete members
    ethomson committed on GitHub Jun 26, 2017
  2. Update to CG.R 0.4.9 to fix build on Travis CI

    AArnott committed Jun 26, 2017
  3. Fix warnings from use of obsolete members

    AArnott committed Jun 26, 2017
  4. Fix random build failure due to System.IO.FileSystem not found

    AArnott committed Jun 26, 2017
Commits on Jun 25, 2017
  1. Merge pull request #1463 from libgit2/ethomson/git-paths-are-not-file…

    …-paths
    
    Use git paths, not win32 file paths
    ethomson committed on GitHub Jun 25, 2017
  2. Merge branch 'cmn/treedef-tests'

    ethomson committed Jun 25, 2017
  3. Merge pull request #1461 from libgit2/ethomson/deprecations

    Remove deprecated methods
    ethomson committed on GitHub Jun 25, 2017
  4. Remove deprecated methods

    These were deprecated for the release of v0.23 so let's get rid of them for the
    next release.
    carlosmn committed with ethomson Dec 23, 2016
Commits on Jun 24, 2017
  1. GitObject.Peel: make it virtual

    ethomson committed Jun 24, 2017
  2. Merge pull request 1390

    ethomson committed Jun 24, 2017
  3. Patch entry test coverage.

    ethomson committed Jun 24, 2017
  4. GitObject.Peel: restore null check on handle

    ethomson committed Jun 24, 2017
  5. Merge pull request #1363 from splatteredbits/1362-notes-commits-not-f…

    …ound
    
    Fixed issue #1362: enumerating the notes collection for a repository …
    ethomson committed on GitHub Jun 24, 2017
  6. Merge remote-tracking branch 'origin/pr/1331'

    ethomson committed Jun 24, 2017
  7. Merge branch 'pr/1278'

    ethomson committed Jun 24, 2017
  8. NativeMethods: correct `EnableCaching` option name

    ethomson committed Jun 24, 2017
  9. Merge branch 'pr/1352'

    ethomson committed Jun 24, 2017
  10. Merge branch 'pr/1398'

    ethomson committed Jun 24, 2017
  11. Merge branch 'pr/1452'

    ethomson committed Jun 24, 2017
  12. Merge pull request #1371 from MichaelVach/pulloptions-allow-null

    Allow PullOptions parameter to be null
    ethomson committed on GitHub Jun 24, 2017
  13. Merge pull request #1438 from libgit2/ethomson/native_load

    Native loading: simplify `git_libgit2_init` / `git_libgit2_shutdown`
    ethomson committed on GitHub Jun 24, 2017
  14. NativeMethods: update change log

    ethomson committed Jun 24, 2017
  15. NativeMethods: drop the `CriticalFinalizerObject`

    .NET Core no longer supports CriticalFinalizerObject.  We now get the
    strictest finalization guarantees simply inheriting Object.
    See dotnet/corefx#1345
    ethomson committed Jun 24, 2017
  16. NativeMethods: setup shutdown handler only when init succeeds

    Only set up the object with the `git_libgit2_shutdown` finalizer when
    `git_libgit2_init` has succeeded.  This ensures that setting up the
    finalizer is the last thing that we do in the static constructor for
    `NativeMethods`, meaning that any exception trying to p/invoke
    `git_libgit2_init` remains catch-able.
    ethomson committed Apr 18, 2017
  17. NativeMethods: drop unnecessary libgit2 refcount

    Remove the refcounting of libgit2 usage leftover from when
    `SafeHandleBase` ensured that all handles were finished before calling
    `git_libgit2_shutdown`.
    
    libgit2 itself does this refcounting now, we no longer need to.  We only
    need to call `git_libgit2_init` before the first call to libgit2 and
    `git_libgit2_shutdown` at the end.
    ethomson committed Apr 18, 2017
  18. Merge pull request #1318 from AArnott/portable

    Target .NET Standard 1.3
    ethomson committed on GitHub Jun 24, 2017