Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,11 @@ under [1.0.0](#100---2026-09-20) before upgrading.

## [Unreleased]

### Security

- Pin repository builds to .NET SDK 10.0.402, which selects the patched .NET 10.0.13 runtime and Native AOT packs.
- Pin the Roslyn test tooling's transitive `System.Security.Cryptography.Pkcs` dependency to 9.0.21.

### Fixed

- Lua operation admission rejects a host-provided state with a negative stack top and checks that runtime stamp
Expand Down
4 changes: 2 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ focused, preserve existing patterns, and update documentation when behavior or p
## Prerequisites

- Windows x64
- .NET SDK 10.0.401 exactly. [`global.json`](global.json) sets `rollForward: disable`, because the NuGet lock files
- .NET SDK 10.0.402 exactly. [`global.json`](global.json) sets `rollForward: disable`, because the NuGet lock files
record the packages that the SDK adds implicitly. Install it with
`winget install Microsoft.DotNet.SDK.10 --version 10.0.401`.
`winget install Microsoft.DotNet.SDK.10 --version 10.0.402`.
- PowerShell 7 (`pwsh`): every workflow step runs in it (`defaults.run.shell: pwsh`); useful for rehearsing a CI step
locally.
- Git
Expand Down
1 change: 1 addition & 0 deletions Directory.Packages.props
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
<PackageVersion Include="Microsoft.CodeAnalysis.PublicApiAnalyzers" Version="5.6.0"/>
<!-- SPDX software bill of materials embedded in the package at pack time. -->
<PackageVersion Include="Microsoft.Sbom.Targets" Version="4.1.13"/>
<!-- NuGet.Packaging brings an older PKCS implementation through the Roslyn test helpers. Pin its security patch. -->
<PackageVersion Include="System.Security.Cryptography.Pkcs" Version="9.0.21" />
</ItemGroup>

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ an independent project and is not affiliated with Cheat Engine.

| Requirement | Supported version |
|---------------|------------------------------------------------------------------------------------------------------------------------|
| .NET SDK | 10.0.401 or later to build a plugin; exactly 10.0.401 to build this repository (`global.json`, `rollForward: disable`) |
| .NET SDK | 10.0.401 or later to build a plugin; exactly 10.0.402 to build this repository (`global.json`, `rollForward: disable`) |
| .NET runtimes | .NET 10 `Microsoft.NETCore.App`, `Microsoft.WindowsDesktop.App`, and `Microsoft.AspNetCore.App` |
| Cheat Engine | 7.7 |
| Platform | Windows x64 |
Expand Down
2 changes: 1 addition & 1 deletion RELEASING.md
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ releases were disabled.
3. **API compatibility.** Every pack validates `lib/net10.0` against the published 1.0.0 package, and
`src/CheatEngine.SDK/CompatibilitySuppressions.xml` lists exactly the intentional breaks; nothing else may differ.
Every suppressed break has a `### Changed`, `### Removed` or `### Security` entry in the version's section.
4. **Local validation** from the repository root, with .NET SDK 10.0.401:
4. **Local validation** from the repository root, with .NET SDK 10.0.402:

```powershell
dotnet restore CheatEngine.SDK.slnx --locked-mode
Expand Down
4 changes: 2 additions & 2 deletions global.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"sdk": {
"version": "10.0.401",
"version": "10.0.402",
"rollForward": "disable",
"allowPrerelease": false,
"errorMessage": "CheatEngine.SDK builds only with .NET SDK 10.0.401 exactly (global.json rollForward: disable, NuGet lock files). Install it with: winget install Microsoft.DotNet.SDK.10 --version 10.0.401"
"errorMessage": "CheatEngine.SDK builds only with .NET SDK 10.0.402 exactly (global.json rollForward: disable, NuGet lock files). Install it with: winget install Microsoft.DotNet.SDK.10 --version 10.0.402"
},
"test": {
"runner": "Microsoft.Testing.Platform"
Expand Down
6 changes: 3 additions & 3 deletions libs/CheatEngine.SDK.Abi/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@
},
"Microsoft.NET.ILLink.Tasks": {
"type": "Direct",
"requested": "[10.0.12, )",
"resolved": "10.0.12",
"contentHash": "xi+BDjFpW+Sb+MHFHaH6Y/gV9I8BluFwRXc1QyCdoZbIK26eNiBeFuMTe/FMwc33G1wdHCyDg7CVTmb8OdQrMQ=="
"requested": "[10.0.13, )",
"resolved": "10.0.13",
"contentHash": "40yrBMsLEcjixBR4G+FiUaBPvxXIPSKJ2OgSrbOZcmSDBda4Sb0k7BWrfDpIvn3IvvDzwOL/tEPa6gDQfh6aRw=="
},
"MinVer": {
"type": "Direct",
Expand Down
6 changes: 3 additions & 3 deletions libs/CheatEngine.SDK.Annotations/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@
},
"Microsoft.NET.ILLink.Tasks": {
"type": "Direct",
"requested": "[10.0.12, )",
"resolved": "10.0.12",
"contentHash": "xi+BDjFpW+Sb+MHFHaH6Y/gV9I8BluFwRXc1QyCdoZbIK26eNiBeFuMTe/FMwc33G1wdHCyDg7CVTmb8OdQrMQ=="
"requested": "[10.0.13, )",
"resolved": "10.0.13",
"contentHash": "40yrBMsLEcjixBR4G+FiUaBPvxXIPSKJ2OgSrbOZcmSDBda4Sb0k7BWrfDpIvn3IvvDzwOL/tEPa6gDQfh6aRw=="
},
"MinVer": {
"type": "Direct",
Expand Down
6 changes: 3 additions & 3 deletions libs/CheatEngine.SDK.Engine/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@
},
"Microsoft.NET.ILLink.Tasks": {
"type": "Direct",
"requested": "[10.0.12, )",
"resolved": "10.0.12",
"contentHash": "xi+BDjFpW+Sb+MHFHaH6Y/gV9I8BluFwRXc1QyCdoZbIK26eNiBeFuMTe/FMwc33G1wdHCyDg7CVTmb8OdQrMQ=="
"requested": "[10.0.13, )",
"resolved": "10.0.13",
"contentHash": "40yrBMsLEcjixBR4G+FiUaBPvxXIPSKJ2OgSrbOZcmSDBda4Sb0k7BWrfDpIvn3IvvDzwOL/tEPa6gDQfh6aRw=="
},
"MinVer": {
"type": "Direct",
Expand Down
6 changes: 3 additions & 3 deletions libs/CheatEngine.SDK.Hosting/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@
},
"Microsoft.NET.ILLink.Tasks": {
"type": "Direct",
"requested": "[10.0.12, )",
"resolved": "10.0.12",
"contentHash": "xi+BDjFpW+Sb+MHFHaH6Y/gV9I8BluFwRXc1QyCdoZbIK26eNiBeFuMTe/FMwc33G1wdHCyDg7CVTmb8OdQrMQ=="
"requested": "[10.0.13, )",
"resolved": "10.0.13",
"contentHash": "40yrBMsLEcjixBR4G+FiUaBPvxXIPSKJ2OgSrbOZcmSDBda4Sb0k7BWrfDpIvn3IvvDzwOL/tEPa6gDQfh6aRw=="
},
"MinVer": {
"type": "Direct",
Expand Down
6 changes: 3 additions & 3 deletions libs/CheatEngine.SDK.Lua.Interop/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@
},
"Microsoft.NET.ILLink.Tasks": {
"type": "Direct",
"requested": "[10.0.12, )",
"resolved": "10.0.12",
"contentHash": "xi+BDjFpW+Sb+MHFHaH6Y/gV9I8BluFwRXc1QyCdoZbIK26eNiBeFuMTe/FMwc33G1wdHCyDg7CVTmb8OdQrMQ=="
"requested": "[10.0.13, )",
"resolved": "10.0.13",
"contentHash": "40yrBMsLEcjixBR4G+FiUaBPvxXIPSKJ2OgSrbOZcmSDBda4Sb0k7BWrfDpIvn3IvvDzwOL/tEPa6gDQfh6aRw=="
},
"MinVer": {
"type": "Direct",
Expand Down
6 changes: 3 additions & 3 deletions libs/CheatEngine.SDK.Lua/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@
},
"Microsoft.NET.ILLink.Tasks": {
"type": "Direct",
"requested": "[10.0.12, )",
"resolved": "10.0.12",
"contentHash": "xi+BDjFpW+Sb+MHFHaH6Y/gV9I8BluFwRXc1QyCdoZbIK26eNiBeFuMTe/FMwc33G1wdHCyDg7CVTmb8OdQrMQ=="
"requested": "[10.0.13, )",
"resolved": "10.0.13",
"contentHash": "40yrBMsLEcjixBR4G+FiUaBPvxXIPSKJ2OgSrbOZcmSDBda4Sb0k7BWrfDpIvn3IvvDzwOL/tEPa6gDQfh6aRw=="
},
"MinVer": {
"type": "Direct",
Expand Down
6 changes: 3 additions & 3 deletions src/CheatEngine.SDK/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@
},
"Microsoft.NET.ILLink.Tasks": {
"type": "Direct",
"requested": "[10.0.12, )",
"resolved": "10.0.12",
"contentHash": "xi+BDjFpW+Sb+MHFHaH6Y/gV9I8BluFwRXc1QyCdoZbIK26eNiBeFuMTe/FMwc33G1wdHCyDg7CVTmb8OdQrMQ=="
"requested": "[10.0.13, )",
"resolved": "10.0.13",
"contentHash": "40yrBMsLEcjixBR4G+FiUaBPvxXIPSKJ2OgSrbOZcmSDBda4Sb0k7BWrfDpIvn3IvvDzwOL/tEPa6gDQfh6aRw=="
},
"Microsoft.Sbom.Targets": {
"type": "Direct",
Expand Down
11 changes: 6 additions & 5 deletions tests/CheatEngine.SDK.Analyzers.Tests/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -382,11 +382,6 @@
"resolved": "6.0.1",
"contentHash": "IQ4NXP/B3Ayzvw0rDQzVTYsCKyy0Jp9KI6aYcK7UnGVlR9+Awz++TIPCQtPYfLJfOpm8ajowMR09V7quD3sEHw=="
},
"System.Security.Cryptography.Pkcs": {
"type": "Transitive",
"resolved": "9.0.6",
"contentHash": "Gny8p2mX0jc5rjh+PA4Gx5GG66sj2C+e+ro7+j/3IsKT/bmQ84tGRV+XKaG+5/CTCdwkSSKDWEQ1rJd0J5jE0Q=="
},
"System.Security.Cryptography.ProtectedData": {
"type": "Transitive",
"resolved": "9.0.6",
Expand Down Expand Up @@ -512,6 +507,12 @@
"requested": "[5.9.0, )",
"resolved": "5.9.0",
"contentHash": "jMNOo+uoBGiWbZ6Wx0dqU93r5WD4P5WnIRZdoz67RP5N09OUetHgAbo4L7hihOH1NHdD2TgW5/l+SP4gQukwww=="
},
"System.Security.Cryptography.Pkcs": {
"type": "CentralTransitive",
"requested": "[9.0.21, )",
"resolved": "9.0.21",
"contentHash": "KD+oHoYIxwNCajjVe58WVwq9cRpum+Pg3tRveDRtkcaw6w3oc7sNBoMRtb5P5OehI3bgv1ucMpgjf8lpj5J96A=="
}
}
}
Expand Down
24 changes: 12 additions & 12 deletions tests/CheatEngine.SDK.AotProbe/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,15 @@
},
"Microsoft.DotNet.ILCompiler": {
"type": "Direct",
"requested": "[10.0.12, )",
"resolved": "10.0.12",
"contentHash": "AawF393Q+VkdrnrnI1gu612zh5iqpa1AGSvnKCQ3IkMgSKJXIQbO1sXYRgEzOU4f0cPZ6MaCCF29xZSGWlmbuQ=="
"requested": "[10.0.13, )",
"resolved": "10.0.13",
"contentHash": "MnT222WlxhelguLZTQx9soBHKW7TeY6A9YUwVaprjUd+ARlhLAkfsXGFNX9w6kRq89/yxUcAQ/lzvmgndSFfOw=="
},
"Microsoft.NET.ILLink.Tasks": {
"type": "Direct",
"requested": "[10.0.12, )",
"resolved": "10.0.12",
"contentHash": "xi+BDjFpW+Sb+MHFHaH6Y/gV9I8BluFwRXc1QyCdoZbIK26eNiBeFuMTe/FMwc33G1wdHCyDg7CVTmb8OdQrMQ=="
"requested": "[10.0.13, )",
"resolved": "10.0.13",
"contentHash": "40yrBMsLEcjixBR4G+FiUaBPvxXIPSKJ2OgSrbOZcmSDBda4Sb0k7BWrfDpIvn3IvvDzwOL/tEPa6gDQfh6aRw=="
},
"MinVer": {
"type": "Direct",
Expand Down Expand Up @@ -63,17 +63,17 @@
"net10.0/win-x64": {
"Microsoft.DotNet.ILCompiler": {
"type": "Direct",
"requested": "[10.0.12, )",
"resolved": "10.0.12",
"contentHash": "AawF393Q+VkdrnrnI1gu612zh5iqpa1AGSvnKCQ3IkMgSKJXIQbO1sXYRgEzOU4f0cPZ6MaCCF29xZSGWlmbuQ==",
"requested": "[10.0.13, )",
"resolved": "10.0.13",
"contentHash": "MnT222WlxhelguLZTQx9soBHKW7TeY6A9YUwVaprjUd+ARlhLAkfsXGFNX9w6kRq89/yxUcAQ/lzvmgndSFfOw==",
"dependencies": {
"runtime.win-x64.Microsoft.DotNet.ILCompiler": "10.0.12"
"runtime.win-x64.Microsoft.DotNet.ILCompiler": "10.0.13"
}
},
"runtime.win-x64.Microsoft.DotNet.ILCompiler": {
"type": "Transitive",
"resolved": "10.0.12",
"contentHash": "clsgU9GnioCJ+PBzQTCoJHxLXRU+7O/BzYrwRT8CUP7jgyYjNgJmNsQ/kbzAA7MG5kDvFoFvIBGHGzYdINh/EQ=="
"resolved": "10.0.13",
"contentHash": "L85cXCLA3BMnFyf6xtFczYVstkmMqlJk4pP8cpsvz86V6Gqn885K9rg+aJdoYGCEF7I01ptCYcwujtMmqkezsA=="
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion tests/CheatEngine.SDK.LivePlugin/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ Prerequisites:
| Need | Detail |
|----------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Platform | Windows x64 with the pinned CE `7.7.0.10621` host (verify SHA-256 `9727076DA50924E4A097B49A02155E4B34759269C3017FF31375364B8826EB4D`) and Sysinternals [DebugView](https://learn.microsoft.com/sysinternals/downloads/debugview) |
| SDK | .NET SDK 10.0.401 exactly, the version `global.json` pins with `rollForward: disable` |
| SDK | .NET SDK 10.0.402 exactly, the version `global.json` pins with `rollForward: disable` |
| Runtime policy | The inspected CE binary uses the `nethost`/`hostfxr` route. The workspace's .NET 10 `ce.runtimeconfig.json` is a local modification, not an installer baseline. Preserve the controlled host's existing policy and record it with the transcript, including its observed hash; do not treat this guide as permission to edit an installed CE runtime configuration. Microsoft documents `nethost`/`hostfxr` for framework-dependent components. |

1. Build the plugin with `dotnet build tests/CheatEngine.SDK.LivePlugin/CheatEngine.SDK.LivePlugin.csproj -c Release`.
Expand Down
24 changes: 12 additions & 12 deletions tests/CheatEngine.SDK.NativeAotLibraryProbe/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,15 @@
},
"Microsoft.DotNet.ILCompiler": {
"type": "Direct",
"requested": "[10.0.12, )",
"resolved": "10.0.12",
"contentHash": "AawF393Q+VkdrnrnI1gu612zh5iqpa1AGSvnKCQ3IkMgSKJXIQbO1sXYRgEzOU4f0cPZ6MaCCF29xZSGWlmbuQ=="
"requested": "[10.0.13, )",
"resolved": "10.0.13",
"contentHash": "MnT222WlxhelguLZTQx9soBHKW7TeY6A9YUwVaprjUd+ARlhLAkfsXGFNX9w6kRq89/yxUcAQ/lzvmgndSFfOw=="
},
"Microsoft.NET.ILLink.Tasks": {
"type": "Direct",
"requested": "[10.0.12, )",
"resolved": "10.0.12",
"contentHash": "xi+BDjFpW+Sb+MHFHaH6Y/gV9I8BluFwRXc1QyCdoZbIK26eNiBeFuMTe/FMwc33G1wdHCyDg7CVTmb8OdQrMQ=="
"requested": "[10.0.13, )",
"resolved": "10.0.13",
"contentHash": "40yrBMsLEcjixBR4G+FiUaBPvxXIPSKJ2OgSrbOZcmSDBda4Sb0k7BWrfDpIvn3IvvDzwOL/tEPa6gDQfh6aRw=="
},
"MinVer": {
"type": "Direct",
Expand All @@ -30,17 +30,17 @@
"net10.0/win-x64": {
"Microsoft.DotNet.ILCompiler": {
"type": "Direct",
"requested": "[10.0.12, )",
"resolved": "10.0.12",
"contentHash": "AawF393Q+VkdrnrnI1gu612zh5iqpa1AGSvnKCQ3IkMgSKJXIQbO1sXYRgEzOU4f0cPZ6MaCCF29xZSGWlmbuQ==",
"requested": "[10.0.13, )",
"resolved": "10.0.13",
"contentHash": "MnT222WlxhelguLZTQx9soBHKW7TeY6A9YUwVaprjUd+ARlhLAkfsXGFNX9w6kRq89/yxUcAQ/lzvmgndSFfOw==",
"dependencies": {
"runtime.win-x64.Microsoft.DotNet.ILCompiler": "10.0.12"
"runtime.win-x64.Microsoft.DotNet.ILCompiler": "10.0.13"
}
},
"runtime.win-x64.Microsoft.DotNet.ILCompiler": {
"type": "Transitive",
"resolved": "10.0.12",
"contentHash": "clsgU9GnioCJ+PBzQTCoJHxLXRU+7O/BzYrwRT8CUP7jgyYjNgJmNsQ/kbzAA7MG5kDvFoFvIBGHGzYdINh/EQ=="
"resolved": "10.0.13",
"contentHash": "L85cXCLA3BMnFyf6xtFczYVstkmMqlJk4pP8cpsvz86V6Gqn885K9rg+aJdoYGCEF7I01ptCYcwujtMmqkezsA=="
}
}
}
Expand Down
36 changes: 18 additions & 18 deletions tests/CheatEngine.SDK.QualificationTarget/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,15 @@
},
"Microsoft.DotNet.ILCompiler": {
"type": "Direct",
"requested": "[10.0.12, )",
"resolved": "10.0.12",
"contentHash": "AawF393Q+VkdrnrnI1gu612zh5iqpa1AGSvnKCQ3IkMgSKJXIQbO1sXYRgEzOU4f0cPZ6MaCCF29xZSGWlmbuQ=="
"requested": "[10.0.13, )",
"resolved": "10.0.13",
"contentHash": "MnT222WlxhelguLZTQx9soBHKW7TeY6A9YUwVaprjUd+ARlhLAkfsXGFNX9w6kRq89/yxUcAQ/lzvmgndSFfOw=="
},
"Microsoft.NET.ILLink.Tasks": {
"type": "Direct",
"requested": "[10.0.12, )",
"resolved": "10.0.12",
"contentHash": "xi+BDjFpW+Sb+MHFHaH6Y/gV9I8BluFwRXc1QyCdoZbIK26eNiBeFuMTe/FMwc33G1wdHCyDg7CVTmb8OdQrMQ=="
"requested": "[10.0.13, )",
"resolved": "10.0.13",
"contentHash": "40yrBMsLEcjixBR4G+FiUaBPvxXIPSKJ2OgSrbOZcmSDBda4Sb0k7BWrfDpIvn3IvvDzwOL/tEPa6gDQfh6aRw=="
},
"MinVer": {
"type": "Direct",
Expand All @@ -30,33 +30,33 @@
"net10.0/win-x64": {
"Microsoft.DotNet.ILCompiler": {
"type": "Direct",
"requested": "[10.0.12, )",
"resolved": "10.0.12",
"contentHash": "AawF393Q+VkdrnrnI1gu612zh5iqpa1AGSvnKCQ3IkMgSKJXIQbO1sXYRgEzOU4f0cPZ6MaCCF29xZSGWlmbuQ==",
"requested": "[10.0.13, )",
"resolved": "10.0.13",
"contentHash": "MnT222WlxhelguLZTQx9soBHKW7TeY6A9YUwVaprjUd+ARlhLAkfsXGFNX9w6kRq89/yxUcAQ/lzvmgndSFfOw==",
"dependencies": {
"runtime.win-x64.Microsoft.DotNet.ILCompiler": "10.0.12"
"runtime.win-x64.Microsoft.DotNet.ILCompiler": "10.0.13"
}
},
"runtime.win-x64.Microsoft.DotNet.ILCompiler": {
"type": "Transitive",
"resolved": "10.0.12",
"contentHash": "clsgU9GnioCJ+PBzQTCoJHxLXRU+7O/BzYrwRT8CUP7jgyYjNgJmNsQ/kbzAA7MG5kDvFoFvIBGHGzYdINh/EQ=="
"resolved": "10.0.13",
"contentHash": "L85cXCLA3BMnFyf6xtFczYVstkmMqlJk4pP8cpsvz86V6Gqn885K9rg+aJdoYGCEF7I01ptCYcwujtMmqkezsA=="
}
},
"net10.0/win-x86": {
"Microsoft.DotNet.ILCompiler": {
"type": "Direct",
"requested": "[10.0.12, )",
"resolved": "10.0.12",
"contentHash": "AawF393Q+VkdrnrnI1gu612zh5iqpa1AGSvnKCQ3IkMgSKJXIQbO1sXYRgEzOU4f0cPZ6MaCCF29xZSGWlmbuQ==",
"requested": "[10.0.13, )",
"resolved": "10.0.13",
"contentHash": "MnT222WlxhelguLZTQx9soBHKW7TeY6A9YUwVaprjUd+ARlhLAkfsXGFNX9w6kRq89/yxUcAQ/lzvmgndSFfOw==",
"dependencies": {
"runtime.win-x86.Microsoft.DotNet.ILCompiler": "10.0.12"
"runtime.win-x86.Microsoft.DotNet.ILCompiler": "10.0.13"
}
},
"runtime.win-x86.Microsoft.DotNet.ILCompiler": {
"type": "Transitive",
"resolved": "10.0.12",
"contentHash": "NTcKhVn2pZ2L+pOxi9GM9tL461gK61H0g+mHIz30f7SHqk1qTWrW4Fy66RItnjeK/K5RFr64hlFSEPWFbfHksg=="
"resolved": "10.0.13",
"contentHash": "8gFPOOEv+SJrAqztssuCg8lqA/WP+HWfTqvvsodgWAj9FyCIK5iE1q0JhjksuhfPf27PeCqKGPH87B+uzD1FIQ=="
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -373,11 +373,6 @@
"resolved": "6.0.1",
"contentHash": "IQ4NXP/B3Ayzvw0rDQzVTYsCKyy0Jp9KI6aYcK7UnGVlR9+Awz++TIPCQtPYfLJfOpm8ajowMR09V7quD3sEHw=="
},
"System.Security.Cryptography.Pkcs": {
"type": "Transitive",
"resolved": "9.0.6",
"contentHash": "Gny8p2mX0jc5rjh+PA4Gx5GG66sj2C+e+ro7+j/3IsKT/bmQ84tGRV+XKaG+5/CTCdwkSSKDWEQ1rJd0J5jE0Q=="
},
"System.Security.Cryptography.ProtectedData": {
"type": "Transitive",
"resolved": "9.0.6",
Expand Down Expand Up @@ -479,6 +474,12 @@
"requested": "[5.9.0, )",
"resolved": "5.9.0",
"contentHash": "jMNOo+uoBGiWbZ6Wx0dqU93r5WD4P5WnIRZdoz67RP5N09OUetHgAbo4L7hihOH1NHdD2TgW5/l+SP4gQukwww=="
},
"System.Security.Cryptography.Pkcs": {
"type": "CentralTransitive",
"requested": "[9.0.21, )",
"resolved": "9.0.21",
"contentHash": "KD+oHoYIxwNCajjVe58WVwq9cRpum+Pg3tRveDRtkcaw6w3oc7sNBoMRtb5P5OehI3bgv1ucMpgjf8lpj5J96A=="
}
}
}
Expand Down
Loading
Loading