Browse Source

Update SshNet.Security.Cryptography v1.2.0.
Added .NETStandard 1.3 to nuspec.
Prepare for 2016.0.0-beta3.

drieseng 9 years ago
parent
commit
8ae915271b

+ 41 - 8
build/nuget/SSH.NET.nuspec

@@ -2,7 +2,7 @@
 <package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
     <metadata>
         <id>SSH.NET</id>
-        <version>2016.0.0-beta1</version>
+        <version>2016.0.0-beta3</version>
         <title>SSH.NET</title>
         <authors>Renci</authors>
         <owners>olegkap,drieseng</owners>
@@ -10,7 +10,14 @@
         <projectUrl>https://github.com/sshnet/SSH.NET/</projectUrl>
         <requireLicenseAcceptance>false</requireLicenseAcceptance>
         <description>SSH.NET is a Secure Shell (SSH) library for .NET, optimized for parallelism and with broad framework support.</description>
-        <releaseNotes>2016.0.0-beta2
+        <releaseNotes>2016.0.0-beta3
+==============
+
+New Features:
+
+    * Added support for .NET Core 1.0 (.NETStandard 1.3)
+
+2016.0.0-beta2
 ==============
 
 Changes:
@@ -127,21 +134,47 @@ Fixes:
         <language>en-US</language>
         <tags>ssh scp sftp</tags>
         <dependencies>
+          <group targetFramework="net35" />
+          <group targetFramework="net40" />
+          <group targetFramework="netstandard1.3">
+            <dependency id="Microsoft.CSharp" version="4.0.1" />
+            <dependency id="SshNet.Security.Cryptography" version="[1.2.0]" />
+            <dependency id="System.Diagnostics.Debug" version="4.0.11" />
+            <dependency id="System.Diagnostics.Tools" version="4.0.1" />
+            <dependency id="System.Diagnostics.TraceSource" version="4.0.0" />
+            <dependency id="System.Globalization" version="4.0.11" />
+            <dependency id="System.IO" version="4.1.0" />
+            <dependency id="System.IO.FileSystem" version="4.0.1" />
+            <dependency id="System.IO.FileSystem.Primitives" version="4.0.1" />
+            <dependency id="System.Linq" version="4.1.0" />
+            <dependency id="System.Net.NameResolution" version="4.0.0" />
+            <dependency id="System.Net.Sockets" version="4.1.0" />
+            <dependency id="System.Reflection.Extensions" version="4.0.1" />
+            <dependency id="System.Runtime.Extensions" version="4.1.0" />
+            <dependency id="System.Security.Cryptography.Algorithms" version="4.2.0" />
+            <dependency id="System.Text.RegularExpressions" version="4.1.0" />
+            <dependency id="System.Threading" version="4.0.11" />
+            <dependency id="System.Threading.Thread" version="4.0.0" />
+            <dependency id="System.Threading.ThreadPool" version="4.0.10" />
+            <dependency id="System.Threading.Timer" version="4.0.1" />
+            <dependency id="System.Xml.XmlDocument" version="4.0.1" />
+            <dependency id="System.Xml.XPath.XmlDocument" version="4.0.1" />
+          </group>
           <group targetFramework="sl4">
-            <dependency id="SshNet.Security.Cryptography" version="[1.0.0]" />
+            <dependency id="SshNet.Security.Cryptography" version="[1.2.0]" />
           </group>
           <group targetFramework="sl5">
-            <dependency id="SshNet.Security.Cryptography" version="[1.0.0]" />
+            <dependency id="SshNet.Security.Cryptography" version="[1.2.0]" />
           </group>
           <group targetFramework="wp71">
-            <dependency id="SshNet.Security.Cryptography" version="[1.0.0]" />
+            <dependency id="SshNet.Security.Cryptography" version="[1.2.0]" />
           </group>
           <group targetFramework="wp8">
-            <dependency id="SshNet.Security.Cryptography" version="[1.0.0]" />
+            <dependency id="SshNet.Security.Cryptography" version="[1.2.0]" />
           </group>
           <group targetFramework="uap10.0">
