Skip to content

Api/ntlm#1838

Merged
technoweenie merged 7 commits intoapi-masterfrom
api/ntlm
Jan 6, 2017
Merged

Api/ntlm#1838
technoweenie merged 7 commits intoapi-masterfrom
api/ntlm

Conversation

@technoweenie
Copy link
Contributor

This ports NTLM support from httputil to lfsapi, including the NTLM test added in #1836. Some revelations:

  1. NTLM support relies on your git credential helper to get the username (in the format DOMAIN\USER) and password. This is used to verify the server challenges, and generate client tokens.
  2. Some things were still using progress.CallbackReader, which does not satisfy lfsapi.ReadSeekCloser. Fixed up the spots where this matters.

@ttaylorr ttaylorr mentioned this pull request Jan 6, 2017
17 tasks
Copy link
Contributor

@ttaylorr ttaylorr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed this together in 🍖-space, and it looks great 👍.

@technoweenie technoweenie merged commit abf826e into api-master Jan 6, 2017
@technoweenie technoweenie deleted the api/ntlm branch January 6, 2017 21:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants