git-lfs/lfsapi
Preben Ingvaldsen 1026ff073c creds: Add new NetrcCredentialHelper
This commit adds a new credential helper, NetrcCredentialHelper,
to retrieve credentials from a .netrc file. This replaces the
old .netrc authorization behaviour, which was done directly from
the `doWithAuth()` code.

Additionally, this commit moves all of the `.netrc` functionality
out of `lfsapi` and into `creds`. This was done both because
`creds` is now the logical place for the `.netrc` functionality,
and to prevent an import cycle between `creds` and `lfsapi`.
2018-10-08 16:18:06 -07:00
..
auth_test.go creds: Add new NetrcCredentialHelper 2018-10-08 16:18:06 -07:00
auth.go creds: Add new NetrcCredentialHelper 2018-10-08 16:18:06 -07:00
body.go lfsapi: Ensure requests include Content-Length header if necessary 2017-01-25 08:59:11 -07:00
client.go lfsapi: extract new lfshttp package 2018-09-11 14:51:29 -07:00
endpoint_finder_test.go lfsapi: rename Access.GetMode()->Mode() 2018-10-02 16:35:54 -07:00
endpoint_finder.go lfsapi: rename Access.GetMode()->Mode() 2018-10-02 16:35:54 -07:00
lfsapi.go creds: Add new NetrcCredentialHelper 2018-10-08 16:18:06 -07:00
ntlm_auth_nix.go Use SSPI ntlm authentication on windows: 2018-02-27 17:02:57 +01:00
ntlm_auth_test_nix.go Use SSPI ntlm authentication on windows: 2018-02-27 17:02:57 +01:00
ntlm_auth_windows.go Use SSPI ntlm authentication on windows: 2018-02-27 17:02:57 +01:00
ntlm_test.go lfsapi: Add DoWithAuthNoRetry() 2018-10-02 16:47:10 -07:00
ntlm.go Move credential handling to its own package 2018-09-24 15:09:22 +00:00
response_test.go lfsapi: introduce interface for initializing a Client 2017-10-25 15:33:20 -06:00