Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Replaced explicit SHA* implementation references with generic ones that ↵origin/v3.4 | Andrew Arnott | 2012-01-28 | 2 | -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.exe | unknown | 2011-11-27 | 1 | -4/+0 |
| | |||||
* | Fix for 2-legged OAuth. | Andrew Arnott | 2011-07-04 | 1 | -3/+4 |
| | |||||
* | Better logging. | Andrew Arnott | 2011-07-04 | 1 | -2/+3 |
| | |||||
* | Works around a difference in behavior (bug?) between ASp.NET web forms Page ↵ | Andrew Arnott | 2011-06-27 | 1 | -2/+2 |
| | | | | | | and MVC Razor Page classes that led to incorrect URL rendering. Fixes #41 | ||||
* | Merge branch 'v3.4' into sample2legged | Andrew Arnott | 2011-06-09 | 65 | -541/+1786 |
|\ | |||||
| * | Made multipart POST parts allow changing of their ContentDisposition. This ↵ | Andrew Arnott | 2011-06-05 | 1 | -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 Arnott | 2011-05-03 | 1 | -3/+3 |
| | | |||||
| * | Removed quiet CPU test step. | Andrew Arnott | 2011-05-03 | 1 | -3/+3 |
| | | |||||
| * | Made quiet CPU requirement during perf tests more lenient. | Andrew Arnott | 2011-05-03 | 1 | -1/+1 |
| | | |||||
| * | Fix (hopefully) the Win32Exception thrown on the build server during unit tests. | Andrew Arnott | 2011-05-03 | 1 | -1/+2 |
| | | |||||
| * | Moved the performance measuring method into TestBase. | Andrew Arnott | 2011-05-03 | 3 | -35/+37 |
| | | |||||
| * | Hid more implementation details of perf measurements. | Andrew Arnott | 2011-05-03 | 4 | -130/+118 |
| | | |||||
| * | StyleCop clean. | Andrew Arnott | 2011-05-03 | 7 | -385/+196 |
| | | |||||
| * | Perf tests now compare results against a baseline produced on the test machine. | Andrew Arnott | 2011-05-02 | 8 | -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 Arnott | 2011-05-01 | 1 | -1/+1 |
| | | |||||
| * | Removed the explicit namespaces from all the SuppressMessageAttribute ↵ | Andrew Arnott | 2011-04-30 | 21 | -89/+98 |
| | | | | | | | | references. | ||||
| * | Suppressed a new FxCop message. | Andrew Arnott | 2011-04-30 | 1 | -0/+1 |
| | | |||||
| * | Updated NuGet web.config transform to include another security comment. | Andrew Arnott | 2011-04-30 | 1 | -0/+1 |
| | | |||||
| * | Makes the maximum URL length adjustable to accomodate browsers and firewalls. | Andrew Arnott | 2011-04-30 | 3 | -9/+62 |
| | | | | | | | | Closes #29 | ||||
| * | FxCop fixes and suppressions. | Andrew Arnott | 2011-04-29 | 38 | -329/+528 |
| | | | | | | | | The "CodeAnalysis" configuration now runs clean. | ||||
| * | Fixed StyleCop issues. | Andrew Arnott | 2011-04-27 | 2 | -1/+2 |
| | | |||||
| * | Removed the allowSubPath and allowAdditionalQueryParameters settings from ↵ | Andrew Arnott | 2011-04-23 | 5 | -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 Arnott | 2011-04-23 | 4 | -20/+46 |
| | | | | | | | | positive assertion processing at the RP. | ||||
| * | Added TrustedProviders setting in OpenID security settings. | Andrew Arnott | 2011-04-19 | 6 | -4/+254 |
| | | | | | | | | It doesn't actually alter runtime behavior yet. | ||||
| * | Added base signature string test for protected resource requests. | Andrew Arnott | 2011-04-17 | 1 | -0/+26 |
| | | |||||
| * | Added ILMerge to toolset to remove it as an external dependency on a build ↵ | Andrew Arnott | 2011-04-15 | 1 | -0/+1 |
| | | | | | | | | machine. | ||||
| * | Corrected copy-paste error. | Andrew Arnott | 2011-04-15 | 1 | -1/+1 |
| | | |||||
| * | Fixes OAuth 1.0 signatures on Service Providers for messages that omit the ↵ | Andrew Arnott | 2011-04-15 | 7 | -1/+90 |
| | | | | | | | | | | | | optional oauth_version parameter. Closes #28 | ||||
| * | Fixed build breaks and StyleCop messages from prior commit. | Andrew Arnott | 2011-04-06 | 4 | -20/+25 |
| | | |||||
| * | Promoted OpenID extension handling to the base indirect response class so ↵ | Andrew Arnott | 2011-04-05 | 3 | -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 Arnott | 2011-04-05 | 1 | -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 Arnott | 2011-04-05 | 1 | -0/+27 |
|/ | |||||
* | The OAuth MaximumRequestTokenTimeToLive setting is now configurable ↵ | Andrew Arnott | 2011-03-31 | 6 | -17/+54 |
| | | | | | | programmatically (as well as the web.config way that was already available). Closes #18 | ||||
* | Fixed builds of DotNetOpenAuth that target CLR4. | Andrew Arnott | 2011-02-16 | 1 | -1/+11 |
| | |||||
* | Attempt to make a jittery test more reliable. | Andrew Arnott | 2010-12-29 | 1 | -1/+1 |
| | |||||
* | Adds the missing attributes on OpenIdRelyingPartyControlBase that make its ↵ | Andrew Arnott | 2010-12-29 | 2 | -1/+1 |
| | | | | | | Extensions property settable inside an ASPX page. Closes #6 | ||||
* | Incremented version number to v3.4.7. | Andrew Arnott | 2010-12-23 | 1 | -1/+1 |
| | |||||
* | Yadis discovery that yields a 404 will now try again with caching disabled ↵v3.4.6.10357 | Andrew Arnott | 2010-12-23 | 1 | -1/+18 |
| | | | | | | if the 404 response came from the cache. Closes #4. | ||||
* | NuGet packages now built nightly. Woot! | Andrew Arnott | 2010-12-23 | 3 | -0/+126 |
| | |||||
* | Upgraded build tasks to MSBuild 4.0 references. | Andrew Arnott | 2010-12-22 | 3 | -14/+15 |
| | |||||
* | The nightly build now creates deployable archives of docs and samples in the ↵ | Andrew Arnott | 2010-12-21 | 3 | -1/+103 |
| | | | | .7z format. | ||||
* | Fixed an MSTest-based unit test to be based on NUnit instead. | Andrew Arnott | 2010-12-20 | 2 | -4/+3 |
| | |||||
* | Fix for loading the YAHOO js library (wrong method was called) | chris van de steeg | 2010-11-27 | 1 | -1/+1 |
| | |||||
* | Improved error reporting around ArgumentException reported by: | Andrew Arnott | 2010-11-26 | 3 | -1/+17 |
| | | | | | James A. Davis Pariveda Solutions | ||||
* | Fixed AOL sreg interop bug and added regression test. | Andrew Arnott | 2010-11-24 | 4 | -11/+23 |
| | | | | Thanks Dan Friedmann for finding this issue. | ||||
* | Fixed failing unit test. | Andrew Arnott | 2010-10-20 | 1 | -1/+1 |
| | |||||
* | Added a response stream to 301 redirect messages so that filters like ↵ | Andrew Arnott | 2010-10-20 | 2 | -2/+17 |
| | | | | WebSense will let them through. | ||||
* | Added no-cache headers to all outgoing response messages. | Andrew Arnott | 2010-10-20 | 1 | -1/+9 |
| | |||||
* | Added a provider model to substitute in a means for obtaining URLs that ↵ | Andrew Arnott | 2010-09-15 | 8 | -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 Arnott | 2010-09-06 | 1 | -0/+7 |
| | |||||
* | Increase constant time string equality check method tolerance to reduce ↵ | Andrew Arnott | 2010-08-11 | 1 | -1/+1 |
| | | | | false test failures. | ||||
* | Fixed StyleCop error. | Andrew Arnott | 2010-08-11 | 1 | -5/+5 |
| | |||||
* | Fixed UTF8 preambles in reporting. | Andrew Arnott | 2010-08-09 | 1 | -2/+7 |
| | |||||
* | Fixed missing project import check causing build break in the v3.1 branch. | Andrew Arnott | 2010-08-07 | 1 | -1/+1 |
| | |||||
* | Improved error message when hosting test fails. | Andrew Arnott | 2010-08-06 | 1 | -1/+10 |
| | |||||
* | Merge branch 'v3.3' into v3.4 | Andrew Arnott | 2010-08-06 | 1 | -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 Arnott | 2010-08-06 | 3 | -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 Arnott | 2010-08-06 | 11 | -17/+245 |
| | | | | | | | | | | | | | | Conflicts: src/DotNetOpenAuth/Messaging/IMessageWithBinaryData.cs src/DotNetOpenAuth/OpenId/IIdentifierDiscoveryService.cs | ||||
| * | Resolved some CC warnings. | Andrew Arnott | 2010-08-06 | 2 | -13/+0 |
| | | |||||
| * | Removed dependency on publicize.exe, which crashes now in some branches due ↵ | Andrew Arnott | 2010-08-06 | 23 | -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 Arnott | 2010-08-06 | 2 | -4/+0 |
| | | |||||
| * | Workaround a Code Contracts bug that resulted in a build break. | Andrew Arnott | 2010-08-06 | 1 | -1/+1 |
| | | |||||
| * | .gitignore Resharper. | Andrew Arnott | 2010-08-06 | 1 | -0/+1 |
| | | |||||
| * | Resolved most build breaks after upgrading Code Contracts. | Andrew Arnott | 2010-08-06 | 4 | -4/+29 |
| | | | | | | | | The remaining one I think is a bug in CC. | ||||
| * | Code Contracts upgrade fix. | Andrew Arnott | 2010-08-06 | 1 | -3/+6 |
| | | |||||
* | | Added configuration option to avoid the ?dnoa.userSuppliedIdentifier ↵ | Andrew Arnott | 2010-08-05 | 4 | -3/+33 |
| | | | | | | | | parameter added to authentication requests. | ||||
* | | Fixed NullReferenceException generated from latest git.exe under TeamCity. | Andrew Arnott | 2010-08-02 | 1 | -6/+8 |
| | | |||||
* | | 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. | ||||
* | | 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 |
| | | | | | |||||
* | | | | | 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 |
| | | | | |