Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Incremented version to 4.0.3. | Andrew Arnott | 2012-04-28 | 1 | -2/+2 |
| | |||||
* | Make changes to OAuth and OpenID to allow web-farm scenario. | Microsoft | 2012-04-27 | 7 | -7/+184 |
| | |||||
* | Fixes thread-safety in MessageDescriptionCollection class. | Andrew Arnott | 2012-04-27 | 1 | -5/+17 |
| | | | | Fixes #130 | ||||
* | Fixes OpenIdRelyingParty so it truly operates in stateless mode when null is ↵ | Andrew Arnott | 2012-04-27 | 1 | -8/+5 |
| | | | | | | passed into the constructor. Fixes #129 | ||||
* | Removed unimplemented Exception.GetObjectData override methods. | Andrew Arnott | 2012-04-21 | 2 | -0/+4 |
| | | | | | | They weren't implemented anyway, and seem to be causing trouble with certain CLR 4 hosters (like Rackspace). Fixes #121 | ||||
* | Fix for VerificationException that occurs on some machines. | Andrew Arnott | 2012-04-10 | 1 | -1/+1 |
| | | | | Fixes #112 | ||||
* | Incremented version for v4.0.2. | Andrew Arnott | 2012-04-06 | 1 | -2/+2 |
| | |||||
* | Fixes embedded web resources in the unified assembly. | Andrew Arnott | 2012-04-05 | 1 | -1/+11 |
| | | | | | | The modified parameters passed to ILMerge causes the assembly WebResourceAttribute attributes to be included in the final assembly rather than omitted. Fixes #114 | ||||
* | Reverts v4.0 branch back to VS2010, and samples target .NET 3.5, and MVC ↵ | Andrew Arnott | 2012-04-05 | 1 | -334/+330 |
| | | | | | | samples are MVC 2. The "upgrade" had introduced a lot of issues, such as broken project templates, broken MVC 3/4 story, etc. and wasn't fitting the stabilization that the v4.0 branch needs. | ||||
* | Fixed peverify errors in unified assembly due to two resources sharing a ↵ | Andrew Arnott | 2012-04-05 | 9 | -25/+25 |
| | | | | | | common manifest name. Related to #112 which reported peverify errors, but this is very unlikely to fix the VerificationException. | ||||
* | Fixes NullReferenceException in UriIdentifier.Initialize on mono. | Andrew Arnott | 2012-04-05 | 1 | -1/+4 |
| | | | | | | Thanks to merarischroeder (https://github.com/merarischroeder) for reporting this issue and prescribing the fix. Fixes #111 | ||||
* | Fixes InvalidCastExceptions for Identifier and Realm conversions | Andrew Arnott | 2012-04-05 | 9 | -82/+206 |
| | | | | | | | | 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 |
| | |||||
* | Repaired sln file from Dev11 beta bugs. | Andrew Arnott | 2012-03-30 | 1 | -40/+0 |
| | |||||
* | Merged v4.0 | Andrew Arnott | 2012-03-30 | 3 | -120/+64 |
|\ | |||||
| * | Incremented version numbers following v4.0.0 release. | Andrew Arnott | 2012-03-24 | 1 | -2/+2 |
| | | |||||
| * | Incremented OAuth2 package version. | Andrew Arnott | 2012-03-24 | 1 | -1/+1 |
| | | |||||
| * | Fix for NullReferenceException in the OAuth 1.0 demo due to HttpRequestInfo ↵ | Andrew Arnott | 2012-03-22 | 1 | -0/+1 |
| | | | | | | | | | | | | not initializing one of its fields. Fixes #97 | ||||
| * | Removed "ReleaseNoUI" solution configuration. | Andrew Arnott | 2012-03-22 | 1 | -75/+0 |
| | | |||||
* | | Removed redundant web site properties in sln file. | Andrew Arnott | 2012-03-21 | 1 | -183/+0 |
| | | | | | | | | Bug in dev11 # 386292 | ||||
* | | Merge branch 'v4.0' into dev11 | Andrew Arnott | 2012-03-21 | 238 | -1449/+6141 |
|\ \ | |/ | | | | | | | Conflicts: src/DotNetOpenAuth.sln | ||||
| * | Updated version to reflect that the next release is anticipated to be RTW. | Andrew Arnott | 2012-03-21 | 1 | -1/+1 |
| | | |||||
| * | Fixed a bunch of NuGet package descriptions, and summaries. | Andrew Arnott | 2012-03-21 | 1 | -0/+17 |
| | | |||||
| * | Fixed StyleCop warnings. | Andrew Arnott | 2012-03-14 | 2 | -28/+31 |
| | | |||||
| * | Access token endpoint now can respond with appropriate errors. | Andrew Arnott | 2012-03-14 | 7 | -64/+82 |
| | | |||||
| * | Fixed error message generated in exception thrown for bad access token requests. | Andrew Arnott | 2012-03-14 | 5 | -12/+23 |
| | | |||||
| * | Removed some pointless #regions | Andrew Arnott | 2012-03-11 | 4 | -26/+0 |
| | | |||||
| * | Added explanatory comments and security warnings to the AuthenticationResult ↵ | Andrew Arnott | 2012-03-11 | 1 | -2/+7 |
| | | | | | | | | in the AspNet project. | ||||
| * | Reduced code used to translate strings to Identifiers. | Andrew Arnott | 2012-03-11 | 3 | -17/+3 |
| | | |||||
| * | Abbreviated some AX Fetch code in AspNet project. | Andrew Arnott | 2012-03-11 | 2 | -6/+6 |
| | | |||||
| * | Fixed AspNet project's Yahoo! OpenID client to use the HTTPS scheme. | Andrew Arnott | 2012-03-11 | 2 | -2/+2 |
| | | | | | | | | Also switched both Yahoo and Google clients to use the WellKnownProviders class instead of embedding the magic strings itself. | ||||
| * | Fixed StyleCop settings files by removing the deprecated "Microsoft." prefixes. | Andrew Arnott | 2012-03-11 | 2 | -7/+7 |
| | | |||||
| * | Activating StyleCop on aspnet test assembly and fixed issues. | Andrew Arnott | 2012-03-11 | 7 | -41/+73 |
| | | |||||
| * | Fixed StyleCop issues and added comments. | Andrew Arnott | 2012-03-11 | 1 | -3/+17 |
| | | |||||
| * | Changed the compile-time switch for DH support into a runtime check for the ↵ | Andrew Arnott | 2012-03-11 | 9 | -46/+67 |
| | | | | | | | | | | | | supporting assembling. Fixes #87 | ||||
| * | Set version to be "RC1". | Andrew Arnott | 2012-03-10 | 1 | -1/+1 |
| | | |||||
| * | Corrected copyright notice in AspNet assembly. | Andrew Arnott | 2012-03-10 | 1 | -2/+2 |
| | | |||||
| * | AssemblyVersion is now a simple major.minor string, to make referencing easier. | Andrew Arnott | 2012-03-10 | 2 | -12/+10 |
| | | |||||
| * | Centralized all version information, including prerelease details, into the ↵ | Andrew Arnott | 2012-03-10 | 2 | -3/+47 |
| | | | | | | | | version.txt file. | ||||
| * | Turned off ccrewrite.exe for test assembly. | Andrew Arnott | 2012-03-10 | 1 | -2/+2 |
| | | |||||
| * | StyleCop fixes on AspNet project. | Andrew Arnott | 2012-03-10 | 20 | -190/+151 |
| | | |||||
| * | FxCop fixes and suppressions. | Andrew Arnott | 2012-03-10 | 18 | -29/+133 |
| | | |||||
| * | Applied all the StyleCop fixes necessary by the StyleCop 4.7 upgrade. | Andrew Arnott | 2012-03-10 | 61 | -242/+941 |
| | | |||||
| * | Fixed NullReferenceException causing a unit test failure. | Andrew Arnott | 2012-03-08 | 1 | -2/+11 |
| | | |||||
| * | OAuth 2 clients now use the state parameter to mitigate XSRF attacks. | Andrew Arnott | 2012-03-08 | 4 | -10/+26 |
| | | | | | | | | Fixes #84 | ||||
| * | Hacks in support for Facebook, which is missing the token_type parameter in ↵ | Andrew Arnott | 2012-03-07 | 1 | -1/+1 |
| | | | | | | | | | | | | its successful access token responses. Fixes #82 | ||||
| * | Merge branch 'master' of github.com:AArnott/dotnetopenid | Andrew Arnott | 2012-03-05 | 6 | -10/+29 |
| |\ | |||||
| | * | Fix unit tests failing in DotNetOpenAuth.AspNet.Text projects. | Microsoft | 2012-03-02 | 6 | -10/+29 |
| | | | |||||
| * | | Fixed StyleCop messages. | Andrew Arnott | 2012-03-05 | 5 | -13/+121 |
| | | | |||||
| * | | HttpRequestInfo ctors are now internal, and publicly we have static | Andrew Arnott | 2012-03-05 | 3 | -6/+22 |
| | | | | | | | | | | | | factory methods that return HttpRequestBase instances. | ||||
| * | | Replaced API requirements for HttpRequestInfo with HttpRequestBase (new in ↵ | Andrew Arnott | 2012-03-05 | 43 | -610/+429 |
| |/ | | | | | | | | | | | .NET 3.5 SP1). This makes us more friendly to MVC as well as mock-based unit testing. | ||||
| * | Added missing build configurations. | Andrew Arnott | 2012-03-01 | 1 | -1/+15 |
| | | |||||
| * | Replaced manual argument validation with helper methods. | Andrew Arnott | 2012-03-01 | 12 | -121/+51 |
| | | |||||
| * | ReSharper code cleanup to help get this AspNet contribution into StyleCop ↵ | Andrew Arnott | 2012-03-01 | 24 | -615/+1255 |
| | | | | | | | | compliance. | ||||
| * | Fixed some bad or missing URL escaping. | Andrew Arnott | 2012-03-01 | 4 | -35/+31 |
| | | |||||
| * | Added some missing comments. | Andrew Arnott | 2012-03-01 | 7 | -3/+126 |
| | | |||||
| * | Replaced AspNet project's Uri.ToString() calls with Uri.AbsoluteUri | Andrew Arnott | 2012-03-01 | 3 | -7/+7 |
| | | | | | | | | http://blog.nerdbank.net/2008/04/uriabsoluteuri-and-uritostring-are-not.html | ||||
| * | Added copyright messages to AspNet project. | Andrew Arnott | 2012-03-01 | 24 | -36/+174 |
| | | |||||
| * | Add access token to the extraData dictionary when authentication is successful. | Microsoft | 2012-03-01 | 2 | -1/+11 |
| | | |||||
| * | Merge branch 'master' into webpages | Andrew Arnott | 2012-03-01 | 684 | -2447/+4425 |
| |\ | | | | | | | | | | | | | Conflicts: src/DotNetOpenAuth.sln | ||||
| | * | Added ReSharper team settings to source control. | Andrew Arnott | 2012-02-26 | 1 | -0/+42 |
| | | | |||||
| | * | 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. | ||||
| | * | StyleCop fix. | Andrew Arnott | 2012-02-25 | 1 | -2/+1 |
| | | | |||||
| | * | Added scopes to the tested authorization flows. | Andrew Arnott | 2012-02-25 | 3 | -7/+17 |
| | | | |||||
| | * | Renamed ObtainClientAccessToken. | Andrew Arnott | 2012-02-25 | 2 | -2/+2 |
| | | | |||||
| | * | Added client credential grant type support and a test to prove it. | Andrew Arnott | 2012-02-25 | 5 | -20/+120 |
| | | | | | | | | | | | | Fixes #33 | ||||
| * | | Some StyleCop fixes for ASP.NET team's contribution. | Andrew Arnott | 2012-03-01 | 27 | -1931/+1714 |
| | | | |||||
| * | | Misc. | Andrew Arnott | 2012-03-01 | 2 | -48/+3 |
| | | | |||||
| * | | Fixed name of DNOA.Web.Test project. | Andrew Arnott | 2012-03-01 | 5 | -9/+9 |
| | | | |||||
| * | | Fixed build warnings regarding CLR 4 build and System.Web.Abstractions.dll | Andrew Arnott | 2012-03-01 | 1 | -1/+1 |
| | | | |||||
| * | | Fixed ReadOnlyDictionary.cs location. | Andrew Arnott | 2012-03-01 | 1 | -0/+0 |
| | | | |||||
| * | | Fixed P2P references. | Andrew Arnott | 2012-03-01 | 2 | -4/+4 |
| | | | |||||
| * | | Make changes per discussion. Remove the DNOA.WebPages project. Rename ↵ | Microsoft | 2012-03-01 | 52 | -1525/+588 |
| | | | | | | | | | | | | DNOA.Web to DNOA.AspNet. | ||||
| * | | Add DotNetOpenAuth.Web and DotNetOpenAut.WebPages projects. Add commands to ↵ | Microsoft | 2012-03-01 | 46 | -15/+3920 |
| | | | | | | | | | | | | build nuget packages for DNOA. | ||||
* | | | Completed Dev11 upgrade. The file churn on every file open is finally over. | Andrew Arnott | 2012-03-20 | 1 | -30/+112 |
| | | | | | | | | | | | | This required upgrading the MVC projects to MVC 4. | ||||
* | | | Additional changes. | Andrew Arnott | 2012-02-24 | 1 | -388/+388 |
| | | | |||||
* | | | Project compatibility upgrades for Dev11. | Andrew Arnott | 2012-02-24 | 1 | -2/+2 |
| |/ |/| | |||||
* | | Adds support for the resource owner password credential grant. | Andrew Arnott | 2012-02-24 | 5 | -2/+90 |
| | | | | | | | | Fixes #72 | ||||
* | | OAuth2 resource servers accept the HTTP verbs: PUT, DELETE, HEAD in addition ↵ | Andrew Arnott | 2012-02-23 | 1 | -0/+1 |
| | | | | | | | | | | | | to the normal GET, POST Fixes #62 | ||||
* | | Split out the authorization carrying messages into distinct interfaces. | Andrew Arnott | 2012-02-23 | 13 | -132/+160 |
| | | | | | | | | This is to support additional grant types such as resource owner password credential and client credentials. | ||||
* | | Added basic test for resource owner password authorizatino request. Not yet ↵ | Andrew Arnott | 2012-02-23 | 4 | -8/+64 |
| | | | | | | | | passing. | ||||
* | | Fixed compiler warning. | Andrew Arnott | 2012-02-22 | 1 | -1/+1 |
| | | |||||
* | | 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 | 8 | -29/+109 |
| | | | | | | | | 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 | 5 | -30/+142 |
| | | |||||
* | | 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 | 22 | -55/+298 |
| | | | | | | | | authorization. | ||||
* | | Added spec required HTTP header in access token response. | Andrew Arnott | 2012-02-19 | 1 | -0/+1 |
| | | |||||
* | | Removed requirement for callback parameter, per the spec. | Andrew Arnott | 2012-02-19 | 3 | -7/+19 |
| | | |||||
* | | Fixed up the various protocol channels to correctly apply HTTP headers ↵ | Andrew Arnott | 2012-02-19 | 5 | -12/+21 |
| | | | | | | | | prescribed by the messages. | ||||
* | | Avoid a NullReferenceException is an OAuth 2 resource server's direct ↵ | Andrew Arnott | 2012-02-16 | 1 | -3/+7 |
| | | | | | | | | response message doesn't implement IHttpDirectResponse. | ||||
* | | Suppressed refresh tokens when client credentials are used to comply with ↵ | Andrew Arnott | 2012-02-16 | 4 | -0/+34 |
| | | | | | | | | OAuth 2.0 section 4.4.3. | ||||
* | | Brings back HTTP Authorization header whitespace trimming. | Andrew Arnott | 2012-02-15 | 1 | -1/+1 |
| | | | | | | | | | | | | Fixes issue where DNOA 4.0 regressed from v3.4 in not trimming spaces around HTTP Authorization header tokens. Thanks to Guilherme Reis for reporting the bug. | ||||
* | | Added a couple of new authorization request response codes. | Andrew Arnott | 2012-02-13 | 1 | -0/+10 |
| | | |||||
* | | Added valid scope token verification. | Andrew Arnott | 2012-02-12 | 3 | -1/+42 |
| | | |||||
* | | Added ClientType enum. | Andrew Arnott | 2012-02-12 | 3 | -0/+60 |
| | | |||||
* | | Renamed IConsumerDescription to IClientDescription. | Andrew Arnott | 2012-02-12 | 4 | -16/+16 |
| | |