github libgit2/libgit2 v0.27.7
libgit2 v0.27.7

latest releases: v1.8.0, v1.7.2, v1.6.5...
5 years ago

This is a bugfix release with the following changes or improvements:

  • Our continuous integration environment has switched from Travis and
    AppVeyor to Azure Pipelines CI.

  • Fix adding worktrees for bare repositories.

  • Fix parsed patches not computing the old respectively new line
    numbers correctly.

  • Fix parsing configuration variables which do not have a section.

  • Fix a zero-byte allocation when trying to detect file renames and
    copies of a diff without any hunks.

  • Fix a zero-byte allocation when trying to resize or duplicate
    vectors.

  • Fix return value when trying to unlock worktrees which aren't
    locked.

  • Fix returning an unitialized error code when preparing a revision
    walk without any pushed commits.

  • Fix return value of git_remote_lookup when lookup of
    "remote.$remote.tagopt" fails.

  • Fix the revision walk always labelling commits as interesting due
    to a mishandling of the commit date.

  • Fix the packbuilder inserting uninteresting blobs when adding a
    tree containing references to such blobs.

  • Ignore unsupported authentication schemes in HTTP transport.

  • Improve performane of git_remote_prune.

  • Fix detection of whether qsort_r has a BSD or GNU function
    signature.

  • Fix detection of iconv if it is provided by libc.

Don't miss a new libgit2 release

NewReleases is sending notifications on new releases.