<feed xmlns='http://www.w3.org/2005/Atom'>
<title>jcarr/git2go/README.md, branch v0.0.35</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>http://cgit.wit.com/jcarr/git2go/atom?h=v0.0.35</id>
<link rel='self' href='http://cgit.wit.com/jcarr/git2go/atom?h=v0.0.35'/>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/jcarr/git2go/'/>
<updated>2024-12-16T23:50:57Z</updated>
<entry>
<title>update to libgit2 version 1.8.4. dump old github and vendor stuff</title>
<updated>2024-12-16T23:50:57Z</updated>
<author>
<name>Jeff Carr</name>
<email>jcarr@wit.com</email>
</author>
<published>2024-12-16T23:50:57Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/jcarr/git2go/commit/?id=530f3618a8f4c7d9c8d3981548112439b22e09e7'/>
<id>urn:sha1:530f3618a8f4c7d9c8d3981548112439b22e09e7</id>
<content type='text'>
	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 &lt;jcarr@wit.com&gt;
</content>
</entry>
<entry>
<title>libgit2 v1.5.0 #major (#929)</title>
<updated>2022-10-04T14:50:57Z</updated>
<author>
<name>Sanskar Jaiswal</name>
<email>hey@aryan.lol</email>
</author>
<published>2022-10-04T14:50:57Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/jcarr/git2go/commit/?id=c1ec21d89caa0cdb0aefd6f6b8f95648418a3543'/>
<id>urn:sha1:c1ec21d89caa0cdb0aefd6f6b8f95648418a3543</id>
<content type='text'>
Update libgit2 to v1.5.0. Replace `SmartProxyOptions()` with `SmartRemoteConnectOptions()`.

Fixes: https://github.com/libgit2/git2go/issues/899

Signed-off-by: Sanskar Jaiswal &lt;jaiswalsanskar078@gmail.com&gt;
Co-authored-by: lhchavez &lt;lhchavez@lhchavez.com&gt;</content>
</entry>
<entry>
<title>readme: link to godoc for current main branch (#886)</title>
<updated>2022-01-23T01:54:04Z</updated>
<author>
<name>Dylan Richardson</name>
<email>Dylan@Neatmaps.com</email>
</author>
<published>2022-01-23T01:54:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/jcarr/git2go/commit/?id=c598ea5718d76bd08475172367236e27f1ed7dbf'/>
<id>urn:sha1:c598ea5718d76bd08475172367236e27f1ed7dbf</id>
<content type='text'>
The GoDoc link currently refers to the initial version of this package, but usually folks are looking
for whatever matches the current main branch. This should be updated whenever the package
version changes.</content>
</entry>
<entry>
<title>Fix replace statement example in README.md (#859)</title>
<updated>2021-11-08T14:02:36Z</updated>
<author>
<name>Ignacio Taranto</name>
<email>ignacio_taranto@protonmail.com</email>
</author>
<published>2021-11-08T14:02:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/jcarr/git2go/commit/?id=533c82f2707b8ad2f0f667867b3ea91ec08667aa'/>
<id>urn:sha1:533c82f2707b8ad2f0f667867b3ea91ec08667aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libgit2 v1.3.0 #major (#840)</title>
<updated>2021-10-14T11:42:42Z</updated>
<author>
<name>lhchavez</name>
<email>lhchavez@lhchavez.com</email>
</author>
<published>2021-10-14T11:42:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/jcarr/git2go/commit/?id=6eae74c128e37e590d3a5da3fe0561add4b94d5c'/>
<id>urn:sha1:6eae74c128e37e590d3a5da3fe0561add4b94d5c</id>
<content type='text'>
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.</content>
</entry>
<entry>
<title>libgit2 v1.2.0 #major</title>
<updated>2021-09-06T01:52:01Z</updated>
<author>
<name>lhchavez</name>
<email>lhchavez@lhchavez.com</email>
</author>
<published>2021-09-03T13:40:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/jcarr/git2go/commit/?id=018647fd481a7eb4af97d5f61afc0fddfe76fc24'/>
<id>urn:sha1:018647fd481a7eb4af97d5f61afc0fddfe76fc24</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>Rename the default branch to `main` (#786)</title>
<updated>2021-09-04T20:33:34Z</updated>
<author>
<name>lhchavez</name>
<email>lhchavez@lhchavez.com</email>
</author>
<published>2021-09-04T20:33:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/jcarr/git2go/commit/?id=be5a99a807beb2fd79dc0ca71b5a92611b1eda52'/>
<id>urn:sha1:be5a99a807beb2fd79dc0ca71b5a92611b1eda52</id>
<content type='text'>
We've renamed the default branch from `master` to `main`, so we need to
change a bunch of references to that.</content>
</entry>
<entry>
<title>Create v31 to support libgit2 v1.1.x (#668)</title>
<updated>2020-10-27T01:09:26Z</updated>
<author>
<name>Suhaib Mujahid</name>
<email>suhaibmujahid@gmail.com</email>
</author>
<published>2020-10-27T01:09:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/jcarr/git2go/commit/?id=ad3ec3664d54779c4c2e49e41f85e886fbff343c'/>
<id>urn:sha1:ad3ec3664d54779c4c2e49e41f85e886fbff343c</id>
<content type='text'>
The libgit2 `v1.1.0` is released two weeks ago. This PR allows `git2go` to link against the new version.</content>
</entry>
<entry>
<title>Refresh the GitHub Actions CI (#632)</title>
<updated>2020-08-16T00:19:53Z</updated>
<author>
<name>lhchavez</name>
<email>lhchavez@lhchavez.com</email>
</author>
<published>2020-08-16T00:19:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/jcarr/git2go/commit/?id=53149517592d613935e6bcbcea18f8ddb6bb546e'/>
<id>urn:sha1:53149517592d613935e6bcbcea18f8ddb6bb546e</id>
<content type='text'>
This change:

* Builds the library with Go 1.14, too.
* Builds the non-legacy tests with Ubuntu Focal (20.04).
* Adds testing for system-wide libraries, both static and dynamic
  versions.
* Fixes a typo in the README.</content>
</entry>
<entry>
<title>Revamp the ways in which the library can be built (#621)</title>
<updated>2020-06-21T22:40:52Z</updated>
<author>
<name>lhchavez</name>
<email>lhchavez@lhchavez.com</email>
</author>
<published>2020-06-21T22:40:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/jcarr/git2go/commit/?id=20a55cdf92f4ad6af4110861811a7076056cdf36'/>
<id>urn:sha1:20a55cdf92f4ad6af4110861811a7076056cdf36</id>
<content type='text'>
This change allows to link the system version of libgit2 statically.
Since `-tags static` is already used for the bundled version of the
library and to avoid breaking old workflows, `-tags
static,system_libgit2` is now used to select that.

This means that the valid combinations are:

| Flag                          | Effect                                        |
|-------------------------------|-----------------------------------------------|
| _No flags_                    | Dynamically-linked against the system libgit2 |
| `-tags static,system_libgit2` | Statically-linked against the system libgit2  |
| `-tags static`                | Statically-linked against the bundled libgit2 |

Note that there is no way to express dynamically linking against the
bundled libgit2 because that makes very little sense, since the binaries
wouldn't be able to be distributed. If that's still desired, the
`PKG_CONFIG_PATH` environment variable can set before building the code.
[`Makefile`](https://github.com/libgit2/git2go/blob/master/Makefile) has
an example of how it is used in the CI.</content>
</entry>
</feed>
