Suhaib Mujahid
ad3ec3664d
Create v31 to support libgit2 v1.1.x ( #668 )
...
The libgit2 `v1.1.0` is released two weeks ago. This PR allows `git2go` to link against the new version.
2020-10-26 18:09:26 -07:00
lhchavez
13ca96065e
Uprev vendor/libgit2 to v1.0
...
This uprevs libgit2 to the latest and greatest.
2020-04-02 07:53:59 -07:00
lhchavez
e10c2eeef2
Uprev vendor/libgit2 to v0.99
...
This uprevs libgit2 to the latest and greatest.
2020-03-04 09:54:42 -08:00
lhchavez
419bac9075
Uprev libgit2
...
This uprevs libgit2 to the latest and greatest. Notably,
* Fixes the interface of `git_mempack_reset`, since it now returns an
`int` instead of being `void`.
Fixes : #533
2020-02-20 19:01:59 -08:00
Carlos Martín Nieto
93a1ee401f
Bump libgit2 to 6777db8e83
2019-12-10 21:28:24 +00:00
Carlos Martín Nieto
b7eeb4f405
Update vendored libgit2 to 08cfa43d0e1a921
2019-08-13 19:30:16 +02:00
lhchavez
5fda6dd901
Uprev vendored libgit2 to v0.28
...
New version is here!
2019-02-11 03:57:50 +00:00
Carlos Martín Nieto
f969cc900d
Bump vendored libgit2 to fba70a9d5f
...
This includes updating the `Index.WriteTreeTo` test as it was abusing an
oversight of the object creation safety checks and creating a tree referencing
a non-existent blob. Instead we update it to the primary purpose of this method
which is to write into a repository from an unattached index.
2019-01-04 13:18:54 +00:00
Carlos Martín Nieto
92501bd663
Update vendored libgit2 to 838a2f291
2018-10-07 18:50:25 +02:00
Carlos Martín Nieto
973938cbb5
Bump vendored libgit2 to 9275d84c583
2018-08-08 11:45:48 +02:00
Carlos Martín Nieto
925932a54f
vendor: bump libgit2 to 7f6c1ce9760c6
2018-05-29 21:09:45 +02:00
Carlos Martín Nieto
304d67b0fb
vendor: update libgit2 to v0.27.0
2018-03-26 12:31:09 +02:00
Carlos Martín Nieto
ec429ccdfc
vendor: bump libgit2 to 809b0ca6b (v0.27.0-rc1)
2018-02-22 09:07:57 +01:00
Carlos Martín Nieto
ec5d2bee0f
Bump libgit2 to f1323d9c
2018-01-17 11:43:25 +00:00
Carlos Martín Nieto
028ea07d77
Bump libgit2 to c7c5f2c4ec
2017-09-29 09:41:46 +02:00
Carlos Martín Nieto
0ebe7220d7
Go back to the v0.26 libgit2 release
...
Newer commits have changed the build scripts such that the HTTP parser is not
included in the static library.
This also reverts commit ecf4f7a137
.
2017-09-03 19:49:30 +02:00
Carlos Martín Nieto
1c1346d364
Update vendored libgit2 to latest
2017-09-03 16:50:12 +02:00
Carlos Martín Nieto
9f4e0a46b6
Update libgit2 to df4dfaad
2017-01-20 13:20:30 +00:00
Carlos Martín Nieto
5d0a4c752a
Bump vendored libgit2 to ee89941fa
2017-01-09 22:13:18 +00:00
Carlos Martín Nieto
a41e2b6644
Update to 0.25-rc1
2016-11-19 15:09:41 +01:00
Carlos Martín Nieto
e8062bcadd
Update to libgit2 a051ee3
2016-10-31 19:31:43 +01:00
Carlos Martín Nieto
37d3c2d9ad
Update libgit2 to 73dab769
...
This version reloads the index on checkout, which showed we were not
persisting the updated index to disk and thus would have conflicts on
checkout.
2016-08-05 15:15:22 +02:00
Carlos Martín Nieto
9163ca7d50
Update to 1dc4491
2016-04-23 15:35:22 +02:00
Carlos Martín Nieto
e095c85fd0
Update to 785d8c
2016-03-07 11:16:07 +01:00
Carlos Martín Nieto
251d89e1d4
Update vendored libgit2
2016-02-19 13:59:50 +01:00
Han-Wen Nienhuys
aa59dccea7
Upgrade to libgit2 to 0f9d15493d5d8ad4353dd7beed52c9567334f6e5
2016-02-17 18:23:52 +01:00
Calin Seciu
367cd8eb9b
Update libgit2 to 821131f
...
The API changes are:
- `*Remote.Connect`
```go
// from:
func (o *Remote) Connect(direction ConnectDirection, callbacks *RemoteCallbacks) error
// to:
func (o *Remote) Connect(direction ConnectDirection, callbacks *RemoteCallbacks, headers []string) error
```
- `*Remote.ConnectFetch` - `headers` was added as above
- `*Remote.ConnectPush` - `headers` was added as above
2015-10-26 16:20:18 +02:00
Carlos Martín Nieto
b3e7705c48
Update vendored libgit2
2015-08-31 20:24:54 +02:00
Carlos Martín Nieto
0ce52d9aeb
Update to libgit2 fb84cde8
2015-06-28 14:35:57 +02:00
Carlos Martín Nieto
d400f1d5b2
Update to libgit2 fa39975
2015-06-28 00:34:54 +02:00
Carlos Martín Nieto
36e0a256fe
Update to libgit2 b6011e29
2015-06-08 04:11:21 +02:00
Carlos Martín Nieto
b374e16db8
Update to libgit2 4c02d3937
2015-04-18 04:50:39 +02:00
Carlos Martín Nieto
c4fce1a218
Update to libgit2 d675982a153
...
There's been some changes to the checkout strategy, especially the
SAFE_CREATE mode, which is now the RECREATE_MISSING flag, though that
shouldn't be necessary to use in the general case.
The largest changes come from the removal of the signture from
ref-modifying functions/methods and the removal of the reflog string in
all but those directly related to moving references.
2015-03-15 01:49:32 +01:00
Carlos Martín Nieto
62272c41c6
Update vendored libgit2
2015-01-12 18:01:43 +01:00
David Calavera
9b914e07cc
Add Submodule.Update method.
...
Update libgit2 to a version that includes https://github.com/libgit2/libgit2/pull/2804 .
2015-01-08 13:44:58 -08:00
David Calavera
8adbc08d70
Fix inconsistent function call in Submodule.
2015-01-06 14:02:44 -08:00
Carlos Martín Nieto
d57246fb74
Update to libgit2 master
...
This gets rid of the Push object. All network now goes through the
Remote object.
2015-01-04 17:05:11 +00:00
David Calavera
d69c771453
Update libgit2
...
Fix calls to C.git_treebuilder_create and C.git_treebuilder_write.
2014-12-18 22:59:08 +00:00
Carlos Martín Nieto
63116ea57e
Update to master
...
This deprecates the Push struct in favour of Remote.Push()
2014-12-13 00:25:11 +01:00
Carlos Martín Nieto
1d759e3697
Update to master
2014-12-03 17:26:55 +01:00
David Calavera
ea54434f90
Update libgit2 submodule.
2014-10-25 06:59:40 -07:00
Carlos Martín Nieto
0af2a39b4e
Update to latest master
2014-10-23 18:51:51 +02:00
Carlos Martín Nieto
17a9214307
Update to libgit2 master
...
The option to ignore the server's certificate has been removed, replaced
witha callback for the user to perform their own checking.
Remote.Fetch() now performs opportunistic updates and takes a list of
refspecs to use as the active set for a particular fetch.
2014-10-15 15:56:59 +02:00
David Calavera
ced242954c
Update vendored libgit2 version to master.
2014-09-04 07:57:10 -07:00
Carlos Martín Nieto
1377c8f3d2
Update vendored libgit2 version to v0.21.1
2014-08-25 15:45:40 +02:00
Carlos Martín Nieto
ae5efcda9b
Update vendored libgit2 to v0.21.0
2014-07-03 08:36:04 +02:00
Carlos Martín Nieto
c734fc2a6b
Use a submodule for libgit2
...
This makes building the static version easier as we know where the repo
is and that it's has a known-good version.
2014-06-07 03:03:04 +02:00