Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed several failing unit tests due to their non-support for network ↵ | Andrew Arnott | 2012-04-20 | 1 | -1/+1 |
| | | | | credential simulations. | ||||
* | Fixed HTTP Basic authentication for OAuth 2 clients so that it actually ↵ | Andrew Arnott | 2012-04-19 | 3 | -2/+36 |
| | | | | works in the sample. | ||||
* | Fixed up the configuration story for OAuth 2. | Andrew Arnott | 2012-04-18 | 1 | -1/+1 |
| | |||||
* | StyleCop cleanup, and reversal of some code changes that were no longer ↵ | Andrew Arnott | 2012-04-18 | 3 | -30/+2 |
| | | | | necessary. | ||||
* | We have HTTP Basic client authentication working now in OAuth 2. | Andrew Arnott | 2012-04-18 | 9 | -14/+89 |
| | |||||
* | Authorization server hosts may now provide canonical usernames for the ↵ | Andrew Arnott | 2012-04-16 | 1 | -1/+2 |
| | | | | | | resource owner given correct resource owner credentials. Fixes #103 | ||||
* | Authorization servers now gain insight into the calling client when ↵ | Andrew Arnott | 2012-04-15 | 1 | -1/+1 |
| | | | | | | validating resource owner credential grant type requests. Fixes #101 | ||||
* | Added a public constructor to ClaimsResponse. | Andrew Arnott | 2012-04-08 | 4 | -8/+8 |
| | | | | | | Also made the probable type URIs that it accepts public and easily discoverable. Fixes #116 | ||||
* | Renamed IAuthorizationServer to IAuthorizationServerHost. | Andrew Arnott | 2012-04-08 | 4 | -7/+7 |
| | | | | To avoid confusion with the concrete class AuthorizationServer. | ||||
* | Merge branch 'v4.0' | Andrew Arnott | 2012-04-05 | 43 | -139/+173 |
|\ | | | | | | | | | | | | | Conflicts: src/DotNetOpenAuth.OAuth2.Client/DotNetOpenAuth.OAuth2.Client.csproj src/DotNetOpenAuth.OAuth2.ResourceServer/DotNetOpenAuth.OAuth2.ResourceServer.csproj src/DotNetOpenAuth.OAuth2.ResourceServer/OAuth2/ResourceServer.cs | ||||
| * | Fixes InvalidCastExceptions for Identifier and Realm conversions | Andrew Arnott | 2012-04-05 | 2 | -0/+34 |
| | | | | | | | | | | | | | | | | that can result from receiving a message before the static constructors for those types have executed. This corrects the regression introduced in v4.0.0. Fixes #109 | ||||
| * | Replaced a bunch of TestCase attribute usages with simply Test. | Andrew Arnott | 2012-04-04 | 42 | -139/+139 |
| | | |||||
* | | Added tests to assert serializability of provider requests. | Andrew Arnott | 2012-04-03 | 2 | -0/+47 |
| | | |||||
* | | Fixed a couple failing unit tests. | Andrew Arnott | 2012-03-17 | 2 | -14/+20 |
| | | |||||
* | | Fixed build breaks in the solution. | Andrew Arnott | 2012-03-17 | 2 | -1/+5 |
|/ | |||||
* | Access token endpoint now can respond with appropriate errors. | Andrew Arnott | 2012-03-14 | 4 | -16/+49 |
| | |||||
* | Fixed StyleCop settings files by removing the deprecated "Microsoft." prefixes. | Andrew Arnott | 2012-03-11 | 1 | -4/+4 |
| | |||||
* | Turned off ccrewrite.exe for test assembly. | Andrew Arnott | 2012-03-10 | 1 | -2/+2 |
| | |||||
* | Applied all the StyleCop fixes necessary by the StyleCop 4.7 upgrade. | Andrew Arnott | 2012-03-10 | 7 | -10/+17 |
| | |||||
* | Fixed StyleCop messages. | Andrew Arnott | 2012-03-05 | 1 | -1/+1 |
| | |||||
* | HttpRequestInfo ctors are now internal, and publicly we have static | Andrew Arnott | 2012-03-05 | 1 | -1/+1 |
| | | | | factory methods that return HttpRequestBase instances. | ||||
* | Replaced API requirements for HttpRequestInfo with HttpRequestBase (new in ↵ | Andrew Arnott | 2012-03-05 | 14 | -156/+138 |
| | | | | | | .NET 3.5 SP1). This makes us more friendly to MVC as well as mock-based unit testing. | ||||
* | Revised more unit testes to use "fluent" NUnit API. | Andrew Arnott | 2012-02-26 | 1 | -13/+13 |
| | |||||
* | Migrated OAuth 2 tests to the new NUnit Assert syntax. | Andrew Arnott | 2012-02-25 | 3 | -23/+23 |
| | |||||
* | Changed all uses of [TestCase] to [Test] to better emulate recommended NUnit ↵ | Andrew Arnott | 2012-02-25 | 90 | -425/+425 |
| | | | | patterns. | ||||
* | Added scopes to the tested authorization flows. | Andrew Arnott | 2012-02-25 | 3 | -7/+17 |
| | |||||
* | Renamed ObtainClientAccessToken. | Andrew Arnott | 2012-02-25 | 1 | -1/+1 |
| | |||||
* | Added client credential grant type support and a test to prove it. | Andrew Arnott | 2012-02-25 | 1 | -0/+25 |
| | | | | Fixes #33 | ||||
* | Adds support for the resource owner password credential grant. | Andrew Arnott | 2012-02-24 | 2 | -1/+2 |
| | | | | Fixes #72 | ||||
* | Added basic test for resource owner password authorizatino request. Not yet ↵ | Andrew Arnott | 2012-02-23 | 3 | -8/+29 |
| | | | | passing. | ||||
* | Enabled unit test. | Andrew Arnott | 2012-02-22 | 1 | -1/+2 |
| | |||||
* | Split up end user authorization request message types between auth code and ↵ | Andrew Arnott | 2012-02-21 | 2 | -3/+15 |
| | | | | implicit. | ||||
* | Added assertions about whether the client is authenticated. | Andrew Arnott | 2012-02-21 | 2 | -1/+11 |
| | |||||
* | Added two more OAuth2 unit tests, for the UserAgentClient class. | Andrew Arnott | 2012-02-21 | 4 | -19/+99 |
| | |||||
* | Moved some test code around. | Andrew Arnott | 2012-02-20 | 2 | -8/+18 |
| | |||||
* | Added scaffolding for OAuth2 unit tests and added the first test for client ↵ | Andrew Arnott | 2012-02-20 | 7 | -24/+164 |
| | | | | authorization. | ||||
* | Updated all copyright notices to reflect copyright assignment to Outercurve. | Andrew Arnott | 2012-02-05 | 140 | -281/+281 |
| | | | | Fixes #66 | ||||
* | Updated some unit tests to match new argument validation code. | Andrew Arnott | 2012-01-29 | 8 | -10/+10 |
| | |||||
* | OpenID messages that are missing signed parameters now throws ↵ | Andrew Arnott | 2012-01-29 | 2 | -0/+50 |
| | | | | | | ProtocolException instead of KeyNotFoundException. Fixes #45 | ||||
* | Fixed references to old DNOA.Messaging assembly in .config files. | Andrew Arnott | 2012-01-29 | 1 | -3/+3 |
| | |||||
* | Fixed build warnings regarding CLR 4 build and System.Web.Abstractions.dll | Andrew Arnott | 2012-01-29 | 1 | -1/+2 |
| | |||||
* | Added more support for HttpContextBase, HttpResponseBase, etc. | Andrew Arnott | 2012-01-29 | 1 | -3/+3 |
| | |||||
* | Renamed assembly DotNetOpenAuth.Messaging(.UI) to DotNetOpenAuth.Core(.UI) | Andrew Arnott | 2012-01-12 | 1 | -4/+4 |
| | |||||
* | Fixed build breaks. | Andrew Arnott | 2012-01-12 | 3 | -12/+15 |
| | |||||
* | Fixed some build breaks. | Andrew Arnott | 2011-11-02 | 2 | -9/+11 |
| | |||||
* | Fixed build warnings. | Andrew Arnott | 2011-10-09 | 1 | -1/+1 |
| | |||||
* | All product assemblies build without ccrewrite.exe now. | Andrew Arnott | 2011-09-18 | 16 | -39/+47 |
| | |||||
* | Fixed failing OAuth Appendix test. | Andrew Arnott | 2011-09-02 | 1 | -6/+4 |
| | |||||
* | Fixed a bug in configuration section handling that caused even simple unit ↵ | Andrew Arnott | 2011-08-15 | 1 | -1/+6 |
| | | | | tests to fail. | ||||
* | StyleCop work. | Andrew Arnott | 2011-08-07 | 2 | -30/+44 |
| | |||||
* | The test project now builds, so the whole solution does. | Andrew Arnott | 2011-08-02 | 19 | -85/+224 |
| | |||||
* | The whole solution now builds except for the test project. | Andrew Arnott | 2011-08-02 | 1 | -0/+60 |
| | |||||
* | Trying to fix up configuration section code. | Andrew Arnott | 2011-07-10 | 2 | -3/+3 |
| | |||||
* | Fixed build breaks in test project. | Andrew Arnott | 2011-07-10 | 5 | -9/+31 |
| | |||||
* | First pass at dividing DotNetOpenAuth features into separate assemblies. | Andrew Arnott | 2011-07-01 | 1 | -6/+0 |
| | | | | Nothing compiles at this point. | ||||
* | Added OutgoingWebResponse.Respond method to replace its Send method, and ↵ | Andrew Arnott | 2011-06-23 | 9 | -28/+34 |
| | | | | | | avoid the ThreadAbortException that is no longer the recommended approach. Fixes #40 | ||||
* | Fixed a few build breaks. | Andrew Arnott | 2011-06-11 | 1 | -12/+0 |
| | |||||
* | Fixed unit tests so there are no failures. | Andrew Arnott | 2011-05-28 | 4 | -7/+15 |
| | |||||
* | FxCop fixes. | Andrew Arnott | 2011-05-28 | 1 | -3/+3 |
| | |||||
* | Moved ICryptoKeyStore and related types to the Messaging.Bindings namespace. | Andrew Arnott | 2011-05-21 | 2 | -0/+2 |
| | |||||
* | Providers and Relying Parties both implement a unified pair of ↵ | Andrew Arnott | 2011-05-20 | 3 | -6/+8 |
| | | | | | | ICryptoKeyStore and INonceStore. OPs can configure to use encoded association handles or database-backed ones based on a simple web.config switch. | ||||
* | Updated samples and project template custom stores to use ICryptoKeyStore ↵ | Andrew Arnott | 2011-05-15 | 1 | -1/+1 |
| | | | | for RPs. | ||||
* | Created an IProviderAssociationStore interface so that encoding the ↵ | Andrew Arnott | 2011-05-08 | 4 | -8/+8 |
| | | | | association into the handle is just one option. | ||||
* | StyleCop fixes and functional touch-ups. | Andrew Arnott | 2011-05-08 | 3 | -4/+5 |
| | |||||
* | OpenID Provider association stores replaced with self-describing association ↵ | Andrew Arnott | 2011-05-07 | 6 | -18/+16 |
| | | | | handles. | ||||
* | Merge branch 'v3.4' into oauth2 | Andrew Arnott | 2011-05-06 | 8 | -65/+769 |
|\ | | | | | | | | | | | | | | | | | Conflicts: samples/OAuthServiceProvider/Code/Global.cs src/DotNetOpenAuth/Configuration/DotNetOpenAuth.xsd src/DotNetOpenAuth/DotNetOpenAuth.csproj src/DotNetOpenAuth/Messaging/Channel.cs src/version.txt | ||||
| * | Increased allowable time for perf tests to run. | Andrew Arnott | 2011-05-03 | 1 | -3/+3 |
| | | |||||
| * | Removed quiet CPU test step. | Andrew Arnott | 2011-05-03 | 1 | -3/+3 |
| | | |||||
| * | Made quiet CPU requirement during perf tests more lenient. | Andrew Arnott | 2011-05-03 | 1 | -1/+1 |
| | | |||||
| * | Fix (hopefully) the Win32Exception thrown on the build server during unit tests. | Andrew Arnott | 2011-05-03 | 1 | -1/+2 |
| | | |||||
| * | Moved the performance measuring method into TestBase. | Andrew Arnott | 2011-05-03 | 3 | -35/+37 |
| | | |||||
| * | Hid more implementation details of perf measurements. | Andrew Arnott | 2011-05-03 | 4 | -130/+118 |
| | | |||||
| * | StyleCop clean. | Andrew Arnott | 2011-05-03 | 7 | -385/+196 |
| | | |||||
| * | Perf tests now compare results against a baseline produced on the test machine. | Andrew Arnott | 2011-05-02 | 8 | -65/+914 |
| | | | | | | | | | | | | | | | | | | This uses portions of MeasureIt, which normalizes perf measurements in terms of the machine's speed. We also do other things to reduce noise: * set process and thread priority * wait for the CPU to quiet down before beginning. * set power management to High Performance * wake the CPU up if it's in a low power mode. | ||||
| * | Added base signature string test for protected resource requests. | Andrew Arnott | 2011-04-17 | 1 | -0/+26 |
| | | |||||
| * | Fixes OAuth 1.0 signatures on Service Providers for messages that omit the ↵ | Andrew Arnott | 2011-04-15 | 1 | -0/+27 |
| | | | | | | | | | | | | optional oauth_version parameter. Closes #28 | ||||
* | | Merge branch 'v3.4' into oauth2 | Andrew Arnott | 2011-04-06 | 4 | -19/+23 |
|\ \ | |/ | | | | | | | | | | | Conflicts: projecttemplates/RelyingPartyLogic/OAuthAuthorizationManager.cs samples/DotNetOpenAuth.ApplicationBlock/DotNetOpenAuth.ApplicationBlock.csproj samples/OAuthResourceServer/Code/OAuthAuthorizationManager.cs | ||||
| * | Fixed build breaks and StyleCop messages from prior commit. | Andrew Arnott | 2011-04-06 | 3 | -18/+22 |
| | | |||||
| * | Attempt to make a jittery test more reliable. | Andrew Arnott | 2010-12-29 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'v3.4' into oauth2 | Andrew Arnott | 2010-12-23 | 6 | -6/+19 |
|\ \ | |/ | | | | | | | | | | | Conflicts: samples/OAuthServiceProvider/Code/DatabaseTokenManager.cs samples/OAuthServiceProvider/Code/OAuthToken.cs src/DotNetOpenAuth/Messaging/MessagingStrings.resx | ||||
| * | Fixed an MSTest-based unit test to be based on NUnit instead. | Andrew Arnott | 2010-12-20 | 2 | -4/+3 |
| | | |||||
| * | Fixed AOL sreg interop bug and added regression test. | Andrew Arnott | 2010-11-24 | 1 | -0/+12 |
| | | | | | | | | Thanks Dan Friedmann for finding this issue. | ||||
| * | Fixed failing unit test. | Andrew Arnott | 2010-10-20 | 1 | -1/+1 |
| | | |||||
| * | Added a response stream to 301 redirect messages so that filters like ↵ | Andrew Arnott | 2010-10-20 | 1 | -0/+2 |
| | | | | | | | | WebSense will let them through. | ||||
| * | Increase constant time string equality check method tolerance to reduce ↵ | Andrew Arnott | 2010-08-11 | 1 | -1/+1 |
| | | | | | | | | false test failures. | ||||
* | | Merge branch 'master' into oauth2 | Andrew Arnott | 2010-08-06 | 1 | -1/+10 |
|\ \ | |/ | |||||
| * | Improved error message when hosting test fails. | Andrew Arnott | 2010-08-06 | 1 | -1/+10 |
| | | |||||
* | | Multiple client callback URLs are now supported. | Andrew Arnott | 2010-07-30 | 3 | -3/+3 |
| | | | | | | | | And some StyleCop cleanup. | ||||
* | | Merge branch 'v3.4' into oauth2 | Andrew Arnott | 2010-07-21 | 4 | -2/+81 |
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | Conflicts: projecttemplates/RelyingPartyDatabase/RelyingPartyDatabase.dbproj projecttemplates/RelyingPartyLogic/CreateDatabase.sql samples/OAuthConsumerWpf/OAuthConsumerWpf.csproj src/DotNetOpenAuth.Test/Messaging/MessagingUtilitiesTests.cs src/DotNetOpenAuth.Test/OAuth/ChannelElements/OAuthChannelTests.cs src/DotNetOpenAuth/Messaging/MessagingStrings.resx src/DotNetOpenAuth/Messaging/MessagingUtilities.cs src/DotNetOpenAuth/OAuth/ChannelElements/OAuthChannel.cs src/version.txt | ||||
| * | StyleCop fixes that only appeared when building at the command line. | Andrew Arnott | 2010-07-20 | 1 | -1/+1 |
| | | |||||
| * | Added StyleCop to toolset and regular command line build. | Andrew Arnott | 2010-07-19 | 1 | -0/+2 |
| | | | | | | | | As part of this, all projects now import EnlistmentInfo.props and .targets. | ||||
| * | Added NUnit runner to the repo. | Andrew Arnott | 2010-07-19 | 1 | -1/+1 |
| | | |||||
| * | Merge branch 'v3.3' into v3.4 | Andrew Arnott | 2010-07-19 | 9 | -8/+16 |
| |\ | | | | | | | | | | | | | Conflicts: samples/DotNetOpenAuth.ApplicationBlock/Util.cs | ||||
| | * | Merge branch 'v3.2' into v3.3 | Andrew Arnott | 2010-07-19 | 10 | -9/+22 |
| | |\ | |||||
| | | * | Merge branch 'v3.1' into v3.2 | Andrew Arnott | 2010-07-19 | 10 | -9/+22 |
| | | |\ | | | | | | | | | | | | | | | | | | | | | Conflicts: samples/DotNetOpenAuth.ApplicationBlock/Util.cs | ||||
| | | | * | Merge branch 'v3.0' into v3.1 | Andrew Arnott | 2010-07-19 | 10 | -9/+22 |
| | | | |\ | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: samples/DotNetOpenAuth.ApplicationBlock/Util.cs | ||||
| | | | | * | Fixes OAuth 1.0(a) base signature string construction to omit the realm ↵ | Andrew Arnott | 2010-06-27 | 1 | -0/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | parameter when included in the HTTP Authorization header. Fixes Trac #207 | ||||
| | | | | * | Fixed the namespace of several tests. | Andrew Arnott | 2010-06-27 | 9 | -8/+9 |
| | | | | | | |||||
| | | | | * | Fix for UIRequest.Icon deserialization exception due to nullable struct types. | Andrew Arnott | 2010-05-08 | 1 | -1/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | Fixes Trac #195 | ||||
| * | | | | | StyleCop fixes. | Andrew Arnott | 2010-07-19 | 1 | -8/+9 |
| | | | | | |