1
0
Форкнуть 0
Граф коммитов

716 Коммитов

Автор SHA1 Сообщение Дата
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