Branch: master
-
Merge pull request #1728 from libgit2/ethomson/update_libgit2
Update libgit2 to ef5a385
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
Clone: remove obsolete test for pathless URLs
URLs without a path are perfectly valid; the path is implicitly `/`. libgit2 was incorrectly rejecting these paths, and LibGit2Sharp was incorrectly testing this bad behavior. Remove this test now that libgit2 has fixed this issue.
-
Rebase: include new commit signing callback
ethomson committedOct 16, 2019 -
GitRemoteCallbacks: add url_resolve callback
ethomson committedOct 16, 2019 -
ethomson committed
Oct 16, 2019
-
Merge pull request #1720 from kzu/multivar
Add support for adding and clearing multi-valued configuration
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
Update LibGit2Sharp/Configuration.cs
Co-Authored-By: Brandon Ording <bording@gmail.com>
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
-
Update to latest LTS stable version for .NET Core 2.1
This should fix travis failures in CI
-
Add support for adding and clearing multi-valued configuration
kzu committedSep 27, 2019 Implement value adding by exposing the underlying `set_multivar`, which supports only string values in the underlying libgit2, so no other typed overloads are provided at this point. The counterpart for deleting keys exposes the underlying `delete_multivar`. No regex-based overload is exposed for consistency with the existing `Set<T>` overloads which don't expose it either. Also exposed the boolean return value from the `Unset` calls which is already present in the Proxy API. Fixes #1719. Fix
-
Merge pull request #1714 from tmds/lib_resolve_linux
Linux: support broader range of distros/architectures by trying to load packed native libraries.
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
-
-
Linux: support broader range of distros/architectures by trying to lo…
…ad packed native libraries. LibGit2Sharp includes a number of native libraries that are built on different OSes. These native libraries have a dependency on OpenSSL and the system c-library. On x64, in case the Linux flavor is not known, a fallback is performed to the 'linux-x64' native library. This library is built with a dependency on OpenSSL 1.0. OpenSSL 1.0 is deprecated by OpenSSL 1.1, so on more recent version of Linux, the 'linux-x64' library fails to load. On arm64, native libraries are currently included for debian.* (OpenSSL 1.1) and ubuntu.18.04 (OpenSSL 1.0). Loading on other distros will fail. In both cases LibGit2Sharp is probably including a library that works, but the default resolution logic is not able to find it. By using the 'NativeLibrary' class (.NET Core 3.0) we can extend the resolution logic, and try to load the other native libraries that are packed with LibGit2Sharp.
-
Merge pull request #1700 from libgit2/users/ethomson/0_28_3
Update libgit2 to v0.28.3
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
-
Merge pull request #1674 from libgit2/updates
Housekeeping and cleanup updates
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
Verified
This commit was signed with a verified signature.bording Brandon Ording
Certificate subject
emailAddress bording@gmail.com Certificate issuer
Learn about signing commitsCN COMODO RSA Client Authentication and Secure Email CA O COMODO CA Limited -
Verified
This commit was signed with a verified signature.bording Brandon Ording
Certificate subject
emailAddress bording@gmail.com Certificate issuer
Learn about signing commitsCN COMODO RSA Client Authentication and Secure Email CA O COMODO CA Limited -
Remove targets file since all platforms can sign now
bording committedApr 21, 2019 Verified
This commit was signed with a verified signature.bording Brandon Ording
Certificate subject
emailAddress bording@gmail.com Certificate issuer
Learn about signing commitsCN COMODO RSA Client Authentication and Secure Email CA O COMODO CA Limited -
Disable shadow copying so all tests pass in VS runner
bording committedApr 21, 2019 Verified
This commit was signed with a verified signature.bording Brandon Ording
Certificate subject
emailAddress bording@gmail.com Certificate issuer
Learn about signing commitsCN COMODO RSA Client Authentication and Secure Email CA O COMODO CA Limited -
bording committed
Apr 21, 2019 Verified
This commit was signed with a verified signature.bording Brandon Ording
Certificate subject
emailAddress bording@gmail.com Certificate issuer
Learn about signing commitsCN COMODO RSA Client Authentication and Secure Email CA O COMODO CA Limited -
Move to netcoreapp2.1 for tests
bording committedApr 21, 2019 Verified
This commit was signed with a verified signature.bording Brandon Ording
Certificate subject
emailAddress bording@gmail.com Certificate issuer
Learn about signing commitsCN COMODO RSA Client Authentication and Secure Email CA O COMODO CA Limited -
bording committed
Apr 20, 2019 Verified
This commit was signed with a verified signature.bording Brandon Ording
Certificate subject
emailAddress bording@gmail.com Certificate issuer
Learn about signing commitsCN COMODO RSA Client Authentication and Secure Email CA O COMODO CA Limited
-
Merge pull request #1673 from libgit2/alpine39
Add support for Alpine 3.9
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
Verified
This commit was signed with a verified signature.bording Brandon Ording
Certificate subject
emailAddress bording@gmail.com Certificate issuer
Learn about signing commitsCN COMODO RSA Client Authentication and Secure Email CA O COMODO CA Limited -
Verified
This commit was signed with a verified signature.bording Brandon Ording
Certificate subject
emailAddress bording@gmail.com Certificate issuer
Learn about signing commitsCN COMODO RSA Client Authentication and Secure Email CA O COMODO CA Limited -
Verified
This commit was signed with a verified signature.bording Brandon Ording
Certificate subject
emailAddress bording@gmail.com Certificate issuer
Learn about signing commitsCN COMODO RSA Client Authentication and Secure Email CA O COMODO CA Limited
-
Merge pull request #1665 from v-wilock/patch-1
Fix typos in 'Optimizing unit testing'
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
Fix typos in 'Optimizing unit testing'
"Insure" relates to having insurance. "ensure" means "to make sure of" "One-thousand" shouldn't be hyphenated. It should only be hyphenated in the case of a compound modifier on the word "thousand" as in "forty-five thousand".
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
-
-
Merge pull request #1662 from libgit2/libgit2_0_28_1
Update libgit2 to v0.28.1
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
-
Merge pull request #1661 from libgit2/ethomson/0_28pre1
Update libgit2 to v0.28.0-pre1
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
libgit2 has updated some function signatures for consistency, including the `giterr` family of functions which is now `git_error`.