Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
15 commits
Select commit Hold shift + click to select a range
acfd1e4
[release/8.0-staging] Skip empty iOS NativeAOT Helix submission (#131…
davidnguyen-tech Aug 12, 2026
313b5d7
[release/8.0-staging] Disable timing out EncryptedXml encoded-DTD tes…
github-actions[bot] Aug 12, 2026
1eaad09
[automated] Merge branch 'release/8.0' => 'release/8.0-staging' (#132…
akoeplinger Aug 22, 2026
22dd54d
[release/8.0-staging] Fix hang in InvalidClientRequestTests by guardi…
github-actions[bot] Aug 22, 2026
5ebdee9
[release/8.0-staging] Update dependencies from dotnet/xharness (#132383)
dotnet-maestro[bot] Aug 27, 2026
edeba5d
[release/8.0-staging] Update dependencies from dotnet/xharness (#132959)
dotnet-maestro[bot] Sep 1, 2026
65e942c
[release/8.0] Don't pass empty string as SNI to QUIC (#133160)
rzikm Sep 3, 2026
541b325
[release/8.0-staging] Update dependencies from dotnet/arcade (#132995)
dotnet-maestro[bot] Sep 3, 2026
ed47a4e
[release/8.0] Detect ephemeral client cert key via SEC_E_UNKNOWN_CRED…
Copilot Sep 4, 2026
8e8d957
[automated] Merge branch 'release/8.0' => 'release/8.0-staging' (#133…
akoeplinger Sep 7, 2026
9e81c41
[release/8.0-staging] Update dependencies from dotnet/runtime-assets …
dotnet-maestro[bot] Sep 10, 2026
ab85270
[release/8.0-staging] Update dependencies from dotnet/icu (#133385)
dotnet-maestro[bot] Sep 11, 2026
8c9e75e
[release/8.0-staging] Update dependencies from dotnet/xharness (#133334)
dotnet-maestro[bot] Sep 11, 2026
5939a38
[release/8.0-staging] Update dependencies from dotnet/xharness (#133845)
dotnet-maestro[bot] Sep 15, 2026
ea8456a
[automated] Merge branch 'release/8.0' => 'release/8.0-staging' (#133…
ViveliDuCh Sep 15, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .config/dotnet-tools.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
]
},
"microsoft.dotnet.xharness.cli": {
"version": "11.0.0-prerelease.26370.1",
"version": "11.0.0-prerelease.26461.1",
"commands": [
"xharness"
]
Expand Down
72 changes: 36 additions & 36 deletions eng/Version.Details.xml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<Dependencies>
<ProductDependencies>
<Dependency Name="Microsoft.NETCore.Runtime.ICU.Transport" Version="8.0.0-rtm.26407.4">
<Dependency Name="Microsoft.NETCore.Runtime.ICU.Transport" Version="8.0.0-rtm.26457.3">
<Uri>https://github.com/dotnet/icu</Uri>
<Sha>1ed16405b580a0b8cfec0ed0d2a24386446be079</Sha>
<Sha>a9feff780c8749eb6e39c356abe4eef38c0ce40e</Sha>
</Dependency>
<Dependency Name="System.Net.MsQuic.Transport" Version="8.0.0-alpha.1.23527.1">
<Uri>https://github.com/dotnet/msquic</Uri>
Expand Down Expand Up @@ -186,57 +186,57 @@
<Uri>https://github.com/dotnet/arcade</Uri>
<Sha>25da4e8f08fab05a39c27443df99b96d738f3c82</Sha>
</Dependency>
<Dependency Name="System.ComponentModel.TypeConverter.TestData" Version="8.0.0-beta.26404.3">
<Dependency Name="System.ComponentModel.TypeConverter.TestData" Version="8.0.0-beta.26457.3">
<Uri>https://github.com/dotnet/runtime-assets</Uri>
<Sha>79d10a30bef6e0cbef59c0ccf5a98b12da054a95</Sha>
<Sha>28197b1af8bfa73dc553aab7b62f8a2e8945b79c</Sha>
</Dependency>
<Dependency Name="System.Data.Common.TestData" Version="8.0.0-beta.26404.3">
<Dependency Name="System.Data.Common.TestData" Version="8.0.0-beta.26457.3">
<Uri>https://github.com/dotnet/runtime-assets</Uri>
<Sha>79d10a30bef6e0cbef59c0ccf5a98b12da054a95</Sha>
<Sha>28197b1af8bfa73dc553aab7b62f8a2e8945b79c</Sha>
</Dependency>
<Dependency Name="System.Drawing.Common.TestData" Version="8.0.0-beta.26404.3">
<Dependency Name="System.Drawing.Common.TestData" Version="8.0.0-beta.26457.3">
<Uri>https://github.com/dotnet/runtime-assets</Uri>
<Sha>79d10a30bef6e0cbef59c0ccf5a98b12da054a95</Sha>
<Sha>28197b1af8bfa73dc553aab7b62f8a2e8945b79c</Sha>
</Dependency>
<Dependency Name="System.Formats.Tar.TestData" Version="8.0.0-beta.26404.3">
<Dependency Name="System.Formats.Tar.TestData" Version="8.0.0-beta.26457.3">
<Uri>https://github.com/dotnet/runtime-assets</Uri>
<Sha>79d10a30bef6e0cbef59c0ccf5a98b12da054a95</Sha>
<Sha>28197b1af8bfa73dc553aab7b62f8a2e8945b79c</Sha>
</Dependency>
<Dependency Name="System.IO.Compression.TestData" Version="8.0.0-beta.26404.3">
<Dependency Name="System.IO.Compression.TestData" Version="8.0.0-beta.26457.3">
<Uri>https://github.com/dotnet/runtime-assets</Uri>
<Sha>79d10a30bef6e0cbef59c0ccf5a98b12da054a95</Sha>
<Sha>28197b1af8bfa73dc553aab7b62f8a2e8945b79c</Sha>
</Dependency>
<Dependency Name="System.IO.Packaging.TestData" Version="8.0.0-beta.26404.3">
<Dependency Name="System.IO.Packaging.TestData" Version="8.0.0-beta.26457.3">
<Uri>https://github.com/dotnet/runtime-assets</Uri>
<Sha>79d10a30bef6e0cbef59c0ccf5a98b12da054a95</Sha>
<Sha>28197b1af8bfa73dc553aab7b62f8a2e8945b79c</Sha>
</Dependency>
<Dependency Name="System.Net.TestData" Version="8.0.0-beta.26404.3">
<Dependency Name="System.Net.TestData" Version="8.0.0-beta.26457.3">
<Uri>https://github.com/dotnet/runtime-assets</Uri>
<Sha>79d10a30bef6e0cbef59c0ccf5a98b12da054a95</Sha>
<Sha>28197b1af8bfa73dc553aab7b62f8a2e8945b79c</Sha>
</Dependency>
<Dependency Name="System.Private.Runtime.UnicodeData" Version="8.0.0-beta.26404.3">
<Dependency Name="System.Private.Runtime.UnicodeData" Version="8.0.0-beta.26457.3">
<Uri>https://github.com/dotnet/runtime-assets</Uri>
<Sha>79d10a30bef6e0cbef59c0ccf5a98b12da054a95</Sha>
<Sha>28197b1af8bfa73dc553aab7b62f8a2e8945b79c</Sha>
</Dependency>
<Dependency Name="System.Runtime.TimeZoneData" Version="8.0.0-beta.26404.3">
<Dependency Name="System.Runtime.TimeZoneData" Version="8.0.0-beta.26457.3">
<Uri>https://github.com/dotnet/runtime-assets</Uri>
<Sha>79d10a30bef6e0cbef59c0ccf5a98b12da054a95</Sha>
<Sha>28197b1af8bfa73dc553aab7b62f8a2e8945b79c</Sha>
</Dependency>
<Dependency Name="System.Security.Cryptography.X509Certificates.TestData" Version="8.0.0-beta.26404.3">
<Dependency Name="System.Security.Cryptography.X509Certificates.TestData" Version="8.0.0-beta.26457.3">
<Uri>https://github.com/dotnet/runtime-assets</Uri>
<Sha>79d10a30bef6e0cbef59c0ccf5a98b12da054a95</Sha>
<Sha>28197b1af8bfa73dc553aab7b62f8a2e8945b79c</Sha>
</Dependency>
<Dependency Name="System.Text.RegularExpressions.TestData" Version="8.0.0-beta.26404.3">
<Dependency Name="System.Text.RegularExpressions.TestData" Version="8.0.0-beta.26457.3">
<Uri>https://github.com/dotnet/runtime-assets</Uri>
<Sha>79d10a30bef6e0cbef59c0ccf5a98b12da054a95</Sha>
<Sha>28197b1af8bfa73dc553aab7b62f8a2e8945b79c</Sha>
</Dependency>
<Dependency Name="System.Windows.Extensions.TestData" Version="8.0.0-beta.26404.3">
<Dependency Name="System.Windows.Extensions.TestData" Version="8.0.0-beta.26457.3">
<Uri>https://github.com/dotnet/runtime-assets</Uri>
<Sha>79d10a30bef6e0cbef59c0ccf5a98b12da054a95</Sha>
<Sha>28197b1af8bfa73dc553aab7b62f8a2e8945b79c</Sha>
</Dependency>
<Dependency Name="Microsoft.DotNet.CilStrip.Sources" Version="8.0.0-beta.26404.3">
<Dependency Name="Microsoft.DotNet.CilStrip.Sources" Version="8.0.0-beta.26457.3">
<Uri>https://github.com/dotnet/runtime-assets</Uri>
<Sha>79d10a30bef6e0cbef59c0ccf5a98b12da054a95</Sha>
<Sha>28197b1af8bfa73dc553aab7b62f8a2e8945b79c</Sha>
</Dependency>
<Dependency Name="runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk" Version="16.0.5-alpha.1.25311.1" CoherentParentDependency="Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100">
<Uri>https://github.com/dotnet/llvm-project</Uri>
Expand Down Expand Up @@ -323,17 +323,17 @@
<Uri>https://github.com/dotnet/runtime</Uri>
<Sha>edbd5c769a19798b6955050baccf99e6797d3208</Sha>
</Dependency>
<Dependency Name="Microsoft.DotNet.XHarness.TestRunners.Common" Version="11.0.0-prerelease.26370.1">
<Dependency Name="Microsoft.DotNet.XHarness.TestRunners.Common" Version="11.0.0-prerelease.26461.1">
<Uri>https://github.com/dotnet/xharness</Uri>
<Sha>65e5795252474ebd04e4e872bd4152e86c558209</Sha>
<Sha>cf433ea2eff13305b60c8871a03115b1dbb600f8</Sha>
</Dependency>
<Dependency Name="Microsoft.DotNet.XHarness.TestRunners.Xunit" Version="11.0.0-prerelease.26370.1">
<Dependency Name="Microsoft.DotNet.XHarness.TestRunners.Xunit" Version="11.0.0-prerelease.26461.1">
<Uri>https://github.com/dotnet/xharness</Uri>
<Sha>65e5795252474ebd04e4e872bd4152e86c558209</Sha>
<Sha>cf433ea2eff13305b60c8871a03115b1dbb600f8</Sha>
</Dependency>
<Dependency Name="Microsoft.DotNet.XHarness.CLI" Version="11.0.0-prerelease.26370.1">
<Dependency Name="Microsoft.DotNet.XHarness.CLI" Version="11.0.0-prerelease.26461.1">
<Uri>https://github.com/dotnet/xharness</Uri>
<Sha>65e5795252474ebd04e4e872bd4152e86c558209</Sha>
<Sha>cf433ea2eff13305b60c8871a03115b1dbb600f8</Sha>
</Dependency>
<Dependency Name="Microsoft.DotNet.PackageTesting" Version="8.0.0-beta.26431.7">
<Uri>https://github.com/dotnet/arcade</Uri>
Expand All @@ -359,9 +359,9 @@
<Uri>https://github.com/dotnet/hotreload-utils</Uri>
<Sha>d51568ac5594873815971cb9e3e7ee2d463a01ef</Sha>
</Dependency>
<Dependency Name="System.Runtime.Numerics.TestData" Version="8.0.0-beta.26404.3">
<Dependency Name="System.Runtime.Numerics.TestData" Version="8.0.0-beta.26457.3">
<Uri>https://github.com/dotnet/runtime-assets</Uri>
<Sha>79d10a30bef6e0cbef59c0ccf5a98b12da054a95</Sha>
<Sha>28197b1af8bfa73dc553aab7b62f8a2e8945b79c</Sha>
</Dependency>
<Dependency Name="Microsoft.Net.Compilers.Toolset" Version="4.8.0-7.23566.2">
<Uri>https://github.com/dotnet/roslyn</Uri>
Expand Down
36 changes: 18 additions & 18 deletions eng/Versions.props
Original file line number Diff line number Diff line change
Expand Up @@ -154,20 +154,20 @@
<SystemValueTupleVersion>4.5.0</SystemValueTupleVersion>
<runtimenativeSystemIOPortsVersion>8.0.0-rc.1.23406.6</runtimenativeSystemIOPortsVersion>
<!-- Runtime-Assets dependencies -->
<SystemRuntimeNumericsTestDataVersion>8.0.0-beta.26404.3</SystemRuntimeNumericsTestDataVersion>
<SystemComponentModelTypeConverterTestDataVersion>8.0.0-beta.26404.3</SystemComponentModelTypeConverterTestDataVersion>
<SystemDataCommonTestDataVersion>8.0.0-beta.26404.3</SystemDataCommonTestDataVersion>
<SystemDrawingCommonTestDataVersion>8.0.0-beta.26404.3</SystemDrawingCommonTestDataVersion>
<SystemFormatsTarTestDataVersion>8.0.0-beta.26404.3</SystemFormatsTarTestDataVersion>
<SystemIOCompressionTestDataVersion>8.0.0-beta.26404.3</SystemIOCompressionTestDataVersion>
<SystemIOPackagingTestDataVersion>8.0.0-beta.26404.3</SystemIOPackagingTestDataVersion>
<SystemNetTestDataVersion>8.0.0-beta.26404.3</SystemNetTestDataVersion>
<SystemPrivateRuntimeUnicodeDataVersion>8.0.0-beta.26404.3</SystemPrivateRuntimeUnicodeDataVersion>
<SystemRuntimeTimeZoneDataVersion>8.0.0-beta.26404.3</SystemRuntimeTimeZoneDataVersion>
<SystemSecurityCryptographyX509CertificatesTestDataVersion>8.0.0-beta.26404.3</SystemSecurityCryptographyX509CertificatesTestDataVersion>
<SystemTextRegularExpressionsTestDataVersion>8.0.0-beta.26404.3</SystemTextRegularExpressionsTestDataVersion>
<SystemWindowsExtensionsTestDataVersion>8.0.0-beta.26404.3</SystemWindowsExtensionsTestDataVersion>
<MicrosoftDotNetCilStripSourcesVersion>8.0.0-beta.26404.3</MicrosoftDotNetCilStripSourcesVersion>
<SystemRuntimeNumericsTestDataVersion>8.0.0-beta.26457.3</SystemRuntimeNumericsTestDataVersion>
<SystemComponentModelTypeConverterTestDataVersion>8.0.0-beta.26457.3</SystemComponentModelTypeConverterTestDataVersion>
<SystemDataCommonTestDataVersion>8.0.0-beta.26457.3</SystemDataCommonTestDataVersion>
<SystemDrawingCommonTestDataVersion>8.0.0-beta.26457.3</SystemDrawingCommonTestDataVersion>
<SystemFormatsTarTestDataVersion>8.0.0-beta.26457.3</SystemFormatsTarTestDataVersion>
<SystemIOCompressionTestDataVersion>8.0.0-beta.26457.3</SystemIOCompressionTestDataVersion>
<SystemIOPackagingTestDataVersion>8.0.0-beta.26457.3</SystemIOPackagingTestDataVersion>
<SystemNetTestDataVersion>8.0.0-beta.26457.3</SystemNetTestDataVersion>
<SystemPrivateRuntimeUnicodeDataVersion>8.0.0-beta.26457.3</SystemPrivateRuntimeUnicodeDataVersion>
<SystemRuntimeTimeZoneDataVersion>8.0.0-beta.26457.3</SystemRuntimeTimeZoneDataVersion>
<SystemSecurityCryptographyX509CertificatesTestDataVersion>8.0.0-beta.26457.3</SystemSecurityCryptographyX509CertificatesTestDataVersion>
<SystemTextRegularExpressionsTestDataVersion>8.0.0-beta.26457.3</SystemTextRegularExpressionsTestDataVersion>
<SystemWindowsExtensionsTestDataVersion>8.0.0-beta.26457.3</SystemWindowsExtensionsTestDataVersion>
<MicrosoftDotNetCilStripSourcesVersion>8.0.0-beta.26457.3</MicrosoftDotNetCilStripSourcesVersion>
<!-- dotnet-optimization dependencies -->
<optimizationwindows_ntx64MIBCRuntimeVersion>1.0.0-prerelease.23566.3</optimizationwindows_ntx64MIBCRuntimeVersion>
<optimizationwindows_ntx86MIBCRuntimeVersion>1.0.0-prerelease.23566.3</optimizationwindows_ntx86MIBCRuntimeVersion>
Expand Down Expand Up @@ -197,9 +197,9 @@
<!-- Testing -->
<MicrosoftNETCoreCoreDisToolsVersion>1.1.0</MicrosoftNETCoreCoreDisToolsVersion>
<MicrosoftNETTestSdkVersion>17.4.0-preview-20220707-01</MicrosoftNETTestSdkVersion>
<MicrosoftDotNetXHarnessTestRunnersCommonVersion>11.0.0-prerelease.26370.1</MicrosoftDotNetXHarnessTestRunnersCommonVersion>
<MicrosoftDotNetXHarnessTestRunnersXunitVersion>11.0.0-prerelease.26370.1</MicrosoftDotNetXHarnessTestRunnersXunitVersion>
<MicrosoftDotNetXHarnessCLIVersion>11.0.0-prerelease.26370.1</MicrosoftDotNetXHarnessCLIVersion>
<MicrosoftDotNetXHarnessTestRunnersCommonVersion>11.0.0-prerelease.26461.1</MicrosoftDotNetXHarnessTestRunnersCommonVersion>
<MicrosoftDotNetXHarnessTestRunnersXunitVersion>11.0.0-prerelease.26461.1</MicrosoftDotNetXHarnessTestRunnersXunitVersion>
<MicrosoftDotNetXHarnessCLIVersion>11.0.0-prerelease.26461.1</MicrosoftDotNetXHarnessCLIVersion>
<MicrosoftDotNetHotReloadUtilsGeneratorBuildToolVersion>8.0.0-alpha.0.26202.2</MicrosoftDotNetHotReloadUtilsGeneratorBuildToolVersion>
<XUnitVersion>2.4.2</XUnitVersion>
<XUnitAnalyzersVersion>1.0.0</XUnitAnalyzersVersion>
Expand Down Expand Up @@ -231,7 +231,7 @@
<!-- ILCompiler -->
<MicrosoftDotNetILCompilerVersion>8.0.0-rc.1.23406.6</MicrosoftDotNetILCompilerVersion>
<!-- ICU -->
<MicrosoftNETCoreRuntimeICUTransportVersion>8.0.0-rtm.26407.4</MicrosoftNETCoreRuntimeICUTransportVersion>
<MicrosoftNETCoreRuntimeICUTransportVersion>8.0.0-rtm.26457.3</MicrosoftNETCoreRuntimeICUTransportVersion>
<!-- MsQuic -->
<MicrosoftNativeQuicMsQuicSchannelVersion>2.5.10</MicrosoftNativeQuicMsQuicSchannelVersion>
<!-- Mono LLVM -->
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,8 @@ jobs:
creator: dotnet-bot
testRunNamePrefixSuffix: NativeAOT_$(_BuildConfig)
extraHelixArguments: /p:NeedsToBuildAppsOnHelix=true
# Remove this iOS exclusion if iOS NativeAOT device tests are re-enabled.
condition: ne(variables['osGroup'], 'ios')

#
# Build the whole product using NativeAOT for iOS/tvOS and run runtime tests with iOS/tvOS devices
Expand Down
11 changes: 7 additions & 4 deletions eng/pipelines/runtime.yml
Original file line number Diff line number Diff line change
Expand Up @@ -695,11 +695,14 @@ extends:
creator: dotnet-bot
testRunNamePrefixSuffix: NativeAOT_$(_BuildConfig)
extraHelixArguments: /p:NeedsToBuildAppsOnHelix=true
# Remove this iOS exclusion if iOS NativeAOT device tests are re-enabled.
condition: >-
or(
eq(variables['librariesContainsChange'], true),
eq(variables['coreclrContainsChange'], true),
eq(variables['isRollingBuild'], true))
and(
ne(variables['osGroup'], 'ios'),
or(
eq(variables['librariesContainsChange'], true),
eq(variables['coreclrContainsChange'], true),
eq(variables['isRollingBuild'], true)))

#
# MacCatalyst interp - requires AOT Compilation and Interp flags
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ private static X509ExtensionCollection BuildTlsCertExtensions(string targetName,
return extensions;
}

public static (X509Certificate2 certificate, X509Certificate2Collection) GenerateCertificates(string targetName, [CallerMemberName] string? testName = null, bool longChain = false, bool serverCertificate = true)
public static (X509Certificate2 certificate, X509Certificate2Collection) GenerateCertificates(string targetName, [CallerMemberName] string? testName = null, bool longChain = false, bool serverCertificate = true, bool ephemeralKey = false)
{
const int keySize = 2048;
if (PlatformDetection.IsWindows && testName != null)
Expand Down Expand Up @@ -161,10 +161,10 @@ public static (X509Certificate2 certificate, X509Certificate2Collection) Generat
responder.Dispose();
root.Dispose();

if (PlatformDetection.IsWindows)
if (!ephemeralKey && PlatformDetection.IsWindows)
{
X509Certificate2 ephemeral = endEntity;
endEntity = new X509Certificate2(endEntity.Export(X509ContentType.Pfx));
endEntity = new X509Certificate2(endEntity.Export(X509ContentType.Pfx), (string?)null, X509KeyStorageFlags.Exportable);
ephemeral.Dispose();
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -74,8 +74,11 @@ public static IEnumerable<object[]> InvalidRequest_TestData()
yield return new object[] { "GET {path} HTTP/1.1", null, new string[] { "Content-Length: -9223372036854775809" }, "\r\n", "Bad Request" };

yield return new object[] { "GET {path} HTTP/1.1", null, new string[] { "Content-Length: 1", "Content-Length: 2" }, "\r\n", "Bad Request" };
yield return new object[] { "POST {path} HTTP/1.1", null, new string[] { "Content-Length: 9223372036854775808" }, "\r\n", "Bad Request" }; // long.MaxValue + 1
yield return new object[] { "POST {path} HTTP/1.1", null, new string[] { "Content-Length: 18446744073709551615" }, "\r\n", "Bad Request" }; // ulong.MaxValue
if (Helpers.IsManagedImplementation)
{
yield return new object[] { "POST {path} HTTP/1.1", null, new string[] { "Content-Length: 9223372036854775808" }, "\r\n", "Bad Request" }; // long.MaxValue + 1
yield return new object[] { "POST {path} HTTP/1.1", null, new string[] { "Content-Length: 18446744073709551615" }, "\r\n", "Bad Request" }; // ulong.MaxValue
}

yield return new object[] { "GET {path} HTTP/1.1", null, new string[] { "Transfer-Encoding: garbage" }, "\r\n", "Not Implemented" };
yield return new object[] { "POST {path} HTTP/1.1", null, new string[] { "Transfer-Encoding: garbage" }, "\r\n", "Not Implemented" };
Expand Down
3 changes: 3 additions & 0 deletions src/libraries/System.Net.Quic/src/Resources/Strings.resx
Original file line number Diff line number Diff line change
Expand Up @@ -189,6 +189,9 @@
<data name="net_quic_tls_version_notsupported" xml:space="preserve">
<value>Could not use a TLS version required by Quic. TLS 1.3 may have been disabled in the registry.</value>
</data>
<data name="net_auth_ephemeral" xml:space="preserve">
<value>Authentication failed because the platform does not support ephemeral keys.</value>
</data>
<data name="net_quic_empty_cipher_suite" xml:space="preserve">
<value>CipherSuitePolicy must specify at least one cipher supported by QUIC.</value>
</data>
Expand Down
6 changes: 6 additions & 0 deletions src/libraries/System.Net.Quic/src/System.Net.Quic.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,12 @@
<ItemGroup Condition="'$(TargetPlatformIdentifier)' == 'windows'">
<Compile Include="$(CommonPath)Interop\Windows\Interop.Libraries.cs" Link="Common\Interop\Windows\Interop.Libraries.cs" />
<Compile Include="$(CommonPath)Interop\Windows\Crypt32\Interop.CERT_CONTEXT.cs" Link="Common\Interop\Windows\Crypt32\Interop.CERT_CONTEXT.cs" />
<Compile Include="$(CommonPath)Interop\Windows\Crypt32\Interop.CertContextPropId.cs" Link="Common\Interop\Windows\Crypt32\Interop.CertContextPropId.cs" />
<Compile Include="$(CommonPath)Interop\Windows\Crypt32\Interop.CertDuplicateCertificateContext.cs" Link="Common\Interop\Windows\Crypt32\Interop.CertDuplicateCertificateContext.cs" />
<Compile Include="$(CommonPath)Interop\Windows\Crypt32\Interop.CertGetCertificateContextProperty_NO_NULLABLE.cs" Link="Common\Interop\Windows\Crypt32\Interop.CertGetCertificateContextProperty_NO_NULLABLE.cs" />
<Compile Include="$(CommonPath)Microsoft\Win32\SafeHandles\SafeCrypt32Handle.cs" Link="Common\Microsoft\Win32\SafeHandles\SafeCrypt32Handle.cs" />
<Compile Include="$(CommonPath)Microsoft\Win32\SafeHandles\SafeHandleCache.cs" Link="Common\Microsoft\Win32\SafeHandles\SafeHandleCache.cs" />
<Compile Include="$(CommonPath)Microsoft\Win32\SafeHandles\SafeCertContextHandle.cs" Link="Common\Microsoft\Win32\SafeHandles\SafeCertContextHandle.cs" />
<Compile Include="$(CommonPath)Interop\Windows\Crypt32\Interop.CERT_INFO.cs" Link="Common\Interop\Windows\Crypt32\Interop.CERT_INFO.cs" />
<Compile Include="$(CommonPath)Interop\Windows\Crypt32\Interop.CERT_PUBLIC_KEY_INFO.cs" Link="Common\Interop\Windows\Crypt32\Interop.CERT_PUBLIC_KEY_INFO.cs" />
<Compile Include="$(CommonPath)Interop\Windows\Crypt32\Interop.CRYPT_ALGORITHM_IDENTIFIER.cs" Link="Common\Interop\Windows\Crypt32\Interop.Interop.CRYPT_ALGORITHM_IDENTIFIER.cs" />
Expand Down
Loading
Loading