summaryrefslogtreecommitdiff
path: root/go.mod
AgeCommit message (Collapse)Author
2024-12-17lamev0.1.1Jeff Carr
Signed-off-by: Jeff Carr <[email protected]>
2024-12-17better gitpbv0.0.35Jeff Carr
2024-12-16update to libgit2 version 1.8.4. dump old github and vendor stuffJeff Carr
go install go.wit.com/apps/go-clone@latest go install go.wit.com/apps/go-mod-clean@latest go-clone --recusive go.wit.com/lib/git2go Signed-off-by: Jeff Carr <[email protected]>
2022-12-09Replace golang.org/x/crypto/openpgp with github.com/ProtonMail/go-cryptoRoland Shoemaker
The golang.org/x/crypto/openpgp library has been deprecated for over a year now (see golang.org/issue/44226, and the deprecation notice in the package documentation). The library is unmaintained and has a number of API and usability issues. ProtonMail maintains a community fork which is actively maintained, and for most cases is a drop-in replacement. This change switches usages of golang.org/x/crypto/openpgp/... with github.com/ProtonMail/go-crypto/openpgp/..., the only other code changes are adding a nil packet.Config to a openpgp.CheckArmoredDetachedSignature call. (This change is part of a wider effort by the Go Security team to remove usages of golang.org/x/crypto/openpgp from the Go ecosystem.)
2022-10-04libgit2 v1.5.0 #major (#929)Sanskar Jaiswal
Update libgit2 to v1.5.0. Replace `SmartProxyOptions()` with `SmartRemoteConnectOptions()`. Fixes: https://github.com/libgit2/git2go/issues/899 Signed-off-by: Sanskar Jaiswal <[email protected]> Co-authored-by: lhchavez <[email protected]>
2021-10-14libgit2 v1.3.0 #major (#840)lhchavez
This commit introduces libgit2 v1.3.0 to git2go, which brings a large number of [bugfixes and features](https://github.com/libgit2/libgit2/releases/tag/v1.3.0). This also marks the start of the v33 release.
2021-09-05libgit2 v1.2.0 #majorlhchavez
This commit introduces libgit2 v1.2.0 to git2go, which brings a large number of [bugfixes and features](https://github.com/libgit2/libgit2/releases/tag/v1.2.0). This also marks the start of the v32 release.
2020-12-06Add `NewCredentialSSHKeyFromSigner` (#706)lhchavez
This change adds `NewCredentialSSHKeyFromSigner`, which allows idiomatic use of SSH keys from Go. This also lets us spin off an SSH server in the tests.
2020-10-26Create v31 to support libgit2 v1.1.x (#668)Suhaib Mujahid
The libgit2 `v1.1.0` is released two weeks ago. This PR allows `git2go` to link against the new version.
2020-08-18Add support for creating signed commits and signing commits during a rebase ↵michael boulton
(#626)
2020-04-02Uprev vendor/libgit2 to v1.0lhchavez
This uprevs libgit2 to the latest and greatest.
2020-03-19Add the version number to go.modlhchavez
This is the second take on trying to tag the current release with a Go version.
2019-12-10Adjust to libgit2 changesCarlos Martín Nieto
2019-01-06Add support for Go 1.11 moduleslhchavez
This change adds a `go.mod` file. An empty file is sufficient since this project has no external dependencies. For people that want to use the static version of libgit2, this module can be vendored and the following can be added to their `go.mod` file: replace github.com/libgit2/git2go => ./vendor/github.com/libgit2/git2go