Commit Graph

20 Commits

Author SHA1 Message Date
risk danger olson
8773193ca0 update other github/git-lfs references 2016-11-15 10:07:11 -07:00
risk danger olson
bba8f3b876 update package imports 2016-11-15 10:01:18 -07:00
Sebastian Schuberth
eb855bad0d Expose the result message in case of an SSH authentication error
Not only expose the error message, but also the result message from
calling SSH which contains details about the cause. At the example of
using the wrong SSH key for authentication, with this the console shows

    download check: exit status 255: Permission denied (publickey).

instead of just

    download check: exit status 255

and the log shows

    trace git-lfs: ssh: download with url failed,
    error: exit status 255, message: Permission denied (publickey).

instead of just

    trace git-lfs: ssh: download attempted with url.
    Error: exit status 255
2016-10-20 14:03:46 +02:00
Taylor Blau
311cc7a2af api,auth,errors,httputil,lfs,transfer: wrap errors 2016-08-18 15:02:21 -06:00
risk danger olson
2473068345 rename errutil to errors 2016-08-18 14:20:33 -06:00
Taylor Blau
254c11d179 config.etc: remove Getenv utility method 2016-08-10 14:23:03 -06:00
Taylor Blau
ec501991a4 config,etc: remove uses of GetenvBool 2016-08-10 13:57:04 -06:00
Taylor Blau
cddd40862a auth: enforce config immutability 2016-08-09 10:54:00 -06:00
Taylor Blau
52b7f015f6 config,etc: rename EnvFetcher, config.Env to OsFetcher, config.Os 2016-08-04 14:41:04 -06:00
Taylor Blau
0d25044711 auth: remove usage of Setenv 2016-08-03 18:32:04 -06:00
risk danger olson
4f71d45acd config.NewConfig() => config.New() 2016-07-21 17:38:44 -06:00
risk danger olson
2aa05699f1 remove config.Config references in auth pkg 2016-07-21 17:13:05 -06:00
Peter Fern
7e46933b12 Implement support for GIT_SSH_COMMAND
Per the spec, `GIT_SSH_COMMAND` takes precedence over `GIT_SSH`.

Fixes #1142
2016-06-03 18:50:42 +10:00
Taylor Blau
fc1daa28e3 lfs: use github.com/stretchr/testify for assertions 2016-05-25 10:43:10 -06:00
Taylor Blau
60fad56a89 lint: lint all files 2016-05-24 09:30:06 -06:00
Taylor Blau
4593d0a641 vendor: vendor dependencies in vendor/ using Glide
- script/vendor received an update in order to work with Glide
- import paths have been rewritten to work with GO15VENDOREXPERIMENT
2016-05-23 12:10:35 -06:00
Steve Streeting
ab53c53e72 Document that our package structure is not guaranteed to be stable 2016-05-18 11:43:42 +01:00
Steve Streeting
3298d9bbb3 Refactored many api functions to httputil/api package from lfs
Also moved ntlm to httputil since too http-specific to be contained in auth
2016-05-16 17:57:37 +01:00
Steve Streeting
590fd38801 Move NTLM code into auth package 2016-05-16 15:33:43 +01:00
Steve Streeting
8b096333d3 Rename credentials package to auth to reflect more general nature 2016-05-16 15:29:44 +01:00