Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | Merge branch 'v3.1' | Andrew Arnott | 2009-05-21 | 40 | -692/+1078 | |
|\ \ \ | |/ / | ||||||
| * | | Merge branch 'v3.0' into v3.1 | Andrew Arnott | 2009-05-21 | 25 | -595/+705 | |
| |\ \ | | |/ | ||||||
| | * | vsmdi update. | Andrew Arnott | 2009-05-21 | 1 | -457/+444 | |
| | | | ||||||
| | * | Refactored InfoCard SupportingScript.js. | Andrew Arnott | 2009-05-21 | 2 | -106/+106 | |
| | | | ||||||
| | * | "ineffectual" javascript adjustments to infocard selector. | Andrew Arnott | 2009-05-21 | 2 | -403/+416 | |
| | | | ||||||
| | * | FxCop now runs clean in v3.0 branch. | Andrew Arnott | 2009-05-20 | 3 | -0/+5 | |
| | | | ||||||
| | * | Fixed StyleCop messages. | Andrew Arnott | 2009-05-20 | 2 | -3/+3 | |
| | | | ||||||
| | * | Removed Contracts.ForAll reference since it keeps a runtime dependency to ↵ | Andrew Arnott | 2009-05-18 | 1 | -1/+1 | |
| | | | | | | | | | | | | Microsoft.Contracts.dll | |||||
| | * | FxCop and CC fixes. | Andrew Arnott | 2009-05-18 | 6 | -3/+29 | |
| | | | ||||||
| | * | Test runs more resilient to race conditions. | Andrew Arnott | 2009-05-16 | 1 | -0/+17 | |
| | | | ||||||
| | * | Removed unused UntrustedWebRequestHandler.DefaultCachePolicy field. | Andrew Arnott | 2009-05-13 | 1 | -5/+0 | |
| | | | | | | | | | | | | It was causing problems with mono anyway. | |||||
| | * | Fixes OpenID and OAuth URL data string encoding to follow RFC 3986 instead ↵ | Andrew Arnott | 2009-05-11 | 7 | -57/+120 | |
| | | | | | | | | | | | | | | | | | | of RFC 2396. While this probably won't fix any interop issues with OpenID, it IS anticipated to fix interop issues with OAuth since the generated signature base string will be different if any of these symbols show up in the string: !*'() | |||||
| | * | Moved "dnoa." prefix into a centralized constant. | Andrew Arnott | 2009-05-08 | 6 | -7/+12 | |
| | | | ||||||
| | * | Changed the custom RP parameter prefix from "dnoi." to "dnoa." | Andrew Arnott | 2009-05-08 | 5 | -7/+7 | |
| | | | ||||||
| | * | StyleCop fix | Andrew Arnott | 2009-05-07 | 1 | -1/+1 | |
| | | | ||||||
| | * | Made IMessagePartEncoder public. | Andrew Arnott | 2009-05-07 | 1 | -1/+1 | |
| | | | ||||||
| | * | Fixed InfoCardSelector.Issuer property so that setting it to the empty ↵ | Andrew Arnott | 2009-05-05 | 1 | -7/+1 | |
| | | | | | | | | | | | | string prevents rendering the param tag. | |||||
| | * | Fixed bug where Authorization header POST requests would fail because of a ↵ | Andrew Arnott | 2009-05-04 | 1 | -4/+10 | |
| | | | | | | | | | | | | missing Content-Length HTTP header. | |||||
| * | | FxCop and StyleCop fixes for v3.1 branch. | Andrew Arnott | 2009-05-20 | 5 | -33/+6 | |
| | | | ||||||
| * | | Incremented version to v3.1.1. | Andrew Arnott | 2009-05-02 | 1 | -1/+1 | |
| | | | ||||||
| * | | Merge branch 'v3.0' into v3.1v3.1.0.9122 | Andrew Arnott | 2009-05-02 | 1 | -21/+49 | |
| |\ \ | | |/ | | | | | | | | | | Conflicts: src/version.txt | |||||
| | * | Incremented version to v3.0.3. | Andrew Arnott | 2009-05-02 | 1 | -1/+1 | |
| | | | ||||||
| | * | Simplified two calls into one call to send an OAuth-authorized request with ↵v3.0.2.9122 | Andrew Arnott | 2009-05-01 | 1 | -21/+49 | |
| | | | | | | | | | | | | extra data. | |||||
| * | | Fixed build break from last merge. | Andrew Arnott | 2009-04-30 | 1 | -18/+0 | |
| | | | ||||||
| * | | Merge branch 'v3.0' into v3.1 | Andrew Arnott | 2009-04-30 | 7 | -95/+199 | |
| |\ \ | | |/ | ||||||
| | * | StyleCop fixes. | Andrew Arnott | 2009-04-30 | 8 | -42/+45 | |
| | | | ||||||
| | * | Revised OAuth channel to better support different combinations of HTTP methods. | Andrew Arnott | 2009-04-30 | 9 | -91/+204 | |
| | | | ||||||
| | * | Added more tests to verify correct behavior of OAuth Authorization header ↵ | Andrew Arnott | 2009-04-30 | 3 | -14/+99 | |
| | | | | | | | | | | | | | | | | | | and message parts in different places. Fixed a bug in the signature construction process the test found. | |||||
| * | | Revised OAuth channel to better support different combinations of HTTP methods. | Andrew Arnott | 2009-04-30 | 9 | -457/+571 | |
| | | | ||||||
| * | | Merge branch 'v3.0' into v3.1 | Andrew Arnott | 2009-04-30 | 8 | -16/+92 | |
| |\ \ | | |/ | | | | | | | | | | | | | Conflicts: src/DotNetOpenAuth.vsmdi src/version.txt | |||||
| | * | Revert "Fixed OAuth authorization header handler to use POST requests where ↵ | Andrew Arnott | 2009-04-30 | 1 | -4/+0 | |
| | | | | | | | | | | | | | | | | | | | | | | | | necessary." This reverts commit 0a3e7432b58f52072159356576a905c2217c55a0. The solution I had checked in before was an incomplete solution to the problem. | |||||
| | * | Further fixed base signature string construction and added several tests for it. | Andrew Arnott | 2009-04-30 | 3 | -5/+35 | |
| | | | ||||||
| | * | Fixes OAuth base signature string construction for URLs that include a ↵ | Andrew Arnott | 2009-04-29 | 1 | -2/+20 | |
| | | | | | | | | | | | | | | | | | | query-string part. Fixes Trac ticket 42. | |||||
| | * | Fixed OAuth authorization header handler to use POST requests where necessary. | Andrew Arnott | 2009-04-29 | 1 | -0/+4 | |
| | | | ||||||
| | * | Reformatted the assoc_handle values generated by OPs. | Andrew Arnott | 2009-04-28 | 1 | -2/+9 | |
| | | | | | | | | | | | | No practical reason for this change. But just to exercise DNOA's uniqueness. | |||||
| | * | Fixed OP interop bug with some 1.0 RPs that omitted the openid.session_type ↵ | Andrew Arnott | 2009-04-28 | 1 | -1/+1 | |
| | | | | | | | | | | | | parameter instead of including an empty one. | |||||
| | * | Incremented version to v3.0.2. | Andrew Arnott | 2009-04-27 | 1 | -1/+1 | |
| | | | ||||||
| | * | Fixed StyleCop message.v3.0.1.9115 | Andrew Arnott | 2009-04-25 | 1 | -1/+1 | |
| | | | ||||||
| | * | Fixed the namespace of a unit test class. | Andrew Arnott | 2009-04-25 | 2 | -72/+74 | |
| | | | ||||||
| | * | Incremented version to v3.0.1 | Andrew Arnott | 2009-04-25 | 1 | -1/+1 | |
| | | | ||||||
| | * | Added OAuth ServiceProvider method for responding to the consumer's ↵ | Andrew Arnott | 2009-04-25 | 1 | -5/+27 | |
| | | | | | | | | | | | | authorization request using a predefined callback URI rather than the one in the message. | |||||
* | | | Promoted OpenIdRelyingParty.CreateRequests methods from internal to public. | Andrew Arnott | 2009-05-20 | 2 | -90/+94 | |
| | | | | | | | | | | | | No implementation change. Just reordering of methods for StyleCop and changed a few doc comments. | |||||
* | | | Stylecop fix. | Andrew Arnott | 2009-05-20 | 1 | -1/+1 | |
| | | | ||||||
* | | | Added FetchResponse.GetAttributeValue(string) method. | Andrew Arnott | 2009-05-20 | 2 | -0/+38 | |
| | | | | | | | | | | | | Resolves Trac issue #67. | |||||
* | | | FxCop fixes for master branch. | Andrew Arnott | 2009-05-20 | 4 | -6/+10 | |
| | | | ||||||
* | | | Finished UI popup extension for OpenIdTextBox. | Andrew Arnott | 2009-05-19 | 2 | -10/+33 | |
| | | | | | | | | | | | | Resolves Trac ticket #61. | |||||
* | | | Added first part of UI extension support to OpenIdTextBox. | Andrew Arnott | 2009-05-19 | 4 | -1/+162 | |
| | | | | | | | | | | | | It now pops up a semi-compliant window, but doesn't do anything with the positive assertion result. | |||||
* | | | Removed OpenIdTextBox.ImmediateMode. | Andrew Arnott | 2009-05-19 | 1 | -33/+1 | |
| | | | | | | | | | | | | Resolves Trac ticket #64. | |||||
* | | | OpenIdAjaxTextBox popup window is now modal and centered. | Andrew Arnott | 2009-05-19 | 1 | -1/+22 | |
| | | | ||||||
* | | | We now only add UI extension to the OpenIdAjaxTextBox outgoing request when ↵ | Andrew Arnott | 2009-05-19 | 1 | -3/+6 | |
| | | | | | | | | | | | | | | | | | | the OP advertises support for it. Since we're only following the RP rules for the UI extension if the OP advertises support for it, it makes sense that we only declare ourselves as using it in the same circumstances. | |||||
* | | | OpenIdAjaxTextBox now uses the UI extension required popup window size when ↵ | Andrew Arnott | 2009-05-19 | 2 | -1/+13 | |
| | | | | | | | | | | | | the OP advertises support for it. | |||||
* | | | OpenIdAjaxTextBox now tells the OP that it is in a popup window. | Andrew Arnott | 2009-05-19 | 1 | -0/+4 | |
| | | | | | | | | | | | | | | | | | | | | | More work to do yet: * size the window according to the UI spec IFF the OP declared support for the extension. * dim the rest of the page when the popup is up. * review the spec for any further work to do. | |||||
* | | | Added UI extension request class to the extension factory. | Andrew Arnott | 2009-05-19 | 2 | -2/+20 | |
| | | | ||||||
* | | | Fixed build break when the FULL_CONTRACTS symbol is defined. | Andrew Arnott | 2009-05-19 | 1 | -0/+1 | |
| | | | ||||||
* | | | Fixed javascript error in the OpenIdAjaxTextBox control. | Andrew Arnott | 2009-05-19 | 1 | -1/+1 | |
| | | | ||||||
* | | | Added the UI extension draft spec. | Andrew Arnott | 2009-05-19 | 1 | -0/+1 | |
| | | | ||||||
* | | | Added default value doc to XRI proxy resolver property. | Andrew Arnott | 2009-05-17 | 1 | -0/+1 | |
| | | | ||||||
* | | | Fixed StyleCop message | Andrew Arnott | 2009-05-16 | 1 | -1/+1 | |
| | | | ||||||
* | | | Adds option to change out the XRI proxy resolver to use or even disable XRI ↵ | Andrew Arnott | 2009-05-16 | 7 | -3/+117 | |
| | | | | | | | | | | | | | | | | | | resolution altogether. Resolves Trac ticket 62. | |||||
* | | | Added security feature so RPs can opt out of accepting delegating identifiers. | Andrew Arnott | 2009-05-16 | 12 | -413/+615 | |
| | | | ||||||
* | | | Added configuration setting that allows RPs to reject all unsolicited ↵ | Andrew Arnott | 2009-05-15 | 9 | -73/+202 | |
| | | | | | | | | | | | | assertions. | |||||
* | | | Fixed compiler warning. | Andrew Arnott | 2009-05-15 | 1 | -0/+1 | |
| | | | ||||||
* | | | Added UI extension tests. | Andrew Arnott | 2009-05-15 | 3 | -3/+41 | |
| | | | ||||||
* | | | Added support for the OpenID User Interface extension. | Andrew Arnott | 2009-05-15 | 4 | -0/+184 | |
| | | | ||||||
* | | | OP now has a RequireSsl option, which requires RP discovery to happen over ↵ | Andrew Arnott | 2009-05-08 | 7 | -66/+150 | |
| | | | | | | | | | | | | | | | | | | HTTPS. Fixes Trac ticket 51. | |||||
* | | | Removed RP RequireSsl property changed event since it was only added to ↵ | Andrew Arnott | 2009-05-08 | 2 | -51/+1 | |
| | | | | | | | | | | | | support a design that didn't hold. | |||||
* | | | Providers now have better feedback about how RP discovery fails so they can ↵ | Andrew Arnott | 2009-05-08 | 10 | -91/+161 | |
| | | | | | | | | | | | | | | | | | | make more informed policy decisions. Fixes Trac ticket 53. | |||||
* | | | Added tests to verify anonymous checkid behavior. | Andrew Arnott | 2009-05-08 | 10 | -440/+611 | |
| | | | ||||||
* | | | Added support for extension-only (non-identity) checkid_* requests. | Andrew Arnott | 2009-05-08 | 21 | -332/+765 | |
| | | | ||||||
* | | | Incremented version number to v3.2. | Andrew Arnott | 2009-04-27 | 1 | -1/+1 | |
|/ / | ||||||
* | | Merge branch 'offlineapp' | Andrew Arnott | 2009-04-26 | 1 | -1/+3 | |
|\ \ | ||||||
| * | | Removed the InternalsVisibleTo attribute for DNOA toward the Offline Provider. | Andrew Arnott | 2009-04-26 | 1 | -2/+0 | |
| | | | ||||||
| * | | Lots more feature work on OpenID Offline Provider app: | Andrew Arnott | 2009-04-26 | 1 | -0/+2 | |
| | | | | | | | | | | | | | | | * OpenID app icon * UI work | |||||
| * | | Added user interactivity to begin to customize auth responses to the ↵ | Andrew Arnott | 2009-04-25 | 1 | -1/+3 | |
| | | | | | | | | | | | | OpenIdOfflineProvider tool. | |||||
* | | | HTTP requests made for identifier discovery are no longer cached in debug ↵ | Andrew Arnott | 2009-04-26 | 1 | -0/+4 | |
| | | | | | | | | | | | | builds. | |||||
* | | | Fixes a couple of StyleCop messages. | Andrew Arnott | 2009-04-26 | 2 | -1/+9 | |
| | | | ||||||
* | | | Merge branch 'pairwise' | Andrew Arnott | 2009-04-26 | 2 | -9/+9 | |
|\ \ \ | ||||||
| * | | | Reverted unintentional changes. | Andrew Arnott | 2009-04-26 | 4 | -13/+6 | |
| | | | | ||||||
| * | | | Removed unused resource strings. | Andrew Arnott | 2009-04-26 | 2 | -24/+0 | |
| | | | | ||||||
| * | | | Fixed capitalization of several OpenID references in the localized strings file. | Andrew Arnott | 2009-04-26 | 2 | -8/+8 | |
| | | | | ||||||
| * | | | Stylecop fixes. | Andrew Arnott | 2009-04-26 | 2 | -94/+0 | |
| | | | | ||||||
| * | | | Moved PPID OP Provider code out of the library and into the ApplicationBlock. | Andrew Arnott | 2009-04-26 | 7 | -233/+0 | |
| | | | | ||||||
| * | | | Fixed property name in AnonymousIdentifierProviderBase. | Andrew Arnott | 2009-04-23 | 1 | -6/+7 | |
| | | | | ||||||
| * | | | Shorted anonymous identifier hash length, reworked the OP MVC sample to ↵ | Andrew Arnott | 2009-04-23 | 1 | -7/+36 | |
| | | | | | | | | | | | | | | | | support both anonymous and identifying identifiers. | |||||
| * | | | Initial stab at PPID identifiers to protect privacy. | Andrew Arnott | 2009-04-22 | 10 | -2/+330 | |
| | | | | ||||||
* | | | | Disabled code contract compilation to workaround ccrewrite hangs. | Andrew Arnott | 2009-04-26 | 1 | -1/+1 | |
| |/ / |/| | | ||||||
* | | | Merge branch 'v3.0' | Andrew Arnott | 2009-04-24 | 6 | -3/+28 | |
|\ \ \ | |/ / |/| / | |/ | ||||||
| * | Updated Code Contracts to 1.1.20415.13. | Andrew Arnott | 2009-04-24 | 1 | -1/+1 | |
| | | | | | | | | This CC version introduces a bug where having Microsoft.Contracts.dll in the assembly search path (lib) causes ccrewrite.exe to spin forever. So we're removing it from that directory, and building will require having Code Contracts installed on the computer. | |||||
| * | Turned off runtime contract checking until ccrewrite.exe gets fixed so it ↵ | Andrew Arnott | 2009-04-24 | 2 | -1/+3 | |
| | | | | | | | | doesn't hang. | |||||
| * | Fixed Identifier.TryParse to not throw when passed null or empty string values. | Andrew Arnott | 2009-04-17 | 2 | -1/+21 | |
| | | | | | | | | Fixes Trac issue 15. | |||||
| * | Fixed NullReferenceException in OpenIdAjaxTextBox when expected extensions ↵v3.0.0.9106 | Andrew Arnott | 2009-04-16 | 1 | -0/+3 | |
| | | | | | | | | are not found in the response. | |||||
| * | CRLF fix. | Andrew Arnott | 2009-04-16 | 2 | -9/+9 | |
| | | ||||||
* | | Added better public-facing URL detection in web farms like Windows Azure. | Andrew Arnott | 2009-04-21 | 1 | -1/+34 | |
| | | ||||||
* | | Suppressed FxCop message. | Andrew Arnott | 2009-04-20 | 1 | -0/+1 | |
| | | ||||||
* | | Added OpenID+OAuth Combined Provider support. | Andrew Arnott | 2009-04-20 | 8 | -7/+123 | |
| | | ||||||
* | | Fixes some C# and StyleCop warnings. | Andrew Arnott | 2009-04-20 | 4 | -2/+6 | |
| | | ||||||
* | | Turned on runtime contract checking for debug builds and fixed the errors ↵ | Andrew Arnott | 2009-04-19 | 4 | -444/+469 | |
| | | | | | | | | that it caught. | |||||
* | | Added OpenID+OAuth sample. | Andrew Arnott | 2009-04-18 | 5 | -1/+103 | |
| | | ||||||
* | | Added a few code contracts. | Andrew Arnott | 2009-04-18 | 3 | -7/+16 | |
| | | ||||||
* | | Added OpenID+OAuth extension messages. | Andrew Arnott | 2009-04-17 | 7 | -0/+170 | |
| | | | | | | | | Still more work can be done to make it easier to use with the OpenIdRelyingParty and OpenIdProvider facades. |