summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
| | | | | * OAuth SP now works with 1.0 Consumers correctly.Andrew Arnott2009-06-0816-51/+94
| | | | | |
| | | | | * Minor change to MessagingUtilities to avoid a merge conflict later.Andrew Arnott2009-06-071-1/+1
| | | | | |
| | | | | * Added a helper method so that SPs can generate their own verifier codes that ↵Andrew Arnott2009-06-0610-61/+225
| | | | | | | | | | | | | | | | | | | | | | | | comply with Consumer requirements.
| | | | | * Refactored where token manager integration occurs.Andrew Arnott2009-06-063-40/+29
| | | | | |
| | | | | * All unit tests pass.Andrew Arnott2009-06-067-79/+146
| | | | | |
| | | | | * Fixed some failing unit tests and some associated product bugs.Andrew Arnott2009-06-0611-28/+74
| | | | | |
| | | | | * Added tests for the UriOrOobEncoding class.Andrew Arnott2009-06-066-450/+524
| | | | | |
| | | | | * Initial change to comply with OAuth 1.0a.Andrew Arnott2009-06-0529-90/+439
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Still need to come up with a plan to handle Consumers without callback, including mobile and set-top devices with limited keyboards. No tests yet. Limited thought given so far to interoperability with 1.0 vs. 1.0a.
| | | | * | When 417 Expectation Failed errors come in, association attempts are retried ↵Andrew Arnott2009-06-152-0/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | now. Resolves Trac ticket #82.
| | | | * | Fixed query string parsing bug in OpenIdAjaxTextBox.Andrew Arnott2009-06-151-2/+4
| | | | | |
| | | | * | ErrorUtilities.ThrowInternal now returns an exception type for easier C# ↵Andrew Arnott2009-06-152-11/+12
| | | | | | | | | | | | | | | | | | | | | | | | validation.
| | | | * | Added logging when 417 Expectation Continue is encountered.Andrew Arnott2009-06-151-0/+1
| | | | |/
| | | | * Fixed OpenIdAjaxTextBox favicon width when IE8 doesn't set the proportion ↵Andrew Arnott2009-06-041-0/+1
| | | | | | | | | | | | | | | | | | | | based on its height constraint.
| | | | * Fixed OpenIdAjaxTextBox checkid_immediate in IE8.Andrew Arnott2009-06-041-1/+1
| | | | |
| | | | * Fixes the missing OP favicon handling of the OpenIdAjaxTextBox.Andrew Arnott2009-06-041-1/+5
| | | | |
| | | | * Fixes for the OpenIdAjaxTextBox UI rendering issues on IE8.Andrew Arnott2009-06-042-1/+3
| | | | |
| | | | * Fixed OpenIdAjaxTextBox to skip requests that are canceled by a LoggingIn ↵Andrew Arnott2009-06-031-5/+9
| | | | | | | | | | | | | | | | | | | | event handler.
| | | | * Fixed OpenIdAjaxTextBox javascript bug that caused some postbacks to not fire.Andrew Arnott2009-06-031-2/+3
| | | | |
| | | | * Added configuration setting to turn off OpenID discovery caching.Andrew Arnott2009-06-032-2/+26
| | | | |
| | | | * 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-312-2/+18
| | | | | | | | | | | | | | | | | | | | tags don't contain a REL attribute.
| | | | * Enhanced logging of VerifyProtocol errors.Andrew Arnott2009-05-301-1/+11
| | | | |
| | | | * Fixed xml doc comments around Channel.ReadFromRequest<T>.Andrew Arnott2009-05-301-4/+4
| | | | |
| | | | * Fixed bug where ProviderEndpoint.SendResponse would not clear the pending ↵Andrew Arnott2009-05-291-1/+2
| | | | | | | | | | | | | | | | | | | | auth request.
| | | | * OAuth messages now only scrape the FORM data for ↵Andrew Arnott2009-05-291-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | application/x-www-form-urlencoded HTTP requests. This fixes sending multipart POST messages (including images, for example).
| | | | * Moved magic uri-encoded string to a constant.Andrew Arnott2009-05-293-3/+9
| | | | |
| | | | * AX fetch response now accepts attribute values with count = 0.Andrew Arnott2009-05-241-2/+2
| | | | | | | | | | | | | | | | | | | | Resolves Trac issue 68.
| * | | | Fixed GSA profile's association max lifetime handling.Andrew Arnott2009-06-204-21/+53
| | | | |
| * | | | Fixed merge errors.Andrew Arnott2009-06-172-15/+1
| | | | |
| * | | | Merge branch 'master' into gsaAndrew Arnott2009-06-176-2/+163
| |\ \ \ \
| * \ \ \ \ Merge branch 'master' into gsaAndrew Arnott2009-06-1634-179/+2443
| |\ \ \ \ \
| * | | | | | Renamed security profiles to behaviors.Andrew Arnott2009-06-0213-107/+99
| | | | | | |
| * | | | | | Redesign of GSA security profile so that OPs can work with and without it on ↵Andrew Arnott2009-06-0221-281/+253
| | | | | | | | | | | | | | | | | | | | | | | | | | | | the same endpoint.
| * | | | | | Working RP and OP samples demonstrating the GSA profile.Andrew Arnott2009-06-026-14/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | But I need to refactor the ISecurityProfile so that OPs can support the GSA profile without requiring that all RPs comply with it's RequireSsl setting for RP discovery.
| * | | | | | First run at security profile extensibility and the GSA profile class.Andrew Arnott2009-06-0216-14/+913
| | | | | | | | | | | | | | | | | | | | | | | | | | | | OP PPID support has not been put in yet, and the security profile interfaces are facade class level instead of channel level.
| * | | | | | Added PAPE URIs for indicating GSA compliance requirements.Andrew Arnott2009-06-021-0/+23
| | | | | | |
* | | | | | | More changes from sztupy.Andrew Arnott2009-06-181-2/+2
| | | | | | |
* | | | | | | Added more logging and conditions for mono.Andrew Arnott2009-06-181-0/+5
| | | | | | |
* | | | | | | Merge branch 'master' into mono2Andrew Arnott2009-06-18126-989/+5953
|\ \ \ \ \ \ \ | | |_|_|/ / / | |/| | | | |
| * | | | | | Merge branch 'v3.1'Andrew Arnott2009-06-1815-96/+87
| |\ \ \ \ \ \ | | |_|_|/ / / | |/| | | / / | | | |_|/ / | | |/| | |
| | * | | | Cleaned up distinction between public and rewritten request URLs.Andrew Arnott2009-06-1815-482/+481
| | | | | |
| * | | | | Fixed up PPID support so that it worked in more scenarios and is more secure ↵Andrew Arnott2009-06-176-21/+68
| | | | | | | | | | | | | | | | | | | | | | | | against accidental buggy implementations in the host layer.
| * | | | | Added OpenID pluggable behaviors support, including a sample PPID generator.Andrew Arnott2009-06-1725-25/+675
| | |_|/ / | |/| | |
| * | | | Fixed vsmdi file for unit test changes made recently.Andrew Arnott2009-06-151-44/+53
| | | | |
| * | | | Locking down some unsettled parts of the new OpenIdRelyingParty*ControlBase ↵Andrew Arnott2009-06-152-1/+11
| | | | | | | | | | | | | | | | | | | | classes.
| * | | | Fixed build break in test library, and set correct text in sample OP login ↵Andrew Arnott2009-06-151-0/+1
| | | | | | | | | | | | | | | | | | | | button.
| * | | | Build warning cleanup and reverting of unintentional changes.Andrew Arnott2009-06-155-30/+91
| | | | |
| * | | | OpenIdButton now uses GET or POST as appropriate to send the OpenID auth ↵Andrew Arnott2009-06-153-10/+113
| | | | | | | | | | | | | | | | | | | | request.
| * | | | Fixed query string parsing bug in OpenIdAjaxTextBox.Andrew Arnott2009-06-151-2/+4
| | | | |
| * | | | Fixes unhandled exception from ↵Andrew Arnott2009-06-151-1/+6
| | | | | | | | | | | | | | | | | | | | OpenIdRelyingParty.IsOpenIdSupportingParameter for certain odd query strings.
| * | | | Reverted OpenIdButton to be non-ajax to deal with the Chrome popup blocker.Andrew Arnott2009-06-152-3/+10
| | | | |
| * | | | More work in AJAX and non AJAX control base classes. OpenIdButton currently ↵Andrew Arnott2009-06-147-186/+286
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | is "Ajax enabled" and gets as far as receiving the positive assertion -- but doesn't process it. Problems with popup blocker in Chrome due to delayed window.open after onclick.
| * | | | ErrorUtilities.ThrowInternal now returns an exception type for easier C# ↵Andrew Arnott2009-06-141-10/+10
| | | | | | | | | | | | | | | | | | | | validation.
| * | | | Added logging when 417 Expectation Continue is encountered.Andrew Arnott2009-06-141-0/+1
| | | | |
| * | | | Split RP control base class into two.Andrew Arnott2009-06-134-210/+386
| | | | |
| * | | | Progress on moving OpenIdAjaxTextBox-like behavior into the common base class.Andrew Arnott2009-06-127-254/+682
| | | | |
| * | | | Reworking OpenIdRelyingPartyControlBase to be AJAX-based.Andrew Arnott2009-06-124-49/+367
| | | | |
| * | | | Hid the base control's Popup property since it doesn't work right now for ↵Andrew Arnott2009-06-121-11/+11
| | | | | | | | | | | | | | | | | | | | the OpenIdButton.
| * | | | Fixed UsePersistentCookie persistence in control base class.Andrew Arnott2009-06-121-0/+6
| | | | |
| * | | | All new RP OpenIdButton ASP.NET control and updated RP web forms sample to ↵Andrew Arnott2009-06-1210-7/+884
| | | | | | | | | | | | | | | | | | | | use it.
| * | | | Fixed unhandled exception due to AuthenticationResponseSnapshot constructor ↵Andrew Arnott2009-06-035-3/+23
| | | | | | | | | | | | | | | | | | | | calling Provider member of classes that may not support that property.
| * | | | Undid modal dialog popup for ajax control. It was causing issues since ↵Andrew Arnott2009-06-031-7/+3
| | | | | | | | | | | | | | | | | | | | self.popup wouldn't be assigned until after the dialog closed.
| * | | | Added RelyingParty.IAuthenticationResponse.Provider property.Andrew Arnott2009-06-0213-108/+252
| | |/ / | |/| | | | | | | | | | Resolves Trac ticket 71.
| * | | Added log message to explain why no services are discovered with RequireSsl ↵Andrew Arnott2009-06-021-1/+4
| | | | | | | | | | | | | | | | on none-SSL identifier.
| * | | Added XAML source to TypeConfigurationElement.Andrew Arnott2009-06-025-3/+52
| | | |
| * | | Added ErrorUtilities.VerifyHost method.Andrew Arnott2009-06-023-1/+84
| | | |
| * | | PPID generation can now be scoped to exact realm, just the host name in the ↵Andrew Arnott2009-06-013-5/+56
| | | | | | | | | | | | | | | | realm, or no unique PPIDs per RP at all.
| * | | Promoted PPID identifier provider from the application block to the core ↵Andrew Arnott2009-05-315-0/+354
| | | | | | | | | | | | | | | | library.
| * | | Fixed build break from recent change to ExtensionsBindingElement.Andrew Arnott2009-05-315-465/+468
| | | |
| * | | Added RP security configuration option to forcibly ignore unsigned ↵Andrew Arnott2009-05-314-6/+51
| | | | | | | | | | | | | | | | extensions in response messages.
| * | | Added OpenID RP security option to require successful establishment of ↵Andrew Arnott2009-05-306-9/+67
| | | | | | | | | | | | | | | | shared associations when creating authentication requests.
| * | | Added RP security option to only discover OP Identifiers.Andrew Arnott2009-05-304-3/+48
| | | |
| * | | Fixed xml doc comment for realm discovery.Andrew Arnott2009-05-301-3/+1
| | | |
| * | | Fixed bug where ProviderEndpoint.SendResponse would not clear the pending ↵Andrew Arnott2009-05-291-1/+2
| | | | | | | | | | | | | | | | auth request.
| * | | Marked the new HostProcessedRequest and AnonymousRequest classes as ↵Andrew Arnott2009-05-282-0/+3
| | | | | | | | | | | | | | | | serializable.
| * | | Merge branch 'v3.1'Andrew Arnott2009-05-213-3/+4
| |\ \ \ | | |/ /
| | * | Merge branch 'v3.0' into v3.1Andrew Arnott2009-05-213-3/+4
| | |\ \ | | | |/
| | | * Updated to Code Contracts 1.2.20518.12, and fixed a couple of lingering ↵Andrew Arnott2009-05-213-3/+4
| | | | | | | | | | | | | | | | FxCop messages.
| * | | Replaced a couple of dnoi_ prefixes with dnoa_.Andrew Arnott2009-05-211-5/+5
| | | |
| * | | Merge branch 'v3.1'Andrew Arnott2009-05-2140-692/+1078
| |\ \ \ | | |/ /
| | * | Merge branch 'v3.0' into v3.1Andrew Arnott2009-05-2125-595/+705
| | |\ \ | | | |/
| | | * vsmdi update.Andrew Arnott2009-05-211-457/+444
| | | |
| | | * Refactored InfoCard SupportingScript.js.Andrew Arnott2009-05-212-106/+106
| | | |
| | | * "ineffectual" javascript adjustments to infocard selector.Andrew Arnott2009-05-212-403/+416
| | | |
| | | * FxCop now runs clean in v3.0 branch.Andrew Arnott2009-05-203-0/+5
| | | |
| | | * Fixed StyleCop messages.Andrew Arnott2009-05-202-3/+3
| | | |
| | | * Removed Contracts.ForAll reference since it keeps a runtime dependency to ↵Andrew Arnott2009-05-181-1/+1
| | | | | | | | | | | | | | | | Microsoft.Contracts.dll
| | | * FxCop and CC fixes.Andrew Arnott2009-05-186-3/+29
| | | |
| | | * Test runs more resilient to race conditions.Andrew Arnott2009-05-161-0/+17
| | | |
| | | * Removed unused UntrustedWebRequestHandler.DefaultCachePolicy field.Andrew Arnott2009-05-131-5/+0
| | | | | | | | | | | | | | | | It was causing problems with mono anyway.
| | | * Fixes OpenID and OAuth URL data string encoding to follow RFC 3986 instead ↵Andrew Arnott2009-05-117-57/+120
| | | | | | | | | | | | | | | | | | | | | | | | of RFC 2396. While this probably won't fix any interop issues with OpenID, it IS anticipated to fix interop issues with OAuth since the generated signature base string will be different if any of these symbols show up in the string: !*'()
| | | * Moved "dnoa." prefix into a centralized constant.Andrew Arnott2009-05-086-7/+12
| | | |
| | | * Changed the custom RP parameter prefix from "dnoi." to "dnoa."Andrew Arnott2009-05-085-7/+7
| | | |
| | | * StyleCop fixAndrew Arnott2009-05-071-1/+1
| | | |
| | | * Made IMessagePartEncoder public.Andrew Arnott2009-05-071-1/+1
| | | |
| | | * Fixed InfoCardSelector.Issuer property so that setting it to the empty ↵Andrew Arnott2009-05-051-7/+1
| | | | | | | | | | | | | | | | string prevents rendering the param tag.
| | | * Fixed bug where Authorization header POST requests would fail because of a ↵Andrew Arnott2009-05-041-4/+10
| | | | | | | | | | | | | | | | missing Content-Length HTTP header.
| | * | FxCop and StyleCop fixes for v3.1 branch.Andrew Arnott2009-05-205-33/+6
| | | |
| | * | Incremented version to v3.1.1.Andrew Arnott2009-05-021-1/+1
| | | |
| | * | Merge branch 'v3.0' into v3.1v3.1.0.9122Andrew Arnott2009-05-021-21/+49
| | |\ \ | | | |/ | | | | | | | | | | | | Conflicts: src/version.txt