29 Commits (1ef7be587f21005539c80484a46e77b0f710eb7d)

Author SHA1 Message Date
Kévin Chalet a0f39b4b5c Polyfill ValueTask.CompletedTask and ValueTask<TResult>.CompletedTask 3 months ago
Kévin Chalet 36424f84b3 Improve the WWW-Authenticate parsing logic 8 months ago
Kévin Chalet 38e84b862d Update OpenIddictParameter to offer ImmutableArray<string> conversions instead of string[] and clone JsonNode objects to guarantee immutability 11 months ago
Kévin Chalet ef4b0f3417 Add explicit System.Net.Http usings 3 years ago
Kévin Chalet 8c14d4e3e9 Replace references to "URL" by "URI" when resource identifiers are not required to be resource locators 3 years ago
Kévin Chalet 7ca9be1428 Reference PolySharp and replace Substring() calls by the range syntax 3 years ago
Kévin Chalet ac5e3dd62b Update the System.Net.Http integrations to support sending empty parameters in GET and POST requests 3 years ago
Kévin Chalet 6c963c80d0 Adjust nullable annotations 3 years ago
Kévin Chalet 20005d63cc Prevent adding multiple client registrations using the same issuer 3 years ago
Kévin Chalet 6f9c559682 Update the .NET SDK and bump all dependencies 4 years ago
Kévin Chalet 3ff021a3e4 Revamp HTTP response extraction to support WWW-Authenticate and enforce Content-Type validation 4 years ago
Kévin Chalet 7222d95025 React to the removal of the !! operator in C# 11 4 years ago
Kévin Chalet 255fc64caf Fix incorrect error messages in the client stack and use ?? for null checks where appropriate 4 years ago
Kévin Chalet 62f3e6ff85 Bump the .NET SDK to 7.0.100-preview.2.22153.17 and modernize the code base 4 years ago
Kévin Chalet deee5e5b92 Update the code base to use implicit global usings 4 years ago
Kévin Chalet 148a987a23 Update the code base to use file-scoped namespaces 4 years ago
Kévin Chalet b19fdffea4 React to nullable annotations changes in .NET 5.0 and update OpenIddictParameter.ToString() to use the invariant culture 5 years ago
Kévin Chalet bff6ed027b Add .NET 5.0 TFMs and bump the .NET SDK to 5.0.100 6 years ago
Johann ff0958ea67
Enable nullable reference types support in the unit/integration tests projects 5 years ago
Kévin Chalet 1e87e917a6 Use static OpenIddict.Abstractions.OpenIddictConstants where appropriate 5 years ago
Kévin Chalet 0b629b3dbd Replace JsonSerializer.Serialize() by Utf8JsonWriter and JsonSerializer.Deserialize() by JsonDocument 5 years ago
Kévin Chalet 3841f32f17 Update the entire codebase to use is null/is not null 5 years ago
Kévin Chalet c8215868cf Rename the FunctionalTests namespace suffix to IntegrationTests 6 years ago
Kévin Chalet 8feeb8698d Update the entire codebase to use IStringLocalizer/ResourceManager 6 years ago
Kévin Chalet 39a75284cc Enable FxCop code analysis 6 years ago
Kévin Chalet 8021c15328
Use the generic host builder on .NET Core 3.1 6 years ago
Kévin Chalet 2ac5b4b884 Update the validation OWIN integration to support active authentication and rework how errors are returned for API requests 6 years ago
Kévin Chalet 276a9b8a7d Update OpenIddict.Validation.SystemNetHttp to use ReadAsStringAsync() and rework the samples 6 years ago
Kévin Chalet 5361c66be1 Add integration tests for the authorization endpoint 6 years ago