-            <dependency id="SshNet.Security.Cryptography" version="[1.0.0]" />
-            <dependency id="System.Xml.XPath.XmlDocument" version="4.0.0" />
+            <dependency id="SshNet.Security.Cryptography" version="[1.2.0]" />
+            <dependency id="System.Xml.XPath.XmlDocument" version="4.0.1" />
           </group>
         </dependencies>
     </metadata>

+ 8 - 13
src/Renci.SshNet.NETCore/project.json

@@ -22,27 +22,27 @@
     "netstandard1.3": {
       "dependencies": {
         "Microsoft.CSharp": "4.0.1",
-        "System.IO": "4.1.0",
+        "SshNet.Security.Cryptography": "[1.2.0]",
+        "System.Diagnostics.Debug": "4.0.11",
+        "System.Diagnostics.Tools": "4.0.1",
         "System.Diagnostics.TraceSource": "4.0.0",
-        "System.Security.Cryptography.Algorithms": "4.2.0",
-        "System.Linq": "4.1.0",
         "System.Globalization": "4.0.11",
+        "System.IO": "4.1.0",
         "System.IO.FileSystem": "4.0.1",
         "System.IO.FileSystem.Primitives": "4.0.1",
+        "System.Linq": "4.1.0",
         "System.Net.NameResolution": "4.0.0",
         "System.Net.Sockets": "4.1.0",
         "System.Reflection.Extensions": "4.0.1",
         "System.Runtime.Extensions": "4.1.0",
+        "System.Security.Cryptography.Algorithms": "4.2.0",
+        "System.Text.RegularExpressions": "4.1.0",
         "System.Threading": "4.0.11",
         "System.Threading.Thread": "4.0.0",
         "System.Threading.ThreadPool": "4.0.10",
         "System.Threading.Timer": "4.0.1",
-        "System.Text.RegularExpressions": "4.1.0",
         "System.Xml.XmlDocument": "4.0.1",
-        "System.Xml.XPath.XmlDocument": "4.0.1",
-        "System.Diagnostics.Tools": "4.0.1",
-        "System.Diagnostics.Debug": "4.0.11",
-        "SshNet.Security.Cryptography": "1.1.0"
+        "System.Xml.XPath.XmlDocument": "4.0.1"
       },
       "buildOptions": {
         "define": [
@@ -73,10 +73,5 @@
         ]
       }
     }
-  },
-  "scripts": {
-    "postcompile": [
-      "dotnet pack --no-build --configuration %compile:Configuration%"
-    ]
   }
 }

+ 3 - 3
src/Renci.SshNet.Silverlight5/Renci.SshNet.Silverlight5.csproj

@@ -62,8 +62,8 @@
   <ItemGroup>
     <Reference Include="Microsoft.CSharp, Version=5.0.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL" />
     <Reference Include="mscorlib" />
-    <Reference Include="SshNet.Security.Cryptography, Version=1.1.0.0, Culture=neutral, PublicKeyToken=50c6375d29e47192, processorArchitecture=MSIL">
-      <HintPath>..\..\packages\SshNet.Security.Cryptography.1.1.0\lib\sl5\SshNet.Security.Cryptography.dll</HintPath>
+    <Reference Include="SshNet.Security.Cryptography, Version=1.2.0.0, Culture=neutral, PublicKeyToken=2fa9220ff3eadda4, processorArchitecture=MSIL">
+      <HintPath>..\..\packages\SshNet.Security.Cryptography.1.2.0\lib\sl5\SshNet.Security.Cryptography.dll</HintPath>
       <Private>True</Private>
     </Reference>
     <Reference Include="system" />
@@ -917,7 +917,7 @@
       <FlavorProperties GUID="{A1591282-1198-4647-A2B1-27E5FF5F6F3B}">
         <SilverlightProjectProperties />
       </FlavorProperties>
-      <UserProperties ProjectLinkerExcludeFilter="\\?desktop(\\.*)?$;\\?silverlight(\\.*)?$;\.desktop;\.silverlight;\.xaml;^service references(\\.*)?$;\.clientconfig;^web references(\\.*)?$" ProjectLinkReference="2f5f8c90-0bd1-424f-997c-7bc6280919d1" />
+      <UserProperties ProjectLinkReference="2f5f8c90-0bd1-424f-997c-7bc6280919d1" ProjectLinkerExcludeFilter="\\?desktop(\\.*)?$;\\?silverlight(\\.*)?$;\.desktop;\.silverlight;\.xaml;^service references(\\.*)?$;\.clientconfig;^web references(\\.*)?$" />
     </VisualStudio>
   </ProjectExtensions>
   <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 

