Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | StyleCop fixes | Andrew Arnott | 2010-07-26 | 12 | -52/+41 |
| | |||||
* | Collapsed the AuthorizationServerBase and AuthorizationServer classes. | Andrew Arnott | 2010-07-26 | 3 | -90/+57 |
| | |||||
* | Smoothing out some rough edges in OAuth code. | Andrew Arnott | 2010-07-23 | 1 | -7/+8 |
| | |||||
* | Ripped out OAuth 1.0 support from the OAuthServiceProvider sample. | Andrew Arnott | 2010-07-22 | 2 | -2/+1 |
| | |||||
* | Merge branch 'v3.4' into oauth2 | Andrew Arnott | 2010-07-21 | 2 | -4/+66 |
|\ | |||||
| * | Fixed VSIs to use the 2008 projects. | Andrew Arnott | 2010-07-21 | 1 | -4/+19 |
| | | |||||
| * | Downgrading VS2010 sample projects to VS2008 now happens by creating NEW ↵ | Andrew Arnott | 2010-07-21 | 1 | -3/+44 |
| | | | | | | | | | | | | project and solution files rather than wiping out the VS2010 ones. So now VS2008 and VS2010 users have solutions and projects they can open immediately. | ||||
| * | Fixed sample project downgrade to remove EnlistmentInfo imports that aren't ↵ | Andrew Arnott | 2010-07-21 | 2 | -1/+7 |
| | | | | | | | | supported in MSBuild v3.5. | ||||
* | | Small StyleCop fix. | Andrew Arnott | 2010-07-21 | 3 | -3/+3 |
| | | |||||
* | | Merge branch 'v3.4' into oauth2 | Andrew Arnott | 2010-07-21 | 14 | -16/+148 |
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
| * | Incremented version to v3.4.6. | Andrew Arnott | 2010-07-20 | 1 | -1/+1 |
| | | |||||
| * | Incremented version to v3.4.5. | Andrew Arnott | 2010-07-20 | 1 | -1/+1 |
| | | |||||
| * | 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 | 3 | -8/+6 |
| | | | | | | | | 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 | 11 | -9/+19 |
| |\ | | | | | | | | | | | | | Conflicts: samples/DotNetOpenAuth.ApplicationBlock/Util.cs | ||||
| | * | Merge branch 'v3.2' into v3.3 | Andrew Arnott | 2010-07-19 | 12 | -13/+44 |
| | |\ | |||||
| | | * | Merge branch 'v3.1' into v3.2 | Andrew Arnott | 2010-07-19 | 15 | -19/+50 |
| | | |\ | | | | | | | | | | | | | | | | | | | | | Conflicts: samples/DotNetOpenAuth.ApplicationBlock/Util.cs | ||||
| | | | * | Merge branch 'v3.0' into v3.1 | Andrew Arnott | 2010-07-19 | 15 | -19/+50 |
| | | | |\ | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: samples/DotNetOpenAuth.ApplicationBlock/Util.cs | ||||
| | | | | * | Fixes OAuth 1.0(a) base signature string construction to omit the realm ↵ | Andrew Arnott | 2010-06-27 | 2 | -0/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 |
| | | | | | | |||||
| | | | | * | Fixed typo in comments. | Andrew Arnott | 2010-05-15 | 3 | -6/+6 |
| | | | | | | |||||
| | | | | * | Fix for UIRequest.Icon deserialization exception due to nullable struct types. | Andrew Arnott | 2010-05-08 | 2 | -5/+26 |
| | | | | | | | | | | | | | | | | | | | | | | | | Fixes Trac #195 | ||||
| | * | | | | Removed Identifier.OriginalString from the public API to avoid generating ↵ | Andrew Arnott | 2010-06-24 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | confusion with users. | ||||
| * | | | | | StyleCop fixes. | Andrew Arnott | 2010-07-19 | 1 | -8/+9 |
| | | | | | | |||||
| * | | | | | Applied signature equality check timing fix to OAuth. | Andrew Arnott | 2010-07-16 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | Added a bit more timing text to the test. | Andrew Arnott | 2010-07-16 | 1 | -0/+1 |
| | | | | | | |||||
| * | | | | | comment fix | Andrew Arnott | 2010-07-15 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | Fixed message expiration check to also disallow post-dated timestamps. | Andrew Arnott | 2010-07-15 | 4 | -3/+37 |
| | | | | | | | | | | | | | | | | | | | | | | | | This is a security mitigation for those who are trying to brute force a message signature, and might otherwise give themselves a huge time window by setting a nonce date far into the future. | ||||
| * | | | | | Fix for timing-dependent HMAC signature equality check. | Andrew Arnott | 2010-07-14 | 3 | -3/+100 |
| | | | | | | |||||
* | | | | | | Changed the public API for OAuth 2.0 scope from a space-delimited string to ↵ | Andrew Arnott | 2010-07-19 | 26 | -52/+174 |
| | | | | | | | | | | | | | | | | | | | | | | | | a HashSet<string> | ||||
* | | | | | | Minor sample adjustment. | Andrew Arnott | 2010-07-18 | 1 | -0/+16 |
| | | | | | | |||||
* | | | | | | Allowed user agents to have client secrets since they could theoretically ↵ | Andrew Arnott | 2010-07-18 | 4 | -23/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | register their own at install time. | ||||
* | | | | | | Renamed WebServerAuthorizationServer to just AuthorizationServer. | Andrew Arnott | 2010-07-18 | 2 | -5/+5 |
| | | | | | | |||||
* | | | | | | More work to comply with OAuth 2.0 draft 10. | Andrew Arnott | 2010-07-17 | 15 | -39/+107 |
| | | | | | | |||||
* | | | | | | Merge branch 'oauth2templates' into oauth2 | Andrew Arnott | 2010-07-17 | 17 | -77/+209 |
|\ \ \ \ \ \ | |||||
| * | | | | | | Removed some message parts from an earlier draft of the spec. | Andrew Arnott | 2010-07-17 | 2 | -23/+1 |
| | | | | | | | |||||
| * | | | | | | Access token now checked for valid characters to appear in HTTP ↵ | Andrew Arnott | 2010-07-17 | 1 | -1/+14 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Authorization header. | ||||
| * | | | | | | Changed HTTP Authorization scheme to match OAuth 2.0 draft 10. | Andrew Arnott | 2010-07-17 | 1 | -3/+3 |
| | | | | | | | |||||
| * | | | | | | Fixed some more OAuth 2 sample stuff. | Andrew Arnott | 2010-07-15 | 1 | -1/+5 |
| | | | | | | | |||||
| * | | | | | | Fixed build breaks in MvcRelyingParty project template. | Andrew Arnott | 2010-07-14 | 2 | -2/+2 |
| | | | | | | | |||||
| * | | | | | | Lots of work toward OAuth 2.0 in project templates and OAuthConsumerWpf sample. | Andrew Arnott | 2010-07-14 | 8 | -6/+76 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | The WebFormsRelyingParty now works with the sample WPF OAuth client in a modified user-agent mode. | ||||
| * | | | | | | More work toward OAuth 2.0 working in the project templates. | Andrew Arnott | 2010-07-14 | 7 | -27/+56 |
| | | | | | | | |||||
| * | | | | | | Work toward the WebFormsRelyingParty project template to use OAuth 2.0 ↵ | Andrew Arnott | 2010-07-12 | 5 | -15/+53 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | instead of 1.0a. It compiles now. (and the MVC one doesn't). | ||||
* | | | | | | | Applied timing fix to OAuth 2.0 code that checks symmetric secret-based ↵ | Andrew Arnott | 2010-07-16 | 2 | -1/+27 |
|/ / / / / / | | | | | | | | | | | | | | | | | | | signatures. | ||||
* | | | | | | Whitespace change in .csproj file. | Andrew Arnott | 2010-07-12 | 1 | -23/+23 |
| | | | | | | |||||
* | | | | | | Fixed bug in fragment processing. | Andrew Arnott | 2010-07-11 | 1 | -1/+1 |
| | | | | | | |||||
* | | | | | | Trying out a refactoring to better suite user agent clients. | Andrew Arnott | 2010-07-11 | 13 | -83/+195 |
| | | | | | | |||||
* | | | | | | Fix build breaks. | Andrew Arnott | 2010-07-09 | 1 | -2/+3 |
| | | | | | | |||||
* | | | | | | Merge branch 'v3.4' into oauth2 | Andrew Arnott | 2010-07-09 | 55 | -172/+663 |
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: samples/OAuthConsumer/Web.config src/DotNetOpenAuth/Configuration/DotNetOpenAuth.xsd src/DotNetOpenAuth/DotNetOpenAuth.csproj | ||||
| * | | | | | Removed dependency on publicize.exe, which crashes now in some branches due ↵ | Andrew Arnott | 2010-07-09 | 26 | -69/+197 |
| | | | | | | | | | | | | | | | | | | | | | | | | to bugs, and publicize.exe doesn't appear to be supported by Microsoft any more, so we might as well get off it. | ||||
| * | | | | | Fixed warnings that show up with new code contracts version. | Andrew Arnott | 2010-07-03 | 3 | -6/+0 |
| | | | | | | |||||
| * | | | | | Added a legitimate project configuration and its own intermediate directory ↵ | Andrew Arnott | 2010-06-24 | 2 | -3/+61 |
| | | | | | | | | | | | | | | | | | | | | | | | | for a no-UI version of the DLL. | ||||
| * | | | | | Project can no build optionally without UI controls. | Andrew Arnott | 2010-06-24 | 1 | -23/+29 |
| | | | | | | |||||
| * | | | | | Fixes support for OpenID RP controls' ReturnToUrl property to receive values ↵ | unknown | 2010-06-22 | 1 | -3/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | starting with "~/" Fixes Trac #204 | ||||
| * | | | | | When the parent window throws an error in an invocation from the child ↵ | unknown | 2010-06-21 | 1 | -2/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | window, it no longer prevents the child window from closing itself. | ||||
| * | | | | | Fixed some issues when multiple OpenIdLogin controls are present on the same ↵ | Andrew Arnott | 2010-06-17 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | page. | ||||
| * | | | | | Fixed NullReferenceException that can occur. | Andrew Arnott | 2010-06-17 | 1 | -0/+1 |
| | | | | | | |||||
| * | | | | | Added regression test for bug fixed in 07ca685b32. | Andrew Arnott | 2010-06-16 | 1 | -0/+4 |
| | | | | | | |||||
| * | | | | | Corrected regression caused by 07ca685b321e. | Andrew Arnott | 2010-06-16 | 1 | -4/+3 |
| | | | | | | |||||
| * | | | | | Fixed exceptions from SimpleUri when handling user-supplied identifiers ↵ | Andrew Arnott | 2010-06-15 | 1 | -14/+34 |
| | | | | | | | | | | | | | | | | | | | | | | | | given in non-normalized form. | ||||
| * | | | | | Fix for OpenIdLogin.EnableViewState="false" for validation control unhandled ↵ | Andrew Arnott | 2010-06-15 | 1 | -4/+21 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | exception. Fixes Trac #201 | ||||
| * | | | | | A new ohloh.proj project builds the Ohloh instruct file and upload script ↵ | Andrew Arnott | 2010-06-11 | 4 | -2/+155 |
| | | | | | | | | | | | | | | | | | | | | | | | | now. Woot. | ||||
| * | | | | | A little cleanup. | Andrew Arnott | 2010-06-11 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | Fixed build after code contracts upgrade. | Andrew Arnott | 2010-06-11 | 2 | -15/+18 |
| | | | | | | |||||
| * | | | | | Added documentation for the config setting added in b16ab6be9av3.4.4.10162 | Andrew Arnott | 2010-06-11 | 1 | -0/+12 |
| | | | | | | |||||
| * | | | | | Resolved some CC warnings. | Andrew Arnott | 2010-06-10 | 2 | -13/+0 |
| | | | | | | |||||
| * | | | | | Fixed some code contract warnings about contract classes needing to be abstract. | Andrew Arnott | 2010-06-10 | 10 | -16/+46 |
| | | | | | | |||||
| * | | | | | Resolved build breaks after upgrading Code Contracts. | Andrew Arnott | 2010-06-10 | 4 | -27/+31 |
| | | | | | | |||||
| * | | | | | Added IRequest.ClearResponseExtensions() for OPs | Andrew Arnott | 2010-06-10 | 4 | -1/+51 |
| | | | | | | | | | | | | | | | | | | | | | | | | Resolves Trac #181 | ||||
* | | | | | | A bit of OAuth2 channel refactoring. | Andrew Arnott | 2010-07-09 | 14 | -189/+276 |
| | | | | | | |||||
* | | | | | | Fixed typo. | Andrew Arnott | 2010-07-06 | 1 | -1/+1 |
| | | | | | | |||||
* | | | | | | Got the OAuthConsumerWpf sample working with Facebook OAuth 2.0 again. | Andrew Arnott | 2010-07-06 | 2 | -11/+20 |
| | | | | | | |||||
* | | | | | | Renamed WebServerClient.TokenManager to AuthorizationTracker. | Andrew Arnott | 2010-07-05 | 1 | -5/+5 |
| | | | | | | |||||
* | | | | | | Simplified OAuth 2 client sample. | Andrew Arnott | 2010-07-05 | 1 | -0/+11 |
| | | | | | | |||||
* | | | | | | Simplified using the web server client a bit (no "token manager" needed any ↵ | Andrew Arnott | 2010-07-05 | 5 | -19/+31 |
| | | | | | | | | | | | | | | | | | | | | | | | | more). | ||||
* | | | | | | Fixed tests. | Andrew Arnott | 2010-07-04 | 1 | -5/+17 |
| | | | | | | |||||
* | | | | | | The whole solution now builds again (draft 9). | Andrew Arnott | 2010-07-04 | 1 | -157/+29 |
| | | | | | | |||||
* | | | | | | OAuth 2.0 sample works, draft 9 style. | Andrew Arnott | 2010-07-04 | 13 | -40/+91 |
| | | | | | | |||||
* | | | | | | Lots more work toward OAuth 2.0 draft 09 compliance. | Andrew Arnott | 2010-07-03 | 20 | -78/+216 |
| | | | | | | | | | | | | | | | | | | | | | | | | Still doesn't compile. | ||||
* | | | | | | Lots of crazy rework to fit the OAuth 2.0 draft 9. | Andrew Arnott | 2010-07-03 | 38 | -1350/+635 |
| | | | | | | | | | | | | | | | | | | | | | | | | Doesn't currently build. | ||||
* | | | | | | Fixed namespace in unit test project to match new namespace in core library. | Andrew Arnott | 2010-06-27 | 4 | -11/+11 |
| | | | | | | |||||
* | | | | | | Fixes OAuth 1.0(a) base signature string construction to omit the realm ↵ | Andrew Arnott | 2010-06-27 | 2 | -0/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 |
| | | | | | | |||||
* | | | | | | Removed option for specifying a response format, as it was taken away from ↵ | Andrew Arnott | 2010-06-25 | 12 | -269/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | OAuth 2.0 in draft 7. | ||||
* | | | | | | Concealed a public class. | Andrew Arnott | 2010-06-25 | 1 | -1/+1 |
| | | | | | | |||||
* | | | | | | Removed last tie between OAuth 2.0 and OAuth 1.0 in the code. | Andrew Arnott | 2010-06-25 | 4 | -3/+28 |
| | | | | | | |||||
* | | | | | | Renamed the OAuthWrap namespaces to be OAuth2. | Andrew Arnott | 2010-06-25 | 68 | -189/+179 |
| | | | | | | |||||
* | | | | | | Fixed build break in test project. | Andrew Arnott | 2010-06-24 | 2 | -2/+6 |
| | | | | | | |||||
* | | | | | | Abstracted out token serialization from the token class itself. | Andrew Arnott | 2010-06-24 | 20 | -429/+457 |
| | | | | | | |||||
* | | | | | | None of the databag derived types need to customize encode/decode behavior ↵ | Andrew Arnott | 2010-06-24 | 2 | -6/+19 |
| | | | | | | | | | | | | | | | | | | | | | | | | any more. | ||||
* | | | | | | Removed all the binary serialization stuff that was a bad idea. | Andrew Arnott | 2010-06-24 | 6 | -30/+8 |
| | | | | | | |||||
* | | | | | | Using the BinaryFormatter now works at least for serialization. | Andrew Arnott | 2010-06-24 | 2 | -4/+11 |
| | | | | | | | | | | | | | | | | | | | | | | | | This was a BAD idea. The size of the token went from 392 characters to ~2100. | ||||
* | | | | | | Early efforts to store the tokens in a more binary form for compactness. | Andrew Arnott | 2010-06-24 | 5 | -19/+35 |
| | | | | | | |||||
* | | | | | | Fixed message type. | Andrew Arnott | 2010-06-24 | 1 | -1/+1 |
| | | | | | | |||||
* | | | | | | More work toward OAuth 2.0 DRAFT 8 | Andrew Arnott | 2010-06-15 | 15 | -132/+119 |
| | | | | | | |||||
* | | | | | | Work toward OAuth 2.0 draft 8. | Andrew Arnott | 2010-06-14 | 15 | -207/+148 |
| | | | | | | |||||
* | | | | | | Fix build break post-merge. | Andrew Arnott | 2010-06-08 | 1 | -1/+1 |
| | | | | | | |||||
* | | | | | | Merge branch 'v3.4' into oauth2 | Andrew Arnott | 2010-06-08 | 25 | -67/+256 |
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/DotNetOpenAuth/Configuration/MessagingElement.cs src/DotNetOpenAuth/Messaging/Reflection/MessagePart.cs | ||||
| * | | | | | Merge branch 'v3.3' into v3.4 | Andrew Arnott | 2010-06-08 | 4 | -8/+9 |
| |\ \ \ \ \ | | |/ / / / |