Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Renamed all the Channel virtual methods that end with Internal to end with Core. | Andrew Arnott | 2009-03-10 | 10 | -22/+22 | |
| | ||||||
* | OpenID spec review up to (and excluding) section 8. | Andrew Arnott | 2009-03-10 | 5 | -8/+34 | |
| | ||||||
* | Labeled OpenID test as testing 2.0 section 5.1.2. | Andrew Arnott | 2009-03-10 | 1 | -1/+2 | |
| | ||||||
* | Applied fix for HTTP verb enforcement required by OpenID 2.0 section 5.1.1. | Andrew Arnott | 2009-03-10 | 8 | -71/+105 | |
| | ||||||
* | Fixed OpenID support to comply with OpenID 2.0 section 4.1.2. | Andrew Arnott | 2009-03-10 | 1 | -1/+1 | |
| | ||||||
* | Applied code contracts to several of the most common public classes. | Andrew Arnott | 2009-03-10 | 18 | -476/+914 | |
| | ||||||
* | Fixed CodeAnalysis build path. | Andrew Arnott | 2009-03-09 | 2 | -3/+3 | |
| | ||||||
* | Fixed target path for .xml doc file in release builds. | Andrew Arnott | 2009-03-09 | 1 | -1/+1 | |
| | ||||||
* | More FxCop fixes. | Andrew Arnott | 2009-03-09 | 6 | -432/+440 | |
| | ||||||
* | Fixed some FxCop and StyleCop issues. | Andrew Arnott | 2009-03-09 | 17 | -153/+180 | |
| | ||||||
* | More code contract work. Warnings down to sort of a minimum. | Andrew Arnott | 2009-03-09 | 13 | -87/+175 | |
| | ||||||
* | Expanding Code Contract application to more classes. | Andrew Arnott | 2009-03-09 | 21 | -26/+138 | |
| | ||||||
* | Sealed the Realm class. | Andrew Arnott | 2009-03-09 | 1 | -2/+2 | |
| | ||||||
* | More Code Contract work. | Andrew Arnott | 2009-03-09 | 6 | -9/+67 | |
| | ||||||
* | Fixed vsmdi file after merge. | Andrew Arnott | 2009-03-09 | 1 | -57/+61 | |
| | ||||||
* | Code Contracts work.. enabling it for just a few classes. | Andrew Arnott | 2009-03-09 | 9 | -4/+60 | |
| | ||||||
* | first sprint | Andrew Arnott | 2009-03-09 | 8 | -443/+577 | |
| | ||||||
* | Removed assoc_handle and response_nonce from the list of parameters that ↵ | Andrew Arnott | 2009-03-09 | 2 | -2/+4 | |
| | | | | must be signed for OpenID 1.x messages. | |||||
* | Fixed DotNetOpenAuth ASP.NET designer prefixes. | Andrew Arnott | 2009-03-09 | 1 | -1/+2 | |
| | ||||||
* | Fixed static analysis issues. | Andrew Arnott | 2009-03-09 | 2 | -10/+7 | |
| | ||||||
* | Fixed exception when a bad identifier is typed in (404 error, or others). | Andrew Arnott | 2009-03-09 | 1 | -1/+7 | |
| | ||||||
* | Fixed NullReferenceException thrown for http timeout exceptions. | Andrew Arnott | 2009-03-09 | 1 | -1/+3 | |
| | ||||||
* | Fixes interop bug with Google due to our sending an HTTP Content-Encoding ↵ | Andrew Arnott | 2009-03-09 | 1 | -1/+6 | |
| | | | | header with direct requests. | |||||
* | whitespace fix | Andrew Arnott | 2009-03-08 | 1 | -1/+1 | |
| | ||||||
* | Added the COMVisible attribute to AuthenticationResponseShim to fix classic ↵ | Andrew Arnott | 2009-03-08 | 1 | -1/+2 | |
| | | | | | | | | ASP support. This already existed in the v2.6 branch... not sure how it came to be missing from the master branch. Fixes Google Code Issue 213. | |||||
* | Comment fix. | Andrew Arnott | 2009-03-08 | 1 | -2/+2 | |
| | ||||||
* | Fixed bug where HttpRequestInfo.Headers were not being initialized by a ↵ | Andrew Arnott | 2009-03-08 | 1 | -0/+1 | |
| | | | | constructor. | |||||
* | Finished fixing stateless RP. | Andrew Arnott | 2009-03-08 | 2 | -7/+16 | |
| | ||||||
* | Adjusted return_to argument fetching so that unsigned parameters can be ↵ | Andrew Arnott | 2009-03-08 | 6 | -70/+85 | |
| | | | | queried for when necessary. | |||||
* | Fixed ordering of binding elements for stateless RPs. | Andrew Arnott | 2009-03-08 | 2 | -4/+11 | |
| | ||||||
* | Improved test logging. | Andrew Arnott | 2009-03-08 | 1 | -0/+2 | |
| | ||||||
* | Fixed test logging bug. | Andrew Arnott | 2009-03-08 | 1 | -1/+1 | |
| | ||||||
* | Fixed more test bugs having to do with stateless RP testing. | Andrew Arnott | 2009-03-08 | 1 | -0/+6 | |
| | ||||||
* | Fixed Provider to not re-send the check_auth request if it does not ↵ | Andrew Arnott | 2009-03-08 | 1 | -0/+6 | |
| | | | | recognize the association handle. | |||||
* | Fixed a couple of test framework bugs for stateless OpenID mode. | Andrew Arnott | 2009-03-08 | 2 | -2/+6 | |
| | ||||||
* | Added testing of full authentication in stateless mode. Many tests fail due ↵ | Andrew Arnott | 2009-03-08 | 1 | -3/+9 | |
| | | | | to product bugs. | |||||
* | Fixed callback argument addition bug in stateless mode. | Andrew Arnott | 2009-03-08 | 1 | -1/+3 | |
| | ||||||
* | Made all the types serializable that are necessary so Providers can use ↵ | Andrew Arnott | 2009-03-06 | 21 | -4/+44 | |
| | | | | | | serialized session state to store pending authentication requests. Fixes Google Code Issue 185. | |||||
* | Refactoring around Provider's IRequest to process responses differently. | Andrew Arnott | 2009-03-06 | 13 | -106/+148 | |
| | | | | This is a step toward serializable IRequest objects. | |||||
* | Redesigned half of authentication handling at the Provider so that request ↵ | Andrew Arnott | 2009-03-06 | 8 | -118/+83 | |
| | | | | classes don't have references to the hosting OpenIdProvider. | |||||
* | response_nonces are now checked for replays by the RP against just those ↵ | Andrew Arnott | 2009-03-05 | 10 | -27/+69 | |
| | | | | | | nonces generated by the same Provider. Fixes Google Code Issue 175. | |||||
* | Added unit test to list. | Andrew Arnott | 2009-03-05 | 1 | -19/+20 | |
| | ||||||
* | Fixed OpenID check_auth response message's is_valid value boolean casing to ↵ | Andrew Arnott | 2009-03-05 | 2 | -0/+15 | |
| | | | | | | be lowercase. Fixes Google Code Issue 211. | |||||
* | StyleCop fixes. | Andrew Arnott | 2009-03-05 | 10 | -2/+74 | |
| | ||||||
* | Added some public constructors to HttpRequestInfo so that non ASP.NET ↵ | Andrew Arnott | 2009-03-05 | 1 | -9/+44 | |
| | | | | | | scenarios work. Fixes Google Code Issue 209. | |||||
* | Added OpenID Provider downlevel protection for 1.x Relying Parties and ↵ | Andrew Arnott | 2009-03-05 | 25 | -186/+232 | |
| | | | | turning it on by default. | |||||
* | Improved test logging. | Andrew Arnott | 2009-03-05 | 1 | -0/+1 | |
| | ||||||
* | Shortened assumed realm value in tests. | Andrew Arnott | 2009-03-05 | 1 | -0/+1 | |
| | ||||||
* | Fixed vsmdi file to include two more unit tests. | Andrew Arnott | 2009-03-05 | 1 | -63/+65 | |
| | ||||||
* | Fixed failing test from max authentication time change made in 52611d8f93c. | Andrew Arnott | 2009-03-05 | 1 | -1/+1 | |
| | ||||||
* | Fixed 8 day authentication time. | Andrew Arnott | 2009-02-20 | 1 | -1/+1 | |
| | ||||||
* | Fixed bug where max message lifetime was 13 seconds instead of 13 minutes. | Andrew Arnott | 2009-02-18 | 1 | -1/+1 | |
| | ||||||
* | Fixed a couple of failing unit tests, introduced by commit 94c668300508. | Andrew Arnott | 2009-02-18 | 1 | -1/+9 | |
| | ||||||
* | Fixed processing of XRDS files with empty delegate or OP endpoint URIs. | Andrew Arnott | 2009-02-18 | 4 | -2/+27 | |
| | | | | Google Code Issue 189. | |||||
* | IAuthenticationRequest.AddCallbackArgument no longer appends parameters to ↵ | Andrew Arnott | 2009-02-17 | 4 | -6/+64 | |
| | | | | | | existing values. Fixes Google Code Issue 203. | |||||
* | Fixes js error when Submit button is pressed during authentication. | Andrew Arnott | 2009-02-15 | 1 | -2/+3 | |
| | | | | Resolves Google Code Issue 201. | |||||
* | Added copyright notice to OpenIdAjaxTextbox.js. | Andrew Arnott | 2009-02-15 | 1 | -1/+7 | |
| | ||||||
* | Modified comment on second discovery of identifier indicating that ↵ | Andrew Arnott | 2009-02-15 | 1 | -5/+4 | |
| | | | | background caching of discovery information is happening. | |||||
* | StyleCop fixes. | Andrew Arnott | 2009-02-14 | 2 | -4/+2 | |
| | ||||||
* | Moved 417 Continue Unexpected error handling from GetRequest to GetResponse, ↵ | Andrew Arnott | 2009-02-14 | 5 | -39/+71 | |
| | | | | | | where it is actually thrown. Also added several stream Close/Dispose calls to avoid the deadlock wait that occurs when repeatedly calling the same ServicePoint without closing streams. | |||||
* | Adjusted the way long timeouts for HTTP requests are decided. | Andrew Arnott | 2009-02-14 | 1 | -9/+9 | |
| | ||||||
* | Fixed assertion verification so that it sees OpenID 1.0 and 1.1 as identical. | Andrew Arnott | 2009-02-14 | 2 | -2/+35 | |
| | | | | See also b0776db6b99b4674c9274826a21566e67847ecff and Google Code Issue 204. | |||||
* | HTML discovery can now generate multiple endpoints. | Andrew Arnott | 2009-02-14 | 2 | -83/+86 | |
| | | | | | This provides a workaround to Google Code Issue 180. See also 7d339d343f83ce69e6ed876911c834927b8ca88f, which fixes this in the v2.5 branch. | |||||
* | Changed exception thrown in error case to not get confused with the bad ↵ | Andrew Arnott | 2009-02-14 | 2 | -3/+3 | |
| | | | | argumentexceptions. | |||||
* | Ripped out private secret store and we now use the same ↵ | Andrew Arnott | 2009-02-14 | 19 | -240/+308 | |
| | | | | AssociationStore<Uri> that the RP uses for shared secrets. | |||||
* | FxCop fixes. | Andrew Arnott | 2009-02-12 | 6 | -10/+2 | |
| | ||||||
* | Undid some FxCop fixes that actually broke the functionality we need. | Andrew Arnott | 2009-02-12 | 5 | -7/+13 | |
| | ||||||
* | Constructors on all OpenID direct response messages now require the OpenID ↵ | Andrew Arnott | 2009-02-09 | 27 | -133/+180 | |
| | | | | | | version of the message, allowing for RPs to receive response messages in versions differing from their request message. Also added test to verify this, and OpenIdProvider error messages w/o requiring ASP.NET hosting. | |||||
* | OpenID Provider now correctly assembles error response messages when ↵ | Andrew Arnott | 2009-02-08 | 19 | -96/+553 | |
| | | | | | | ProtocolExceptions are caught. Also added an ASP.NET hosted test to verify. | |||||
* | Added a bit of code to the HttpRequestInfo test-supporting constructor so ↵ | Andrew Arnott | 2009-02-08 | 1 | -0/+5 | |
| | | | | that a more accurate simulation may be tested. | |||||
* | Fixed bug in HttpRequestInfo where ArgumentNullException would sometimes be ↵ | Andrew Arnott | 2009-02-08 | 2 | -1/+10 | |
| | | | | thrown. | |||||
* | Added localhost as a "safe" host to request from in tests. | Andrew Arnott | 2009-02-08 | 2 | -4/+5 | |
| | ||||||
* | Removed ProtocolException message-like behavior which was never used and ↵ | Andrew Arnott | 2009-02-08 | 3 | -313/+75 | |
| | | | | doesn't fit into the design any more. | |||||
* | Moved error checking in UriUtil method. | Andrew Arnott | 2009-02-08 | 1 | -1/+1 | |
| | ||||||
* | Re-ordering members in test mock message. | Andrew Arnott | 2009-02-08 | 1 | -6/+2 | |
| | ||||||
* | Renamed UriUtil.QueryStringContainsOAuthParameters method to not be ↵ | Andrew Arnott | 2009-02-08 | 4 | -79/+82 | |
| | | | | OAuth-specific. | |||||
* | Fixed bug in logging of association creation events. | Andrew Arnott | 2009-02-08 | 1 | -1/+1 | |
| | ||||||
* | FxCop and StyleCop work. | Andrew Arnott | 2009-02-06 | 18 | -73/+88 | |
| | ||||||
* | Fixed bug in Channel.Dispose. | Andrew Arnott | 2009-02-05 | 1 | -1/+1 | |
| | ||||||
* | Channel now implements IDisposable and disposes the necessary binding elements. | Andrew Arnott | 2009-02-05 | 8 | -130/+246 | |
| | | | | | | All users of the channel also implement and call Dispose as necessary. Work for future: Fix up samples and controls to reuse a static instance of OP and RP facade classes since they are now thread-safe. | |||||
* | StyleCop work. | Andrew Arnott | 2009-02-04 | 4 | -4/+5 | |
| | ||||||
* | Fixed a bug in RequireSsl support passing through from ↵v3.0.0.9035Beta1 | Andrew Arnott | 2009-02-04 | 1 | -2/+2 | |
| | | | | UntrustedWebRequestHandler to the StandardWebRequestHandler. | |||||
* | Fixed TODO areas of code. | Andrew Arnott | 2009-02-04 | 29 | -191/+245 | |
| | ||||||
* | Added Claimed Identifier discovery as a preliminary step to unsolicited ↵ | Andrew Arnott | 2009-02-02 | 3 | -1/+23 | |
| | | | | assertions to ensure that the Provider is authorized to send these assertions. | |||||
* | Whitespace | Andrew Arnott | 2009-02-01 | 10 | -830/+830 | |
| | ||||||
* | Added some contributing guidelines and the LICENSE file to the drop generation. | Andrew Arnott | 2009-02-01 | 1 | -0/+14 | |
| | ||||||
* | Renamed OpenID Provider sample directory to match project name. | Andrew Arnott | 2009-02-01 | 1 | -1/+1 | |
| | ||||||
* | Added OpenID sample sites: RP MVC, RP WebForms, RP Classic ASP, OP WebForms. | Andrew Arnott | 2009-01-31 | 2 | -79/+126 | |
| | ||||||
* | Fixed HttpRequest cloning to avoid IfModifiedSince header always being added ↵ | Andrew Arnott | 2009-01-31 | 1 | -25/+22 | |
| | | | | to redirects. | |||||
* | Work to avoid serializing out empty parameters in messages, and particularly ↵ | Andrew Arnott | 2009-01-31 | 4 | -14/+66 | |
| | | | | sreg extension response. | |||||
* | Added OpenIdProvider.PrepareUnsolicitedAssertion method, and several various ↵ | Andrew Arnott | 2009-01-31 | 7 | -15/+88 | |
| | | | | fixes. | |||||
* | StyleCop fixes | Andrew Arnott | 2009-01-30 | 10 | -48/+55 | |
| | ||||||
* | Fixed OpenIdAjaxTextBox' serialization of positive authentication responses. | Andrew Arnott | 2009-01-30 | 6 | -1/+183 | |
| | ||||||
* | Fixed direct response messages to have an extraData dictionary so OPs can ↵ | Andrew Arnott | 2009-01-30 | 1 | -2/+6 | |
| | | | | send additional information. | |||||
* | Refactored IDirectWebRequestHandler to take a set of options rather than be ↵ | Andrew Arnott | 2009-01-30 | 18 | -191/+301 | |
| | | | | | | two interfaces. Finally got receiving HTTP 400 error responses working. | |||||
* | StyleCop work. | Andrew Arnott | 2009-01-30 | 4 | -8/+7 | |
| | ||||||
* | Added another HTTP header to NOT copy explicitly. | Andrew Arnott | 2009-01-30 | 1 | -1/+1 | |
| | ||||||
* | Fixed maximum authentication time from 5 hours to 5 minutes. | Andrew Arnott | 2009-01-30 | 1 | -1/+1 | |
| | ||||||
* | OpenID error direct response messages are now sent with HTTP status codes of ↵ | Andrew Arnott | 2009-01-29 | 11 | -79/+195 | |
| | | | | 400. | |||||
* | OpenIdChannel now processes response messages sent with HTTP 400 errors. | Andrew Arnott | 2009-01-29 | 4 | -1/+111 | |
| |