summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Completed Dev11 upgrade. The file churn on every file open is finally over.Andrew Arnott2012-03-201-30/+112
| | | | This required upgrading the MVC projects to MVC 4.
* Additional changes.Andrew Arnott2012-02-241-388/+388
|
* Project compatibility upgrades for Dev11.Andrew Arnott2012-02-241-2/+2
|
* Adds support for the resource owner password credential grant.Andrew Arnott2012-02-245-2/+90
| | | | Fixes #72
* OAuth2 resource servers accept the HTTP verbs: PUT, DELETE, HEAD in addition ↵Andrew Arnott2012-02-231-0/+1
| | | | | | to the normal GET, POST Fixes #62
* Split out the authorization carrying messages into distinct interfaces.Andrew Arnott2012-02-2313-132/+160
| | | | This is to support additional grant types such as resource owner password credential and client credentials.
* Added basic test for resource owner password authorizatino request. Not yet ↵Andrew Arnott2012-02-234-8/+64
| | | | passing.
* Fixed compiler warning.Andrew Arnott2012-02-221-1/+1
|
* Enabled unit test.Andrew Arnott2012-02-221-1/+2
|
* Split up end user authorization request message types between auth code and ↵Andrew Arnott2012-02-218-29/+109
| | | | implicit.
* Added assertions about whether the client is authenticated.Andrew Arnott2012-02-212-1/+11
|
* Added two more OAuth2 unit tests, for the UserAgentClient class.Andrew Arnott2012-02-215-30/+142
|
* Moved some test code around.Andrew Arnott2012-02-202-8/+18
|
* Added scaffolding for OAuth2 unit tests and added the first test for client ↵Andrew Arnott2012-02-2022-55/+298
| | | | authorization.
* Added spec required HTTP header in access token response.Andrew Arnott2012-02-191-0/+1
|
* Removed requirement for callback parameter, per the spec.Andrew Arnott2012-02-193-7/+19
|
* Fixed up the various protocol channels to correctly apply HTTP headers ↵Andrew Arnott2012-02-195-12/+21
| | | | prescribed by the messages.
* Avoid a NullReferenceException is an OAuth 2 resource server's direct ↵Andrew Arnott2012-02-161-3/+7
| | | | response message doesn't implement IHttpDirectResponse.
* Suppressed refresh tokens when client credentials are used to comply with ↵Andrew Arnott2012-02-164-0/+34
| | | | OAuth 2.0 section 4.4.3.
* Brings back HTTP Authorization header whitespace trimming.Andrew Arnott2012-02-151-1/+1
| | | | | | Fixes issue where DNOA 4.0 regressed from v3.4 in not trimming spaces around HTTP Authorization header tokens. Thanks to Guilherme Reis for reporting the bug.
* Added a couple of new authorization request response codes.Andrew Arnott2012-02-131-0/+10
|
* Added valid scope token verification.Andrew Arnott2012-02-123-1/+42
|
* Added ClientType enum.Andrew Arnott2012-02-123-0/+60
|
* Renamed IConsumerDescription to IClientDescription.Andrew Arnott2012-02-124-16/+16
|
* Fixed many FxCop messages in OAuth2 assemblies. #68Andrew Arnott2012-02-0919-28/+531
|
* InfoCard assemblies now FxCop clean. #68Andrew Arnott2012-02-091-0/+4
|
* OAuth 1 assemblies now FxCop clean. #68Andrew Arnott2012-02-098-19/+17
|
* OpenID assemblies now are FxCop clean. #68Andrew Arnott2012-02-092-0/+4
|
* Fixed FxCop messages in DNOA.Core #68Andrew Arnott2012-02-0914-18/+86
|
* Removed log4net reference from all bug DNOA.Core assembly.Andrew Arnott2012-02-081-0/+5
|
* Added DotNetOpenAuth.OAuth.Common to contain dependencies shared between ↵Andrew Arnott2012-02-0819-44/+168
| | | | | | OAuth 1 and OAuth 2. Related to and closes #71
* Removed OAuth1's dependency on OpenID assemblies.Andrew Arnott2012-02-0814-163/+384
| | | | Related to #71
* Removed reference to OpenId.RelyingParty from OpenId.Provider.Andrew Arnott2012-02-0711-97/+183
| | | | This is part of the fix for #71.
* Fixed solution file for updated paths to oauth specs.Andrew Arnott2012-02-061-2/+3
|
* Updated all copyright notices to reflect copyright assignment to Outercurve.Andrew Arnott2012-02-05638-1297/+1297
| | | | Fixes #66
* Fixed whitespace.Andrew Arnott2012-02-041-6/+5
|
* Merge remote-tracking branch 'rafek/master'Andrew Arnott2012-02-041-2/+6
|\
| * Added returnTo parameter to PrepareRequestUserAuthorization in ↵Rafal Legiedz2012-02-041-2/+6
| | | | | | | | OAuth2/WebServerClient.cs
* | Added OAuth 1.0 samples from v3.4 branch and fixed them up a bit so thatAndrew Arnott2012-02-021-0/+25
|/ | | | | | they work here. Fixes #64
* Fixed rendering of OpenIdSelector ASP.NET control.Andrew Arnott2012-01-303-10/+7
|
* Fixed build break.Andrew Arnott2012-01-291-1/+1
|
* Merge branch 'v3.4'Andrew Arnott2012-01-293-7/+9
|\ | | | | | | | | | | | | | | | | Conflicts: nuget/nuget.proj samples/OpenIdOfflineProvider/OpenIdOfflineProvider.csproj src/DotNetOpenAuth/DotNetOpenAuth.csproj src/DotNetOpenAuth/Messaging/Reflection/MessageDescription.cs tools/DotNetOpenAuth.props
| * Replaced explicit SHA* implementation references with generic ones that ↵origin/v3.4Andrew Arnott2012-01-282-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.exeunknown2011-11-271-4/+0
| |
| * Fix for 2-legged OAuth.Andrew Arnott2011-07-041-3/+4
| |
| * Better logging.Andrew Arnott2011-07-041-2/+3
| |
| * Works around a difference in behavior (bug?) between ASp.NET web forms Page ↵Andrew Arnott2011-06-271-2/+2
| | | | | | | | | | | | and MVC Razor Page classes that led to incorrect URL rendering. Fixes #41
* | Updated some unit tests to match new argument validation code.Andrew Arnott2012-01-299-10/+11
| |
* | Replaced explicit SHA* implementation references with generic ones that ↵Andrew Arnott2012-01-292-8/+8
| | | | | | | | | | | | | | | | allows .config files to control which implementation to use. This allows FIPS-compliance requirements to be satisfied while using DotNetOpenAuth. Fixes #47
* | OpenID messages that are missing signed parameters now throws ↵Andrew Arnott2012-01-296-4/+86
| | | | | | | | | | | | ProtocolException instead of KeyNotFoundException. Fixes #45
* | Added Moq's internal proxy generator to InternalsVisibleTo so that mocks can ↵Andrew Arnott2012-01-2921-0/+42
| | | | | | | | be created on internal types.
* | Fixes encoding error in OpenIdLogin.cs by switching to UTF-8.Andrew Arnott2012-01-291-2/+2
| | | | | | | | Fixes #44
* | Removed OAuth 2 from the unified DNOA assembly.Andrew Arnott2012-01-291-1/+1
| |
* | Fixed up versioning to use SemVer 2.0.Andrew Arnott2012-01-291-4/+11
| |
* | NuGet symbol packages are also created now.Andrew Arnott2012-01-292-1/+8
| | | | | | | | Fixes #60
* | Fixed up all existing NuGet packages and added several more. All but UI ↵Andrew Arnott2012-01-292-24/+11
| | | | | | | | dll's are now packaged in NuGet.
* | Fixed references to old DNOA.Messaging assembly in .config files.Andrew Arnott2012-01-291-3/+3
| |
* | Fixed buildTasks solution.Andrew Arnott2012-01-291-2/+1
| |
* | Fixed build warnings regarding CLR 4 build and System.Web.Abstractions.dllAndrew Arnott2012-01-291-1/+2
| |
* | Fixed ILMerge build break in OpenIdOfflineProvider when building to CLR 4.Andrew Arnott2012-01-291-16/+0
| |
* | Fixed more DotNetOpenAuth.Messaging -> DNOA.Core rename issues.Andrew Arnott2012-01-291-1/+1
| |
* | Added more support for HttpContextBase, HttpResponseBase, etc.Andrew Arnott2012-01-293-6/+50
| |
* | Fixed ILMerge after introduction of System.Xml.Linq dependency.Andrew Arnott2012-01-291-4/+16
| |
* | Created several NuGet packages.Andrew Arnott2012-01-291-2/+2
| | | | | | | | Updated nuget.exe.
* | Renamed assembly DotNetOpenAuth.Messaging(.UI) to DotNetOpenAuth.Core(.UI)Andrew Arnott2012-01-12143-52/+52
| |
* | Fixed build breaks.Andrew Arnott2012-01-125-13/+17
| |
* | Moved some OpenID extensions around for a better public API.Andrew Arnott2012-01-028-53/+27
| |
* | Merge remote-tracking branch 'origin/splitDlls' into splitDllsAndrew Arnott2011-11-021-2/+2
|\ \
| * | Rename async argument to make it compile with .net async ctp.dotnetjunky2011-10-191-2/+2
| | |
* | | Fixed some build breaks.Andrew Arnott2011-11-0216-49/+57
| | |
* | | Namespace and public api fixes to OpenID extensions after the DLL refactoring.Andrew Arnott2011-11-025-16/+35
| | |
* | | Moved behaviors into their own RP vs. OP namespaces.Andrew Arnott2011-10-2110-27/+28
| | |
* | | Fixed static for AXFetchAsSregTransform property to be an instance property.Andrew Arnott2011-10-212-9/+3
|/ /
* | Fixed up Provider so that DH assoc requests don't result in exceptions.Andrew Arnott2011-10-105-4/+14
| |
* | Added build property that can cause the Diffie-Hellman algorithm and its ↵Andrew Arnott2011-10-107-11/+26
| | | | | | | | | | | | associated functionality to be omitted from OpenID. Provider currently throws an exception for an unexpected message when DH associations are requested.
* | Removed dependencies on PresentationFramework and WindowsBase when targeting ↵Andrew Arnott2011-10-101-0/+8
| | | | | | | | .NET 4.0
* | Fixed a couple more configuration sections.Andrew Arnott2011-10-102-3/+3
| |
* | Fixed OAuth .config types.Andrew Arnott2011-10-101-1/+1
| |
* | Fixes web.config references to OpenID behaviors that have changed name.Andrew Arnott2011-10-095-6/+6
| | | | | | | | Also adds a build task that fixes up references to the unified assembly.
* | Fixed up XAML and ASPX references to the unified DotNetOpenAuth assembly.Andrew Arnott2011-10-092-0/+56
| |
* | Fixed build warnings.Andrew Arnott2011-10-094-19/+19
| |
* | Fixed build breaks when targeting CLR 4.Andrew Arnott2011-10-073-14/+50
| |
* | Fixed OAuth failure due to removing ccrewrite.Andrew Arnott2011-09-282-2/+0
| |
* | Merge branch 'master' into splitDllsAndrew Arnott2011-09-288-10/+42
|\ \
| * | Fixed line endings messed up by github.Andrew Arnott2011-09-281-109/+109
| | |
| * | Reverted part of commit 2704b0fb445.Andrew Arnott2011-09-287-10/+24
| | | | | | | | | | | | Reverses some of the Send->Respond changes made that are or may be invoked from ASP.NET web forms, since web forms will render HTML after the end of the protocol message.
| * | Fixed StyleCop issues.Andrew Arnott2011-09-231-97/+97
| | |
| * | Added a method that creates a GenericPrincipal based on the current instance ↵Oyvind Sean Kinsey2011-09-221-0/+9
| | | | | | | | | | | | of OAuthPrincipal.
| * | Exposed the roles collection so that we can convert this to a different kind ↵Oyvind Sean Kinsey2011-09-221-3/+12
| | | | | | | | | | | | of principal if necessary.
* | | Added dotnetopenauth.proj to build sln file.Andrew Arnott2011-09-201-0/+1
| | |
* | | Fixed non-serializable Identifier and Realm classes.Andrew Arnott2011-09-202-0/+24
| | |
* | | Removed some lingering ccrewrite.exe dependent code.Andrew Arnott2011-09-207-12/+12
| | |
* | | Removed unwanted binaries from samples directories in drop layout.Andrew Arnott2011-09-201-0/+2
| | |
* | | Fixed use of ILMerge so that it doesn't make all DNOA types internal.Andrew Arnott2011-09-201-7/+6
| | |
* | | Fixed build breaks after code contract reference assembly generation removal.Andrew Arnott2011-09-191-1/+3
| | |
* | | Updated .gitignore.Andrew Arnott2011-09-181-1/+1
| | |
* | | StyleCop and other compiler warning fixes.Andrew Arnott2011-09-1816-34/+154
| | |
* | | All product assemblies build without ccrewrite.exe now.Andrew Arnott2011-09-18188-763/+779
| | |
* | | The external libraries no longer require ccrewrite.Andrew Arnott2011-09-172-0/+2
| | |
* | | DotNetOpenAuth.Messaging.UI no longer requires ccrewrite.exeAndrew Arnott2011-09-173-5/+3
| | |