diff --git a/.github/workflows/build-and-publish.yml b/.github/workflows/build-and-publish.yml
new file mode 100644
index 0000000..d454d52
--- /dev/null
+++ b/.github/workflows/build-and-publish.yml
@@ -0,0 +1,78 @@
+name: Build and Publish NuGet Package
+
+on:
+ push:
+ branches: [ main ]
+ pull_request:
+ branches: [ main ]
+ release:
+ types: [ published ]
+ workflow_dispatch:
+
+env:
+ DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true
+ DOTNET_NOLOGO: true
+ DOTNET_CLI_TELEMETRY_OPTOUT: true
+
+jobs:
+ build:
+ runs-on: windows-latest
+
+ steps:
+ - name: Checkout code
+ uses: actions/checkout@v4
+ with:
+ fetch-depth: 0 # Required for Nerdbank.GitVersioning
+
+ - name: Setup .NET Framework 4.7.2
+ uses: actions/setup-dotnet@v4
+ with:
+ dotnet-version: |
+ 8.0.x
+
+ - name: Setup MSBuild
+ uses: microsoft/setup-msbuild@v1.3
+ with:
+ msbuild-architecture: x64
+
+ - name: Restore NuGet packages
+ run: dotnet restore Ancora.CodeSignTool.MSBuild.sln
+
+ - name: Build solution
+ run: dotnet build Ancora.CodeSignTool.MSBuild.sln --configuration Release --no-restore
+
+ - name: Pack NuGet package
+ run: dotnet pack src/Ancora.CodeSignTool.MSBuild/Ancora.CodeSignTool.MSBuild.csproj --configuration Release --no-build --output ./artifacts
+
+ - name: Upload build artifacts
+ uses: actions/upload-artifact@v4
+ with:
+ name: nuget-package
+ path: ./artifacts/*.nupkg
+
+ publish:
+ needs: build
+ runs-on: windows-latest
+ if: github.event_name == 'push' && github.ref == 'refs/heads/main' || github.event_name == 'release' || github.event_name == 'workflow_dispatch'
+
+ steps:
+ - name: Download build artifacts
+ uses: actions/download-artifact@v4
+ with:
+ name: nuget-package
+ path: ./artifacts
+
+ - name: Setup .NET
+ uses: actions/setup-dotnet@v4
+ with:
+ dotnet-version: '8.0.x'
+
+ - name: Add GitHub NuGet source
+ run: dotnet nuget add source --username ${{ github.actor }} --password ${{ secrets.GITHUB_TOKEN }} --store-password-in-clear-text --name github "https://nuget.pkg.github.com/${{ github.repository_owner }}/index.json"
+
+ - name: Publish to GitHub Packages
+ run: dotnet nuget push ./artifacts/*.nupkg --api-key ${{ secrets.GITHUB_TOKEN }} --source "github" --skip-duplicate
+
+ - name: Publish to NuGet.org (on release only)
+ if: github.event_name == 'release'
+ run: dotnet nuget push ./artifacts/*.nupkg --api-key ${{ secrets.NUGET_API_KEY }} --source https://api.nuget.org/v3/index.json --skip-duplicate
diff --git a/CodeSignToolTask.sln b/Ancora.CodeSignTool.MSBuild.sln
similarity index 83%
rename from CodeSignToolTask.sln
rename to Ancora.CodeSignTool.MSBuild.sln
index d8dd5fe..a34e936 100644
--- a/CodeSignToolTask.sln
+++ b/Ancora.CodeSignTool.MSBuild.sln
@@ -3,7 +3,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.0.32112.339
MinimumVisualStudioVersion = 10.0.40219.1
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CodeSignTool.MSBuild", "src\CodeSignTool.MSBuild\CodeSignTool.MSBuild.csproj", "{EEAC490E-8EA0-4AF1-9E62-16F7107BFFBF}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ancora.CodeSignTool.MSBuild", "src\Ancora.CodeSignTool.MSBuild\Ancora.CodeSignTool.MSBuild.csproj", "{EEAC490E-8EA0-4AF1-9E62-16F7107BFFBF}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
diff --git a/Directory.Build.props b/Directory.Build.props
index 8ee7999..c000312 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -1,55 +1,60 @@
-
-
- $([MSBuild]::EnsureTrailingSlash('$(MSBuildThisFileDirectory)'))
-
-
-
-
- 3.4.255
-
-
-
-
- Ancora Software, Inc.
- $([System.DateTime]::Now.ToString("yyyy"))
- Copyright © $(Company) $(CopyrightYear)
-
-
-
-
-
- $(NoWarn);NU5105
- 4.3
-
+
+ $([MSBuild]::EnsureTrailingSlash('$(MSBuildThisFileDirectory)'))
+
+
+
+
+ 3.4.255
+
+
+
+
+ Ancora Software, Inc.
+ $([System.DateTime]::Now.ToString("yyyy"))
+ Copyright © $(Company) $(CopyrightYear)
+
+
+
+
+
+ $(NoWarn);NU5105
+ 4.3
+
- true
-
-
-
-
- false
- true
-
- false
- true
-
-
- false
-
-
-
-
- false
- false
-
-
-
-
-
- all
- runtime; build; native; contentfiles; analyzers
-
-
-
+ true
+
+
+
+
+ false
+
+ true
+
+ false
+
+ true
+
+
+
+ false
+
+
+
+
+ false
+ false
+
+
+
+
+
+ all
+ runtime; build; native; contentfiles; analyzers
+
+
+
\ No newline at end of file
diff --git a/Directory.Build.targets b/Directory.Build.targets
new file mode 100644
index 0000000..972e20b
--- /dev/null
+++ b/Directory.Build.targets
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+ $([System.DateTime]::New($(GitCommitDateTicks)).Year)
+ Copyright © $(Company) $(CopyrightYear)
+
+
+
+
diff --git a/README.md b/README.md
index bd348d0..d4a4407 100644
--- a/README.md
+++ b/README.md
@@ -1,2 +1,186 @@
-An MSBuild task which wraps SSL.com's [eSigner `CodeSignTool`](https://www.ssl.com/guide/esigner-codesigntool-command-guide/).
+# Ancora.CodeSignTool.MSBuild
+[](https://www.nuget.org/packages/Ancora.CodeSignTool.MSBuild/)
+[]()
+
+An MSBuild task that provides seamless integration with SSL.com's [eSigner CodeSignTool](https://www.ssl.com/guide/esigner-codesigntool-command-guide/) for automated code signing in .NET projects.
+
+## Features
+
+- ✅ **Cross-platform support** - Works on .NET Framework 4.7.2 and .NET 8.0+
+- ✅ **Automatic Java detection** - Finds Java runtime automatically or accepts custom path
+- ✅ **Secure credential handling** - Supports TOTP authentication for enhanced security
+- ✅ **MSBuild integration** - Integrates seamlessly into your build process
+operation
+- ✅ **Configurable timeouts** - Customizable signing timeout periods
+
+## Installation
+
+Install the NuGet package in your project:
+
+```bash
+dotnet add package Ancora.CodeSignTool.MSBuild
+```
+
+Or via Package Manager Console:
+
+```powershell
+Install-Package Ancora.CodeSignTool.MSBuild
+```
+
+## Quick Start
+
+Add the following to your project file (`.csproj`, `.vbproj`, etc.):
+
+```xml
+
+
+
+```
+
+## Configuration
+
+| Parameter | Type | Description | Required | Default |
+|-----------|------|-------------|----------|---------|
+| `SignFiles` | ITaskItem[] | Array of files to be signed | ✅ | - |
+| `Username` | string | SSL.com account username | ✅ | - |
+| `Password` | string | SSL.com account password | ✅ | - |
+| `CredentialId` | string | eSigner credential ID (required if multiple certificates) | ❌ | - |
+| `TOTPSecret` | string | OAuth TOTP secret for automated signing | ❌ | - |
+| `ProgramName` | string | Program name displayed in confirmation dialogs | ❌ | - |
+| `JavaHomePath` | string | Custom Java installation path | ❌ | - |
+| `TimeoutMilliseconds` | int | Signing operation timeout | ❌ | 10000 |
+| `ErrorOnNoFiles` | bool | Whether to error when no files are specified | ❌ | false |
+
+## Usage Examples
+
+### Basic File Signing
+
+```xml
+
+
+
+
+
+
+
+
+```
+
+### Using Environment Variables
+
+```xml
+
+
+
+```
+
+### Conditional Signing
+
+```xml
+
+
+
+```
+
+## Security Best Practices
+
+1. **Never hardcode credentials** in your project files
+2. **Use environment variables** or Azure DevOps/GitHub Secrets for credentials
+3. **Enable TOTP authentication** for enhanced security
+4. **Limit credential scope** to only necessary certificates
+
+## Prerequisites
+
+- **Java Runtime Environment (JRE) 1.8+** - Required by SSL.com CodeSignTool
+- **SSL.com eSigner account** - With valid code signing certificate
+- **.NET Framework 4.7.2+** or **.NET 8.0+**
+
+## Troubleshooting
+
+### Common Issues
+
+**Java not found:**
+
+```
+Error: Unable to locate Java executable
+```
+
+**Solution:** Install Java or set the `JavaHomePath` parameter.
+
+**Authentication failed:**
+
+```
+Error: Invalid credentials or TOTP token
+```
+
+**Solution:** Verify your SSL.com credentials and TOTP secret.
+
+**Timeout errors:**
+
+```
+Error: Signing operation timed out
+```
+
+**Solution:** Increase `TimeoutMilliseconds` value.
+
+### Debug Mode
+
+Enable detailed logging by setting MSBuild verbosity:
+
+```bash
+dotnet build -v detailed
+```
+
+## How It Works
+
+1. **Downloads CodeSignTool** - Automatically downloads SSL.com's CodeSignTool zip archive from [Ancora's Github mirror](https://github.com/AncoraSoftware/CodeSignTool-Mirror/releases/).
+2. **Java Detection** - Locates Java runtime on the system
+3. **Secure Execution** - Runs CodeSignTool with provided credentials
+4. **File Processing** - Signs each specified file individually
+5. **Cleanup** - Removes temporary files after completion
+
+## Contributing
+
+Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.
+
+## License
+
+This project (the MSBuild task wrapper) is licensed under the MIT License - see the LICENSE file for details.
+
+This license only applies to the MSBuild task code in this repository. SSL.com's CodeSignTool is distributed under SSL.com's own licensing terms and is automatically downloaded during the build process.
+
+No rights to modify, redistribute, or use the upstream software beyond those expressly granted by SSL.com are implied or provided here.
+
+The maintainers of this mirror accept no responsibility or liability for any direct or consequential damages arising from the use of the upstream CodeSignTool.
+
+If you require definitive licensing terms, you must obtain them directly from SSL.com.
+
+## References
+
+- [SSL.com eSigner CodeSignTool Guide](https://www.ssl.com/guide/esigner-codesigntool-command-guide/)
+- [SSL.com eSigner Automation Guide](https://www.ssl.com/how-to/automate-esigner-ev-code-signing/)
+- [MSBuild Custom Tasks Documentation](https://learn.microsoft.com/en-us/visualstudio/msbuild/tutorial-custom-task-code-generation)
+- [Code Signing Best Practices](https://docs.microsoft.com/en-us/windows-hardware/drivers/dashboard/code-signing-best-practices)
+
+---
+
+**SSL.com** and **eSigner** are trademarks of SSL Corporation.
diff --git a/scripts/Download-Artifact.ps1 b/scripts/Download-Artifact.ps1
new file mode 100644
index 0000000..77ca59d
--- /dev/null
+++ b/scripts/Download-Artifact.ps1
@@ -0,0 +1,94 @@
+param (
+ [string]$Version = "latest",
+ [string]$OutDir
+)
+
+$ErrorActionPreference = 'Stop'
+
+$owner = "AncoraSoftware"
+$repo = "CodeSignTool-Mirror"
+
+function Get-Release {
+ param([string]$Version)
+
+ $uri = if ($Version -eq "latest") {
+ "https://api.github.com/repos/$owner/$repo/releases/latest"
+ } else {
+ "https://api.github.com/repos/$owner/$repo/releases/tags/$Version"
+ }
+
+ try {
+ Write-Output "Fetching release info from $uri..."
+ return Invoke-RestMethod -Uri $uri -Headers @{ "User-Agent" = "PowerShell" }
+ } catch {
+ Write-Error "Failed to retrieve release info for version '$Version'."
+ Write-Error "Details: $($_.Exception.Message)"
+ exit 2
+ }
+}
+
+function Download-And-Extract {
+ param (
+ [object]$Asset,
+ [string]$OutDir
+ )
+
+ if (-not $Asset -or -not $Asset.browser_download_url) {
+ Write-Error "Release does not contain a downloadable asset."
+ exit 3
+ }
+
+ # Sanitize OutDir: remove quotes and trailing slashes
+ if ($OutDir) {
+ $OutDir = $OutDir.Trim('"').TrimEnd('\','/')
+ $parent = Split-Path $OutDir -Parent
+ if ($parent -and -not (Test-Path $parent)) {
+ New-Item -ItemType Directory -Path $parent | Out-Null
+ }
+ if (Test-Path $OutDir) {
+ Remove-Item -Recurse -Force $OutDir
+ }
+ }
+ $zipPath = Join-Path $OutDir $Asset.name
+
+ try {
+ New-Item -ItemType Directory -Path $OutDir -Force | Out-Null
+ Write-Output "Downloading $($Asset.browser_download_url)..."
+ Invoke-WebRequest -Uri $Asset.browser_download_url -OutFile $zipPath -Headers @{ "User-Agent" = "PowerShell" }
+ } catch {
+ Write-Error "Failed to download asset: $($Asset.name)"
+ Write-Error "Details: $($_.Exception.Message)"
+ exit 4
+ }
+
+ try {
+ Expand-Archive -Path $zipPath -DestinationPath $OutDir -Force
+ Write-Output "Extracted to: $OutDir"
+
+ # Delete the downloaded archive after successful extraction
+ Remove-Item -Path $zipPath -Force
+ Write-Output "Deleted download archive: $($Asset.name)"
+ } catch {
+ Write-Error "Failed to extract zip archive."
+ Write-Error "Details: $($_.Exception.Message)"
+ exit 5
+ }
+}
+
+try {
+ $release = Get-Release -Version $Version
+
+ $asset = $release.assets | Where-Object { $_.name -like "*.zip" } | Select-Object -First 1
+ if (-not $asset) {
+ Write-Error "No .zip file found in release '$Version'."
+ exit 6
+ }
+
+ if (-not $OutDir) {
+ $OutDir = Join-Path $PSScriptRoot "CodeSignTool"
+ }
+ Download-And-Extract -Asset $asset -OutDir $OutDir
+} catch {
+ Write-Error "Unexpected error: $($_.Exception.Message)"
+ exit 99
+}
diff --git a/src/Ancora.CodeSignTool.MSBuild/Ancora.CodeSignTool.MSBuild.csproj b/src/Ancora.CodeSignTool.MSBuild/Ancora.CodeSignTool.MSBuild.csproj
new file mode 100644
index 0000000..30bbeac
--- /dev/null
+++ b/src/Ancora.CodeSignTool.MSBuild/Ancora.CodeSignTool.MSBuild.csproj
@@ -0,0 +1,147 @@
+
+
+
+
+ v1.3.2
+
+ Ancora.CodeSignTool.MSBuild
+ net472;net8.0
+ 9.0
+
+ An MSBuild task which wraps SSL.com's eSigner CodeSignTool
+ codesign;SignTool;CodeSignTool;eSigner;SSL.com
+
+
+
+
+ true
+
+ $(TargetsForTfmSpecificBuildOutput);CopyProjectReferencesToPackage
+
+
+ $(TargetsForTfmSpecificContentInPackage);IncludeCodeSignToolAssetsInPackage
+
+ tasks
+
+ $(NoWarn);NU5100;NU5128;NU5118
+
+ true
+
+ true
+
+ $(MSBuildProjectDirectory)\obj\CodeSignTool.downloaded
+ $(MSBuildProjectDirectory)\obj\CodeSignTool\
+ $(TargetFrameworks.Split(';')[0])
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/CodeSignTool.MSBuild/CodeSignTool.cs b/src/Ancora.CodeSignTool.MSBuild/CodeSignTool.cs
similarity index 100%
rename from src/CodeSignTool.MSBuild/CodeSignTool.cs
rename to src/Ancora.CodeSignTool.MSBuild/CodeSignTool.cs
diff --git a/src/CodeSignTool.MSBuild/ContextAwareTask.cs b/src/Ancora.CodeSignTool.MSBuild/ContextAwareTask.cs
similarity index 95%
rename from src/CodeSignTool.MSBuild/ContextAwareTask.cs
rename to src/Ancora.CodeSignTool.MSBuild/ContextAwareTask.cs
index c7ae023..0067e1b 100644
--- a/src/CodeSignTool.MSBuild/ContextAwareTask.cs
+++ b/src/Ancora.CodeSignTool.MSBuild/ContextAwareTask.cs
@@ -4,14 +4,12 @@
using System.IO;
using System.Linq;
using System.Reflection;
-#if NETCOREAPP
-#endif
using Microsoft.Build.Framework;
using Microsoft.Build.Utilities;
public abstract class ContextAwareTask : Task
{
- protected virtual string ManagedDllDirectory => Path.GetDirectoryName(new Uri(this.GetType().GetTypeInfo().Assembly.CodeBase).LocalPath);
+ protected virtual string ManagedDllDirectory => Path.GetDirectoryName(new Uri(this.GetType().GetTypeInfo().Assembly.Location).LocalPath);
protected virtual string ContentDirectory => Path.GetFullPath(Path.Combine(ManagedDllDirectory, "..", "..", "content"));
@@ -19,8 +17,8 @@ public abstract class ContextAwareTask : Task
public override bool Execute()
{
-#if NETCOREAPP
- string taskAssemblyPath = new Uri(this.GetType().GetTypeInfo().Assembly.CodeBase).LocalPath;
+#if NET8_0_OR_GREATER
+ string taskAssemblyPath = new Uri(this.GetType().GetTypeInfo().Assembly.Location).LocalPath;
Assembly inContextAssembly = LoadContext.Instance.LoadFromAssemblyPath(taskAssemblyPath);
Type innerTaskType = inContextAssembly.GetType(this.GetType().FullName);
diff --git a/src/CodeSignTool.MSBuild/LoadContext.cs b/src/Ancora.CodeSignTool.MSBuild/LoadContext.cs
similarity index 100%
rename from src/CodeSignTool.MSBuild/LoadContext.cs
rename to src/Ancora.CodeSignTool.MSBuild/LoadContext.cs
diff --git a/src/Ancora.CodeSignTool.MSBuild/build/Ancora.CodeSignTool.MSBuild.props b/src/Ancora.CodeSignTool.MSBuild/build/Ancora.CodeSignTool.MSBuild.props
new file mode 100644
index 0000000..26c774c
--- /dev/null
+++ b/src/Ancora.CodeSignTool.MSBuild/build/Ancora.CodeSignTool.MSBuild.props
@@ -0,0 +1,11 @@
+
+
+
+ <_ACST_TFM Condition=" '$(MSBuildRuntimeType)' != 'Core' ">net472
+ <_ACST_TFM Condition=" '$(MSBuildRuntimeType)' == 'Core' ">net8.0
+
+
+
+
\ No newline at end of file
diff --git a/src/Ancora.CodeSignTool.MSBuild/packages.lock.json b/src/Ancora.CodeSignTool.MSBuild/packages.lock.json
new file mode 100644
index 0000000..752ded6
--- /dev/null
+++ b/src/Ancora.CodeSignTool.MSBuild/packages.lock.json
@@ -0,0 +1,285 @@
+{
+ "version": 1,
+ "dependencies": {
+ ".NETFramework,Version=v4.7.2": {
+ "Microsoft.Build.Utilities.Core": {
+ "type": "Direct",
+ "requested": "[17.14.8, )",
+ "resolved": "17.14.8",
+ "contentHash": "y9YkXfwoSduSYMSpf8wbIhn7XGmO+pNG5p4lqDSjGLxQ7KBHcnlvsfz+W3Hsp82abHFk3xCLPLImMZ9wUnWQCw==",
+ "dependencies": {
+ "Microsoft.Build.Framework": "17.14.8",
+ "Microsoft.IO.Redist": "6.1.0",
+ "Microsoft.NET.StringTools": "17.14.8",
+ "System.Collections.Immutable": "9.0.0",
+ "System.Configuration.ConfigurationManager": "9.0.0",
+ "System.Diagnostics.DiagnosticSource": "9.0.0",
+ "System.Memory": "4.6.0",
+ "System.Runtime.CompilerServices.Unsafe": "6.1.0",
+ "System.Text.Json": "9.0.0",
+ "System.Threading.Tasks.Extensions": "4.6.0"
+ }
+ },
+ "Nerdbank.GitVersioning": {
+ "type": "Direct",
+ "requested": "[3.4.255, )",
+ "resolved": "3.4.255",
+ "contentHash": "7aJa6+VzdKNDVJqGIWGtvIDh2HsIx8DIDfUg4yWViXc798awhSohPMk1oiAZqSntnrKThKJtn4vAMRdsCj8dtg=="
+ },
+ "Microsoft.Bcl.AsyncInterfaces": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "owmu2Cr3IQ8yQiBleBHlGk8dSQ12oaF2e7TpzwJKEl4m84kkZJjEY1n33L67Y3zM5jPOjmmbdHjbfiL0RqcMRQ==",
+ "dependencies": {
+ "System.Threading.Tasks.Extensions": "4.5.4"
+ }
+ },
+ "Microsoft.Build.Framework": {
+ "type": "Transitive",
+ "resolved": "17.14.8",
+ "contentHash": "hwpXdyiD8phuIRtYK4fcPrSKRXn6MHI37IkbvAM2D50OnPRbmKGPwtrXi/vYQ7+VQbMzmw1zaKp+rsroBwNGtg==",
+ "dependencies": {
+ "System.Diagnostics.DiagnosticSource": "9.0.0",
+ "System.Memory": "4.6.0",
+ "System.Runtime.CompilerServices.Unsafe": "6.1.0",
+ "System.Text.Json": "9.0.0",
+ "System.Threading.Tasks.Extensions": "4.6.0"
+ }
+ },
+ "Microsoft.IO.Redist": {
+ "type": "Transitive",
+ "resolved": "6.1.0",
+ "contentHash": "pTYqyiu9nLeCXROGjKnnYTH9v3yQNgXj3t4v7fOWwh9dgSBIwZbiSi8V76hryG2CgTjUFU+xu8BXPQ122CwAJg==",
+ "dependencies": {
+ "System.Buffers": "4.6.0",
+ "System.Memory": "4.6.0"
+ }
+ },
+ "Microsoft.NET.StringTools": {
+ "type": "Transitive",
+ "resolved": "17.14.8",
+ "contentHash": "j85iHjtDLnqVSLCv2Rfee9WI6NzcQX9fqVjnuIgiSeQSTm5MFwBaeNL/rwil4RUaHUF9GXtfxvSEg6jYF6cxCw==",
+ "dependencies": {
+ "System.Memory": "4.6.0",
+ "System.Runtime.CompilerServices.Unsafe": "6.1.0"
+ }
+ },
+ "System.Buffers": {
+ "type": "Transitive",
+ "resolved": "4.6.0",
+ "contentHash": "lN6tZi7Q46zFzAbRYXTIvfXcyvQQgxnY7Xm6C6xQ9784dEL1amjM6S6Iw4ZpsvesAKnRVsM4scrDQaDqSClkjA=="
+ },
+ "System.Collections.Immutable": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "QhkXUl2gNrQtvPmtBTQHb0YsUrDiDQ2QS09YbtTTiSjGcf7NBqtYbrG/BE06zcBPCKEwQGzIv13IVdXNOSub2w==",
+ "dependencies": {
+ "System.Memory": "4.5.5",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ }
+ },
+ "System.Configuration.ConfigurationManager": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "PdkuMrwDhXoKFo/JxISIi9E8L+QGn9Iquj2OKDWHB6Y/HnUOuBouF7uS3R4Hw3FoNmwwMo6hWgazQdyHIIs27A=="
+ },
+ "System.Diagnostics.DiagnosticSource": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "ddppcFpnbohLWdYKr/ZeLZHmmI+DXFgZ3Snq+/E7SwcdW4UnvxmaugkwGywvGVWkHPGCSZjCP+MLzu23AL5SDw==",
+ "dependencies": {
+ "System.Memory": "4.5.5",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ }
+ },
+ "System.IO.Pipelines": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "eA3cinogwaNB4jdjQHOP3Z3EuyiDII7MT35jgtnsA4vkn0LUrrSHsU0nzHTzFzmaFYeKV7MYyMxOocFzsBHpTw==",
+ "dependencies": {
+ "System.Buffers": "4.5.1",
+ "System.Memory": "4.5.5",
+ "System.Threading.Tasks.Extensions": "4.5.4"
+ }
+ },
+ "System.Memory": {
+ "type": "Transitive",
+ "resolved": "4.6.0",
+ "contentHash": "OEkbBQoklHngJ8UD8ez2AERSk2g+/qpAaSWWCBFbpH727HxDq5ydVkuncBaKcKfwRqXGWx64dS6G1SUScMsitg==",
+ "dependencies": {
+ "System.Buffers": "4.6.0",
+ "System.Numerics.Vectors": "4.6.0",
+ "System.Runtime.CompilerServices.Unsafe": "6.1.0"
+ }
+ },
+ "System.Numerics.Vectors": {
+ "type": "Transitive",
+ "resolved": "4.6.0",
+ "contentHash": "t+SoieZsRuEyiw/J+qXUbolyO219tKQQI0+2/YI+Qv7YdGValA6WiuokrNKqjrTNsy5ABWU11bdKOzUdheteXg=="
+ },
+ "System.Runtime.CompilerServices.Unsafe": {
+ "type": "Transitive",
+ "resolved": "6.1.0",
+ "contentHash": "5o/HZxx6RVqYlhKSq8/zronDkALJZUT2Vz0hx43f0gwe8mwlM0y2nYlqdBwLMzr262Bwvpikeb/yEwkAa5PADg=="
+ },
+ "System.Text.Encodings.Web": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "e2hMgAErLbKyUUwt18qSBf9T5Y+SFAL3ZedM8fLupkVj8Rj2PZ9oxQ37XX2LF8fTO1wNIxvKpihD7Of7D/NxZw==",
+ "dependencies": {
+ "System.Buffers": "4.5.1",
+ "System.Memory": "4.5.5",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ }
+ },
+ "System.Text.Json": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "js7+qAu/9mQvnhA4EfGMZNEzXtJCDxgkgj8ohuxq/Qxv+R56G+ljefhiJHOxTNiw54q8vmABCWUwkMulNdlZ4A==",
+ "dependencies": {
+ "Microsoft.Bcl.AsyncInterfaces": "9.0.0",
+ "System.Buffers": "4.5.1",
+ "System.IO.Pipelines": "9.0.0",
+ "System.Memory": "4.5.5",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0",
+ "System.Text.Encodings.Web": "9.0.0",
+ "System.Threading.Tasks.Extensions": "4.5.4",
+ "System.ValueTuple": "4.5.0"
+ }
+ },
+ "System.Threading.Tasks.Extensions": {
+ "type": "Transitive",
+ "resolved": "4.6.0",
+ "contentHash": "I5G6Y8jb0xRtGUC9Lahy7FUvlYlnGMMkbuKAQBy8Jb7Y6Yn8OlBEiUOY0PqZ0hy6Ua8poVA1ui1tAIiXNxGdsg==",
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.1.0"
+ }
+ },
+ "System.ValueTuple": {
+ "type": "Transitive",
+ "resolved": "4.5.0",
+ "contentHash": "okurQJO6NRE/apDIP23ajJ0hpiNmJ+f0BwOlB/cSqTLQlw5upkf+5+96+iG2Jw40G1fCVCyPz/FhIABUjMR+RQ=="
+ }
+ },
+ "net8.0": {
+ "Microsoft.Build.Utilities.Core": {
+ "type": "Direct",
+ "requested": "[17.14.8, )",
+ "resolved": "17.14.8",
+ "contentHash": "y9YkXfwoSduSYMSpf8wbIhn7XGmO+pNG5p4lqDSjGLxQ7KBHcnlvsfz+W3Hsp82abHFk3xCLPLImMZ9wUnWQCw==",
+ "dependencies": {
+ "Microsoft.Build.Framework": "17.14.8",
+ "Microsoft.NET.StringTools": "17.14.8",
+ "Microsoft.Win32.Registry": "5.0.0",
+ "System.Collections.Immutable": "9.0.0",
+ "System.Configuration.ConfigurationManager": "9.0.0",
+ "System.Diagnostics.DiagnosticSource": "9.0.0",
+ "System.Memory": "4.6.0",
+ "System.Runtime.CompilerServices.Unsafe": "6.1.0",
+ "System.Security.Cryptography.ProtectedData": "9.0.0",
+ "System.Security.Principal.Windows": "5.0.0",
+ "System.Text.Encoding.CodePages": "9.0.0"
+ }
+ },
+ "Nerdbank.GitVersioning": {
+ "type": "Direct",
+ "requested": "[3.4.255, )",
+ "resolved": "3.4.255",
+ "contentHash": "7aJa6+VzdKNDVJqGIWGtvIDh2HsIx8DIDfUg4yWViXc798awhSohPMk1oiAZqSntnrKThKJtn4vAMRdsCj8dtg=="
+ },
+ "Microsoft.Build.Framework": {
+ "type": "Transitive",
+ "resolved": "17.14.8",
+ "contentHash": "hwpXdyiD8phuIRtYK4fcPrSKRXn6MHI37IkbvAM2D50OnPRbmKGPwtrXi/vYQ7+VQbMzmw1zaKp+rsroBwNGtg==",
+ "dependencies": {
+ "Microsoft.Win32.Registry": "5.0.0",
+ "System.Diagnostics.DiagnosticSource": "9.0.0",
+ "System.Memory": "4.6.0",
+ "System.Runtime.CompilerServices.Unsafe": "6.1.0",
+ "System.Security.Principal.Windows": "5.0.0"
+ }
+ },
+ "Microsoft.NET.StringTools": {
+ "type": "Transitive",
+ "resolved": "17.14.8",
+ "contentHash": "j85iHjtDLnqVSLCv2Rfee9WI6NzcQX9fqVjnuIgiSeQSTm5MFwBaeNL/rwil4RUaHUF9GXtfxvSEg6jYF6cxCw==",
+ "dependencies": {
+ "System.Memory": "4.6.0",
+ "System.Runtime.CompilerServices.Unsafe": "6.1.0"
+ }
+ },
+ "Microsoft.NETCore.Platforms": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "VyPlqzH2wavqquTcYpkIIAQ6WdenuKoFN0BdYBbCWsclXacSOHNQn66Gt4z5NBqEYW0FAPm5rlvki9ZiCij5xQ=="
+ },
+ "Microsoft.Win32.Registry": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg==",
+ "dependencies": {
+ "System.Security.AccessControl": "5.0.0",
+ "System.Security.Principal.Windows": "5.0.0"
+ }
+ },
+ "System.Collections.Immutable": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "QhkXUl2gNrQtvPmtBTQHb0YsUrDiDQ2QS09YbtTTiSjGcf7NBqtYbrG/BE06zcBPCKEwQGzIv13IVdXNOSub2w=="
+ },
+ "System.Configuration.ConfigurationManager": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "PdkuMrwDhXoKFo/JxISIi9E8L+QGn9Iquj2OKDWHB6Y/HnUOuBouF7uS3R4Hw3FoNmwwMo6hWgazQdyHIIs27A==",
+ "dependencies": {
+ "System.Diagnostics.EventLog": "9.0.0",
+ "System.Security.Cryptography.ProtectedData": "9.0.0"
+ }
+ },
+ "System.Diagnostics.DiagnosticSource": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "ddppcFpnbohLWdYKr/ZeLZHmmI+DXFgZ3Snq+/E7SwcdW4UnvxmaugkwGywvGVWkHPGCSZjCP+MLzu23AL5SDw=="
+ },
+ "System.Diagnostics.EventLog": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "qd01+AqPhbAG14KtdtIqFk+cxHQFZ/oqRSCoxU1F+Q6Kv0cl726sl7RzU9yLFGd4BUOKdN4XojXF0pQf/R6YeA=="
+ },
+ "System.Memory": {
+ "type": "Transitive",
+ "resolved": "4.6.0",
+ "contentHash": "OEkbBQoklHngJ8UD8ez2AERSk2g+/qpAaSWWCBFbpH727HxDq5ydVkuncBaKcKfwRqXGWx64dS6G1SUScMsitg=="
+ },
+ "System.Runtime.CompilerServices.Unsafe": {
+ "type": "Transitive",
+ "resolved": "6.1.0",
+ "contentHash": "5o/HZxx6RVqYlhKSq8/zronDkALJZUT2Vz0hx43f0gwe8mwlM0y2nYlqdBwLMzr262Bwvpikeb/yEwkAa5PADg=="
+ },
+ "System.Security.AccessControl": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "dagJ1mHZO3Ani8GH0PHpPEe/oYO+rVdbQjvjJkBRNQkX4t0r1iaeGn8+/ybkSLEan3/slM0t59SVdHzuHf2jmw==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "5.0.0",
+ "System.Security.Principal.Windows": "5.0.0"
+ }
+ },
+ "System.Security.Cryptography.ProtectedData": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "CJW+x/F6fmRQ7N6K8paasTw9PDZp4t7G76UjGNlSDgoHPF0h08vTzLYbLZpOLEJSg35d5wy2jCXGo84EN05DpQ=="
+ },
+ "System.Security.Principal.Windows": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA=="
+ },
+ "System.Text.Encoding.CodePages": {
+ "type": "Transitive",
+ "resolved": "9.0.0",
+ "contentHash": "GxJTSFPQpoVd0vQRgq8hwesicxgZoHTbYMvR/UMM4IzhkHMT+ebZE11c2C1gUyxz55zWtGCWktMTHvmgLzob9g=="
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/CodeSignTool.MSBuild/Ancora.CodeSignTool.MSBuild.nuspec b/src/CodeSignTool.MSBuild/Ancora.CodeSignTool.MSBuild.nuspec
deleted file mode 100644
index 9f1e92d..0000000
--- a/src/CodeSignTool.MSBuild/Ancora.CodeSignTool.MSBuild.nuspec
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
- Ancora.CodeSignTool.MSBuild$LKGSuffix$
- $version$
- Ancora.CodeSignTool.MSBuild
- Ancora Software, Inc.
- >Ancora Software, Inc.
- false
- true
- MIT
- https://github.com/ancorasoftware/CodeSignTool
- Code signs files using SSL.com's eSigner CodeSignTool utiliy.
- codesign SignTool CodeSignTool eSigner SSL.com
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/CodeSignTool.MSBuild/CodeSignTool.MSBuild.csproj b/src/CodeSignTool.MSBuild/CodeSignTool.MSBuild.csproj
deleted file mode 100644
index 3a49400..0000000
--- a/src/CodeSignTool.MSBuild/CodeSignTool.MSBuild.csproj
+++ /dev/null
@@ -1,61 +0,0 @@
-
-
-
- Ancora.CodeSignTool.MSBuild
-
- net461;netcoreapp3.1
-
- true
-
- Ancora.CodeSignTool.MSBuild.nuspec
-
- true
-
-
- true
-
-
- false
- $(TargetsForTfmSpecificContentInPackage);PackBuildOutputs
- true
-
- 9.0
-
-
-
-
-
- $(NuGetPackageRoot)libgit2sharp.nativebinaries\$(LibGit2SharpNativeVersion)\
- $(NuspecProperties);Version=$(Version);BaseOutputPath=$(OutputPath)
- $(NuspecProperties);LKGSuffix=.LKG
-
-
-
-
-
- MSBuildCore\
- MSBuildFull\
-
-
-
-
- build\$(BuildSubDir)
-
-
-
- build\$(BuildSubDir)%(ContentWithTargetPath.TargetPath)
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/CodeSignTool.MSBuild/build/Ancora.CodeSignTool.MSBuild.targets b/src/CodeSignTool.MSBuild/build/Ancora.CodeSignTool.MSBuild.targets
deleted file mode 100644
index 3c47365..0000000
--- a/src/CodeSignTool.MSBuild/build/Ancora.CodeSignTool.MSBuild.targets
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
- <_ACST_Common_Targets_Imported>true
- <_ACST_PlatformSuffix Condition=" '$(_ACST_PlatformSuffix)' == '' and '$(MSBuildRuntimeType)' == 'Core' ">MSBuildCore/
- <_ACST_PlatformSuffix Condition=" '$(_ACST_PlatformSuffix)' == '' ">MSBuildFull/
- $(MSBuildThisFileDirectory)$(_ACST_PlatformSuffix)
-
-
-
-
\ No newline at end of file
diff --git a/src/CodeSignTool.MSBuild/buildCrossTargeting/Ancora.CodeSignTool.MSBuild.targets b/src/CodeSignTool.MSBuild/buildCrossTargeting/Ancora.CodeSignTool.MSBuild.targets
deleted file mode 100644
index ab8d291..0000000
--- a/src/CodeSignTool.MSBuild/buildCrossTargeting/Ancora.CodeSignTool.MSBuild.targets
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
diff --git a/src/CodeSignTool.MSBuild/content/CodeSignTool/CodeSignTool.MSBuild - Shortcut.lnk b/src/CodeSignTool.MSBuild/content/CodeSignTool/CodeSignTool.MSBuild - Shortcut.lnk
deleted file mode 100644
index effa295..0000000
Binary files a/src/CodeSignTool.MSBuild/content/CodeSignTool/CodeSignTool.MSBuild - Shortcut.lnk and /dev/null differ
diff --git a/src/CodeSignTool.MSBuild/content/CodeSignTool/CodeSignTool.bat b/src/CodeSignTool.MSBuild/content/CodeSignTool/CodeSignTool.bat
deleted file mode 100644
index 3d9e23e..0000000
--- a/src/CodeSignTool.MSBuild/content/CodeSignTool/CodeSignTool.bat
+++ /dev/null
@@ -1,3 +0,0 @@
-@echo OFF
-
-.\jdk-11.0.2\bin\java -Dhttps.proxyHost=test-dv-ecc.ssl.com -Dhttps.proxyPort=443 -cp ".\jar\picocli-4.6.1.jar;.\jar\bcprov-jdk15on-1.65.01.jar;.\jar\httpclient-4.5.13.jar;.\jar\json-simple-1.1.1.jar;.\jar\jsign-core-3.1.jar;.\jar\commons-io-2.8.0.jar;.\jar\bcpkix-jdk15on-1.65.jar;.\jar\code_sign_tool-1.2.2.jar;.\jar\httpcore-4.4.13.jar;.\jar\commons-logging-1.2.jar;.\jar\log4j-api-2.17.1.jar;.\jar\log4j-core-2.17.1.jar;.\jar\poi-4.1.2.jar;.\jar\commons-lang3-3.9.jar;.\jar\commons-math3-3.6.1.jar;.\jar\totp-1.0.jar;.\jar\commons-codec-1.15.jar" com.ssl.code.signing.tool.CodeSignTool %*
\ No newline at end of file
diff --git a/src/CodeSignTool.MSBuild/content/CodeSignTool/CodeSignTool.sh b/src/CodeSignTool.MSBuild/content/CodeSignTool/CodeSignTool.sh
deleted file mode 100644
index 10c4bc9..0000000
--- a/src/CodeSignTool.MSBuild/content/CodeSignTool/CodeSignTool.sh
+++ /dev/null
@@ -1 +0,0 @@
-java -cp "./jar/picocli-4.6.1.jar:./jar/bcprov-jdk15on-1.65.01.jar:./jar/httpclient-4.5.13.jar:./jar/json-simple-1.1.1.jar:./jar/jsign-core-3.1.jar:./jar/commons-io-2.8.0.jar:./jar/bcpkix-jdk15on-1.65.jar:./jar/code_sign_tool-1.2.2.jar:./jar/httpcore-4.4.13.jar:./jar/commons-logging-1.2.jar:./jar/log4j-api-2.17.1.jar:./jar/log4j-core-2.17.1.jar:./jar/poi-4.1.2.jar:./jar/commons-lang3-3.9.jar:./jar/commons-math3-3.6.1.jar:./jar/totp-1.0.jar:./jar/commons-codec-1.15.jar" com.ssl.code.signing.tool.CodeSignTool $@
diff --git a/src/CodeSignTool.MSBuild/content/CodeSignTool/conf/code_sign_tool.properties b/src/CodeSignTool.MSBuild/content/CodeSignTool/conf/code_sign_tool.properties
deleted file mode 100644
index 5816569..0000000
--- a/src/CodeSignTool.MSBuild/content/CodeSignTool/conf/code_sign_tool.properties
+++ /dev/null
@@ -1,4 +0,0 @@
-CLIENT_ID=kaXTRACNijSWsFdRKg_KAfD3fqrBlzMbWs6TwWHwAn8
-OAUTH2_ENDPOINT=https://login.ssl.com/oauth2/token
-CSC_API_ENDPOINT=https://cs.ssl.com
-TSA_URL=http://ts.ssl.com
\ No newline at end of file
diff --git a/src/CodeSignTool.MSBuild/content/CodeSignTool/conf/log4j2.xml b/src/CodeSignTool.MSBuild/content/CodeSignTool/conf/log4j2.xml
deleted file mode 100644
index c0a74f8..0000000
--- a/src/CodeSignTool.MSBuild/content/CodeSignTool/conf/log4j2.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
- %d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n
-
-
-
-
-
- ${LOG_PATTERN}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/bcpkix-jdk15on-1.65.jar b/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/bcpkix-jdk15on-1.65.jar
deleted file mode 100644
index 60120e3..0000000
Binary files a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/bcpkix-jdk15on-1.65.jar and /dev/null differ
diff --git a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/bcprov-jdk15on-1.65.01.jar b/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/bcprov-jdk15on-1.65.01.jar
deleted file mode 100644
index 94dccec..0000000
Binary files a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/bcprov-jdk15on-1.65.01.jar and /dev/null differ
diff --git a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/code_sign_tool-1.2.2.jar b/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/code_sign_tool-1.2.2.jar
deleted file mode 100644
index 59427d5..0000000
Binary files a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/code_sign_tool-1.2.2.jar and /dev/null differ
diff --git a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/commons-codec-1.15.jar b/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/commons-codec-1.15.jar
deleted file mode 100644
index f14985a..0000000
Binary files a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/commons-codec-1.15.jar and /dev/null differ
diff --git a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/commons-io-2.8.0.jar b/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/commons-io-2.8.0.jar
deleted file mode 100644
index 177e58d..0000000
Binary files a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/commons-io-2.8.0.jar and /dev/null differ
diff --git a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/commons-lang3-3.9.jar b/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/commons-lang3-3.9.jar
deleted file mode 100644
index 0d89693..0000000
Binary files a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/commons-lang3-3.9.jar and /dev/null differ
diff --git a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/commons-logging-1.2.jar b/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/commons-logging-1.2.jar
deleted file mode 100644
index 93a3b9f..0000000
Binary files a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/commons-logging-1.2.jar and /dev/null differ
diff --git a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/commons-math3-3.6.1.jar b/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/commons-math3-3.6.1.jar
deleted file mode 100644
index 0ff582c..0000000
Binary files a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/commons-math3-3.6.1.jar and /dev/null differ
diff --git a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/httpclient-4.5.13.jar b/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/httpclient-4.5.13.jar
deleted file mode 100644
index 218ee25..0000000
Binary files a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/httpclient-4.5.13.jar and /dev/null differ
diff --git a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/httpcore-4.4.13.jar b/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/httpcore-4.4.13.jar
deleted file mode 100644
index 163dc43..0000000
Binary files a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/httpcore-4.4.13.jar and /dev/null differ
diff --git a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/jansi-2.3.1.jar b/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/jansi-2.3.1.jar
deleted file mode 100644
index dcdf582..0000000
Binary files a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/jansi-2.3.1.jar and /dev/null differ
diff --git a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/jsign-core-3.1.jar b/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/jsign-core-3.1.jar
deleted file mode 100644
index 64a7705..0000000
Binary files a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/jsign-core-3.1.jar and /dev/null differ
diff --git a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/json-simple-1.1.1.jar b/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/json-simple-1.1.1.jar
deleted file mode 100644
index dfd5856..0000000
Binary files a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/json-simple-1.1.1.jar and /dev/null differ
diff --git a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/log4j-api-2.17.1.jar b/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/log4j-api-2.17.1.jar
deleted file mode 100644
index 605c45d..0000000
Binary files a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/log4j-api-2.17.1.jar and /dev/null differ
diff --git a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/log4j-core-2.17.1.jar b/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/log4j-core-2.17.1.jar
deleted file mode 100644
index bbead12..0000000
Binary files a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/log4j-core-2.17.1.jar and /dev/null differ
diff --git a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/picocli-4.6.1.jar b/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/picocli-4.6.1.jar
deleted file mode 100644
index 77bb17f..0000000
Binary files a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/picocli-4.6.1.jar and /dev/null differ
diff --git a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/poi-4.1.2.jar b/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/poi-4.1.2.jar
deleted file mode 100644
index 3803353..0000000
Binary files a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/poi-4.1.2.jar and /dev/null differ
diff --git a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/totp-1.0.jar b/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/totp-1.0.jar
deleted file mode 100644
index 2dc3dcd..0000000
Binary files a/src/CodeSignTool.MSBuild/content/CodeSignTool/jar/totp-1.0.jar and /dev/null differ
diff --git a/src/CodeSignTool.MSBuild/content/CodeSignTool/release-notes.txt b/src/CodeSignTool.MSBuild/content/CodeSignTool/release-notes.txt
deleted file mode 100644
index fc3aa1c..0000000
--- a/src/CodeSignTool.MSBuild/content/CodeSignTool/release-notes.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-v1.2.2
-
-- Log4j version upgraded to 2.17.1.
-- New sign_hash command addded for signing the hash values.
-- New get_certs command added for retrieving certificate chain from cloud signatures service.
\ No newline at end of file
diff --git a/src/CodeSignTool.MSBuild/packages.lock.json b/src/CodeSignTool.MSBuild/packages.lock.json
deleted file mode 100644
index c2d4f35..0000000
--- a/src/CodeSignTool.MSBuild/packages.lock.json
+++ /dev/null
@@ -1,901 +0,0 @@
-{
- "version": 1,
- "dependencies": {
- ".NETCoreApp,Version=v3.1": {
- "Microsoft.Build.Tasks.Core": {
- "type": "Direct",
- "requested": "[15.9.20, )",
- "resolved": "15.9.20",
- "contentHash": "q1YB/wGcivg8BrdTmq/ZtIKhViNPZ9jdf8dqh//lE9mQp36qSgwn+Qb+6ZyD/THMS+tLC1SJaC/QKO0v6+hBqg==",
- "dependencies": {
- "Microsoft.Build.Framework": "15.9.20",
- "Microsoft.Build.Utilities.Core": "15.9.20",
- "Microsoft.Win32.Registry": "4.3.0",
- "System.CodeDom": "4.4.0",
- "System.Collections.Immutable": "1.5.0",
- "System.Linq.Parallel": "4.0.1",
- "System.Net.Http": "4.3.0",
- "System.Reflection.Metadata": "1.6.0",
- "System.Reflection.TypeExtensions": "4.1.0",
- "System.Resources.Writer": "4.0.0",
- "System.Threading.Tasks.Dataflow": "4.6.0"
- }
- },
- "Nerdbank.GitVersioning": {
- "type": "Direct",
- "requested": "[3.4.255, )",
- "resolved": "3.4.255",
- "contentHash": "7aJa6+VzdKNDVJqGIWGtvIDh2HsIx8DIDfUg4yWViXc798awhSohPMk1oiAZqSntnrKThKJtn4vAMRdsCj8dtg=="
- },
- "System.Runtime.Loader": {
- "type": "Direct",
- "requested": "[4.3.0, )",
- "resolved": "4.3.0",
- "contentHash": "DHMaRn8D8YCK2GG2pw+UzNxn/OHVfaWx7OTLBD/hPegHZZgcZh3H6seWegrC4BYwsfuGrywIuT+MQs+rPqRLTQ==",
- "dependencies": {
- "System.IO": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Runtime": "4.3.0"
- }
- },
- "Microsoft.Build.Framework": {
- "type": "Transitive",
- "resolved": "15.9.20",
- "contentHash": "j7KrBtZrD+YQPAu+8K1a0J7HgDf0X18bSnqu5llKXxHZ5Cb1t3eSlEtZPUDFqsv3RCBzByggjIBaxrmdvHxLqA==",
- "dependencies": {
- "System.Runtime.Serialization.Primitives": "4.1.1",
- "System.Threading.Thread": "4.0.0"
- }
- },
- "Microsoft.Build.Utilities.Core": {
- "type": "Transitive",
- "resolved": "15.9.20",
- "contentHash": "s5F2IDARivpFJ+RiwOBnCt6Higu88nhDYfaUWwJ2ecBSf83HZsc3E/EjyQIs+4fPAeS5IZsL2ak7gOdxEXubSA==",
- "dependencies": {
- "Microsoft.Build.Framework": "15.9.20",
- "Microsoft.Win32.Registry": "4.3.0",
- "System.Collections.Immutable": "1.5.0",
- "System.Runtime.InteropServices.RuntimeInformation": "4.3.0",
- "System.Text.Encoding.CodePages": "4.4.0"
- }
- },
- "Microsoft.NETCore.Platforms": {
- "type": "Transitive",
- "resolved": "2.0.0",
- "contentHash": "VdLJOCXhZaEMY7Hm2GKiULmn7IEPFE4XC5LPSfBVCUIA8YLZVh846gtfBJalsPQF2PlzdD7ecX7DZEulJ402ZQ=="
- },
- "Microsoft.NETCore.Targets": {
- "type": "Transitive",
- "resolved": "1.1.0",
- "contentHash": "aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg=="
- },
- "Microsoft.Win32.Registry": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "Lw1/VwLH1yxz6SfFEjVRCN0pnflLEsWgnV4qsdJ512/HhTwnKXUG+zDQ4yTO3K/EJQemGoNaBHX5InISNKTzUQ==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "System.Collections": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.Handles": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0"
- }
- },
- "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q=="
- },
- "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "+yH1a49wJMy8Zt4yx5RhJrxO/DBDByAiCzNwiETI+1S4mPdCu0OY4djdciC7Vssk0l22wQaDLrXxXkp+3+7bVA=="
- },
- "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "c3YNH1GQJbfIPJeCnr4avseugSqPrxwIqzthYyZDN6EuOyNOzq+y2KSUfRcXauya1sF4foESTgwM5e1A8arAKw=="
- },
- "runtime.native.System": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "c/qWt2LieNZIj1jGnVNsE2Kl23Ya2aSTBuXMD6V7k9KWr6l16Tqdwq+hJScEpWER9753NWC8h96PaVNY5Ld7Jw==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0"
- }
- },
- "runtime.native.System.Net.Http": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "ZVuZJqnnegJhd2k/PtAbbIcZ3aZeITq3sj06oKfMBSfphW3HDmk/t4ObvbOk/JA/swGR0LNqMksAh/f7gpTROg==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0"
- }
- },
- "runtime.native.System.Security.Cryptography.Apple": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "DloMk88juo0OuOWr56QG7MNchmafTLYWvABy36izkrLI5VledI0rq28KGs1i9wbpeT9NPQrx/wTf8U2vazqQ3Q==",
- "dependencies": {
- "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": "4.3.0"
- }
- },
- "runtime.native.System.Security.Cryptography.OpenSsl": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "NS1U+700m4KFRHR5o4vo9DSlTmlCKu/u7dtE5sUHVIPB+xpXxYQvgBgA6wEIeCz6Yfn0Z52/72WYsToCEPJnrw==",
- "dependencies": {
- "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0",
- "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
- }
- },
- "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "b3pthNgxxFcD+Pc0WSEoC0+md3MyhRS6aCEeenvNE3Fdw1HyJ18ZhRFVJJzIeR/O/jpxPboB805Ho0T3Ul7w8A=="
- },
- "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "KeLz4HClKf+nFS7p/6Fi/CqyLXh81FpiGzcmuS8DGi9lUqSnZ6Es23/gv2O+1XVGfrbNmviF7CckBpavkBoIFQ=="
- },
- "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "kVXCuMTrTlxq4XOOMAysuNwsXWpYeboGddNGpIgNSZmv1b6r/s/DPk0fYMB7Q5Qo4bY68o48jt4T4y5BVecbCQ=="
- },
- "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "X7IdhILzr4ROXd8mI1BUCQMSHSQwelUlBjF1JyTKCjXaOGn2fB4EKBxQbCK2VjO3WaWIdlXZL3W6TiIVnrhX4g=="
- },
- "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "nyFNiCk/r+VOiIqreLix8yN+q3Wga9+SE8BCgkf+2BwEKiNx6DyvFjCgkfV743/grxv8jHJ8gUK4XEQw7yzRYg=="
- },
- "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "ytoewC6wGorL7KoCAvRfsgoJPJbNq+64k2SqW6JcOAebWsFUvCCYgfzQMrnpvPiEl4OrblUlhF2ji+Q1+SVLrQ=="
- },
- "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "I8bKw2I8k58Wx7fMKQJn2R8lamboCAiHfHeV/pS65ScKWMMI0+wJkLYlEKvgW1D/XvSl/221clBoR2q9QNNM7A=="
- },
- "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "VB5cn/7OzUfzdnC8tqAIMQciVLiq2epm2NrAm1E9OjNRyG4lVhfR61SMcLizejzQP8R8Uf/0l5qOIbUEi+RdEg=="
- },
- "System.CodeDom": {
- "type": "Transitive",
- "resolved": "4.4.0",
- "contentHash": "2sCCb7doXEwtYAbqzbF/8UAeDRMNmPaQbU2q50Psg1J9KzumyVVCgKQY8s53WIPTufNT0DpSe9QRvVjOzfDWBA=="
- },
- "System.Collections": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "3Dcj85/TBdVpL5Zr+gEEBUuFe2icOnLalmEh9hfck1PTYbbyWuZgh4fmm2ysCLTrqLQw6t3TgTyJ+VLp+Qb+Lw==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Collections.Concurrent": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "ztl69Xp0Y/UXCL+3v3tEU+lIy+bvjKNUmopn1wep/a291pVPK7dxBd6T7WnlQqRog+d1a/hSsgRsmFnIBKTPLQ==",
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Diagnostics.Tracing": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Threading": "4.3.0",
- "System.Threading.Tasks": "4.3.0"
- }
- },
- "System.Collections.Immutable": {
- "type": "Transitive",
- "resolved": "1.5.0",
- "contentHash": "EXKiDFsChZW0RjrZ4FYHu9aW6+P4MCgEDCklsVseRfhoO0F+dXeMSsMRAlVXIo06kGJ/zv+2w1a2uc2+kxxSaQ=="
- },
- "System.Diagnostics.Debug": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "ZUhUOdqmaG5Jk3Xdb8xi5kIyQYAA4PnTNlHx1mu9ZY3qv4ELIdKbnL/akbGaKi2RnNUWaZsAs31rvzFdewTj2g==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Diagnostics.DiagnosticSource": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "tD6kosZnTAGdrEa0tZSuFyunMbt/5KYDnHdndJYGqZoNy00XVXyACd5d6KnE1YgYv3ne2CjtAfNXo/fwEhnKUA==",
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Diagnostics.Tracing": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Threading": "4.3.0"
- }
- },
- "System.Diagnostics.Tracing": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "rswfv0f/Cqkh78rA5S8eN8Neocz234+emGCtTF3lxPY96F+mmmUen6tbn0glN6PMvlKQb9bPAY5e9u7fgPTkKw==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Dynamic.Runtime": {
- "type": "Transitive",
- "resolved": "4.0.11",
- "contentHash": "db34f6LHYM0U0JpE+sOmjar27BnqTVkbLJhgfwMpTdgTigG/Hna3m2MYVwnFzGGKnEJk2UXFuoVTr8WUbU91/A==",
- "dependencies": {
- "System.Collections": "4.0.11",
- "System.Diagnostics.Debug": "4.0.11",
- "System.Globalization": "4.0.11",
- "System.Linq": "4.1.0",
- "System.Linq.Expressions": "4.1.0",
- "System.ObjectModel": "4.0.12",
- "System.Reflection": "4.1.0",
- "System.Reflection.Emit": "4.0.1",
- "System.Reflection.Emit.ILGeneration": "4.0.1",
- "System.Reflection.Primitives": "4.0.1",
- "System.Reflection.TypeExtensions": "4.1.0",
- "System.Resources.ResourceManager": "4.0.1",
- "System.Runtime": "4.1.0",
- "System.Runtime.Extensions": "4.1.0",
- "System.Threading": "4.0.11"
- }
- },
- "System.Globalization": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Globalization.Calendars": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "GUlBtdOWT4LTV3I+9/PJW+56AnnChTaOqqTLFtdmype/L500M2LIyXgmtd9X2P2VOkmJd5c67H5SaC2QcL1bFA==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Globalization": "4.3.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Globalization.Extensions": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "FhKmdR6MPG+pxow6wGtNAWdZh7noIOpdD5TwQ3CprzgIE1bBBoim0vbR1+AWsWjQmU7zXHgQo4TWSP6lCeiWcQ==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "System.Globalization": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0"
- }
- },
- "System.IO": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "System.Threading.Tasks": "4.3.0"
- }
- },
- "System.IO.FileSystem": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "3wEMARTnuio+ulnvi+hkRNROYwa1kylvYahhcLk4HSoVdl+xxTFVeVlYOfLwrDPImGls0mDqbMhrza8qnWPTdA==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.IO": "4.3.0",
- "System.IO.FileSystem.Primitives": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Handles": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "System.Threading.Tasks": "4.3.0"
- }
- },
- "System.IO.FileSystem.Primitives": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "6QOb2XFLch7bEc4lIcJH49nJN2HV+OC3fHDgsLVsBVBk3Y4hFAnOBGzJ2lUu7CyDDFo9IBWkSsnbkT6IBwwiMw==",
- "dependencies": {
- "System.Runtime": "4.3.0"
- }
- },
- "System.Linq": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "5DbqIUpsDp0dFftytzuMmc0oeMdQwjcP/EWxsksIz/w1TcFRkZ3yKKz0PqiYFMmEwPSWw+qNVqD7PJ889JzHbw==",
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0"
- }
- },
- "System.Linq.Expressions": {
- "type": "Transitive",
- "resolved": "4.1.0",
- "contentHash": "I+y02iqkgmCAyfbqOmSDOgqdZQ5tTj80Akm5BPSS8EeB0VGWdy6X1KCoYe8Pk6pwDoAKZUOdLVxnTJcExiv5zw==",
- "dependencies": {
- "System.Collections": "4.0.11",
- "System.Diagnostics.Debug": "4.0.11",
- "System.Globalization": "4.0.11",
- "System.IO": "4.1.0",
- "System.Linq": "4.1.0",
- "System.ObjectModel": "4.0.12",
- "System.Reflection": "4.1.0",
- "System.Reflection.Emit": "4.0.1",
- "System.Reflection.Emit.ILGeneration": "4.0.1",
- "System.Reflection.Emit.Lightweight": "4.0.1",
- "System.Reflection.Extensions": "4.0.1",
- "System.Reflection.Primitives": "4.0.1",
- "System.Reflection.TypeExtensions": "4.1.0",
- "System.Resources.ResourceManager": "4.0.1",
- "System.Runtime": "4.1.0",
- "System.Runtime.Extensions": "4.1.0",
- "System.Threading": "4.0.11"
- }
- },
- "System.Linq.Parallel": {
- "type": "Transitive",
- "resolved": "4.0.1",
- "contentHash": "J7XCa7n2cFn32uLbtceXfBFhgCk5M++50lylHKNbqTiJkw5y4Tglpi6amuJNPCvj9bLzNSI7rs1fi4joLMNRgg==",
- "dependencies": {
- "System.Collections": "4.0.11",
- "System.Collections.Concurrent": "4.0.12",
- "System.Diagnostics.Debug": "4.0.11",
- "System.Diagnostics.Tracing": "4.1.0",
- "System.Linq": "4.1.0",
- "System.Resources.ResourceManager": "4.0.1",
- "System.Runtime": "4.1.0",
- "System.Runtime.Extensions": "4.1.0",
- "System.Threading": "4.0.11",
- "System.Threading.Tasks": "4.0.11"
- }
- },
- "System.Net.Http": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "sYg+FtILtRQuYWSIAuNOELwVuVsxVyJGWQyOnlAzhV4xvhyFnON1bAzYYC+jjRW8JREM45R0R5Dgi8MTC5sEwA==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Diagnostics.DiagnosticSource": "4.3.0",
- "System.Diagnostics.Tracing": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.Globalization.Extensions": "4.3.0",
- "System.IO": "4.3.0",
- "System.IO.FileSystem": "4.3.0",
- "System.Net.Primitives": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.Handles": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Security.Cryptography.Algorithms": "4.3.0",
- "System.Security.Cryptography.Encoding": "4.3.0",
- "System.Security.Cryptography.OpenSsl": "4.3.0",
- "System.Security.Cryptography.Primitives": "4.3.0",
- "System.Security.Cryptography.X509Certificates": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "System.Threading": "4.3.0",
- "System.Threading.Tasks": "4.3.0",
- "runtime.native.System": "4.3.0",
- "runtime.native.System.Net.Http": "4.3.0",
- "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
- }
- },
- "System.Net.Primitives": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "qOu+hDwFwoZPbzPvwut2qATe3ygjeQBDQj91xlsaqGFQUI5i4ZnZb8yyQuLGpDGivEPIt8EJkd1BVzVoP31FXA==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Handles": "4.3.0"
- }
- },
- "System.ObjectModel": {
- "type": "Transitive",
- "resolved": "4.0.12",
- "contentHash": "tAgJM1xt3ytyMoW4qn4wIqgJYm7L7TShRZG4+Q4Qsi2PCcj96pXN7nRywS9KkB3p/xDUjc2HSwP9SROyPYDYKQ==",
- "dependencies": {
- "System.Collections": "4.0.11",
- "System.Diagnostics.Debug": "4.0.11",
- "System.Resources.ResourceManager": "4.0.1",
- "System.Runtime": "4.1.0",
- "System.Threading": "4.0.11"
- }
- },
- "System.Reflection": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.IO": "4.3.0",
- "System.Reflection.Primitives": "4.3.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Reflection.Emit": {
- "type": "Transitive",
- "resolved": "4.0.1",
- "contentHash": "P2wqAj72fFjpP6wb9nSfDqNBMab+2ovzSDzUZK7MVIm54tBJEPr9jWfSjjoTpPwj1LeKcmX3vr0ttyjSSFM47g==",
- "dependencies": {
- "System.IO": "4.1.0",
- "System.Reflection": "4.1.0",
- "System.Reflection.Emit.ILGeneration": "4.0.1",
- "System.Reflection.Primitives": "4.0.1",
- "System.Runtime": "4.1.0"
- }
- },
- "System.Reflection.Emit.ILGeneration": {
- "type": "Transitive",
- "resolved": "4.0.1",
- "contentHash": "Ov6dU8Bu15Bc7zuqttgHF12J5lwSWyTf1S+FJouUXVMSqImLZzYaQ+vRr1rQ0OZ0HqsrwWl4dsKHELckQkVpgA==",
- "dependencies": {
- "System.Reflection": "4.1.0",
- "System.Reflection.Primitives": "4.0.1",
- "System.Runtime": "4.1.0"
- }
- },
- "System.Reflection.Emit.Lightweight": {
- "type": "Transitive",
- "resolved": "4.0.1",
- "contentHash": "sSzHHXueZ5Uh0OLpUQprhr+ZYJrLPA2Cmr4gn0wj9+FftNKXx8RIMKvO9qnjk2ebPYUjZ+F2ulGdPOsvj+MEjA==",
- "dependencies": {
- "System.Reflection": "4.1.0",
- "System.Reflection.Emit.ILGeneration": "4.0.1",
- "System.Reflection.Primitives": "4.0.1",
- "System.Runtime": "4.1.0"
- }
- },
- "System.Reflection.Extensions": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "rJkrJD3kBI5B712aRu4DpSIiHRtr6QlfZSQsb0hYHrDCZORXCFjQfoipo2LaMUHoT9i1B7j7MnfaEKWDFmFQNQ==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Reflection": "4.3.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Reflection.Metadata": {
- "type": "Transitive",
- "resolved": "1.6.0",
- "contentHash": "COC1aiAJjCoA5GBF+QKL2uLqEBew4JsCkQmoHKbN3TlOZKa2fKLz5CpiRQKDz0RsAOEGsVKqOD5bomsXq/4STQ=="
- },
- "System.Reflection.Primitives": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Reflection.TypeExtensions": {
- "type": "Transitive",
- "resolved": "4.1.0",
- "contentHash": "tsQ/ptQ3H5FYfON8lL4MxRk/8kFyE0A+tGPXmVP967cT/gzLHYxIejIYSxp4JmIeFHVP78g/F2FE1mUUTbDtrg==",
- "dependencies": {
- "System.Reflection": "4.1.0",
- "System.Runtime": "4.1.0"
- }
- },
- "System.Resources.ResourceManager": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "/zrcPkkWdZmI4F92gL/TPumP98AVDu/Wxr3CSJGQQ+XN6wbRZcyfSKVoPo17ilb3iOr0cCRqJInGwNMolqhS8A==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Globalization": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Resources.Writer": {
- "type": "Transitive",
- "resolved": "4.0.0",
- "contentHash": "Hz+ZS81dVSNy93YyJhhL3GwzmMhfcQ8FbUooAt9MO4joIe0vPM4gclv0C82ko1tuN/Kw6CvZFLYkgk6n9xvEkg==",
- "dependencies": {
- "System.Collections": "4.0.11",
- "System.IO": "4.1.0",
- "System.Resources.ResourceManager": "4.0.1",
- "System.Runtime": "4.1.0",
- "System.Runtime.Extensions": "4.1.0",
- "System.Text.Encoding": "4.0.11"
- }
- },
- "System.Runtime": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0"
- }
- },
- "System.Runtime.Extensions": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "guW0uK0fn5fcJJ1tJVXYd7/1h5F+pea1r7FLSOz/f8vPEqbR2ZAknuRDvTQ8PzAilDveOxNjSfr0CHfIQfFk8g==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Runtime.Handles": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Runtime.InteropServices": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Reflection": "4.3.0",
- "System.Reflection.Primitives": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Handles": "4.3.0"
- }
- },
- "System.Runtime.InteropServices.RuntimeInformation": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw==",
- "dependencies": {
- "System.Reflection": "4.3.0",
- "System.Reflection.Extensions": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Threading": "4.3.0",
- "runtime.native.System": "4.3.0"
- }
- },
- "System.Runtime.Numerics": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "yMH+MfdzHjy17l2KESnPiF2dwq7T+xLnSJar7slyimAkUh/gTrS9/UQOtv7xarskJ2/XDSNvfLGOBQPjL7PaHQ==",
- "dependencies": {
- "System.Globalization": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0"
- }
- },
- "System.Runtime.Serialization.Primitives": {
- "type": "Transitive",
- "resolved": "4.1.1",
- "contentHash": "HZ6Du5QrTG8MNJbf4e4qMO3JRAkIboGT5Fk804uZtg3Gq516S7hAqTm2UZKUHa7/6HUGdVy3AqMQKbns06G/cg==",
- "dependencies": {
- "System.Resources.ResourceManager": "4.0.1",
- "System.Runtime": "4.1.0"
- }
- },
- "System.Security.Cryptography.Algorithms": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "W1kd2Y8mYSCgc3ULTAZ0hOP2dSdG5YauTb1089T0/kRcN2MpSAW1izOFROrJgxSlMn3ArsgHXagigyi+ibhevg==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "System.Collections": "4.3.0",
- "System.IO": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.Handles": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Runtime.Numerics": "4.3.0",
- "System.Security.Cryptography.Encoding": "4.3.0",
- "System.Security.Cryptography.Primitives": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "runtime.native.System.Security.Cryptography.Apple": "4.3.0",
- "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
- }
- },
- "System.Security.Cryptography.Cng": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "03idZOqFlsKRL4W+LuCpJ6dBYDUWReug6lZjBa3uJWnk5sPCUXckocevTaUA8iT/MFSrY/2HXkOt753xQ/cf8g==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "System.IO": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.Handles": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Security.Cryptography.Algorithms": "4.3.0",
- "System.Security.Cryptography.Encoding": "4.3.0",
- "System.Security.Cryptography.Primitives": "4.3.0",
- "System.Text.Encoding": "4.3.0"
- }
- },
- "System.Security.Cryptography.Csp": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "X4s/FCkEUnRGnwR3aSfVIkldBmtURMhmexALNTwpjklzxWU7yjMk7GHLKOZTNkgnWnE0q7+BCf9N2LVRWxewaA==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "System.IO": "4.3.0",
- "System.Reflection": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.Handles": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Security.Cryptography.Algorithms": "4.3.0",
- "System.Security.Cryptography.Encoding": "4.3.0",
- "System.Security.Cryptography.Primitives": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "System.Threading": "4.3.0"
- }
- },
- "System.Security.Cryptography.Encoding": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "1DEWjZZly9ae9C79vFwqaO5kaOlI5q+3/55ohmq/7dpDyDfc8lYe7YVxJUZ5MF/NtbkRjwFRo14yM4OEo9EmDw==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "System.Collections": "4.3.0",
- "System.Collections.Concurrent": "4.3.0",
- "System.Linq": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.Handles": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Security.Cryptography.Primitives": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
- }
- },
- "System.Security.Cryptography.OpenSsl": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "h4CEgOgv5PKVF/HwaHzJRiVboL2THYCou97zpmhjghx5frc7fIvlkY1jL+lnIQyChrJDMNEXS6r7byGif8Cy4w==",
- "dependencies": {
- "System.Collections": "4.3.0",
- "System.IO": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.Handles": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Runtime.Numerics": "4.3.0",
- "System.Security.Cryptography.Algorithms": "4.3.0",
- "System.Security.Cryptography.Encoding": "4.3.0",
- "System.Security.Cryptography.Primitives": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
- }
- },
- "System.Security.Cryptography.Primitives": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "7bDIyVFNL/xKeFHjhobUAQqSpJq9YTOpbEs6mR233Et01STBMXNAc/V+BM6dwYGc95gVh/Zf+iVXWzj3mE8DWg==",
- "dependencies": {
- "System.Diagnostics.Debug": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.IO": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Threading": "4.3.0",
- "System.Threading.Tasks": "4.3.0"
- }
- },
- "System.Security.Cryptography.X509Certificates": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "t2Tmu6Y2NtJ2um0RtcuhP7ZdNNxXEgUm2JeoA/0NvlMjAhKCnM1NX07TDl3244mVp3QU6LPEhT3HTtH1uF7IYw==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "System.Collections": "4.3.0",
- "System.Diagnostics.Debug": "4.3.0",
- "System.Globalization": "4.3.0",
- "System.Globalization.Calendars": "4.3.0",
- "System.IO": "4.3.0",
- "System.IO.FileSystem": "4.3.0",
- "System.IO.FileSystem.Primitives": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Runtime.Extensions": "4.3.0",
- "System.Runtime.Handles": "4.3.0",
- "System.Runtime.InteropServices": "4.3.0",
- "System.Runtime.Numerics": "4.3.0",
- "System.Security.Cryptography.Algorithms": "4.3.0",
- "System.Security.Cryptography.Cng": "4.3.0",
- "System.Security.Cryptography.Csp": "4.3.0",
- "System.Security.Cryptography.Encoding": "4.3.0",
- "System.Security.Cryptography.OpenSsl": "4.3.0",
- "System.Security.Cryptography.Primitives": "4.3.0",
- "System.Text.Encoding": "4.3.0",
- "System.Threading": "4.3.0",
- "runtime.native.System": "4.3.0",
- "runtime.native.System.Net.Http": "4.3.0",
- "runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
- }
- },
- "System.Text.Encoding": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Text.Encoding.CodePages": {
- "type": "Transitive",
- "resolved": "4.4.0",
- "contentHash": "6JX7ZdaceBiLKLkYt8zJcp4xTJd1uYyXXEkPw6mnlUIjh1gZPIVKPtRXPmY5kLf6DwZmf5YLwR3QUrRonl7l0A==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "2.0.0"
- }
- },
- "System.Threading": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==",
- "dependencies": {
- "System.Runtime": "4.3.0",
- "System.Threading.Tasks": "4.3.0"
- }
- },
- "System.Threading.Tasks": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Threading.Tasks.Dataflow": {
- "type": "Transitive",
- "resolved": "4.6.0",
- "contentHash": "2hRjGu2r2jxRZ55wmcHO/WbdX+YAOz9x6FE8xqkHZgPaoFMKQZRe9dk8xTZIas8fRjxRmzawnTEWIrhlM+Un7w==",
- "dependencies": {
- "System.Collections": "4.0.11",
- "System.Collections.Concurrent": "4.0.12",
- "System.Diagnostics.Debug": "4.0.11",
- "System.Diagnostics.Tracing": "4.1.0",
- "System.Dynamic.Runtime": "4.0.11",
- "System.Linq": "4.1.0",
- "System.Resources.ResourceManager": "4.0.1",
- "System.Runtime": "4.1.0",
- "System.Runtime.Extensions": "4.1.0",
- "System.Threading": "4.0.11",
- "System.Threading.Tasks": "4.0.11"
- }
- },
- "System.Threading.Thread": {
- "type": "Transitive",
- "resolved": "4.0.0",
- "contentHash": "gIdJqDXlOr5W9zeqFErLw3dsOsiShSCYtF9SEHitACycmvNvY8odf9kiKvp6V7aibc8C4HzzNBkWXjyfn7plbQ==",
- "dependencies": {
- "System.Runtime": "4.1.0"
- }
- }
- },
- ".NETFramework,Version=v4.6.1": {
- "Microsoft.Build.Tasks.Core": {
- "type": "Direct",
- "requested": "[15.9.20, )",
- "resolved": "15.9.20",
- "contentHash": "q1YB/wGcivg8BrdTmq/ZtIKhViNPZ9jdf8dqh//lE9mQp36qSgwn+Qb+6ZyD/THMS+tLC1SJaC/QKO0v6+hBqg==",
- "dependencies": {
- "Microsoft.Build.Framework": "15.9.20",
- "Microsoft.Build.Utilities.Core": "15.9.20",
- "Microsoft.VisualStudio.Setup.Configuration.Interop": "1.16.30",
- "System.Collections.Immutable": "1.5.0",
- "System.Threading.Tasks.Dataflow": "4.5.24"
- }
- },
- "Nerdbank.GitVersioning": {
- "type": "Direct",
- "requested": "[3.4.255, )",
- "resolved": "3.4.255",
- "contentHash": "7aJa6+VzdKNDVJqGIWGtvIDh2HsIx8DIDfUg4yWViXc798awhSohPMk1oiAZqSntnrKThKJtn4vAMRdsCj8dtg=="
- },
- "Microsoft.Build.Framework": {
- "type": "Transitive",
- "resolved": "15.9.20",
- "contentHash": "j7KrBtZrD+YQPAu+8K1a0J7HgDf0X18bSnqu5llKXxHZ5Cb1t3eSlEtZPUDFqsv3RCBzByggjIBaxrmdvHxLqA=="
- },
- "Microsoft.Build.Utilities.Core": {
- "type": "Transitive",
- "resolved": "15.9.20",
- "contentHash": "s5F2IDARivpFJ+RiwOBnCt6Higu88nhDYfaUWwJ2ecBSf83HZsc3E/EjyQIs+4fPAeS5IZsL2ak7gOdxEXubSA==",
- "dependencies": {
- "Microsoft.Build.Framework": "15.9.20",
- "Microsoft.VisualStudio.Setup.Configuration.Interop": "1.16.30",
- "System.Collections.Immutable": "1.5.0",
- "System.Runtime.InteropServices.RuntimeInformation": "4.3.0"
- }
- },
- "Microsoft.VisualStudio.Setup.Configuration.Interop": {
- "type": "Transitive",
- "resolved": "1.16.30",
- "contentHash": "lC6SqNkraWUSY7cyF5GUmXSECoTMwslBc/r1dguChjsi0D0BlF7G6PLsvXD0NFCwnpKlgVzUYrIq7DQakdGerw=="
- },
- "System.Collections.Immutable": {
- "type": "Transitive",
- "resolved": "1.5.0",
- "contentHash": "EXKiDFsChZW0RjrZ4FYHu9aW6+P4MCgEDCklsVseRfhoO0F+dXeMSsMRAlVXIo06kGJ/zv+2w1a2uc2+kxxSaQ=="
- },
- "System.Runtime.InteropServices.RuntimeInformation": {
- "type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "cbz4YJMqRDR7oLeMRbdYv7mYzc++17lNhScCX0goO2XpGWdvAt60CGN+FHdePUEHCe/Jy9jUlvNAiNdM+7jsOw=="
- },
- "System.Threading.Tasks.Dataflow": {
- "type": "Transitive",
- "resolved": "4.5.24",
- "contentHash": "xE/T1IX6nUYwNvoh8F2xFwHtKlFf/fhAAUpdNmSQINnMT7CL/cEWvvQYEXqZ2cfEtRpucp50ZhoLWC3MtPMfYg=="
- }
- }
- }
-}
\ No newline at end of file
diff --git a/version.json b/version.json
index dce6f1b..9ca10ae 100644
--- a/version.json
+++ b/version.json
@@ -1,6 +1,6 @@
{
"$schema": "https://raw.githubusercontent.com/dotnet/Nerdbank.GitVersioning/master/src/NerdBank.GitVersioning/version.schema.json",
- "version": "0.1.0",
+ "version": "1.0-alpha",
"nugetPackageVersion": {
"semVer": 2
},