summaryrefslogtreecommitdiffstats
path: root/src/DotNetOpenAuth.Core/Messaging
Commit message (Collapse)AuthorAgeFilesLines
* Moves all MVC dependencies from core assemblies to a separate assembly.Andrew Arnott2013-10-191-39/+0
| | | | I still need to add DNOA.Mvc to some build and package authoring.
* Revert "Fixes the OAuthServiceProvider sample issue with recognizing ↵Andrew Arnott2013-06-091-18/+0
| | | | | | protected resource requests:" This reverts commit da9e554cd6364ac1bcf7ab23a8b5fe20e8a26192.
* Fixes the CopyHeadersFrom helper method as a better approach to replace ↵Andrew Arnott2013-06-091-2/+7
| | | | commit da9e554cd6364ac1bcf7ab23a8b5fe20e8a26192.
* Fixes the OAuthServiceProvider sample issue with recognizing protected ↵Andrew Arnott2013-06-091-0/+18
| | | | | | | | resource requests: Expected message DotNetOpenAuth.OAuth.Messages.AccessProtectedResourceRequest but received DotNetOpenAuth.OAuth.Messages.UserAuthorizationRequest instead. The issue was that in converting a WCF message to an HttpRequestMessage, the Authorization header was truncated (sort of), but in a way we could reassemble the original message.
* Removes TODOAndrew Arnott2013-06-091-1/+1
|
* Identifies a couple of TODO comments as being new in 5.0 that need to be ↵Andrew Arnott2013-06-091-1/+1
| | | | resolved.
* Merge branch 'v4.3'Andrew Arnott2013-06-021-3/+3
|\
| * Replaces hard-coded algorithms for parameterized ones.Andrew Arnott2013-05-311-3/+3
| | | | | | | | Closes #285
* | Merge branch 'v4.3'Andrew Arnott2013-05-271-5/+26
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: samples/OAuthClient/Default.aspx samples/OAuthClient/Facebook.aspx.cs samples/OAuthClient/Web.config samples/OAuthClient/WindowsLive.aspx.cs samples/OAuthClient/packages.config src/DotNetOpenAuth.Core/Messaging/OutgoingWebResponse.cs src/DotNetOpenAuth.Core/Messaging/StandardWebRequestHandler.cs src/DotNetOpenAuth.OAuth.Consumer/OAuth/ConsumerBase.cs src/DotNetOpenAuth.OAuth.Consumer/OAuth/OAuth1HmacSha1HttpMessageHandler.cs src/DotNetOpenAuth.OAuth.Consumer/OAuth/OAuth1HttpMessageHandlerBase.cs src/DotNetOpenAuth.OAuth.Consumer/OAuth/OAuth1PlainTextMessageHandler.cs src/DotNetOpenAuth.OAuth.Consumer/OAuth/OAuth1RsaSha1HttpMessageHandler.cs src/DotNetOpenAuth.OAuth2.Client/OAuth2/WebServerClient.cs src/packages/repositories.config src/version.txt
| * Merge branch 'v4.2' into v4.3Andrew Arnott2013-04-221-4/+7
| |\
| | * Use only web safe characters in client state argAndrew Arnott2013-04-111-4/+7
| | | | | | | | | | | | Fixes #268
| * | Merge branch 'v4.2' into v4.3Andrew Arnott2013-04-112-1/+3
| |\ \ | | |/ | | | | | | | | | Conflicts: src/version.txt
| | * Merge branch 'v4.1' into v4.2Andrew Arnott2013-04-111-0/+2
| | |\
| | | * Adds Content-Length header to direct responses.Andrew Arnott2013-03-091-0/+2
| | | |
| | * | Fix Error LoggingJohn McKim2013-02-261-1/+1
| | | |
| * | | Adds DelegatingHandler implementations for OAuth 1 consumers that sign ↵Andrew Arnott2013-02-231-6/+36
| |/ / | | | | | | | | | outgoing requests.
| * | Merge remote-tracking branch 'origin/v4.1' into v4.2v4.2.2.13055Andrew Arnott2013-02-231-1/+2
| |\ \ | | |/ | | | | | | | | | Conflicts: src/DotNetOpenAuth.Core/Messaging/MessagingUtilities.cs
| | * Fixes StyleCop break.Andrew Arnott2013-01-121-1/+1
| | |
| | * Update to support Front_End_Https header used by some loadbalancers for SSL ↵Mike Roest2013-01-121-1/+2
| | | | | | | | | | | | terminiation. As Per http://en.wikipedia.org/wiki/List_of_HTTP_header_fields#Common_non-standard_request_headers
* | | Consolidates two OpenID memory app storesAndrew Arnott2013-03-283-8/+146
| | | | | | | | | | | | | | | | | | | | | The StandardRelyingPartyApplicationStore and StandardProviderApplicationStore were equivalent, and thus redundant. There was also nothing OpenID specific about them. So this consolidates and renames these types to better reflect their general purpose.
* | | More StyleCop fixes.Andrew Arnott2013-03-261-13/+0
| | |
* | | Lots of StyleCop fixes.Andrew Arnott2013-03-264-13/+34
| | |
* | | Fixes two more test failures. 2 left.Andrew Arnott2013-03-261-4/+4
| | |
* | | Fixes several more unit tests. 55 leftAndrew Arnott2013-03-231-31/+14
| | |
* | | Fixes a few more testsAndrew Arnott2013-03-221-2/+2
| | |
* | | Fixes another testAndrew Arnott2013-03-221-0/+1
| | |
* | | Fixes another testAndrew Arnott2013-03-221-1/+1
| | |
* | | Fixes the rest of the build breaks!Andrew Arnott2013-03-192-22/+16
| | |
* | | More unit test fixes.Andrew Arnott2013-03-101-0/+30
| | |
* | | Unit test build break fixes.Andrew Arnott2013-03-062-6/+15
| | |
* | | Revise receiver of ApplyHeaders extension method.Andrew Arnott2013-03-051-4/+3
| | |
* | | Greatly simplifies ApplyHeaders method.Andrew Arnott2013-03-051-32/+3
| | |
* | | OpenIdOfflineProvider and RP now work together.Andrew Arnott2013-03-042-2/+59
| | |
* | | A few more fixes.Andrew Arnott2013-03-041-6/+0
| | |
* | | Switched Channel to receiving messages via HttpRequestMessage as well.Andrew Arnott2013-03-043-131/+118
| | |
* | | Removes the memory crypto key store from the sample.Andrew Arnott2013-03-021-0/+98
| | | | | | | | | | | | We now have a 'hard-coded' secret key store that trivial apps/samples may use to keep things simple until they create a database table.
* | | Fixes some OAuth 1 build breaks.Andrew Arnott2013-02-261-0/+9
| | |
* | | StyleCop fixes.Andrew Arnott2013-02-211-0/+2
| | |
* | | Matured the OAuth 1 consumer signing handler a bit.Andrew Arnott2013-02-181-0/+18
| | |
* | | More warning fixes.Andrew Arnott2013-02-163-5/+47
| | |
* | | Lots of stylecop fixes.Andrew Arnott2013-02-166-18/+125
| | |
* | | More warning fixes.Andrew Arnott2013-02-101-11/+21
| | |
* | | C# compiler warning fixes.Andrew Arnott2013-02-106-10/+39
| | |
* | | Fixes OAuthConsumer twitter sample.Andrew Arnott2013-02-092-33/+33
| | |
* | | Fixes ASP.NET controls to be async.Andrew Arnott2013-02-091-10/+6
| | |
* | | Restores exception wrapping.Andrew Arnott2013-02-091-16/+21
| | |
* | | Finished fixing build breaks except in test projects.Andrew Arnott2013-01-271-25/+0
| | |
* | | Fixed a bunch more samples.Andrew Arnott2013-01-231-1/+1
| | |
* | | OpenIdProviderWebForms now builds.Andrew Arnott2013-01-231-7/+23
| | |
* | | ApplicationBlock builds.Andrew Arnott2013-01-233-5/+47
| | |
* | | OpenIdRelyingPartyMvc sample now builds.Andrew Arnott2013-01-151-0/+1
| | |
* | | OAuth2.ResourceServer now builds.Andrew Arnott2013-01-132-6/+3
| | |
* | | OAuth2.Client builds.Andrew Arnott2013-01-131-0/+42
| | |
* | | DNOA.OAuth project now builds.Andrew Arnott2013-01-133-19/+21
| | |
* | | Web Forms based OpenID RPs work now.Andrew Arnott2013-01-011-11/+19
| | |
* | | OpenID RP login actually works now.Andrew Arnott2013-01-013-3/+3
| | |
* | | Adds HttpResponseMessage.AsActionResult extension method.Andrew Arnott2012-12-311-0/+28
| | |
* | | DNOA.OpenId.RP now builds.Andrew Arnott2012-12-315-99/+85
| | |
* | | Fixes build breaks in DNOA.OpenId.Andrew Arnott2012-12-313-46/+60
| | |
* | | Replaces IDirectWebRequestHandler with HttpClient in DNOA.Core.Andrew Arnott2012-12-2913-2257/+87
| | | | | | | | | | | | Build breaks are everywhere outside of just this one project as a result.
* | | Removes CLR4 compiler symbol.Andrew Arnott2012-12-285-44/+0
| | |
* | | Removes more remnants of Code Contracts.Andrew Arnott2012-12-2649-1083/+32
| | |
* | | Replaces DNOA's internal Requires class with Validation NuGet package.Andrew Arnott2012-12-2643-63/+106
| | |
* | | Removes all traces of MS Code Contracts.Andrew Arnott2012-12-263-31/+4
|/ /
* | Fixes build break in .NET 3.5 builds.Andrew Arnott2012-12-261-6/+11
| |
* | StyleCop fixes.Andrew Arnott2012-12-262-35/+35
| |
* | Fixes timeout in unit tests.Andrew Arnott2012-12-261-1/+20
| |
* | Whitespace fixes.Andrew Arnott2012-12-251-61/+61
| |
* | Replaces locking with thread-affinitized RNGs.Andrew Arnott2012-12-251-17/+35
| |
* | Mitigates timing attack on random number generator.Andrew Arnott2012-12-251-4/+28
| |
* | Merge branch 'v4.1'Andrew Arnott2012-12-242-0/+19
|\ \ | |/
| * Sensitive message information is now masked from logging.Andrew Arnott2012-12-232-0/+19
| | | | | | | | Fixes #243
* | Replaces use of ASP.NET session id with random key.Andrew Arnott2012-12-241-0/+23
| | | | | | | | Fixes #229
* | Fixed stylecop errors.Andrew Arnott2012-12-241-1/+7
| |
* | Access token responses now encode expires as number.Andrew Arnott2012-12-245-5/+59
| | | | | | | | Fixes #223
* | Adjusts verbosity levels of HTTP error logging.Andrew Arnott2012-12-241-5/+16
| | | | | | | | Fixes #244
* | Merge branch 'v4.1'Andrew Arnott2012-12-024-11/+31
|\ \ | |/ | | | | | | | | | | Conflicts: src/DotNetOpenAuth.OAuth2.ResourceServer/OAuth2/StandardAccessTokenAnalyzer.cs src/DotNetOpenAuth.Test/OAuth2/OAuth2TestBase.cs src/version.txt
| * Fixes an InternalErrorException thrown when decoding corrupted access tokens.Andrew Arnott2012-11-111-1/+1
| | | | | | | | Fixes #178
| * Fixes another OOM exception while decoding corrupted tokens.Andrew Arnott2012-11-111-1/+1
| |
| * Avoids OOM exceptions from ResourceServerAndrew Arnott2012-11-114-6/+25
| | | | | | | | Related to #178
| * Fixes AsHttpResposneMessage() exception when response has no stream.Andrew Arnott2012-11-021-3/+4
| | | | | | | | Fixes #226
* | Merge remote-tracking branch 'aarnott/master'Andrew Arnott2012-10-294-18/+12
|\ \
| * | Adds AuthorizationServer.DecodeRefreshTokenAndrew Arnott2012-07-204-18/+12
| | | | | | | | | | | | | | | | | | And a unit test. Fixes #182
* | | Promotes MessagingUtilities.GetPublicFacingUrl to public method.Andrew Arnott2012-10-291-57/+57
| | | | | | | | | | | | Fixes #198
* | | Merge branch 'v4.1'Andrew Arnott2012-10-144-8/+170
|\ \ \ | | |/ | |/|
| * | Added OutgoingWebResponse.AsHttpResponseMessage extension method.Andrew Arnott2012-10-091-0/+25
| | |
| * | Added missing xml doc comment line.Andrew Arnott2012-09-291-0/+1
| | |
| * | Merge branch 'v4.0' into v4.1Andrew Arnott2012-09-291-0/+21
| |\ \
| | * | Mitigates the XML DTD DoS attack from expanding entities.Andrew Arnott2012-09-291-0/+23
| | | | | | | | | | | | | | | | Fixes #209
| * | | Added NuGet package dependency and fixed build breaks in samples.Andrew Arnott2012-09-271-0/+11
| | | |
| * | | Adds overloads of ResourceServer for HttpRequestMessage.Andrew Arnott2012-09-271-5/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The GetPrincipal and GetAccessToken now better support resource servers that are written in ASP.NET WebAPI. Fixes #206
| * | | Fixed a couple build warnings.Andrew Arnott2012-07-221-1/+1
| | | |
| * | | Fixed build break for .NET 3.5 targeting.Andrew Arnott2012-07-191-0/+2
| | | |
| * | | Fixed StyleCop issueAndrew Arnott2012-07-181-1/+1
| | | |
| * | | Replaces explicit crypto algorithm use with factories.Andrew Arnott2012-07-182-3/+61
| | |/ | |/| | | | | | | Fixes #47 which requires that FIPS compliance be an option.
* | | Fixing one more place it was missed, also changing to OPTIONSMatt Hawley2012-08-103-9/+11
| | |
* | | Adding PATCH and OPTION http verbsMatt Hawley2012-08-102-3/+21
|/ /
* | Merge branch 'v4.0'Andrew Arnott2012-06-201-1/+1
|\ \ | |/
| * Logging banner now includes the precise build version.Andrew Arnott2012-06-201-15/+1
| | | | | | | | Fixes #161
| * DNOA user agent string now includes the build number again.Andrew Arnott2012-06-201-1/+15
| | | | | | | | Fixes #160.