summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Replaced explicit SHA* implementation references with generic ones that ↵origin/v3.4Andrew Arnott2012-01-282-8/+8
| | | | | | | | allows .config files to control which implementation to use. This allows FIPS-compliance requirements to be satisfied while using DotNetOpenAuth. Fixes #47
* Fixed build break due to bad path to ilmerge.exeunknown2011-11-271-4/+0
|
* Fix for 2-legged OAuth.Andrew Arnott2011-07-041-3/+4
|
* Better logging.Andrew Arnott2011-07-041-2/+3
|
* Works around a difference in behavior (bug?) between ASp.NET web forms Page ↵Andrew Arnott2011-06-271-2/+2
| | | | | | and MVC Razor Page classes that led to incorrect URL rendering. Fixes #41
* Merge branch 'v3.4' into sample2leggedAndrew Arnott2011-06-0965-541/+1786
|\
| * Made multipart POST parts allow changing of their ContentDisposition. This ↵Andrew Arnott2011-06-051-2/+2
| | | | | | | | is because file parts to Google are expected to be "form-data" instead of "file".
| * Increased allowable time for perf tests to run.Andrew Arnott2011-05-031-3/+3
| |
| * Removed quiet CPU test step.Andrew Arnott2011-05-031-3/+3
| |
| * Made quiet CPU requirement during perf tests more lenient.Andrew Arnott2011-05-031-1/+1
| |
| * Fix (hopefully) the Win32Exception thrown on the build server during unit tests.Andrew Arnott2011-05-031-1/+2
| |
| * Moved the performance measuring method into TestBase.Andrew Arnott2011-05-033-35/+37
| |
| * Hid more implementation details of perf measurements.Andrew Arnott2011-05-034-130/+118
| |
| * StyleCop clean.Andrew Arnott2011-05-037-385/+196
| |
| * Perf tests now compare results against a baseline produced on the test machine.Andrew Arnott2011-05-028-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.
| * Incremented version file.Andrew Arnott2011-05-011-1/+1
| |
| * Removed the explicit namespaces from all the SuppressMessageAttribute ↵Andrew Arnott2011-04-3021-89/+98
| | | | | | | | references.
| * Suppressed a new FxCop message.Andrew Arnott2011-04-301-0/+1
| |
| * Updated NuGet web.config transform to include another security comment.Andrew Arnott2011-04-301-0/+1
| |
| * Makes the maximum URL length adjustable to accomodate browsers and firewalls.Andrew Arnott2011-04-303-9/+62
| | | | | | | | Closes #29
| * FxCop fixes and suppressions.Andrew Arnott2011-04-2938-329/+528
| | | | | | | | The "CodeAnalysis" configuration now runs clean.
| * Fixed StyleCop issues.Andrew Arnott2011-04-272-1/+2
| |
| * Removed the allowSubPath and allowAdditionalQueryParameters settings from ↵Andrew Arnott2011-04-235-73/+5
| | | | | | | | the trusted Providers configuration since we don't yet have an implementation to support it, nor users asking for it.
| * Hooked up trusted provider check during OpenID identifier discovery and ↵Andrew Arnott2011-04-234-20/+46
| | | | | | | | positive assertion processing at the RP.
| * Added TrustedProviders setting in OpenID security settings.Andrew Arnott2011-04-196-4/+254
| | | | | | | | It doesn't actually alter runtime behavior yet.
| * Added base signature string test for protected resource requests.Andrew Arnott2011-04-171-0/+26
| |
| * Added ILMerge to toolset to remove it as an external dependency on a build ↵Andrew Arnott2011-04-151-0/+1
| | | | | | | | machine.
| * Corrected copy-paste error.Andrew Arnott2011-04-151-1/+1
| |
| * Fixes OAuth 1.0 signatures on Service Providers for messages that omit the ↵Andrew Arnott2011-04-157-1/+90
| | | | | | | | | | | | optional oauth_version parameter. Closes #28
| * Fixed build breaks and StyleCop messages from prior commit.Andrew Arnott2011-04-064-20/+25
| |
| * Promoted OpenID extension handling to the base indirect response class so ↵Andrew Arnott2011-04-053-38/+39
| | | | | | | | | | | | that even negative responses can include untrusted extensions. Although support for an extension in a negative assertion is not in the spec, Google exercises this ability for their x-has-session addition to the UI extension response.
| * UIRequest extension is no longer sealed.Andrew Arnott2011-04-051-1/+1
| | | | | | | | This makes it easier to add non-standard message parts such as Google's x-has-session parameter to the UI extension.
* | Added 2-legged OAuth consumer sample.Andrew Arnott2011-04-051-0/+27
|/
* The OAuth MaximumRequestTokenTimeToLive setting is now configurable ↵Andrew Arnott2011-03-316-17/+54
| | | | | | programmatically (as well as the web.config way that was already available). Closes #18
* Fixed builds of DotNetOpenAuth that target CLR4.Andrew Arnott2011-02-161-1/+11
|
* Attempt to make a jittery test more reliable.Andrew Arnott2010-12-291-1/+1
|
* Adds the missing attributes on OpenIdRelyingPartyControlBase that make its ↵Andrew Arnott2010-12-292-1/+1
| | | | | | Extensions property settable inside an ASPX page. Closes #6
* Incremented version number to v3.4.7.Andrew Arnott2010-12-231-1/+1
|
* Yadis discovery that yields a 404 will now try again with caching disabled ↵v3.4.6.10357Andrew Arnott2010-12-231-1/+18
| | | | | | if the 404 response came from the cache. Closes #4.
* NuGet packages now built nightly. Woot!Andrew Arnott2010-12-233-0/+126
|
* Upgraded build tasks to MSBuild 4.0 references.Andrew Arnott2010-12-223-14/+15
|
* The nightly build now creates deployable archives of docs and samples in the ↵Andrew Arnott2010-12-213-1/+103
| | | | .7z format.
* Fixed an MSTest-based unit test to be based on NUnit instead.Andrew Arnott2010-12-202-4/+3
|
* Fix for loading the YAHOO js library (wrong method was called)chris van de steeg2010-11-271-1/+1
|
* Improved error reporting around ArgumentException reported by:Andrew Arnott2010-11-263-1/+17
| | | | | James A. Davis Pariveda Solutions
* Fixed AOL sreg interop bug and added regression test.Andrew Arnott2010-11-244-11/+23
| | | | Thanks Dan Friedmann for finding this issue.
* Fixed failing unit test.Andrew Arnott2010-10-201-1/+1
|
* Added a response stream to 301 redirect messages so that filters like ↵Andrew Arnott2010-10-202-2/+17
| | | | WebSense will let them through.
* Added no-cache headers to all outgoing response messages.Andrew Arnott2010-10-201-1/+9
|
* Added a provider model to substitute in a means for obtaining URLs that ↵Andrew Arnott2010-09-158-50/+134
| | | | | | download embedded resource streams. This unblocks dasBlog in their pursuit of a non-Page ASP.NET pipeline.
* Exposed OP Endpoint to OpenID RP COM Server.Andrew Arnott2010-09-061-0/+7
|
* Increase constant time string equality check method tolerance to reduce ↵Andrew Arnott2010-08-111-1/+1
| | | | false test failures.
* Fixed StyleCop error.Andrew Arnott2010-08-111-5/+5
|
* Fixed UTF8 preambles in reporting.Andrew Arnott2010-08-091-2/+7
|
* Fixed missing project import check causing build break in the v3.1 branch.Andrew Arnott2010-08-071-1/+1
|
* Improved error message when hosting test fails.Andrew Arnott2010-08-061-1/+10
|
* Merge branch 'v3.3' into v3.4Andrew Arnott2010-08-061-0/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/DotNetOpenAuth.Test/DotNetOpenAuth.Test.csproj src/DotNetOpenAuth.Test/Mocks/MockHttpRequest.cs src/DotNetOpenAuth.Test/OpenId/AssociationHandshakeTests.cs src/DotNetOpenAuth.Test/OpenId/Extensions/ExtensionsInteropHelperRPRequestTests.cs src/DotNetOpenAuth.Test/OpenId/RelyingParty/AuthenticationRequestTests.cs src/DotNetOpenAuth/DotNetOpenAuth.csproj src/DotNetOpenAuth/Messaging/IMessageWithBinaryData.cs src/DotNetOpenAuth/OpenId/IIdentifierDiscoveryService.cs src/DotNetOpenAuth/OpenId/RelyingParty/AuthenticationRequest.cs src/DotNetOpenAuth/OpenId/RelyingParty/IXrdsProviderEndpointContract.cs
| * Removed dependency on publicize.exe, which crashes now in some branches due ↵Andrew Arnott2010-08-063-8/+11
| | | | | | | | | | | | | | | | | | to bugs, and publicize.exe doesn't appear to be supported by Microsoft any more, so we might as well get off it. Conflicts: src/DotNetOpenAuth.Test/OpenId/AssociationHandshakeTests.cs src/DotNetOpenAuth.Test/OpenId/UriIdentifierTests.cs
| * Fixed some code contract warnings about contract classes needing to be abstract.Andrew Arnott2010-08-0611-17/+245
| | | | | | | | | | | | | | Conflicts: src/DotNetOpenAuth/Messaging/IMessageWithBinaryData.cs src/DotNetOpenAuth/OpenId/IIdentifierDiscoveryService.cs
| * Resolved some CC warnings.Andrew Arnott2010-08-062-13/+0
| |
| * Removed dependency on publicize.exe, which crashes now in some branches due ↵Andrew Arnott2010-08-0623-76/+206
| | | | | | | | | | | | | | | | | | | | to bugs, and publicize.exe doesn't appear to be supported by Microsoft any more, so we might as well get off it. Conflicts: src/DotNetOpenAuth.Test/OpenId/AssociationHandshakeTests.cs src/DotNetOpenAuth.Test/OpenId/UriIdentifierTests.cs src/DotNetOpenAuth/OpenId/RelyingParty/AuthenticationRequest.cs
| * Fixed warnings that show up with new code contracts version.Andrew Arnott2010-08-062-4/+0
| |
| * Workaround a Code Contracts bug that resulted in a build break.Andrew Arnott2010-08-061-1/+1
| |
| * .gitignore Resharper.Andrew Arnott2010-08-061-0/+1
| |
| * Resolved most build breaks after upgrading Code Contracts.Andrew Arnott2010-08-064-4/+29
| | | | | | | | The remaining one I think is a bug in CC.
| * Code Contracts upgrade fix.Andrew Arnott2010-08-061-3/+6
| |
* | Added configuration option to avoid the ?dnoa.userSuppliedIdentifier ↵Andrew Arnott2010-08-054-3/+33
| | | | | | | | parameter added to authentication requests.
* | Fixed NullReferenceException generated from latest git.exe under TeamCity.Andrew Arnott2010-08-021-6/+8
| |
* | 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.
* | 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
| | | | |
* | | | | 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
| | | | |