summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'v2.5' into monoorigin/monoAndrew Arnott2009-12-15674-3081/+77301
|\ | | | | | | | | | | Conflicts: src/DotNetOpenId/Properties/AssemblyInfo.cs src/DotNetOpenId/RelyingParty/AuthenticationResponse.cs
| * Incremented version number.Andrew Arnott2009-10-051-1/+1
| |
| * Incremented version number.Andrew Arnott2009-10-051-1/+1
| |
| * Added missing arg check.Andrew Arnott2009-10-051-0/+1
| |
| * Fixed bug where HttpWebResponse.FinalUri might not really be the responding ↵Andrew Arnott2009-10-052-6/+8
| | | | | | | | | | | | endpoint, resulting in an incorrect claimed_id value going to the OP. Fixed Trac ticket #135.
| * We now fail more gracefully when an Identifier claims to provide an XRDS but ↵Andrew Arnott2009-08-141-6/+11
| | | | | | | | | | | | sends us invalid XML instead. Fixes Trac #109.
| * Fixed problem where an unexpected version of log4net.dll in the Bin ↵Andrew Arnott2009-06-211-1/+5
| | | | | | | | | | | | directory would cause DNOI to fail to start. Logging is quietly disabled in that case now.
| * Enhanced exception message when token cannot be base64 decoded.v2.5.5.9153Andrew Arnott2009-06-021-1/+7
| |
| * Fixed HTML discovery to properly parse responses with content-type ↵Andrew Arnott2009-05-311-1/+1
| | | | | | | | application/xhtml+xml for XRDS LINK tags.
| * Fixed HTML discovery bug that would cause an unhandled exception when LINK ↵Andrew Arnott2009-05-311-2/+2
| | | | | | | | tags don't contain a REL attribute.
| * AX fetch response now accepts attribute values with count = 0.Andrew Arnott2009-05-241-2/+2
| | | | | | | | Resolves Trac issue 68.
| * HTTP responses with invalid Content-Type headers now emit an error to the ↵Andrew Arnott2009-04-141-4/+14
| | | | | | | | | | | | log but continue instead of throwing an unhandled exception. Works around interop issue 243.
| * Reverted part of merge from v2.4 that is not wanted in v2.5.Andrew Arnott2009-03-311-1/+1
| |
| * Merge branch 'v2.4' into v2.5Andrew Arnott2009-03-314-1/+1
| |\
| | * Merge branch 'v2.3' into v2.4Andrew Arnott2009-03-314-1/+1
| | |\
| | | * Merge branch 'v2.2' into v2.3Andrew Arnott2009-03-314-1/+1
| | | |\
| | | | * Merge branch 'v2.1' into v2.2Andrew Arnott2009-03-314-1/+1
| | | | |\
| | | | | * Fixed build break caused by 9ad438261fd4d7bf1a63d0ddbe348c8666919d73.Andrew Arnott2009-03-311-1/+1
| | | | | |
| | | | | * Updated binaries to ASP.NET MVC 1.0 final release.Andrew Arnott2009-03-313-0/+0
| | | | | |
| * | | | | Fixes handling of customized realm/return_to URLs in OpenIdTextBox and ↵Andrew Arnott2009-03-112-8/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | OpenIdAjaxTextBox (and OpenIdLogin implicitly). Fixes Google Code Issue 214.
| * | | | | Fixed processing of XRDS files with empty delegate or OP endpoint URIs.Andrew Arnott2009-02-174-16/+44
| | | | | | | | | | | | | | | | | | | | | | | | Google Code Issue 189.
| * | | | | IAuthenticationRequest.AddCallbackArgument no longer appends parameters to ↵Andrew Arnott2009-02-173-1/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | existing values. Fixes Google Code Issue 203.
| * | | | | Incremented version to v2.5.5.Andrew Arnott2009-02-141-1/+1
| | | | | |
| * | | | | Fixed v1.0 vs. v1.1 version detection problem for assertion verification.v2.5.4.9045Andrew Arnott2009-02-141-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | Resolves Google Code Issue 204.
| * | | | | Incremented version to v2.5.4.Andrew Arnott2009-02-131-1/+1
| | | | | |
| * | | | | HTML discovery can now generate multiple endpoints.v2.5.3.9044Andrew Arnott2009-02-132-79/+87
| | | | | | | | | | | | | | | | | | | | | | | | This provides a workaround to Google Code Issue 180.
| * | | | | Fixed positive assertion checking so that OpenID version is included in ↵Andrew Arnott2009-02-133-1/+23
| | | | | | | | | | | | | | | | | | | | | | | | check, per the OpenID 2.0 spec.
| * | | | | Updated .gitignore.Andrew Arnott2009-02-131-0/+2
| | | | | |
| * | | | | Incremented version to 2.5.3.Andrew Arnott2009-01-071-1/+1
| | | | | |
| * | | | | Fixes failing test introduced in fcd5a2bf981e52f0441d08a79e9d05d2d97c215a.v2.5.2.9007Andrew Arnott2009-01-071-3/+3
| | | | | |
| * | | | | Merge branch 'v2.4' into v2.5Andrew Arnott2009-01-079-18/+45
| |\ \ \ \ \ | | |/ / / /
| | * | | | Merge branch 'v2.3' into v2.4Andrew Arnott2009-01-079-18/+45
| | |\ \ \ \ | | | |/ / /
| | | * | | Merge branch 'v2.2' into v2.3Andrew Arnott2009-01-076-17/+30
| | | |\ \ \ | | | | |/ /
| | | | * | Merge branch 'v2.1' into v2.2Andrew Arnott2009-01-076-17/+30
| | | | |\ \ | | | | | |/
| | | | | * Added LICENSE.txt file.Andrew Arnott2008-12-191-0/+10
| | | | | |
| | | | | * Updated MVC sample to ASP.NET MVC beta 1.Andrew Arnott2008-12-155-17/+20
| | | | | |
| | | * | | Fixed the NullReferenceException resulting from invalid or incomplete XRDS ↵Andrew Arnott2009-01-062-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | documents. Fixes part of the issue discovered from Google Code Issue 182.
| | | * | | Added log message when OpenID discovery results in an HTTP error.Andrew Arnott2009-01-061-0/+1
| | | | | |
| * | | | | The choice of sending an indirect message via redirect or form submission is ↵Andrew Arnott2009-01-071-7/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | now made based on the entire size of the redirect URL rather than just its message content size. Fixes Google Code Issue 170.
| * | | | | Adds the User-Agent HTTP header to untrusted web requests.Andrew Arnott2009-01-061-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Oddly, this header is required in order to perform discovery on technorati OpenIDs. Fixes Google Code Issue 181.
| * | | | | XRDS documents are now pulled with an Accept-Type header for XRDS documents.Andrew Arnott2009-01-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some XRDS documents only come down when the Accept-Type header is set in this way. Fixes part of the issue discovered from Google Code Issue 182.
| * | | | | Added trimming to XRI and URI Identifier normalization.Andrew Arnott2009-01-062-0/+8
| | | | | |
| * | | | | Fix to put up with AOL's inappropriate decoding our our return_to URL, which ↵Andrew Arnott2009-01-051-0/+30
| | | | | | | | | | | | | | | | | | | | | | | | causes a corruption in the base64 encoded token.
| * | | | | Added RequireSsl setting logging.Andrew Arnott2009-01-046-10/+27
| | | | | | | | | | | | | | | | | | | | | | | | Also added RequireSsl mode to the RP sample.
| * | | | | Fixed unit test after dea9b3d6cf384 started it failing.Andrew Arnott2008-12-151-1/+18
| | | | | |
| * | | | | Fixed some testing issue with SSL and enhanced DH association requirement test.Andrew Arnott2008-12-159-20/+31
| | | | | |
| * | | | | Added comment around Key-Value Form content-type.Andrew Arnott2008-11-091-120/+126
| | | | | |
| * | | | | Locked down Provider's IAuthenticationRequest.ClaimedIdentifier to prevent ↵Andrew Arnott2008-11-084-13/+51
| | | | | | | | | | | | | | | | | | | | | | | | the host changing it in delegated URL scenarios.
| * | | | | Added warning so OPs using DNOI are aware that they may be breaking URL ↵Andrew Arnott2008-11-081-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | delegation.
| * | | | | Incremented version to 2.5.2.Andrew Arnott2008-11-081-1/+1
| | | | | |
| * | | | | Merge branch 'v2.4' into v2.5v2.5.1.8313Andrew Arnott2008-11-086-34/+43
| |\ \ \ \ \ | | |/ / / /
| | * | | | Merge branch 'v2.3' into v2.4Andrew Arnott2008-11-081-0/+10
| | |\ \ \ \ | | | |/ / /
| | | * | | Merge branch 'v2.2' into v2.3Andrew Arnott2008-11-081-0/+10
| | | |\ \ \ | | | | |/ /
| | | | * | Merge branch 'v2.1' into v2.2Andrew Arnott2008-11-081-0/+10
| | | | |\ \ | | | | | |/
| | | | | * Fixes broken Remember Me checkbox on OpenIdLogin control.Andrew Arnott2008-10-141-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | Fixes Google Code Issue 156.
| | * | | | Added test to verify the RP can handle OPs that change the ClaimedIdentifier ↵Andrew Arnott2008-10-281-0/+17
| | | | | | | | | | | | | | | | | | | | | | | | in the assertion.
| | * | | | Providers may now alter the ClaimedIdentifier and LocalIdentifier even ↵Andrew Arnott2008-10-283-24/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | outside the directed identity context. This is useful when identifier normalization is only performed at a successful authentication rather than using redirects.
| | * | | | Fixed RP so that it correctly handles OP assertions that unexpectedly change ↵Andrew Arnott2008-10-271-10/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the identifier being asserted. This fixes interop with the Windows Live OpenID Provider (tech preview)'s tendency to change the identifier to its canonical form in the assertion rather than using redirects. Fixes Google Code Issue 162.
| * | | | | Added null checks to OpenIdRelyingParty.CreateRequest.Andrew Arnott2008-10-172-0/+22
| | | | | |
| * | | | | Added configuration so samples will accept international domain names.Andrew Arnott2008-10-143-0/+37
| | | | | |
| * | | | | OpenIdTextBox now paints a solid white background instead of being transparent.Andrew Arnott2008-10-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Fixes Google Code issue 155.
| * | | | | Merge branch 'v2.4' into v2.5Andrew Arnott2008-10-1011-34/+379
| |\ \ \ \ \ | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/version.txt
| | * | | | Merge branch 'v2.3' into v2.4Andrew Arnott2008-10-1011-34/+379
| | |\ \ \ \ | | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/DotNetOpenId.TestWeb/ProviderEndpoint.aspx.cs
| | | * | | Merge branch 'v2.2' into v2.3Andrew Arnott2008-10-1011-34/+378
| | | |\ \ \ | | | | |/ /
| | | | * | Fixed bug in special "none" handling for authentication policies in PAPE ↵Andrew Arnott2008-10-104-3/+19
| | | | | | | | | | | | | | | | | | | | | | | | extension.
| | | | * | Added unit tests for PAPE draft 5 support.Andrew Arnott2008-10-104-1/+141
| | | | | |
| | | | * | Brought PAPE extension up to DRAFT 5 spec.Andrew Arnott2008-10-106-31/+219
| | | | | |
| | * | | | Incremented version to 2.4.4.Andrew Arnott2008-09-201-1/+1
| | | | | |
| * | | | | Added PAPE capability to sample RP and OP.Andrew Arnott2008-10-106-7/+81
| | | | | |
| * | | | | Incremented version to 2.5.1.Andrew Arnott2008-10-101-1/+1
| | | | | |
| * | | | | Revert "Integrated latest Mono source code."v2.5.0.8281Andrew Arnott2008-10-077-1400/+923
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit fc06d4dcaef9da92362d19986d4e0e747ecee917. The integration of mono source code caused the Diffie-Hellman tests to take 9X longer than normal. Huge perf regression like this is unacceptable. Conflicts: src/DotNetOpenId/DiffieHellman/mono/BigInteger.cs
| * | | | | FxCop fixes.Andrew Arnott2008-10-074-1/+4
| | | | | |
| * | | | | Explicitly included location bar in ajax login box popup window.Andrew Arnott2008-10-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes Safari's tendency to hide the location bar. We always want to show the location bar to help the user know he is not being phished. Fixes Google Code issue 152.
| * | | | | Merge branch 'v2.4'Andrew Arnott2008-09-2018-37/+178
| |\ \ \ \ \ | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/DotNetOpenId/DotNetOpenId.csproj src/version.txt
| | * | | | Merge branch 'v2.3' into v2.4v2.4.3.8264Andrew Arnott2008-09-209-8/+12
| | |\ \ \ \ | | | |/ / /
| | | * | | Merge branch 'v2.2' into v2.3Andrew Arnott2008-09-209-9/+13
| | | |\ \ \ | | | | |/ /
| | | | * | Merge branch 'v2.1' into v2.2Andrew Arnott2008-09-209-9/+13
| | | | |\ \ | | | | | |/
| | | | | * Fixed FxCop message.Andrew Arnott2008-09-202-3/+3
| | | | | |
| | | | | * Added exclusions for StyleCop.Cache files.Andrew Arnott2008-09-202-0/+2
| | | | | |
| | | | | * Revert "More forgiving to remote parties that omit required parameters that ↵Andrew Arnott2008-09-121-10/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | might be allowed as empty." This reverts commit fac796679959249d6df1f897a6056b0fe37e83d4. The reason for this is the session_type parameter issue (Google Code Issue 148) that started this whole thing was fixed in the 2.4 branch another way.
| | | | | * More forgiving to remote parties that omit required parameters that might be ↵Andrew Arnott2008-09-091-3/+10
| | | | | | | | | | | | | | | | | | | | | | | | allowed as empty.
| | | | | * TestWeb project no longer starts up with every debugged web project.Andrew Arnott2008-09-091-0/+1
| | | | | |
| | | | | * Added timezone information to log file.Andrew Arnott2008-09-072-4/+4
| | | | | |
| | | | | * Added a more descriptive and helpful message to nonce expiration log messages.Andrew Arnott2008-09-074-4/+5
| | | | | |
| | * | | | Fixed NullReferenceException generated by additional logging.Andrew Arnott2008-09-171-8/+12
| | | | | |
| | * | | | Fixed RP to allow 1.0 OPs to change the session_type from the requested ↵Andrew Arnott2008-09-121-7/+5
| | | | | | | | | | | | | | | | | | | | | | | | value, per the spec.
| | * | | | Fixed RP to allow 1.0 OPs to omit the session_type parameter, per the spec.Andrew Arnott2008-09-121-2/+5
| | | | | |
| | * | | | Added lots more discovery logging.Andrew Arnott2008-09-128-20/+148
| | | | | |
| | * | | | IdentityEndpointNormalizationEventArgs.UserSuppliedIdentifier is now ↵Andrew Arnott2008-09-101-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | settable by the host web site.
| | * | | | Incremented version.Andrew Arnott2008-09-041-1/+1
| | | | | |
| * | | | | Added style to ajax textbox to protect it from image offsets done by hosting ↵Andrew Arnott2008-09-081-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | web site font-size property (DasBlog).
| * | | | | Added xml doc comments to the XriIdentifier and UriIdentifier classes.Andrew Arnott2008-09-062-0/+33
| | | | | |
| * | | | | Some trivial ajax javascript work.Andrew Arnott2008-09-062-6/+1
| | | | | |
| * | | | | Moved realm/return_to capitalization normalization to CreateRequest.Andrew Arnott2008-09-063-18/+14
| | | | | |
| * | | | | Added doc comment about the recommended maximum size of the callback ↵Andrew Arnott2008-09-061-4/+10
| | | | | | | | | | | | | | | | | | | | | | | | argument payload.
| * | | | | Added IAuthenticationResponse.GetCallbackArgument(s) methods.Andrew Arnott2008-09-065-4/+99
| | | | | | | | | | | | | | | | | | | | | | | | Also added documentation warning that callback arguments are not signed and may be tampered with in transit.
| * | | | | Add OpenIdAjaxTextBox.RealmUrl and ReturnTo properties to the ↵Andrew Arnott2008-09-064-47/+176
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | OpenIdAjaxTextBox and OpenIdTextBox controls. Now some really crazy URL rewriting (such as on dasBlog) can occur and (sometimes with help) these controls can still work.
| * | | | | Better RP URL rewriting support and logging/debugging of AJAX control.Andrew Arnott2008-09-065-27/+82
| | | | | | | | | | | | | | | | | | | | | | | | Also fixed bug where the ajax control was aborting a postback inappropriately.
| * | | | | Exposed UriIdentifier and XriIdentifier types, but no members in those ↵Andrew Arnott2008-09-052-13/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | derived types. This enables scenarios where people want to detect whether an identifier is an XRI or not.
| * | | | | Fixed up OpenIdAjaxTextBox so that the RequiredFieldValidator control works ↵Andrew Arnott2008-09-057-9/+19
| | | | | | | | | | | | | | | | | | | | | | | | with it.