+ 1 - 1
src/Renci.SshNet.Silverlight5/packages.config

@@ -1,4 +1,4 @@
 <?xml version="1.0" encoding="utf-8"?>
 <packages>
-  <package id="SshNet.Security.Cryptography" version="1.1.0" targetFramework="sl5" />
+  <package id="SshNet.Security.Cryptography" version="1.2.0" targetFramework="sl5" />
 </packages>

+ 2 - 2
src/Renci.SshNet.UAP10/project.json

@@ -1,8 +1,8 @@
 {
   "dependencies": {
     "Microsoft.NETCore.UniversalWindowsPlatform": "5.1.0",
-    "SshNet.Security.Cryptography": "1.1.0",
-    "System.Xml.XPath.XmlDocument": "4.0.0"
+    "SshNet.Security.Cryptography": "1.2.0",
+    "System.Xml.XPath.XmlDocument": "4.0.1"
   },
   "frameworks": {
     "uap10.0": {}

+ 3 - 3
src/Renci.SshNet.WindowsPhone8/Renci.SshNet.WindowsPhone8.csproj

@@ -928,8 +928,8 @@
     <None Include="packages.config" />
   </ItemGroup>
   <ItemGroup>
-    <Reference Include="SshNet.Security.Cryptography, Version=1.1.0.0, Culture=neutral, processorArchitecture=MSIL">
-      <HintPath>..\..\packages\SshNet.Security.Cryptography.1.1.0\lib\wp8\SshNet.Security.Cryptography.dll</HintPath>
+    <Reference Include="SshNet.Security.Cryptography, Version=1.2.0.0, Culture=neutral, processorArchitecture=MSIL">
+      <HintPath>..\..\packages\SshNet.Security.Cryptography.1.2.0\lib\wp8\SshNet.Security.Cryptography.dll</HintPath>
       <Private>True</Private>
     </Reference>
   </ItemGroup>
@@ -937,7 +937,7 @@
   <Import Project="$(MSBuildExtensionsPath)\Microsoft\$(TargetFrameworkIdentifier)\$(TargetFrameworkVersion)\Microsoft.$(TargetFrameworkIdentifier).CSharp.targets" />
   <ProjectExtensions>
     <VisualStudio>
-      <UserProperties ProjectLinkerExcludeFilter="\\?desktop(\\.*)?$;\\?silverlight(\\.*)?$;\.desktop;\.silverlight;\.xaml;^service references(\\.*)?$;\.clientconfig;^web references(\\.*)?$" ProjectLinkReference="2f5f8c90-0bd1-424f-997c-7bc6280919d1" />
+      <UserProperties ProjectLinkReference="2f5f8c90-0bd1-424f-997c-7bc6280919d1" ProjectLinkerExcludeFilter="\\?desktop(\\.*)?$;\\?silverlight(\\.*)?$;\.desktop;\.silverlight;\.xaml;^service references(\\.*)?$;\.clientconfig;^web references(\\.*)?$" />
     </VisualStudio>
   </ProjectExtensions>
   <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 

+ 1 - 1
src/Renci.SshNet.WindowsPhone8/packages.config

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
 <packages>
-  <package id="SshNet.Security.Cryptography" version="1.1.0" targetFramework="wp8" />
+  <package id="SshNet.Security.Cryptography" version="1.2.0" targetFramework="wp8" />
   <package id="System.IO" version="4.1.0" targetFramework="wp8" />
 </packages>

+ 1 - 1
src/Renci.SshNet/Properties/CommonAssemblyInfo.cs

@@ -11,7 +11,7 @@ using System.Runtime.InteropServices;
 
 [assembly: AssemblyVersion("2016.0.0")]
 [assembly: AssemblyFileVersion("2016.0.0")]
-[assembly: AssemblyInformationalVersion("2016.0.0-beta1")]
+[assembly: AssemblyInformationalVersion("2016.0.0-beta3")]
 [assembly: CLSCompliant(false)]
 
 // Setting ComVisible to false makes the types in this assembly not visible