summaryrefslogtreecommitdiff
path: root/vendor/libgit2
AgeCommit message (Collapse)Author
2020-02-20Uprev libgit2lhchavez
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
2019-12-10Bump libgit2 to 6777db8e83Carlos Martín Nieto
2019-08-13Update vendored libgit2 to 08cfa43d0e1a921Carlos Martín Nieto
2019-02-11Uprev vendored libgit2 to v0.28lhchavez
New version is here!
2019-01-04Bump vendored libgit2 to fba70a9d5fCarlos Martín Nieto
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.
2018-10-07Update vendored libgit2 to 838a2f291Carlos Martín Nieto
2018-08-08Bump vendored libgit2 to 9275d84c583Carlos Martín Nieto
2018-05-29vendor: bump libgit2 to 7f6c1ce9760c6Carlos Martín Nieto
2018-03-26vendor: update libgit2 to v0.27.0Carlos Martín Nieto
2018-02-22vendor: bump libgit2 to 809b0ca6b (v0.27.0-rc1)Carlos Martín Nieto
2018-01-17Bump libgit2 to f1323d9cCarlos Martín Nieto
2017-09-29Bump libgit2 to c7c5f2c4ecCarlos Martín Nieto
2017-09-03Go back to the v0.26 libgit2 releaseCarlos Martín Nieto
Newer commits have changed the build scripts such that the HTTP parser is not included in the static library. This also reverts commit ecf4f7a137ba69014d414b8de20eb58e115bfd73.
2017-09-03Update vendored libgit2 to latestCarlos Martín Nieto
2017-01-20Update libgit2 to df4dfaadCarlos Martín Nieto
2017-01-09Bump vendored libgit2 to ee89941faCarlos Martín Nieto
2016-11-19Update to 0.25-rc1Carlos Martín Nieto
2016-10-31Update to libgit2 a051ee3Carlos Martín Nieto
2016-08-05Update libgit2 to 73dab769Carlos Martín Nieto
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-04-23Update to 1dc4491Carlos Martín Nieto
2016-03-07Update to 785d8cCarlos Martín Nieto
2016-02-19Update vendored libgit2Carlos Martín Nieto
2016-02-17Upgrade to libgit2 to 0f9d15493d5d8ad4353dd7beed52c9567334f6e5Han-Wen Nienhuys
2015-10-26Update libgit2 to 821131fCalin Seciu
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-08-31Update vendored libgit2Carlos Martín Nieto
2015-06-28Update to libgit2 fb84cde8Carlos Martín Nieto
2015-06-28Update to libgit2 fa39975Carlos Martín Nieto
2015-06-08Update to libgit2 b6011e29Carlos Martín Nieto
2015-04-18Update to libgit2 4c02d3937Carlos Martín Nieto
2015-03-15Update to libgit2 d675982a153Carlos Martín Nieto
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-01-12Update vendored libgit2Carlos Martín Nieto
2015-01-08Add Submodule.Update method.David Calavera
Update libgit2 to a version that includes https://github.com/libgit2/libgit2/pull/2804.
2015-01-06Fix inconsistent function call in Submodule.David Calavera
2015-01-04Update to libgit2 masterCarlos Martín Nieto
This gets rid of the Push object. All network now goes through the Remote object.
2014-12-18Update libgit2David Calavera
Fix calls to C.git_treebuilder_create and C.git_treebuilder_write.
2014-12-13Update to masterCarlos Martín Nieto
This deprecates the Push struct in favour of Remote.Push()
2014-12-03Update to masterCarlos Martín Nieto
2014-10-25Update libgit2 submodule.David Calavera
2014-10-23Update to latest masterCarlos Martín Nieto
2014-10-15Update to libgit2 masterCarlos Martín Nieto
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-09-04Update vendored libgit2 version to master.David Calavera
2014-08-25Update vendored libgit2 version to v0.21.1Carlos Martín Nieto
2014-07-03Update vendored libgit2 to v0.21.0Carlos Martín Nieto
2014-06-07Use a submodule for libgit2Carlos Martín Nieto
This makes building the static version easier as we know where the repo is and that it's has a known-good version.