From 693dc2a7a3c8ff7ab1e310e5634d25ede1641f77 Mon Sep 17 00:00:00 2001 From: Juan Sebastian Hoyos Ayala Date: Tue, 10 Jun 2025 23:20:25 +0000 Subject: [PATCH 1/5] Merged PR 50758: [release/9.0] Updated PCA of DAC cert #### AI description (iteration 1) #### PR Classification Pipeline configuration update adjusting certificate validation. #### PR Summary This pull request updates the expected issuer for the DAC signing certificate in the diagnostic file signing pipeline to reflect the new PCA 2024 certificate. - `eng/pipelines/coreclr/templates/sign-diagnostic-files.yml`: Changed the certificate issuer string from "Microsoft Code Signing PCA 2010" to "Microsoft Code Signing PCA 2024". --- eng/pipelines/coreclr/templates/sign-diagnostic-files.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eng/pipelines/coreclr/templates/sign-diagnostic-files.yml b/eng/pipelines/coreclr/templates/sign-diagnostic-files.yml index bd4dec5965e21a..c37fb2e7b97b94 100644 --- a/eng/pipelines/coreclr/templates/sign-diagnostic-files.yml +++ b/eng/pipelines/coreclr/templates/sign-diagnostic-files.yml @@ -69,7 +69,7 @@ steps: } if ($signingCert.Subject -ne "CN=.NET DAC, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ` - -or $signingCert.Issuer -ne "CN=Microsoft Code Signing PCA 2010, O=Microsoft Corporation, L=Redmond, S=Washington, C=US") + -or $signingCert.Issuer -ne "CN=Microsoft Code Signing PCA 2024, O=Microsoft Corporation, L=Redmond, S=Washington, C=US") { throw "File $file not in expected trust chain." } From d2042a18ee63b2021128e1e5674d79eae9cd4932 Mon Sep 17 00:00:00 2001 From: Juan Sebastian Hoyos Ayala Date: Wed, 11 Jun 2025 04:27:27 +0000 Subject: [PATCH 2/5] Merged PR 50762: [release/9.0] Update signing issuer for DAC cert --- eng/pipelines/coreclr/templates/sign-diagnostic-files.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eng/pipelines/coreclr/templates/sign-diagnostic-files.yml b/eng/pipelines/coreclr/templates/sign-diagnostic-files.yml index c37fb2e7b97b94..64c8ff12e4cb2d 100644 --- a/eng/pipelines/coreclr/templates/sign-diagnostic-files.yml +++ b/eng/pipelines/coreclr/templates/sign-diagnostic-files.yml @@ -69,7 +69,7 @@ steps: } if ($signingCert.Subject -ne "CN=.NET DAC, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" ` - -or $signingCert.Issuer -ne "CN=Microsoft Code Signing PCA 2024, O=Microsoft Corporation, L=Redmond, S=Washington, C=US") + -or $signingCert.Issuer -ne "CN=Microsoft Windows Code Signing PCA 2024, O=Microsoft Corporation, C=US") { throw "File $file not in expected trust chain." } From 449ec33b7235e0022189466e75d495167c19e55e Mon Sep 17 00:00:00 2001 From: "dotnet-maestro[bot]" <42748379+dotnet-maestro[bot]@users.noreply.github.com> Date: Tue, 8 Jul 2025 17:11:54 -0700 Subject: [PATCH 3/5] [release/9.0] Update dependencies from dotnet/emsdk (#116626) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Update dependencies from https://github.com/dotnet/emsdk build 20250613.1 Microsoft.SourceBuild.Intermediate.emsdk , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100 , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport From Version 9.0.7-servicing.25304.2 -> To Version 9.0.7-servicing.25313.1 * Update dependencies from https://github.com/dotnet/emsdk build 20250613.5 Microsoft.SourceBuild.Intermediate.emsdk , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100 , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport From Version 9.0.7-servicing.25304.2 -> To Version 9.0.7-servicing.25313.5 * Update dependencies from https://github.com/dotnet/emsdk build 20250616.3 Microsoft.SourceBuild.Intermediate.emsdk , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100 , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport From Version 9.0.7-servicing.25304.2 -> To Version 9.0.7-servicing.25316.3 Dependency coherency updates runtime.linux-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.win-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.win-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.osx-arm64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.osx-x64.Microsoft.NETCore.Runtime.JIT.Tools,runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-musl-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.linux-musl-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.win-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.osx-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.osx-arm64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools,runtime.osx-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Sdk,runtime.osx-x64.Microsoft.NETCore.Runtime.Mono.LLVM.Tools From Version 19.1.0-alpha.1.25266.1 -> To Version 19.1.0-alpha.1.25313.1 (parent: Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport * Update dependencies from https://github.com/dotnet/emsdk build 20250626.3 Microsoft.SourceBuild.Intermediate.emsdk , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100 , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport From Version 9.0.7-servicing.25304.2 -> To Version 9.0.7-servicing.25326.3 * Update dependencies from https://github.com/dotnet/emsdk build 20250630.2 Microsoft.SourceBuild.Intermediate.emsdk , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100 , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport From Version 9.0.7-servicing.25304.2 -> To Version 9.0.7-servicing.25330.2 * Update dependencies from https://github.com/dotnet/emsdk build 20250703.1 Microsoft.SourceBuild.Intermediate.emsdk , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100 , Microsoft.NET.Workload.Emscripten.Current.Manifest-9.0.100.Transport From Version 9.0.7-servicing.25304.2 -> To Version 9.0.8-servicing.25353.1 --------- Co-authored-by: dotnet-maestro[bot] Co-authored-by: David CantĂș Co-authored-by: Tarek Mahmoud Sayed <10833894+tarekgh@users.noreply.github.com> --- NuGet.config | 4 +- eng/Version.Details.xml | 100 ++++++++++++++++++++-------------------- eng/Versions.props | 48 +++++++++---------- 3 files changed, 75 insertions(+), 77 deletions(-) diff --git a/NuGet.config b/NuGet.config index e4806514865c0f..f723377edc2b5e 100644 --- a/NuGet.config +++ b/NuGet.config @@ -9,11 +9,9 @@ - + - - - + https://github.com/dotnet/emsdk - b567cdb6b8b461de79f2a2536a22ca3a67f2f33e + 0bcc3e67026ea44a16fb018a50e4e134c06ab3d6 @@ -226,61 +226,61 @@ https://github.com/dotnet/runtime-assets 7f6eab719b1c6834f694cfddb73c3891942e31e4 - + https://github.com/dotnet/llvm-project - daa0939940ad46ff17734d8eb0b795d711d3ca69 + abf4d7006526b85c72f91b267f98a40c1bd32314 - + https://github.com/dotnet/llvm-project - daa0939940ad46ff17734d8eb0b795d711d3ca69 + abf4d7006526b85c72f91b267f98a40c1bd32314 - + https://github.com/dotnet/llvm-project - daa0939940ad46ff17734d8eb0b795d711d3ca69 + abf4d7006526b85c72f91b267f98a40c1bd32314 - + https://github.com/dotnet/llvm-project - daa0939940ad46ff17734d8eb0b795d711d3ca69 + abf4d7006526b85c72f91b267f98a40c1bd32314 - + https://github.com/dotnet/llvm-project - daa0939940ad46ff17734d8eb0b795d711d3ca69 + abf4d7006526b85c72f91b267f98a40c1bd32314 - + https://github.com/dotnet/llvm-project - daa0939940ad46ff17734d8eb0b795d711d3ca69 + abf4d7006526b85c72f91b267f98a40c1bd32314 - + https://github.com/dotnet/llvm-project - daa0939940ad46ff17734d8eb0b795d711d3ca69 + abf4d7006526b85c72f91b267f98a40c1bd32314 - + https://github.com/dotnet/llvm-project - daa0939940ad46ff17734d8eb0b795d711d3ca69 + abf4d7006526b85c72f91b267f98a40c1bd32314 - + https://github.com/dotnet/llvm-project - daa0939940ad46ff17734d8eb0b795d711d3ca69 + abf4d7006526b85c72f91b267f98a40c1bd32314 - + https://github.com/dotnet/llvm-project - daa0939940ad46ff17734d8eb0b795d711d3ca69 + abf4d7006526b85c72f91b267f98a40c1bd32314 - + https://github.com/dotnet/llvm-project - daa0939940ad46ff17734d8eb0b795d711d3ca69 + abf4d7006526b85c72f91b267f98a40c1bd32314 - + https://github.com/dotnet/llvm-project - daa0939940ad46ff17734d8eb0b795d711d3ca69 + abf4d7006526b85c72f91b267f98a40c1bd32314 - + https://github.com/dotnet/llvm-project - daa0939940ad46ff17734d8eb0b795d711d3ca69 + abf4d7006526b85c72f91b267f98a40c1bd32314 - + https://github.com/dotnet/llvm-project - daa0939940ad46ff17734d8eb0b795d711d3ca69 + abf4d7006526b85c72f91b267f98a40c1bd32314 https://github.com/dotnet/runtime diff --git a/eng/Versions.props b/eng/Versions.props index e286c2e6f45a4e..cd465fd6068ca9 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -225,39 +225,39 @@ 2.4.8 9.0.0-alpha.1.24167.3 - 19.1.0-alpha.1.25266.1 - 19.1.0-alpha.1.25266.1 - 19.1.0-alpha.1.25266.1 - 19.1.0-alpha.1.25266.1 - 19.1.0-alpha.1.25266.1 - 19.1.0-alpha.1.25266.1 - 19.1.0-alpha.1.25266.1 - 19.1.0-alpha.1.25266.1 - 19.1.0-alpha.1.25266.1 - 19.1.0-alpha.1.25266.1 - 19.1.0-alpha.1.25266.1 - 19.1.0-alpha.1.25266.1 - 19.1.0-alpha.1.25266.1 - 19.1.0-alpha.1.25266.1 + 19.1.0-alpha.1.25313.1 + 19.1.0-alpha.1.25313.1 + 19.1.0-alpha.1.25313.1 + 19.1.0-alpha.1.25313.1 + 19.1.0-alpha.1.25313.1 + 19.1.0-alpha.1.25313.1 + 19.1.0-alpha.1.25313.1 + 19.1.0-alpha.1.25313.1 + 19.1.0-alpha.1.25313.1 + 19.1.0-alpha.1.25313.1 + 19.1.0-alpha.1.25313.1 + 19.1.0-alpha.1.25313.1 + 19.1.0-alpha.1.25313.1 + 19.1.0-alpha.1.25313.1 - 9.0.7-servicing.25304.2 - 9.0.7 + 9.0.8-servicing.25353.1 + 9.0.8 $(MicrosoftNETWorkloadEmscriptenCurrentManifest90100Version) 1.1.87-gba258badda 1.0.0-v3.14.0.5722 - 19.1.0-alpha.1.25266.1 - 19.1.0-alpha.1.25266.1 - 19.1.0-alpha.1.25266.1 - 19.1.0-alpha.1.25266.1 - 19.1.0-alpha.1.25266.1 - 19.1.0-alpha.1.25266.1 - 19.1.0-alpha.1.25266.1 - 19.1.0-alpha.1.25266.1 + 19.1.0-alpha.1.25313.1 + 19.1.0-alpha.1.25313.1 + 19.1.0-alpha.1.25313.1 + 19.1.0-alpha.1.25313.1 + 19.1.0-alpha.1.25313.1 + 19.1.0-alpha.1.25313.1 + 19.1.0-alpha.1.25313.1 + 19.1.0-alpha.1.25313.1 3.1.7 1.0.406601 From 14d268b2f0481f13b8f26d7bf274634ca10a541e Mon Sep 17 00:00:00 2001 From: Tarek Mahmoud Sayed <10833894+tarekgh@users.noreply.github.com> Date: Thu, 10 Jul 2025 09:44:03 -0700 Subject: [PATCH 4/5] Add missing feed --- NuGet.config | 1 + 1 file changed, 1 insertion(+) diff --git a/NuGet.config b/NuGet.config index cd65b636a861b8..e9d93076b37fef 100644 --- a/NuGet.config +++ b/NuGet.config @@ -9,6 +9,7 @@ + From 06e084551552299f0dd9f0130ce295632abd70b9 Mon Sep 17 00:00:00 2001 From: Tarek Mahmoud Sayed <10833894+tarekgh@users.noreply.github.com> Date: Thu, 10 Jul 2025 09:49:15 -0700 Subject: [PATCH 5/5] remove un-needed feed --- NuGet.config | 1 - 1 file changed, 1 deletion(-) diff --git a/NuGet.config b/NuGet.config index e9d93076b37fef..6c2588e1fb61cf 100644 --- a/NuGet.config +++ b/NuGet.config @@ -10,7 +10,6 @@ -