| Age | Commit message (Collapse) | Author |
|
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
|
|
ConfigFindGlobal -> git_config_find_global
ConfigFindSystem -> git_config_find_system
ConfigFindXDG -> git_config_find_xdg
|
|
|
|
|
|
Because it has been removed from libgit2:
https://github.com/libgit2/libgit2/commit/55cb4999720f46eddb97e25e7ddc6ac068dd0bae
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The library stores error information in thread-local storage, which
means we need to make sure that the Go runtime doesn't switch OS
threads between the time we call a function and th time we attempt to
retrieve the error information.
|
|
|
|
This is only needed once per package. Having it on every file makes the
build system ask about it n times, which is silly.
|
|
|