github libgit2/libgit2 v0.23.1
libgit2 v0.23.1 Maintenance Release

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

The following fixes have been backported to this maintenance release. All users of the library are encouraged to update.

16cee5d Stage an unregistered submodule in _add_bypath()
62a273c filebuf: remove lockfile upon rename errors
adb8f8d filebuf: failing test for leaving the lockfile when failing to rename
e874f3c Increase required version of cmake to 2.8
7483e08 Handle ssh:// and git:// urls containing a '~' character.
a299d0a Remove extra semicolon outside of a function
e5a7724 Cherry-pick PR #3332: Resolve documentation warnings
a91dff8 case-insensitive check for WWW-Authenticate header
c5d4317 iterator: adjust unreadable-dir test to new behaviour
a4ded36 iterator: skip over errors in diriter init
ac1a5e2 Make libgit2 work on Windows Vista again
555b351 Document git_fetch_options struct and fix typo.
2563101 Fix macro redefinition warning
55bc135 submodule: normalize slashes in resolve_url
a89a756 submodule: add failing test for backslash in url
38dc994 Fix #3094 - improve use of portable size_t/ssize_t format specifiers.
34ff34f filter: make sure to close the stream even on error
678c4aa index: allow add_bypath to update submodules
aafaa49 blob: fail to create a blob from a dir with EDIRECTORY
7624b91 errors: add EDIRECTORY
e48dd86 submodule: lookup the submodule by path if available
1207b8f submdule: reproduce double-reporting of a submodule in foreach
f2dc6b7 khash: add eol so picky compilers stop warning
a4743de xdiff: cleanup some warnings
75d0b81 xdiff: upgrade to core git 2.4.5
ba6b288 revert: correct test that added trailing newline
9ff89ea merge_files: don't add trailing newlines
f574039 Fix undefined reference with old versions of openssl

Don't miss a new libgit2 release

NewReleases is sending notifications on new releases.