IGNITE-1677: Signed .Net project.
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/54c44b8c Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/54c44b8c Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/54c44b8c Branch: refs/heads/ignite-1753-1282 Commit: 54c44b8c5dfe82853142a8bec0925d860697359b Parents: cc1aa53 Author: Pavel Tupitsyn <[email protected]> Authored: Tue Oct 27 17:48:39 2015 +0300 Committer: vozerov-gridgain <[email protected]> Committed: Tue Oct 27 17:48:39 2015 +0300 ---------------------------------------------------------------------- .../Apache.Ignite.Benchmarks.csproj | 7 +++++++ .../Apache.Ignite.Benchmarks.snk | Bin 0 -> 596 bytes .../Apache.Ignite.Core.Tests.TestDll.csproj | 9 +++++++++ .../Apache.Ignite.Core.Tests.TestDll.snk | Bin 0 -> 596 bytes .../Apache.Ignite.Core.Tests.csproj | 9 +++++++++ .../Apache.Ignite.Core.Tests.snk | Bin 0 -> 596 bytes .../Apache.Ignite.Core/Apache.Ignite.Core.csproj | 8 +++++--- .../dotnet/Apache.Ignite.Core/Apache.Ignite.Core.snk | Bin 0 -> 596 bytes .../Apache.Ignite.Core/Properties/AssemblyInfo.cs | 4 ++-- .../dotnet/Apache.Ignite/Apache.Ignite.csproj | 7 +++++++ .../platforms/dotnet/Apache.Ignite/Apache.Ignite.snk | Bin 0 -> 596 bytes .../Apache.Ignite.Examples.csproj | 7 +++++++ .../Apache.Ignite.Examples.snk | Bin 0 -> 596 bytes .../Apache.Ignite.ExamplesDll.csproj | 9 +++++++++ .../Apache.Ignite.ExamplesDll.snk | Bin 0 -> 596 bytes 15 files changed, 55 insertions(+), 5 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/54c44b8c/modules/platforms/dotnet/Apache.Ignite.Benchmarks/Apache.Ignite.Benchmarks.csproj ---------------------------------------------------------------------- diff --git a/modules/platforms/dotnet/Apache.Ignite.Benchmarks/Apache.Ignite.Benchmarks.csproj b/modules/platforms/dotnet/Apache.Ignite.Benchmarks/Apache.Ignite.Benchmarks.csproj index 26e4fff..99737b8 100644 --- a/modules/platforms/dotnet/Apache.Ignite.Benchmarks/Apache.Ignite.Benchmarks.csproj +++ b/modules/platforms/dotnet/Apache.Ignite.Benchmarks/Apache.Ignite.Benchmarks.csproj @@ -33,6 +33,12 @@ <PlatformTarget>x64</PlatformTarget> <OutputPath>bin\x64\Release\</OutputPath> </PropertyGroup> + <PropertyGroup> + <SignAssembly>true</SignAssembly> + </PropertyGroup> + <PropertyGroup> + <AssemblyOriginatorKeyFile>Apache.Ignite.Benchmarks.snk</AssemblyOriginatorKeyFile> + </PropertyGroup> <ItemGroup> <Reference Include="System" /> <Reference Include="System.Core" /> @@ -71,6 +77,7 @@ </ProjectReference> </ItemGroup> <ItemGroup> + <None Include="Apache.Ignite.Benchmarks.snk" /> <None Include="App.config" /> <None Include="Config\benchmark.xml" /> </ItemGroup> http://git-wip-us.apache.org/repos/asf/ignite/blob/54c44b8c/modules/platforms/dotnet/Apache.Ignite.Benchmarks/Apache.Ignite.Benchmarks.snk ---------------------------------------------------------------------- diff --git a/modules/platforms/dotnet/Apache.Ignite.Benchmarks/Apache.Ignite.Benchmarks.snk b/modules/platforms/dotnet/Apache.Ignite.Benchmarks/Apache.Ignite.Benchmarks.snk new file mode 100644 index 0000000..886b6bb Binary files /dev/null and b/modules/platforms/dotnet/Apache.Ignite.Benchmarks/Apache.Ignite.Benchmarks.snk differ http://git-wip-us.apache.org/repos/asf/ignite/blob/54c44b8c/modules/platforms/dotnet/Apache.Ignite.Core.Tests.TestDll/Apache.Ignite.Core.Tests.TestDll.csproj ---------------------------------------------------------------------- diff --git a/modules/platforms/dotnet/Apache.Ignite.Core.Tests.TestDll/Apache.Ignite.Core.Tests.TestDll.csproj b/modules/platforms/dotnet/Apache.Ignite.Core.Tests.TestDll/Apache.Ignite.Core.Tests.TestDll.csproj index f213b34..c333bda 100644 --- a/modules/platforms/dotnet/Apache.Ignite.Core.Tests.TestDll/Apache.Ignite.Core.Tests.TestDll.csproj +++ b/modules/platforms/dotnet/Apache.Ignite.Core.Tests.TestDll/Apache.Ignite.Core.Tests.TestDll.csproj @@ -28,6 +28,12 @@ <PlatformTarget>x64</PlatformTarget> <OutputPath>bin\x64\Release\</OutputPath> </PropertyGroup> + <PropertyGroup> + <SignAssembly>true</SignAssembly> + </PropertyGroup> + <PropertyGroup> + <AssemblyOriginatorKeyFile>Apache.Ignite.Core.Tests.TestDll.snk</AssemblyOriginatorKeyFile> + </PropertyGroup> <ItemGroup> <Reference Include="System" /> <Reference Include="System.Core" /> @@ -41,6 +47,9 @@ <Compile Include="Properties\AssemblyInfo.cs" /> <Compile Include="TestClass.cs" /> </ItemGroup> + <ItemGroup> + <None Include="Apache.Ignite.Core.Tests.TestDll.snk" /> + </ItemGroup> <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> <!-- To modify your build process, add your task inside one of the targets below and uncomment it. Other similar extension points exist, see Microsoft.Common.targets. http://git-wip-us.apache.org/repos/asf/ignite/blob/54c44b8c/modules/platforms/dotnet/Apache.Ignite.Core.Tests.TestDll/Apache.Ignite.Core.Tests.TestDll.snk ---------------------------------------------------------------------- diff --git a/modules/platforms/dotnet/Apache.Ignite.Core.Tests.TestDll/Apache.Ignite.Core.Tests.TestDll.snk b/modules/platforms/dotnet/Apache.Ignite.Core.Tests.TestDll/Apache.Ignite.Core.Tests.TestDll.snk new file mode 100644 index 0000000..10803d7 Binary files /dev/null and b/modules/platforms/dotnet/Apache.Ignite.Core.Tests.TestDll/Apache.Ignite.Core.Tests.TestDll.snk differ http://git-wip-us.apache.org/repos/asf/ignite/blob/54c44b8c/modules/platforms/dotnet/Apache.Ignite.Core.Tests/Apache.Ignite.Core.Tests.csproj ---------------------------------------------------------------------- diff --git a/modules/platforms/dotnet/Apache.Ignite.Core.Tests/Apache.Ignite.Core.Tests.csproj b/modules/platforms/dotnet/Apache.Ignite.Core.Tests/Apache.Ignite.Core.Tests.csproj index 7cbe784..10b3dcd 100644 --- a/modules/platforms/dotnet/Apache.Ignite.Core.Tests/Apache.Ignite.Core.Tests.csproj +++ b/modules/platforms/dotnet/Apache.Ignite.Core.Tests/Apache.Ignite.Core.Tests.csproj @@ -37,6 +37,12 @@ <OutputPath>bin\x86\Release\</OutputPath> <AllowUnsafeBlocks>true</AllowUnsafeBlocks> </PropertyGroup> + <PropertyGroup> + <SignAssembly>true</SignAssembly> + </PropertyGroup> + <PropertyGroup> + <AssemblyOriginatorKeyFile>Apache.Ignite.Core.Tests.snk</AssemblyOriginatorKeyFile> + </PropertyGroup> <ItemGroup> <Reference Include="Microsoft.CSharp" /> <Reference Include="nunit-console-runner"> @@ -234,6 +240,9 @@ <CopyToOutputDirectory>Always</CopyToOutputDirectory> </Content> </ItemGroup> + <ItemGroup> + <None Include="Apache.Ignite.Core.Tests.snk" /> + </ItemGroup> <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> <PropertyGroup> <PostBuildEvent>copy /Y $(SolutionDir)Apache.Ignite\bin\$(PlatformName)\$(ConfigurationName)\Apache.Ignite.exe $(ProjectDir)$(OutDir) http://git-wip-us.apache.org/repos/asf/ignite/blob/54c44b8c/modules/platforms/dotnet/Apache.Ignite.Core.Tests/Apache.Ignite.Core.Tests.snk ---------------------------------------------------------------------- diff --git a/modules/platforms/dotnet/Apache.Ignite.Core.Tests/Apache.Ignite.Core.Tests.snk b/modules/platforms/dotnet/Apache.Ignite.Core.Tests/Apache.Ignite.Core.Tests.snk new file mode 100644 index 0000000..ca659d6 Binary files /dev/null and b/modules/platforms/dotnet/Apache.Ignite.Core.Tests/Apache.Ignite.Core.Tests.snk differ http://git-wip-us.apache.org/repos/asf/ignite/blob/54c44b8c/modules/platforms/dotnet/Apache.Ignite.Core/Apache.Ignite.Core.csproj ---------------------------------------------------------------------- diff --git a/modules/platforms/dotnet/Apache.Ignite.Core/Apache.Ignite.Core.csproj b/modules/platforms/dotnet/Apache.Ignite.Core/Apache.Ignite.Core.csproj index 5c2c6e7..e4450b6 100644 --- a/modules/platforms/dotnet/Apache.Ignite.Core/Apache.Ignite.Core.csproj +++ b/modules/platforms/dotnet/Apache.Ignite.Core/Apache.Ignite.Core.csproj @@ -35,11 +35,10 @@ <AllowUnsafeBlocks>true</AllowUnsafeBlocks> </PropertyGroup> <PropertyGroup> - <SignAssembly>false</SignAssembly> + <SignAssembly>true</SignAssembly> </PropertyGroup> <PropertyGroup> - <AssemblyOriginatorKeyFile> - </AssemblyOriginatorKeyFile> + <AssemblyOriginatorKeyFile>Apache.Ignite.Core.snk</AssemblyOriginatorKeyFile> </PropertyGroup> <PropertyGroup> <DelaySign>false</DelaySign> @@ -362,6 +361,9 @@ <Link>resources\release\x86\ignite.common.dll</Link> </EmbeddedResource> </ItemGroup> + <ItemGroup> + <None Include="Apache.Ignite.Core.snk" /> + </ItemGroup> <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> <!-- To modify your build process, add your task inside one of the targets below and uncomment it. Other similar extension points exist, see Microsoft.Common.targets. http://git-wip-us.apache.org/repos/asf/ignite/blob/54c44b8c/modules/platforms/dotnet/Apache.Ignite.Core/Apache.Ignite.Core.snk ---------------------------------------------------------------------- diff --git a/modules/platforms/dotnet/Apache.Ignite.Core/Apache.Ignite.Core.snk b/modules/platforms/dotnet/Apache.Ignite.Core/Apache.Ignite.Core.snk new file mode 100644 index 0000000..799e742 Binary files /dev/null and b/modules/platforms/dotnet/Apache.Ignite.Core/Apache.Ignite.Core.snk differ http://git-wip-us.apache.org/repos/asf/ignite/blob/54c44b8c/modules/platforms/dotnet/Apache.Ignite.Core/Properties/AssemblyInfo.cs ---------------------------------------------------------------------- diff --git a/modules/platforms/dotnet/Apache.Ignite.Core/Properties/AssemblyInfo.cs b/modules/platforms/dotnet/Apache.Ignite.Core/Properties/AssemblyInfo.cs index 6dd5706..c2f46b8 100644 --- a/modules/platforms/dotnet/Apache.Ignite.Core/Properties/AssemblyInfo.cs +++ b/modules/platforms/dotnet/Apache.Ignite.Core/Properties/AssemblyInfo.cs @@ -40,7 +40,7 @@ using System.Runtime.InteropServices; #if !EXCLUDE_INTERNALS_VISIBLE_TO -[assembly: InternalsVisibleTo("Apache.Ignite.Core.Tests")] -[assembly: InternalsVisibleTo("Apache.Ignite.Benchmarks")] +[assembly: InternalsVisibleTo("Apache.Ignite.Core.Tests, PublicKey=0024000004800000940000000602000000240000525341310004000001000100a5bf8e0062a26bde53ccf0f8c42ef5b122a22052f99aecacb7028adcc163050324ee3c75ff40eb0cbe2d0426fa20eca03726cad90d7eb882ff47f5361567a82b676a27565f88b2479d7b9354ae0a1e526ee781b6e11de943d8f4a49efb53765f8c954022bede0fca86c133fab038af8dc88b67d6b6e5b9796d6ca490e699efab")] +[assembly: InternalsVisibleTo("Apache.Ignite.Benchmarks, PublicKey=0024000004800000940000000602000000240000525341310004000001000100a3e0c1df4cbedbd4ed0e88808401c69b69ec12575ed1c056ac9f448e018fb29af19d236b7b03563aad66c48ab2045e72971ed098d4f65d4cdd38d65abcb39b4f84c626b22ccab2754375f0e8c97dc304fa146f0eddad5cc40a71803a8f15b0b0bb0bff0d4bf0ff6a64bb1044e0d71e6e2405b83fd4c1f7b3e2cfc2e9d50823d4")] #endif \ No newline at end of file http://git-wip-us.apache.org/repos/asf/ignite/blob/54c44b8c/modules/platforms/dotnet/Apache.Ignite/Apache.Ignite.csproj ---------------------------------------------------------------------- diff --git a/modules/platforms/dotnet/Apache.Ignite/Apache.Ignite.csproj b/modules/platforms/dotnet/Apache.Ignite/Apache.Ignite.csproj index 0883660..a58a660 100644 --- a/modules/platforms/dotnet/Apache.Ignite/Apache.Ignite.csproj +++ b/modules/platforms/dotnet/Apache.Ignite/Apache.Ignite.csproj @@ -28,6 +28,12 @@ <PlatformTarget>x86</PlatformTarget> <OutputPath>bin\x86\Release\</OutputPath> </PropertyGroup> + <PropertyGroup> + <SignAssembly>true</SignAssembly> + </PropertyGroup> + <PropertyGroup> + <AssemblyOriginatorKeyFile>Apache.Ignite.snk</AssemblyOriginatorKeyFile> + </PropertyGroup> <ItemGroup> <Reference Include="System" /> <Reference Include="System.Configuration" /> @@ -59,6 +65,7 @@ </ProjectReference> </ItemGroup> <ItemGroup> + <None Include="Apache.Ignite.snk" /> <None Include="App.config" /> </ItemGroup> <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> http://git-wip-us.apache.org/repos/asf/ignite/blob/54c44b8c/modules/platforms/dotnet/Apache.Ignite/Apache.Ignite.snk ---------------------------------------------------------------------- diff --git a/modules/platforms/dotnet/Apache.Ignite/Apache.Ignite.snk b/modules/platforms/dotnet/Apache.Ignite/Apache.Ignite.snk new file mode 100644 index 0000000..962d16a Binary files /dev/null and b/modules/platforms/dotnet/Apache.Ignite/Apache.Ignite.snk differ http://git-wip-us.apache.org/repos/asf/ignite/blob/54c44b8c/modules/platforms/dotnet/examples/Apache.Ignite.Examples/Apache.Ignite.Examples.csproj ---------------------------------------------------------------------- diff --git a/modules/platforms/dotnet/examples/Apache.Ignite.Examples/Apache.Ignite.Examples.csproj b/modules/platforms/dotnet/examples/Apache.Ignite.Examples/Apache.Ignite.Examples.csproj index ffa0de5..e28ab75 100644 --- a/modules/platforms/dotnet/examples/Apache.Ignite.Examples/Apache.Ignite.Examples.csproj +++ b/modules/platforms/dotnet/examples/Apache.Ignite.Examples/Apache.Ignite.Examples.csproj @@ -36,6 +36,12 @@ <PlatformTarget>x86</PlatformTarget> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> + <PropertyGroup> + <SignAssembly>true</SignAssembly> + </PropertyGroup> + <PropertyGroup> + <AssemblyOriginatorKeyFile>Apache.Ignite.Examples.snk</AssemblyOriginatorKeyFile> + </PropertyGroup> <ItemGroup> <Reference Include="Apache.Ignite.Core"> <HintPath>..\..\Apache.Ignite\bin\$(Platform)\$(Configuration)\Apache.Ignite.Core.dll</HintPath> @@ -67,6 +73,7 @@ </ProjectReference> </ItemGroup> <ItemGroup> + <None Include="Apache.Ignite.Examples.snk" /> <None Include="App.config" /> </ItemGroup> <ItemGroup /> http://git-wip-us.apache.org/repos/asf/ignite/blob/54c44b8c/modules/platforms/dotnet/examples/Apache.Ignite.Examples/Apache.Ignite.Examples.snk ---------------------------------------------------------------------- diff --git a/modules/platforms/dotnet/examples/Apache.Ignite.Examples/Apache.Ignite.Examples.snk b/modules/platforms/dotnet/examples/Apache.Ignite.Examples/Apache.Ignite.Examples.snk new file mode 100644 index 0000000..e1f913f Binary files /dev/null and b/modules/platforms/dotnet/examples/Apache.Ignite.Examples/Apache.Ignite.Examples.snk differ http://git-wip-us.apache.org/repos/asf/ignite/blob/54c44b8c/modules/platforms/dotnet/examples/Apache.Ignite.ExamplesDll/Apache.Ignite.ExamplesDll.csproj ---------------------------------------------------------------------- diff --git a/modules/platforms/dotnet/examples/Apache.Ignite.ExamplesDll/Apache.Ignite.ExamplesDll.csproj b/modules/platforms/dotnet/examples/Apache.Ignite.ExamplesDll/Apache.Ignite.ExamplesDll.csproj index 441e4e0..7b20fd5 100644 --- a/modules/platforms/dotnet/examples/Apache.Ignite.ExamplesDll/Apache.Ignite.ExamplesDll.csproj +++ b/modules/platforms/dotnet/examples/Apache.Ignite.ExamplesDll/Apache.Ignite.ExamplesDll.csproj @@ -33,6 +33,12 @@ <PlatformTarget>x86</PlatformTarget> <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet> </PropertyGroup> + <PropertyGroup> + <SignAssembly>true</SignAssembly> + </PropertyGroup> + <PropertyGroup> + <AssemblyOriginatorKeyFile>Apache.Ignite.ExamplesDll.snk</AssemblyOriginatorKeyFile> + </PropertyGroup> <ItemGroup> <Reference Include="Apache.Ignite.Core"> <HintPath>..\..\Apache.Ignite\bin\$(Platform)\$(Configuration)\Apache.Ignite.Core.dll</HintPath> @@ -62,6 +68,9 @@ <Compile Include="Properties\AssemblyInfo.cs" /> <Compile Include="Services\MapService.cs" /> </ItemGroup> + <ItemGroup> + <None Include="Apache.Ignite.ExamplesDll.snk" /> + </ItemGroup> <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> <!-- To modify your build process, add your task inside one of the targets below and uncomment it. Other similar extension points exist, see Microsoft.Common.targets. http://git-wip-us.apache.org/repos/asf/ignite/blob/54c44b8c/modules/platforms/dotnet/examples/Apache.Ignite.ExamplesDll/Apache.Ignite.ExamplesDll.snk ---------------------------------------------------------------------- diff --git a/modules/platforms/dotnet/examples/Apache.Ignite.ExamplesDll/Apache.Ignite.ExamplesDll.snk b/modules/platforms/dotnet/examples/Apache.Ignite.ExamplesDll/Apache.Ignite.ExamplesDll.snk new file mode 100644 index 0000000..7887c27 Binary files /dev/null and b/modules/platforms/dotnet/examples/Apache.Ignite.ExamplesDll/Apache.Ignite.ExamplesDll.snk differ
