summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* StyleCop fixesAndrew Arnott2010-07-2612-52/+41
|
* Collapsed the AuthorizationServerBase and AuthorizationServer classes.Andrew Arnott2010-07-263-90/+57
|
* Smoothing out some rough edges in OAuth code.Andrew Arnott2010-07-231-7/+8
|
* Ripped out OAuth 1.0 support from the OAuthServiceProvider sample.Andrew Arnott2010-07-222-2/+1
|
* Merge branch 'v3.4' into oauth2Andrew Arnott2010-07-212-4/+66
|\
| * Fixed VSIs to use the 2008 projects.Andrew Arnott2010-07-211-4/+19
| |
| * Downgrading VS2010 sample projects to VS2008 now happens by creating NEW ↵Andrew Arnott2010-07-211-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 Arnott2010-07-212-1/+7
| | | | | | | | supported in MSBuild v3.5.
* | Small StyleCop fix.Andrew Arnott2010-07-213-3/+3
| |
* | Merge branch 'v3.4' into oauth2Andrew Arnott2010-07-2114-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 Arnott2010-07-201-1/+1
| |
| * Incremented version to v3.4.5.Andrew Arnott2010-07-201-1/+1
| |
| * StyleCop fixes that only appeared when building at the command line.Andrew Arnott2010-07-201-1/+1
| |
| * Added StyleCop to toolset and regular command line build.Andrew Arnott2010-07-193-8/+6
| | | | | | | | As part of this, all projects now import EnlistmentInfo.props and .targets.
| * Added NUnit runner to the repo.Andrew Arnott2010-07-191-1/+1
| |
| * Merge branch 'v3.3' into v3.4Andrew Arnott2010-07-1911-9/+19
| |\ | | | | | | | | | | | | Conflicts: samples/DotNetOpenAuth.ApplicationBlock/Util.cs
| | * Merge branch 'v3.2' into v3.3Andrew Arnott2010-07-1912-13/+44
| | |\
| | | * Merge branch 'v3.1' into v3.2Andrew Arnott2010-07-1915-19/+50
| | | |\ | | | | | | | | | | | | | | | | | | | | Conflicts: samples/DotNetOpenAuth.ApplicationBlock/Util.cs
| | | | * Merge branch 'v3.0' into v3.1Andrew Arnott2010-07-1915-19/+50
| | | | |\ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: samples/DotNetOpenAuth.ApplicationBlock/Util.cs
| | | | | * Fixes OAuth 1.0(a) base signature string construction to omit the realm ↵Andrew Arnott2010-06-272-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | parameter when included in the HTTP Authorization header. Fixes Trac #207
| | | | | * Fixed the namespace of several tests.Andrew Arnott2010-06-279-8/+9
| | | | | |
| | | | | * Fixed typo in comments.Andrew Arnott2010-05-153-6/+6
| | | | | |
| | | | | * Fix for UIRequest.Icon deserialization exception due to nullable struct types.Andrew Arnott2010-05-082-5/+26
| | | | | | | | | | | | | | | | | | | | | | | | Fixes Trac #195
| | * | | | Removed Identifier.OriginalString from the public API to avoid generating ↵Andrew Arnott2010-06-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | confusion with users.
| * | | | | StyleCop fixes.Andrew Arnott2010-07-191-8/+9
| | | | | |
| * | | | | Applied signature equality check timing fix to OAuth.Andrew Arnott2010-07-161-1/+1
| | | | | |
| * | | | | Added a bit more timing text to the test.Andrew Arnott2010-07-161-0/+1
| | | | | |
| * | | | | comment fixAndrew Arnott2010-07-151-1/+1
| | | | | |
| * | | | | Fixed message expiration check to also disallow post-dated timestamps.Andrew Arnott2010-07-154-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 Arnott2010-07-143-3/+100
| | | | | |
* | | | | | Changed the public API for OAuth 2.0 scope from a space-delimited string to ↵Andrew Arnott2010-07-1926-52/+174
| | | | | | | | | | | | | | | | | | | | | | | | a HashSet<string>
* | | | | | Minor sample adjustment.Andrew Arnott2010-07-181-0/+16
| | | | | |
* | | | | | Allowed user agents to have client secrets since they could theoretically ↵Andrew Arnott2010-07-184-23/+9
| | | | | | | | | | | | | | | | | | | | | | | | register their own at install time.
* | | | | | Renamed WebServerAuthorizationServer to just AuthorizationServer.Andrew Arnott2010-07-182-5/+5
| | | | | |
* | | | | | More work to comply with OAuth 2.0 draft 10.Andrew Arnott2010-07-1715-39/+107
| | | | | |
* | | | | | Merge branch 'oauth2templates' into oauth2Andrew Arnott2010-07-1717-77/+209
|\ \ \ \ \ \
| * | | | | | Removed some message parts from an earlier draft of the spec.Andrew Arnott2010-07-172-23/+1
| | | | | | |
| * | | | | | Access token now checked for valid characters to appear in HTTP ↵Andrew Arnott2010-07-171-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Authorization header.
| * | | | | | Changed HTTP Authorization scheme to match OAuth 2.0 draft 10.Andrew Arnott2010-07-171-3/+3
| | | | | | |
| * | | | | | Fixed some more OAuth 2 sample stuff.Andrew Arnott2010-07-151-1/+5
| | | | | | |
| * | | | | | Fixed build breaks in MvcRelyingParty project template.Andrew Arnott2010-07-142-2/+2
| | | | | | |
| * | | | | | Lots of work toward OAuth 2.0 in project templates and OAuthConsumerWpf sample.Andrew Arnott2010-07-148-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 Arnott2010-07-147-27/+56
| | | | | | |
| * | | | | | Work toward the WebFormsRelyingParty project template to use OAuth 2.0 ↵Andrew Arnott2010-07-125-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 Arnott2010-07-162-1/+27
|/ / / / / / | | | | | | | | | | | | | | | | | | signatures.
* | | | | | Whitespace change in .csproj file.Andrew Arnott2010-07-121-23/+23
| | | | | |
* | | | | | Fixed bug in fragment processing.Andrew Arnott2010-07-111-1/+1
| | | | | |
* | | | | | Trying out a refactoring to better suite user agent clients.Andrew Arnott2010-07-1113-83/+195
| | | | | |
* | | | | | Fix build breaks.Andrew Arnott2010-07-091-2/+3
| | | | | |
* | | | | | Merge branch 'v3.4' into oauth2Andrew Arnott2010-07-0955-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 Arnott2010-07-0926-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 Arnott2010-07-033-6/+0
| | | | | |
| * | | | | Added a legitimate project configuration and its own intermediate directory ↵Andrew Arnott2010-06-242-3/+61
| | | | | | | | | | | | | | | | | | | | | | | | for a no-UI version of the DLL.
| * | | | | Project can no build optionally without UI controls.Andrew Arnott2010-06-241-23/+29
| | | | | |
| * | | | | Fixes support for OpenID RP controls' ReturnToUrl property to receive values ↵unknown2010-06-221-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | starting with "~/" Fixes Trac #204
| * | | | | When the parent window throws an error in an invocation from the child ↵unknown2010-06-211-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 Arnott2010-06-171-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | page.
| * | | | | Fixed NullReferenceException that can occur.Andrew Arnott2010-06-171-0/+1
| | | | | |
| * | | | | Added regression test for bug fixed in 07ca685b32.Andrew Arnott2010-06-161-0/+4
| | | | | |
| * | | | | Corrected regression caused by 07ca685b321e.Andrew Arnott2010-06-161-4/+3
| | | | | |
| * | | | | Fixed exceptions from SimpleUri when handling user-supplied identifiers ↵Andrew Arnott2010-06-151-14/+34
| | | | | | | | | | | | | | | | | | | | | | | | given in non-normalized form.
| * | | | | Fix for OpenIdLogin.EnableViewState="false" for validation control unhandled ↵Andrew Arnott2010-06-151-4/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | exception. Fixes Trac #201
| * | | | | A new ohloh.proj project builds the Ohloh instruct file and upload script ↵Andrew Arnott2010-06-114-2/+155
| | | | | | | | | | | | | | | | | | | | | | | | now. Woot.
| * | | | | A little cleanup.Andrew Arnott2010-06-111-1/+1
| | | | | |
| * | | | | Fixed build after code contracts upgrade.Andrew Arnott2010-06-112-15/+18
| | | | | |
| * | | | | Added documentation for the config setting added in b16ab6be9av3.4.4.10162Andrew Arnott2010-06-111-0/+12
| | | | | |
| * | | | | Resolved some CC warnings.Andrew Arnott2010-06-102-13/+0
| | | | | |
| * | | | | Fixed some code contract warnings about contract classes needing to be abstract.Andrew Arnott2010-06-1010-16/+46
| | | | | |
| * | | | | Resolved build breaks after upgrading Code Contracts.Andrew Arnott2010-06-104-27/+31
| | | | | |
| * | | | | Added IRequest.ClearResponseExtensions() for OPsAndrew Arnott2010-06-104-1/+51
| | | | | | | | | | | | | | | | | | | | | | | | Resolves Trac #181
* | | | | | A bit of OAuth2 channel refactoring.Andrew Arnott2010-07-0914-189/+276
| | | | | |
* | | | | | Fixed typo.Andrew Arnott2010-07-061-1/+1
| | | | | |
* | | | | | Got the OAuthConsumerWpf sample working with Facebook OAuth 2.0 again.Andrew Arnott2010-07-062-11/+20
| | | | | |
* | | | | | Renamed WebServerClient.TokenManager to AuthorizationTracker.Andrew Arnott2010-07-051-5/+5
| | | | | |
* | | | | | Simplified OAuth 2 client sample.Andrew Arnott2010-07-051-0/+11
| | | | | |
* | | | | | Simplified using the web server client a bit (no "token manager" needed any ↵Andrew Arnott2010-07-055-19/+31
| | | | | | | | | | | | | | | | | | | | | | | | more).
* | | | | | Fixed tests.Andrew Arnott2010-07-041-5/+17
| | | | | |
* | | | | | The whole solution now builds again (draft 9).Andrew Arnott2010-07-041-157/+29
| | | | | |
* | | | | | OAuth 2.0 sample works, draft 9 style.Andrew Arnott2010-07-0413-40/+91
| | | | | |
* | | | | | Lots more work toward OAuth 2.0 draft 09 compliance.Andrew Arnott2010-07-0320-78/+216
| | | | | | | | | | | | | | | | | | | | | | | | Still doesn't compile.
* | | | | | Lots of crazy rework to fit the OAuth 2.0 draft 9.Andrew Arnott2010-07-0338-1350/+635
| | | | | | | | | | | | | | | | | | | | | | | | Doesn't currently build.
* | | | | | Fixed namespace in unit test project to match new namespace in core library.Andrew Arnott2010-06-274-11/+11
| | | | | |
* | | | | | Fixes OAuth 1.0(a) base signature string construction to omit the realm ↵Andrew Arnott2010-06-272-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | parameter when included in the HTTP Authorization header. Fixes Trac #207
* | | | | | Fixed the namespace of several tests.Andrew Arnott2010-06-279-8/+9
| | | | | |
* | | | | | Removed option for specifying a response format, as it was taken away from ↵Andrew Arnott2010-06-2512-269/+9
| | | | | | | | | | | | | | | | | | | | | | | | OAuth 2.0 in draft 7.
* | | | | | Concealed a public class.Andrew Arnott2010-06-251-1/+1
| | | | | |
* | | | | | Removed last tie between OAuth 2.0 and OAuth 1.0 in the code.Andrew Arnott2010-06-254-3/+28
| | | | | |
* | | | | | Renamed the OAuthWrap namespaces to be OAuth2.Andrew Arnott2010-06-2568-189/+179
| | | | | |
* | | | | | Fixed build break in test project.Andrew Arnott2010-06-242-2/+6
| | | | | |
* | | | | | Abstracted out token serialization from the token class itself.Andrew Arnott2010-06-2420-429/+457
| | | | | |
* | | | | | None of the databag derived types need to customize encode/decode behavior ↵Andrew Arnott2010-06-242-6/+19
| | | | | | | | | | | | | | | | | | | | | | | | any more.
* | | | | | Removed all the binary serialization stuff that was a bad idea.Andrew Arnott2010-06-246-30/+8
| | | | | |
* | | | | | Using the BinaryFormatter now works at least for serialization.Andrew Arnott2010-06-242-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 Arnott2010-06-245-19/+35
| | | | | |
* | | | | | Fixed message type.Andrew Arnott2010-06-241-1/+1
| | | | | |
* | | | | | More work toward OAuth 2.0 DRAFT 8Andrew Arnott2010-06-1515-132/+119
| | | | | |
* | | | | | Work toward OAuth 2.0 draft 8.Andrew Arnott2010-06-1415-207/+148
| | | | | |
* | | | | | Fix build break post-merge.Andrew Arnott2010-06-081-1/+1
| | | | | |
* | | | | | Merge branch 'v3.4' into oauth2Andrew Arnott2010-06-0825-67/+256
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/DotNetOpenAuth/Configuration/MessagingElement.cs src/DotNetOpenAuth/Messaging/Reflection/MessagePart.cs
| * | | | | Merge branch 'v3.3' into v3.4Andrew Arnott2010-06-084-8/+9
| |\ \ \ \ \ | | |/ / / /