Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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. | ||||
* | | Fixed ProviderEndpoint control bug where it would try to process old ↵ | Andrew Arnott | 2009-04-16 | 1 | -1/+6 |
| | | | | | | | | messages on PostBacks. | ||||
* | | vsmdi adjustment | Andrew Arnott | 2009-04-15 | 1 | -75/+71 |
| | | |||||
* | | Merge branch 'v3.0' | Andrew Arnott | 2009-04-15 | 33 | -54/+363 |
|\ \ | |/ | |||||
| * | Custom OpenID extensions may now exist outside the library. | Andrew Arnott | 2009-04-15 | 29 | -92/+379 |
| | | |||||
| * | Fixed failing unit tests. | Andrew Arnott | 2009-04-15 | 3 | -4/+12 |
| | | |||||
| * | HTTP responses with invalid Content-Type headers now emit an error to the ↵ | Andrew Arnott | 2009-04-14 | 1 | -3/+11 |
| | | | | | | | | | | | | log but continue instead of throwing an unhandled exception. Works around interop issue 243. | ||||
| * | Drops now include the contract reference assembly. | Andrew Arnott | 2009-04-13 | 1 | -0/+2 |
| | | | | | | | | There are now three README files in the drops that describe different areas of interest. | ||||
| * | Added logging of incoming HTTP request URL. | Andrew Arnott | 2009-04-11 | 1 | -0/+1 |
| | | |||||
* | | Renamed IsSignedByProvider and hid it from request extension messages since ↵ | Andrew Arnott | 2009-04-11 | 9 | -9/+61 |
| | | | | | | | | | | | | it didn't apply. Fixed Google Code Issue 241. | ||||
* | | Merge commit 'v3.0' | Andrew Arnott | 2009-04-10 | 33 | -151/+520 |
|\ \ | |/ | |||||
| * | Fixed OpenIdAjaxTextBox extension passing to Javascript. | Andrew Arnott | 2009-04-10 | 4 | -12/+123 |
| | | | | | | | | | | | | The underlying problem was that we were not actually using a non-verifying OpenID channel as we thought we were, and this is a requirement. Fixes Google Code issue 236. | ||||
| * | Refactored the programmatic interface of InfoCard token parsing. | Andrew Arnott | 2009-04-09 | 4 | -24/+98 |
| | | |||||
| * | Split up ITokenManager into two derived interfaces to better fit Consumer ↵ | Andrew Arnott | 2009-04-08 | 15 | -133/+227 |
| | | | | | | | | and Service Provider scenarios. | ||||
| * | Fixed ArgumentException caused by the empty string quietly being converted ↵ | Andrew Arnott | 2009-04-07 | 1 | -1/+1 |
| | | | | | | | | | | | | to an Identifier. See ee3d0ed78dff797406718b0ac16cbd143996c57a | ||||
| * | StyleCop fixes. | Andrew Arnott | 2009-04-07 | 1 | -1/+1 |
| | | |||||
| * | Fixed bug where AX extensions were not serializable, and added unit tests to ↵ | Andrew Arnott | 2009-04-07 | 5 | -0/+66 |
| | | | | | | | | verify. | ||||
| * | Fixed OAuth RsaSha1 signing binding element. | Andrew Arnott | 2009-04-06 | 2 | -2/+2 |
| | | |||||
| * | Added a couple of useful AX extension methods. | Andrew Arnott | 2009-04-05 | 1 | -0/+20 |
| | | |||||
| * | Fixed HttpWebRequest cloning in partial trust scenarios. | Andrew Arnott | 2009-04-05 | 1 | -4/+8 |
| | | |||||
| * | Added clarifying comments to IAuthenticationRequest.AddCallbackArguments ↵ | Andrew Arnott | 2009-04-05 | 1 | -2/+2 |
| | | | | | | | | methods. | ||||
| * | Fixed ArgNullEx in OpenIdAjaxTextBox when OP identifier is typed in. | Andrew Arnott | 2009-04-05 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'v3.0' into master | Andrew Arnott | 2009-04-03 | 14 | -181/+22 |
|\ \ | |/ | |||||
| * | Turned off runtime contract checking to give it and DNOA time to stabilize. | Andrew Arnott | 2009-04-02 | 1 | -1/+1 |
| | | |||||
| * | Lots of FxCop fixes. | Andrew Arnott | 2009-04-01 | 14 | -256/+97 |
| | | |||||
* | | Fixed xml doc comment. | Andrew Arnott | 2009-03-31 | 1 | -1/+2 |
| | | |||||
* | | Merge branch 'v3.0' | Andrew Arnott | 2009-03-31 | 1 | -1/+4 |
|\ \ | |/ | | | | | | | Conflicts: src/DotNetOpenAuth.vsmdi | ||||
| * | Added more logging.v3.0.0.9087RC1 | Andrew Arnott | 2009-03-28 | 1 | -1/+4 |
| | | |||||
| * | Fixed vsmdi file. | Andrew Arnott | 2009-03-28 | 1 | -68/+70 |
| | | |||||
* | | Added capability for RPs to receive unsigned extension responses if they so ↵ | Andrew Arnott | 2009-03-30 | 15 | -130/+554 |
| | | | | | | | | choose. | ||||
* | | Added initial Offline Provider app. | Andrew Arnott | 2009-03-28 | 1 | -0/+9 |
| | | |||||
* | | Merge branch 'v3.0' | Andrew Arnott | 2009-03-28 | 7 | -13/+83 |
|\ \ | |/ | |||||
| * | Added convenience method for sending OutgoingWebResponse instances to an ↵ | Andrew Arnott | 2009-03-27 | 3 | -9/+72 |
| | | | | | | | | HttpListenerResponse. | ||||
| * | Fix for non-seekable network streams. | Andrew Arnott | 2009-03-27 | 1 | -1/+4 |
| | | |||||
| * | Fixes for less-common HTTP responses that lack some headers. | Andrew Arnott | 2009-03-27 | 2 | -2/+6 |
| | | |||||
| * | Increased a small HTTP timeout that was resulting in a lot of failures ↵ | Andrew Arnott | 2009-03-26 | 1 | -1/+1 |
| | | | | | | | | during smoke testing. | ||||
* | | Incremented version number to 3.1 in master branch. | Andrew Arnott | 2009-03-28 | 1 | -1/+1 |
|/ | |||||
* | Merge branch 'samplerename' | Andrew Arnott | 2009-03-26 | 2 | -129/+133 |
|\ | |||||
| * | Restored missing project and assembly references in the samples. | Andrew Arnott | 2009-03-26 | 1 | -5/+7 |
| | | |||||
| * | Renamed OAuth sample sites. | Andrew Arnott | 2009-03-26 | 1 | -33/+29 |
| | | |||||
| * | Organized samples in .sln file under categorized folders. | Andrew Arnott | 2009-03-26 | 1 | -69/+75 |
| | | |||||
| * | Renamed ConsumerWpf sample to OAuthConsumerWpf. | Andrew Arnott | 2009-03-26 | 1 | -9/+9 |
| | | |||||
| * | Renamed classic ASP OpenID sample. | Andrew Arnott | 2009-03-26 | 1 | -28/+27 |
| | | |||||
| * | Renamed OpenID RP sample projects. | Andrew Arnott | 2009-03-26 | 2 | -35/+36 |
| | |