J Wyman
2307763d33
Merge pull request #328 from kevin-david/patch-1
...
Fix link to Configuration in Automation
2016-12-07 10:49:28 -05:00
Kevin David
8554d958e9
Fix link to Configuration in Automation
2016-12-07 10:38:20 -05:00
J Wyman
063d943c3c
Merge pull request #319 from whoisj/askpass-sucks
...
Fix yet another askpass bug.
2016-11-02 10:37:54 -04:00
J Wyman
24a5bda46e
Fix yet another askpass bug.
2016-11-02 10:28:11 -04:00
J Wyman
6d7bf014e9
Merge pull request #317 from whoisj/update-docs
...
Update docs with NTLM support.
2016-10-26 12:52:35 -04:00
J Wyman
4ea5cb401e
Update docs with NTLM support.
2016-10-26 12:50:12 -04:00
J Wyman
76fe8b81f0
Merge pull request #315 from whoisj/detect-tfs
...
Detect tfs
2016-10-26 12:37:32 -04:00
J Wyman
bad56bacff
Rev GCM and Askpass version number to 1.8.0.
2016-10-26 12:32:11 -04:00
J Wyman
3f41dfb89e
Adopt update to `BasicAuthentication` class.
...
Indentation and minor code cleanup as well.
2016-10-26 12:32:11 -04:00
J Wyman
f7ba2db489
Rev MS.Alm.Authentication version to 3.2.0.0.
2016-10-26 12:32:11 -04:00
J Wyman
14d1c5a1da
Add NTLM detection to `BasicAuthentication`.
...
Add a new `WwwAuthenticateHelper` to detect authentication type support of hosts via HTTP headers, specifically the 'WWW-Authenticate' header.
Add dynamic callback support to the `BasicAuthentication` class, such that modal or basic prompts can be chosen when the class is created and invoked when `AcquireCredentials` is called. This, correctly, moves the logic for deciding what to call to the configuration stage and the the execution logic to the execution state.
Add NTLM detection to `BasicAuthentication.AcquireCredentials` method, which wholly independent from the `GetCredentials` method now.
2016-10-26 12:32:11 -04:00
J Wyman
0cb7c009ff
Expose namespace and comparer values.
...
Expose the `Namespace` and `UriNameConversion` values of `ICredentialStore` so that it is cheaper to commingle them and reuse their properties as necessary.
2016-10-26 12:32:10 -04:00
J Wyman
100ea239d1
Support actual vs query values in `TargetUri`.
...
Fixup TargetUri validation, and use the correct properties of `TargetUri` solution wide.
2016-10-26 12:32:10 -04:00
J Wyman
3e6ff030b7
Change `Integrated` to `Ntlm` for clarity.
2016-10-26 12:32:10 -04:00
J Wyman
04fcdd55c7
Clean up `Program`.
...
Clean up the `Delete` and `Store` methods, making them more similar and logging correctly.
2016-10-26 12:31:35 -04:00
J Wyman
c29d0266bc
Add console printing abstraction.
...
Basically, all output from the GCM should go to stderr, this adds indirection to insure it does. Additionally, ReadKey doesn't block waiting for input from the user if there's no TTY present.
2016-10-26 11:57:14 -04:00
J Wyman
0c7cb7ba70
Merge pull request #313 from whoisj/user-agent-envvar
...
Add http-user-agent value via env-var.
2016-10-26 11:56:48 -04:00
J Wyman
0cc1884297
Add http-user-agent value via env-var.
2016-10-24 17:00:14 -04:00
J Wyman
5ac5a9ea72
Merge pull request #311 from whoisj/update-version
...
Update version to 1.7.1.
2016-10-20 16:58:53 -04:00
J Wyman
80756d6119
Merge pull request #309 from whoisj/fix-askpass
...
Fix askpass
2016-10-20 15:33:32 -04:00
J Wyman
3fe51a6757
Update version to 1.7.1.
2016-10-20 15:20:15 -04:00
J Wyman
bb36f67565
Fix stupid bugs in askpass.
2016-10-20 15:17:19 -04:00
J Wyman
b70d8901ec
Make QueryCredentials return success or failure.
2016-10-20 15:16:51 -04:00
J Wyman
5b419de978
Fixup output of tracing.
2016-10-20 15:15:43 -04:00
J Wyman
7047c38b18
Merge pull request #308 from sryabkov/patch-1
...
Update Configuration.md
2016-10-19 13:00:06 -04:00
Sergei Ryabkov
6e9d429cde
Update Configuration.md
...
Fix a typo
2016-10-18 17:13:56 -04:00
J Wyman
3219849540
Merge pull request #306 from kiliman/bool-options
...
Fix #304 . Correctly handle boolean config options.
2016-10-10 16:22:35 -04:00
kiliman
8f2e907828
Fix #304 . Correctly handle boolean config options.
2016-10-09 14:54:58 -04:00
J Wyman
d9bc7271fb
Merge pull request #302 from chaim1221/patch-1
...
Update Faq.md
2016-09-29 17:34:59 -04:00
Chaim Eliyah
c978b946df
Update Faq.md
...
Just spelling it out for users perhaps less experienced with the "fabrikam" nomenclature.
2016-09-29 14:08:04 -07:00
J Wyman
7172e79383
Merge pull request #298 from whoisj/adopt-new-idsrvc
...
Support New VSTS Identity Service Requirements
2016-09-26 16:28:23 -04:00
J Wyman
7260d56780
Refactor Vsts get PAT, Support Vsts Identity.
2016-09-26 16:26:50 -04:00
J Wyman
5e7a6a1319
Improve on TargetUri.HttClientHandler.
2016-09-26 16:26:50 -04:00
J Wyman
e5506b0d84
Add global values to Global class.
2016-09-26 16:26:50 -04:00
J Wyman
9b38493a32
Merge pull request #300 from whoisj/fix-ssh-askpass
...
Make askpass actually work for SSH.
2016-09-26 16:25:10 -04:00
J Wyman
145037b9a9
Make askpass actually work for SSH.
2016-09-26 16:05:34 -04:00
J Wyman
b0928c83d6
Fix broken link in README.me
...
Fixed a broken link to the FAQ caused by moving the FAQ to the 'Docs/' folder.
2016-09-23 15:56:09 -04:00
J Wyman
743db94fde
Merge pull request #299 from whoisj/fix-source-tree
...
Make GCM survive SourceTree
2016-09-23 15:09:25 -04:00
J Wyman
41ba16cf60
Make GCM survive SourceTree
...
Fix fault during hash table population caused by SourceTree adding an extranious 'home" environmental variable when "HOME" was already present in the process.
2016-09-23 10:10:30 -04:00
J Wyman
bf84eda25a
Merge pull request #297 from whoisj/update-docs
...
Updated doc content.
2016-09-22 16:12:45 -04:00
J Wyman
1e857b6e01
Updated doc content.
...
Content updates have been deliverd by the 'content Gods', here they are.
2016-09-22 13:07:36 -04:00
J Wyman
8d0372ac6f
Merge pull request #291 from Microsoft/markdown-help
...
Creating /docs section for better help and information browsing
2016-09-22 12:52:58 -04:00
J Wyman
b5fbfe6474
Help now links to HTML docs.
...
Instead of printing help content to the console, we now open HTML content like Git does.
2016-09-22 12:41:55 -04:00
J Wyman
38c9284e31
Added new docs to installation steps.
2016-09-22 12:41:54 -04:00
J Wyman
ef47915f36
Add CSS assents and document build scripts.
2016-09-22 12:41:54 -04:00
J Wyman
92344c8416
Added 'Docs/' folder for documentation.
...
Refactored 'README.md' to link to content in 'Docs/' as appropriate.
2016-09-22 12:41:54 -04:00
J Wyman
dc2eb10757
Removed unused 'CommonShared' project.
2016-09-22 12:41:54 -04:00
J Wyman
e9f9587f21
Merge pull request #296 from whoisj/update-versions
...
Updated to v1.7.0 + Git 2.10.0
2016-09-22 12:40:35 -04:00
J Wyman
f1cdcca1eb
Updated to v1.7.0 + Git 2.10.0
2016-09-22 12:35:41 -04:00
J Wyman
ce8cb8ae58
Merge pull request #294 from whoisj/git-trace-like
...
Git trace like
2016-09-21 14:10:45 -04:00