summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Renamed all the Channel virtual methods that end with Internal to end with Core.Andrew Arnott2009-03-1010-22/+22
|
* OpenID spec review up to (and excluding) section 8.Andrew Arnott2009-03-105-8/+34
|
* Labeled OpenID test as testing 2.0 section 5.1.2.Andrew Arnott2009-03-101-1/+2
|
* Applied fix for HTTP verb enforcement required by OpenID 2.0 section 5.1.1.Andrew Arnott2009-03-108-71/+105
|
* Fixed OpenID support to comply with OpenID 2.0 section 4.1.2.Andrew Arnott2009-03-101-1/+1
|
* Applied code contracts to several of the most common public classes.Andrew Arnott2009-03-1018-476/+914
|
* Fixed CodeAnalysis build path.Andrew Arnott2009-03-092-3/+3
|
* Fixed target path for .xml doc file in release builds.Andrew Arnott2009-03-091-1/+1
|
* More FxCop fixes.Andrew Arnott2009-03-096-432/+440
|
* Fixed some FxCop and StyleCop issues.Andrew Arnott2009-03-0917-153/+180
|
* More code contract work. Warnings down to sort of a minimum.Andrew Arnott2009-03-0913-87/+175
|
* Expanding Code Contract application to more classes.Andrew Arnott2009-03-0921-26/+138
|
* Sealed the Realm class.Andrew Arnott2009-03-091-2/+2
|
* More Code Contract work.Andrew Arnott2009-03-096-9/+67
|
* Fixed vsmdi file after merge.Andrew Arnott2009-03-091-57/+61
|
* Code Contracts work.. enabling it for just a few classes.Andrew Arnott2009-03-099-4/+60
|
* first sprintAndrew Arnott2009-03-098-443/+577
|
* Removed assoc_handle and response_nonce from the list of parameters that ↵Andrew Arnott2009-03-092-2/+4
| | | | must be signed for OpenID 1.x messages.
* Fixed DotNetOpenAuth ASP.NET designer prefixes.Andrew Arnott2009-03-091-1/+2
|
* Fixed static analysis issues.Andrew Arnott2009-03-092-10/+7
|
* Fixed exception when a bad identifier is typed in (404 error, or others).Andrew Arnott2009-03-091-1/+7
|
* Fixed NullReferenceException thrown for http timeout exceptions.Andrew Arnott2009-03-091-1/+3
|
* Fixes interop bug with Google due to our sending an HTTP Content-Encoding ↵Andrew Arnott2009-03-091-1/+6
| | | | header with direct requests.
* whitespace fixAndrew Arnott2009-03-081-1/+1
|
* Added the COMVisible attribute to AuthenticationResponseShim to fix classic ↵Andrew Arnott2009-03-081-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 Arnott2009-03-081-2/+2
|
* Fixed bug where HttpRequestInfo.Headers were not being initialized by a ↵Andrew Arnott2009-03-081-0/+1
| | | | constructor.
* Finished fixing stateless RP.Andrew Arnott2009-03-082-7/+16
|
* Adjusted return_to argument fetching so that unsigned parameters can be ↵Andrew Arnott2009-03-086-70/+85
| | | | queried for when necessary.
* Fixed ordering of binding elements for stateless RPs.Andrew Arnott2009-03-082-4/+11
|
* Improved test logging.Andrew Arnott2009-03-081-0/+2
|
* Fixed test logging bug.Andrew Arnott2009-03-081-1/+1
|
* Fixed more test bugs having to do with stateless RP testing.Andrew Arnott2009-03-081-0/+6
|
* Fixed Provider to not re-send the check_auth request if it does not ↵Andrew Arnott2009-03-081-0/+6
| | | | recognize the association handle.
* Fixed a couple of test framework bugs for stateless OpenID mode.Andrew Arnott2009-03-082-2/+6
|
* Added testing of full authentication in stateless mode. Many tests fail due ↵Andrew Arnott2009-03-081-3/+9
| | | | to product bugs.
* Fixed callback argument addition bug in stateless mode.Andrew Arnott2009-03-081-1/+3
|
* Made all the types serializable that are necessary so Providers can use ↵Andrew Arnott2009-03-0621-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 Arnott2009-03-0613-106/+148
| | | | This is a step toward serializable IRequest objects.
* Redesigned half of authentication handling at the Provider so that request ↵Andrew Arnott2009-03-068-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 Arnott2009-03-0510-27/+69
| | | | | | nonces generated by the same Provider. Fixes Google Code Issue 175.
* Added unit test to list.Andrew Arnott2009-03-051-19/+20
|
* Fixed OpenID check_auth response message's is_valid value boolean casing to ↵Andrew Arnott2009-03-052-0/+15
| | | | | | be lowercase. Fixes Google Code Issue 211.
* StyleCop fixes.Andrew Arnott2009-03-0510-2/+74
|
* Added some public constructors to HttpRequestInfo so that non ASP.NET ↵Andrew Arnott2009-03-051-9/+44
| | | | | | scenarios work. Fixes Google Code Issue 209.
* Added OpenID Provider downlevel protection for 1.x Relying Parties and ↵Andrew Arnott2009-03-0525-186/+232
| | | | turning it on by default.
* Improved test logging.Andrew Arnott2009-03-051-0/+1
|
* Shortened assumed realm value in tests.Andrew Arnott2009-03-051-0/+1
|
* Fixed vsmdi file to include two more unit tests.Andrew Arnott2009-03-051-63/+65
|
* Fixed failing test from max authentication time change made in 52611d8f93c.Andrew Arnott2009-03-051-1/+1
|
* Fixed 8 day authentication time.Andrew Arnott2009-02-201-1/+1
|
* Fixed bug where max message lifetime was 13 seconds instead of 13 minutes.Andrew Arnott2009-02-181-1/+1
|
* Fixed a couple of failing unit tests, introduced by commit 94c668300508.Andrew Arnott2009-02-181-1/+9
|
* Fixed processing of XRDS files with empty delegate or OP endpoint URIs.Andrew Arnott2009-02-184-2/+27
| | | | Google Code Issue 189.
* IAuthenticationRequest.AddCallbackArgument no longer appends parameters to ↵Andrew Arnott2009-02-174-6/+64
| | | | | | existing values. Fixes Google Code Issue 203.
* Fixes js error when Submit button is pressed during authentication.Andrew Arnott2009-02-151-2/+3
| | | | Resolves Google Code Issue 201.
* Added copyright notice to OpenIdAjaxTextbox.js.Andrew Arnott2009-02-151-1/+7
|
* Modified comment on second discovery of identifier indicating that ↵Andrew Arnott2009-02-151-5/+4
| | | | background caching of discovery information is happening.
* StyleCop fixes.Andrew Arnott2009-02-142-4/+2
|
* Moved 417 Continue Unexpected error handling from GetRequest to GetResponse, ↵Andrew Arnott2009-02-145-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 Arnott2009-02-141-9/+9
|
* Fixed assertion verification so that it sees OpenID 1.0 and 1.1 as identical.Andrew Arnott2009-02-142-2/+35
| | | | See also b0776db6b99b4674c9274826a21566e67847ecff and Google Code Issue 204.
* HTML discovery can now generate multiple endpoints.Andrew Arnott2009-02-142-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 Arnott2009-02-142-3/+3
| | | | argumentexceptions.
* Ripped out private secret store and we now use the same ↵Andrew Arnott2009-02-1419-240/+308
| | | | AssociationStore<Uri> that the RP uses for shared secrets.
* FxCop fixes.Andrew Arnott2009-02-126-10/+2
|
* Undid some FxCop fixes that actually broke the functionality we need.Andrew Arnott2009-02-125-7/+13
|
* Constructors on all OpenID direct response messages now require the OpenID ↵Andrew Arnott2009-02-0927-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 Arnott2009-02-0819-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 Arnott2009-02-081-0/+5
| | | | that a more accurate simulation may be tested.
* Fixed bug in HttpRequestInfo where ArgumentNullException would sometimes be ↵Andrew Arnott2009-02-082-1/+10
| | | | thrown.
* Added localhost as a "safe" host to request from in tests.Andrew Arnott2009-02-082-4/+5
|
* Removed ProtocolException message-like behavior which was never used and ↵Andrew Arnott2009-02-083-313/+75
| | | | doesn't fit into the design any more.
* Moved error checking in UriUtil method.Andrew Arnott2009-02-081-1/+1
|
* Re-ordering members in test mock message.Andrew Arnott2009-02-081-6/+2
|
* Renamed UriUtil.QueryStringContainsOAuthParameters method to not be ↵Andrew Arnott2009-02-084-79/+82
| | | | OAuth-specific.
* Fixed bug in logging of association creation events.Andrew Arnott2009-02-081-1/+1
|
* FxCop and StyleCop work.Andrew Arnott2009-02-0618-73/+88
|
* Fixed bug in Channel.Dispose.Andrew Arnott2009-02-051-1/+1
|
* Channel now implements IDisposable and disposes the necessary binding elements.Andrew Arnott2009-02-058-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 Arnott2009-02-044-4/+5
|
* Fixed a bug in RequireSsl support passing through from ↵v3.0.0.9035Beta1Andrew Arnott2009-02-041-2/+2
| | | | UntrustedWebRequestHandler to the StandardWebRequestHandler.
* Fixed TODO areas of code.Andrew Arnott2009-02-0429-191/+245
|
* Added Claimed Identifier discovery as a preliminary step to unsolicited ↵Andrew Arnott2009-02-023-1/+23
| | | | assertions to ensure that the Provider is authorized to send these assertions.
* WhitespaceAndrew Arnott2009-02-0110-830/+830
|
* Added some contributing guidelines and the LICENSE file to the drop generation.Andrew Arnott2009-02-011-0/+14
|
* Renamed OpenID Provider sample directory to match project name.Andrew Arnott2009-02-011-1/+1
|
* Added OpenID sample sites: RP MVC, RP WebForms, RP Classic ASP, OP WebForms.Andrew Arnott2009-01-312-79/+126
|
* Fixed HttpRequest cloning to avoid IfModifiedSince header always being added ↵Andrew Arnott2009-01-311-25/+22
| | | | to redirects.
* Work to avoid serializing out empty parameters in messages, and particularly ↵Andrew Arnott2009-01-314-14/+66
| | | | sreg extension response.
* Added OpenIdProvider.PrepareUnsolicitedAssertion method, and several various ↵Andrew Arnott2009-01-317-15/+88
| | | | fixes.
* StyleCop fixesAndrew Arnott2009-01-3010-48/+55
|
* Fixed OpenIdAjaxTextBox' serialization of positive authentication responses.Andrew Arnott2009-01-306-1/+183
|
* Fixed direct response messages to have an extraData dictionary so OPs can ↵Andrew Arnott2009-01-301-2/+6
| | | | send additional information.
* Refactored IDirectWebRequestHandler to take a set of options rather than be ↵Andrew Arnott2009-01-3018-191/+301
| | | | | | two interfaces. Finally got receiving HTTP 400 error responses working.
* StyleCop work.Andrew Arnott2009-01-304-8/+7
|
* Added another HTTP header to NOT copy explicitly.Andrew Arnott2009-01-301-1/+1
|
* Fixed maximum authentication time from 5 hours to 5 minutes.Andrew Arnott2009-01-301-1/+1
|
* OpenID error direct response messages are now sent with HTTP status codes of ↵Andrew Arnott2009-01-2911-79/+195
| | | | 400.
* OpenIdChannel now processes response messages sent with HTTP 400 errors.Andrew Arnott2009-01-294-1/+111
|