Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added more code contracts. | Andrew Arnott | 2009-11-30 | 1 | -0/+20 |
| | |||||
* | Support for dual (OP+Claimed) identifiers is contrary to the spec, so we're ↵ | Andrew Arnott | 2009-11-30 | 12 | -89/+171 |
| | | | | | | turning support for it back off (under a switch). See commit 1243c92a0172784f32938a2081f76463f90f102d for where this feature was first introduced. | ||||
* | Added sample Google Apps login page. | Andrew Arnott | 2009-11-30 | 1 | -1/+1 |
| | |||||
* | Made google:NextAuthority not a mandatory element, per the spec. | Andrew Arnott | 2009-11-30 | 1 | -5/+6 |
| | |||||
* | Added Equals and GetHashCode methods to the HostMetaProxy class. | Andrew Arnott | 2009-11-30 | 1 | -0/+29 |
| | |||||
* | StyleCop fixes. | Andrew Arnott | 2009-11-30 | 1 | -6/+98 |
| | |||||
* | Implemented certificate chain verification for Google Apps discovery. | Andrew Arnott | 2009-11-29 | 1 | -1/+16 |
| | |||||
* | FriendlyIdentifierForDisplay now drops the /openid path when present. | Andrew Arnott | 2009-11-29 | 1 | -2/+9 |
| | |||||
* | Google Apps discovery is now more careful about who signs the XRDS document. | Andrew Arnott | 2009-11-29 | 2 | -20/+71 |
| | |||||
* | Logging in with Google Apps for Domains now works, although not all security ↵ | Andrew Arnott | 2009-11-29 | 10 | -136/+402 |
| | | | | checks are in place yet. | ||||
* | Added skeletal Google Apps for Domains discovery service. | Andrew Arnott | 2009-11-27 | 2 | -0/+48 |
| | |||||
* | Made OpenIdRelyingParty.DiscoveryServices public. | Andrew Arnott | 2009-11-27 | 1 | -1/+1 |
| | |||||
* | Merge branch 'master' into extensibleDiscovery | Andrew Arnott | 2009-11-27 | 22 | -37/+271 |
|\ | | | | | | | | | Conflicts: src/DotNetOpenAuth/OpenId/ProviderEndpointDescription.cs | ||||
| * | Added some diagnostic logging to TestPublic test. | Andrew Arnott | 2009-11-20 | 1 | -1/+3 |
| | | |||||
| * | Merge branch 'v3.3' | Andrew Arnott | 2009-11-19 | 23 | -37/+273 |
| |\ | |||||
| | * | Reconfigured runtime code contracts enforcement to be more conservative, to ↵ | Andrew Arnott | 2009-11-19 | 1 | -1/+1 |
| | | | | | | | | | | | | avoid the perf regression that code contracts caused. | ||||
| | * | Enabled missing code contract. | Andrew Arnott | 2009-11-19 | 1 | -1/+1 |
| | | | | | | | | | | | | This fixes a failing unit test. | ||||
| | * | Fixed last merge. | Andrew Arnott | 2009-11-18 | 1 | -1/+1 |
| | | | |||||
| | * | Merge branch 'v3.2' into v3.3 | Andrew Arnott | 2009-11-18 | 2 | -1/+9 |
| | |\ | |||||
| | | * | Merge branch 'v3.1' into v3.2 | Andrew Arnott | 2009-11-18 | 2 | -1/+9 |
| | | |\ | |||||
| | | | * | Merge branch 'v3.0' into v3.1 | Andrew Arnott | 2009-11-18 | 2 | -1/+9 |
| | | | |\ | |||||
| | | | | * | Fixed failing unit test bug. | Andrew Arnott | 2009-11-18 | 2 | -1/+9 |
| | | | | | | |||||
| | * | | | | Merge branch 'v3.2' into v3.3 | Andrew Arnott | 2009-11-18 | 11 | -30/+121 |
| | |\ \ \ \ | | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/DotNetOpenAuth/OAuth/ServiceProvider.cs src/DotNetOpenAuth/OpenId/Association.cs | ||||
| | | * | | | Merge branch 'v3.1' into v3.2 | Andrew Arnott | 2009-11-18 | 11 | -31/+122 |
| | | |\ \ \ | | | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/DotNetOpenAuth/Strings.Designer.cs src/DotNetOpenAuth/Strings.resx | ||||
| | | | * | | Merge branch 'v3.0' into v3.1 | Andrew Arnott | 2009-11-18 | 11 | -30/+121 |
| | | | |\ \ | | | | | |/ | |||||
| | | | | * | Added missing capability for Service Providers to specify a non-memory nonce ↵ | Andrew Arnott | 2009-11-18 | 8 | -16/+70 |
| | | | | | | | | | | | | | | | | | | | | | | | | store. | ||||
| | | | | * | Added missing oauth .config file Intellisense .xsd elements. | Andrew Arnott | 2009-11-18 | 1 | -0/+36 |
| | | | | | | |||||
| | | | | * | Fixed some commenting and parameter names to make it clear that UTC time is ↵ | Andrew Arnott | 2009-11-18 | 2 | -12/+13 |
| | | | | | | | | | | | | | | | | | | | | | | | | used for associations and nonces. | ||||
| | | | | * | Fixed comment. | Andrew Arnott | 2009-11-07 | 1 | -2/+2 |
| | | | | | | |||||
| | * | | | | More code contracts. | Andrew Arnott | 2009-11-17 | 3 | -0/+112 |
| | | | | | | |||||
| | * | | | | Added suggested code contract Requires. | Andrew Arnott | 2009-11-17 | 7 | -4/+29 |
| | | | | | | |||||
* | | | | | | Added support for identifiers that perform dual roles as OP Identifiers and ↵ | Andrew Arnott | 2009-11-27 | 9 | -37/+120 |
| | | | | | | | | | | | | | | | | | | | | | | | | Claimed Identifiers. | ||||
* | | | | | | Avoided protocol version failure for some unit tests. | Andrew Arnott | 2009-11-27 | 1 | -1/+1 |
| | | | | | | |||||
* | | | | | | Renamed test class to match new class name in library. | Andrew Arnott | 2009-11-27 | 3 | -56/+56 |
| | | | | | | |||||
* | | | | | | Made the discovery extensibility interface and classes public. | Andrew Arnott | 2009-11-24 | 4 | -6/+6 |
| | | | | | | |||||
* | | | | | | Fixed up failing unit tests. | Andrew Arnott | 2009-11-24 | 8 | -75/+68 |
| | | | | | | |||||
* | | | | | | Further refactoring of discovery results. | Andrew Arnott | 2009-11-23 | 38 | -871/+842 |
| | | | | | | |||||
* | | | | | | StyleCop fixes. | Andrew Arnott | 2009-11-22 | 17 | -126/+163 |
| | | | | | | |||||
* | | | | | | Worked around ccrewrite and publicize.exe bug. | Andrew Arnott | 2009-11-22 | 2 | -10/+12 |
| | | | | | | |||||
* | | | | | | Rename RP.AuthenticationRequest.Endpoint to ...DiscoveryResult. | Andrew Arnott | 2009-11-22 | 3 | -27/+20 |
| | | | | | | |||||
* | | | | | | Some extensive refactoring around IIdentifierDiscoveryResult and ↵ | Andrew Arnott | 2009-11-22 | 36 | -1210/+1018 |
| | | | | | | | | | | | | | | | | | | | | | | | | ServiceEndpoint. | ||||
* | | | | | | Updated tests to build with new extensible identifier discovery. | Andrew Arnott | 2009-11-18 | 12 | -1134/+1241 |
| | | | | | | |||||
* | | | | | | Refactored identifier discovery code into a modularized form for future ↵ | Andrew Arnott | 2009-11-18 | 15 | -222/+444 |
|/ / / / / | | | | | | | | | | | | | | | | extensibility. | ||||
* | | | | | Incremented version to v3.4 | Andrew Arnott | 2009-11-17 | 1 | -1/+1 |
|/ / / / | |||||
* | | | | Fixed failing FriendlyIdentifierForDisplay test that was broken in commit ↵ | Andrew Arnott | 2009-11-17 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | 67913850b038642bc11ba4b871368307ca5acc38. | ||||
* | | | | Replaced RemoveDir tasks with Purge tasks for faster incremental builds. | Andrew Arnott | 2009-11-15 | 3 | -0/+95 |
| | | | | |||||
* | | | | The built project template (once again) generates a .zip file that works out ↵ | Andrew Arnott | 2009-11-15 | 5 | -3/+73 |
| | | | | | | | | | | | | | | | | | | | | | | | | of the box. The build.proj contains some magic strings we'd rather not have, but we can resolve those later. | ||||
* | | | | Preparing for the library project template to include library assemblies. | Andrew Arnott | 2009-11-15 | 1 | -1/+10 |
| | | | | |||||
* | | | | Added a reference hintpath task so that project template's references are ↵ | Andrew Arnott | 2009-11-15 | 3 | -1/+62 |
| | | | | | | | | | | | | | | | | (closer to being) found. | ||||
* | | | | .vstemplates are now partially generated to remove the need to keep them in ↵ | Andrew Arnott | 2009-11-15 | 3 | -0/+192 |
| | | | | | | | | | | | | | | | | sync with their associated project files. | ||||
* | | | | Moved all the project template logic that would be common between MVC and ↵ | Andrew Arnott | 2009-11-13 | 1 | -0/+9 |
| | | | | | | | | | | | | | | | | web forms web sites into its own library. | ||||
* | | | | Made the FriendlyIdentifierForDisplay a bit more friendly, by removing port ↵ | Andrew Arnott | 2009-11-13 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | and query information. | ||||
* | | | | Enter now automatically invokes the "log in immediately" button when it is ↵ | Andrew Arnott | 2009-11-13 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | present. | ||||
* | | | | Publicized the exception inner message assembling routine. | Andrew Arnott | 2009-11-08 | 3 | -3/+3 |
| | | | | | | | | | | | | | | | | And utilize it in the OpenIdLogin control and the project starter template. | ||||
* | | | | Fixed js bug that broke logging in with OPs that provided no extension ↵ | Andrew Arnott | 2009-11-08 | 1 | -2/+7 |
| | | | | | | | | | | | | | | | | responses. | ||||
* | | | | Fixed bug where selector button's Image properties were not resolving when ↵ | Andrew Arnott | 2009-11-08 | 2 | -2/+2 |
| | | | | | | | | | | | | | | | | lead with ~/ | ||||
* | | | | Added code contract. | Andrew Arnott | 2009-11-08 | 1 | -0/+2 |
| | | | | |||||
* | | | | FxCop fixes. | Andrew Arnott | 2009-11-07 | 8 | -2/+54 |
| | | | | |||||
* | | | | Fixed OpenIdAjaxTextBox behavior in scenarios where it is placed in an ↵ | Andrew Arnott | 2009-11-07 | 4 | -17/+42 |
| | | | | | | | | | | | | | | | | | | | | | | | | UpdatePanel. Fixes bug reported on http://stackoverflow.com/questions/1654816/dotnetopenauth-autopostback | ||||
* | | | | Suppressed a few compiler warnings. | Andrew Arnott | 2009-11-07 | 1 | -0/+2 |
| | | | | |||||
* | | | | Fixed code contract in ClaimsResponse. | Andrew Arnott | 2009-11-07 | 1 | -1/+1 |
| | | | | |||||
* | | | | Moved one method from ITokenManager to IServiceProviderTokenManager, and ↵ | Andrew Arnott | 2009-11-07 | 2 | -12/+286 |
| | | | | | | | | | | | | | | | | added code contracts. | ||||
* | | | | Fixed up vsmdi file. | Andrew Arnott | 2009-11-05 | 1 | -23/+25 |
| | | | | |||||
* | | | | More code contracts work. | Andrew Arnott | 2009-11-05 | 11 | -63/+20 |
| | | | | |||||
* | | | | Moved InfoCardSelector control out of the OpenIdSelector and into the ↵ | Andrew Arnott | 2009-11-05 | 2 | -12/+44 |
| | | | | | | | | | | | | | | | | SelectorInfoCardButton class so that ASPX pages can customize the InfoCardSelector properties more. | ||||
* | | | | Fixed typo. | Andrew Arnott | 2009-11-05 | 1 | -1/+1 |
| | | | | |||||
* | | | | OpenID RP controls now delegate the creation of requests to their parent RP ↵ | Andrew Arnott | 2009-11-05 | 3 | -30/+49 |
| | | | | | | | | | | | | | | | | controls, if they exist. | ||||
* | | | | Added support for RP ASP.NET controls to have an Extensions sub-element that ↵ | Andrew Arnott | 2009-11-05 | 2 | -59/+102 |
| | | | | | | | | | | | | | | | | | | | | | | | | carries extension requests. Also fixed some random bugs due to code contracts being used in iterator methods. | ||||
* | | | | Fixed bugs in how OpenIdSelector generates hidden field names when it is in ↵ | Andrew Arnott | 2009-11-04 | 1 | -2/+8 |
| | | | | | | | | | | | | | | | | an INamingContainer. | ||||
* | | | | Fixed bugs in advertised property defaults. | Andrew Arnott | 2009-11-04 | 1 | -3/+23 |
| | | | | |||||
* | | | | Fixed OpenIdSelector when it's placed in an INamingContainer so that it can ↵ | Andrew Arnott | 2009-11-04 | 1 | -4/+5 |
| | | | | | | | | | | | | | | | | still find its ajax text box. | ||||
* | | | | Publicized the InfoCard selector control within the OpenIdSelector control, ↵ | Andrew Arnott | 2009-11-04 | 2 | -1/+3 |
| | | | | | | | | | | | | | | | | so that claims and other fine-tuning can be done by the hosting RP. | ||||
* | | | | Merge branch 'v3.2' | Andrew Arnott | 2009-11-03 | 2 | -2/+2 |
|\ \ \ \ | |/ / / | |||||
| * | | | Fixed xml doc comments. | Andrew Arnott | 2009-11-03 | 2 | -2/+2 |
| | | | | |||||
* | | | | Fixed Code Contract warning. | Andrew Arnott | 2009-11-03 | 1 | -2/+0 |
| | | | | |||||
* | | | | Merge branch 'v3.2' | Andrew Arnott | 2009-11-03 | 24 | -52/+325 |
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/DotNetOpenAuth.Test/DotNetOpenAuth.Test.csproj src/DotNetOpenAuth.sln src/DotNetOpenAuth/OpenId/Provider/IProviderBehavior.cs src/DotNetOpenAuth/OpenId/RelyingParty/IRelyingPartyBehavior.cs | ||||
| * | | | Merge branch 'v3.1' into v3.2 | Andrew Arnott | 2009-11-03 | 9 | -18/+90 |
| |\ \ \ | | |/ / | | | | | | | | | | | | | Conflicts: src/version.txt | ||||
| | * | | Merge branch 'v3.0' into v3.1 | Andrew Arnott | 2009-11-03 | 8 | -17/+88 |
| | |\ \ | | | |/ | | | | | | | | | | | | | Conflicts: src/version.txt | ||||
| | | * | Fixed FxCop message. | Andrew Arnott | 2009-10-27 | 1 | -0/+1 |
| | | | | |||||
| | | * | Removed a magic string. | Andrew Arnott | 2009-10-22 | 1 | -6/+6 |
| | | | | |||||
| | | * | Hid the InfoCardSelector.RaisePostBackEvent method that shouldn't have been ↵ | Andrew Arnott | 2009-10-22 | 1 | -1/+9 |
| | | | | | | | | | | | | | | | | publicly exposed. | ||||
| | | * | Added license.txt file to solution items folder. | Andrew Arnott | 2009-10-08 | 1 | -0/+1 |
| | | | | |||||
| | | * | Fixed bug where HttpWebResponse.FinalUri might not really be the responding ↵ | Andrew Arnott | 2009-10-05 | 2 | -6/+17 |
| | | | | | | | | | | | | | | | | | | | | | | | | endpoint, resulting in an incorrect claimed_id value going to the OP. Fixed Trac ticket #136. | ||||
| | | * | Suppress the byte order mark in direct response messages. | Andrew Arnott | 2009-09-25 | 3 | -3/+44 |
| | | | | | | | | | | | | | | | | Fixes trac #131. | ||||
| | | * | Fixed unhandled exception thrown on receipt of invalid HTTP headers. | Andrew Arnott | 2009-09-17 | 1 | -1/+10 |
| | | | | |||||
| | | * | Incremented version number. | Andrew Arnott | 2009-09-12 | 1 | -1/+1 |
| | | | | |||||
| | * | | Ported a portion of commit 75d89d4e to v3.1 to fix ticket 128. | Andrew Arnott | 2009-09-25 | 1 | -1/+2 |
| | | | | |||||
| | * | | Incremented version number. | Andrew Arnott | 2009-09-12 | 1 | -1/+1 |
| | | | | |||||
| * | | | Exposed OpenIdRelyingParty.Behaviors and OpenIdProvider.Behaviors. | Andrew Arnott | 2009-11-03 | 4 | -12/+4 |
| | | | | |||||
| * | | | Added more perf reporting for perf unit tests. | Andrew Arnott | 2009-11-02 | 1 | -4/+6 |
| | | | | |||||
| * | | | OPs can now opt out of verifying identifiers they are sending unsolicited ↵ | Andrew Arnott | 2009-11-02 | 4 | -10/+86 |
| | | | | | | | | | | | | | | | | assertions for. | ||||
| * | | | Added support for OP fetching of the RP icon via the UI extension. | Andrew Arnott | 2009-11-02 | 5 | -3/+100 |
| | | | | |||||
| * | | | Preparing to allow for RP discovery to yield more than just return_to endpoints. | Andrew Arnott | 2009-11-02 | 4 | -6/+24 |
| | | | | |||||
| * | | | Fixed bad message part name for 'icon' in UI extension request. | Andrew Arnott | 2009-11-02 | 1 | -1/+1 |
| | | | | |||||
| * | | | Brought the UI extensions' lang parameter up to the new UI 0.5 DRAFT spec. | Andrew Arnott | 2009-11-02 | 3 | -7/+24 |
| | | | | |||||
| * | | | Ooops... we weren't ready to make the Behaviors collections public. | Andrew Arnott | 2009-10-29 | 2 | -2/+2 |
| | | | | |||||
| * | | | Exposed ability to programmatically add behaviors to RPs and OPs. | Andrew Arnott | 2009-10-29 | 2 | -2/+10 |
| | | | | |||||
| * | | | Fixed unhandled NullReferenceException when an OpenIdButton's discovery fails. | Andrew Arnott | 2009-10-08 | 1 | -2/+6 |
| | | | | |||||
* | | | | Added more perf reporting for perf unit tests. | Andrew Arnott | 2009-11-02 | 1 | -4/+6 |
| | | | | |||||
* | | | | Fixed StyleCop messages. | Andrew Arnott | 2009-11-01 | 3 | -18/+45 |
| | | | |