Scott Xu and Rob Hague
323b514be7
Merge nuspec and CommonAssemblyInfo into csproj ( #1256 )
...
* GeneratePackageOnBuild
IncludeSymbols
* Add packages to artifacts
* Update src/Renci.SshNet/Renci.SshNet.csproj
Co-authored-by: Rob Hague <rob.hague00@gmail.com >
* Update Renci.SshNet.csproj
Co-authored-by: Rob Hague <rob.hague00@gmail.com >
* Delete build/nuget/SSH.NET.nuspec
* Delete SSH.NET.nuspec from .sln file
* Update Renci.SshNet.csproj
* Update build.proj
---------
Co-authored-by: Rob Hague <rob.hague00@gmail.com >
2024-01-28 19:00:24 +01:00
Wojciech Nagórski
0a7ef46f0f
Fix build script ( #1295 )
2024-01-25 21:31:14 +01:00
mus65
765da9320e
Require Microsoft.Bcl.AsyncInterfaces >=1.0.0 instead of =8.0.0 ( #1288 )
...
This technically fixes 2 different issues:
- previously SSH.NET would require exactly(!) version 8.0.0, which would
cause issues in the future if e.g. a project using SSH.NET would
try to update to version 9.0.0. In this case the constraint on the
exact version would cause NuGet to refuse to upgrade to 9.0.0 (#1287 )
- PowerShell Core seems to have problems with Version 8.0.0, therefore
downgrade the requirement to 1.0.0 (see https://github.com/darkoperator/Posh-SSH/issues/558 )
I had to re-enable AutoGenerateBindingRedirects, otherwise there is a
FileLoadException with net462 in one of the tests. I don't know why this
was disabled in 3ecbd1071d .
2024-01-05 22:13:06 +01:00
Rob Hague
4c2dcd5613
Upgrade packages ( #1279 )
2023-12-29 05:06:50 +01:00
Scott Xu
326ce14c4c
Maintain current build solution ( #1268 )
...
* Add .NET 8.0 to current build project.
Add dependency **Microsoft.Bcl.AsyncInterfaces** for net462 and netstandard2.0 for current nuget spec
* Remove last new line
* Tabify
2023-12-15 16:54:57 +01:00
Scott Xu
4c7bd35a71
Add support for .NET 8.0 ( #1255 )
...
* Add support for .NET 8.0
* Fix CA1512: Use 'ArgumentOutOfRangeException.ThrowIfNegative' instead of explicitly throwing a new exception instance (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1512 )
* Use `ThrowIfGreaterThan` instead of `ThrowIfNegative`+calculation, to supply the correct parameter name.
* .NET 8 is faster :-)
* Use the explicit version, in case newer version SDK breaks our tests
2023-12-01 22:56:48 +01:00
Wojciech Nagórski
7cd0487785
ListDirectoryAsync return IAsyncEnumerable ( #1126 )
...
* ListDirectoryAsync return IAsyncEnumerable
* Fix documentation
* Update README.md
* Fix
* Add Sftp ListDirectoryAsync test
* Revert
* Integration tests for ListDirectoryAsync with IAsyncEnumerable
2023-08-30 10:22:10 +02:00
Marius Thesing
a3dbbc5231
Use License Expression for NuGet Package
...
licenseUrl is deprecated, see https://github.com/NuGet/Announcements/issues/32
2023-06-25 10:52:04 +02:00
Wojciech Nagórski
cf8510013d
Removing old target frameworks ( #1109 )
...
Remove support for legacy / deprecated target frameworks while adding support for .NET 6.0 (and higher).
The supported target frameworks are now:
* .NETFramework 4.6.2 (and higher)
* .NET Standard 2.0
* .NET 6.0 (and higher)
2023-05-06 22:32:10 +02:00
Maximiliano Jabase
b30b11af4f
correct 'Documenation' to 'Documentation' ( #838 )
...
in the documentation's window title
2022-02-15 22:54:02 +01:00
drieseng
68a47f6890
Workaround 'Could not create SSL/TLS secure channel' issue due to TLS 1.1 being the default on earlier versions of .NET.
2020-12-31 13:27:49 +01:00
drieseng
b5dcca911a
Update path to example.
2020-06-07 15:23:11 +02:00
drieseng
a697693bfa
Update name of Sandcastle Help File Builder environment variable.
2020-06-07 13:30:33 +02:00
drieseng
22a895f427
Update name of Sandcastle Help File Builder environment variable.
2020-06-07 13:23:50 +02:00
drieseng
8ac8e87e69
Fix package targets.
2020-06-07 12:51:37 +02:00
drieseng
93f092ce2c
Split build into modern and classic targets to allow building both "flavors" on separate machines.
...
This is done since I only have a VM for building the "classic" projects, and I build the "modern" projects on my main development box.
Use tokens for replacing the version and copyright in the nuspec.
2020-03-06 22:19:20 +01:00
drieseng
c2e929d601
Use multi-TFM output directory for .NET Framework 4.0.
2020-03-06 22:09:50 +01:00
Gert Driesen
8156b625f7
Build .NET Standard 2.0 assembly.
...
Remove seperate build script.
2017-10-30 18:26:55 +01:00
Gert Driesen
2c461bbfb2
Use new csproj format introduced in VS 2017.
...
Added support for .NET Standard 2.0.
2017-10-30 12:39:24 +01:00
Gert Driesen
7a19bcd81e
Prepare for 2016.1.0-beta4.
2017-10-07 15:39:39 +02:00
Gert Driesen
87a45a8f52
Move past beta2.
2017-08-16 20:52:17 +02:00
Gert Driesen
6d8f545bb4
Introduce VS 2017 solution and MSBuild-based .NET Core project
...
* Introduced VS 2017 solution
* Use MSBuild-based project for .NET Core.
* Removed Renci.SshNet.NETCore project from VS 2015 solution (as only VS
2017 supports MSBuild-based project for .NET Core)
* Added build script since MSBuild v15.0 cannot be used to build the VS
2012 solution (pfffff).
2016-12-29 21:27:19 +01:00
Gert Driesen
d2fa88647b
Update nuspec for 2016.1.0-beta1.
2016-12-14 21:13:57 +01:00
Gert Driesen
1dd79b2008
Add support for binary distribution zip file.
...
Rename help file.
2016-12-09 20:03:27 +01:00
drieseng
5f6c3b0bc7
Fix SL build.
2016-11-03 21:30:17 +01:00
drieseng
13cc56304a
Prepare for stable release.
2016-08-01 21:05:02 +02:00
drieseng
abeb2c8738
Use github release for the release notes.
2016-07-27 13:54:30 +02:00
Gert Driesen
9d47cdf1a7
Include .NETStandard 1.3 in nuget package.
2016-07-09 20:11:21 +02:00
drieseng
8ae915271b
Update SshNet.Security.Cryptography v1.2.0.
...
Added .NETStandard 1.3 to nuspec.
Prepare for 2016.0.0-beta3.
2016-07-09 17:29:38 +02:00
drieseng
bfbf64fd4d
Consider improved performance of ScpClient as a change/feature not a fix.
2016-06-25 14:20:07 +02:00
drieseng
240e742e83
Document fix for issue #21 .
2016-06-25 11:40:11 +02:00
drieseng
3c0040d216
Document fixes.
2016-06-23 23:28:04 +02:00
Gert Driesen
4f25cc00a7
Consider UAP10 support as new feature.
...
Consider UAP10 support as new feature.
Fixed typo.
2016-06-19 16:28:05 +02:00
Gert Driesen
c49a27b0e7
Integrate fixes scheduled for 2014.4.6-beta3 ino 2016.0.0-beta1
...
Integrate fixes scheduled for 2014.4.6-beta3 ino 2016.0.0-beta1
Remove section for 2014.4.6-beta3
2016-06-19 15:50:51 +02:00
Gert Driesen
622bcce6bc
Fix version.
...
Fix version.
2016-06-19 15:39:29 +02:00
Gert Driesen
f64951ff28
Fix license URL
...
Fix license URL
2016-06-19 15:33:46 +02:00
Gert Driesen
85af68786b
Added System.Xml.XPath.XmlDocument dependency for UAP10.
...
Added System.Xml.XPath.XmlDocument dependency for UAP10.
2016-06-19 15:29:07 +02:00
Gert Driesen
e37af98d5f
Remove MSBuild community tasks.
...
Remove MSBuild community tasks.
2016-06-19 15:23:01 +02:00
Gert Driesen
8858cc7b0d
No longer build source zip file
...
No longer build source zip file, we'll rely on github for this.
2016-06-19 15:22:36 +02:00
Gert Driesen
4bcebd176a
Fix package name for our crypto classes, and lock version to 1.0.0.
...
Fix package name for our crypto classes, and lock version to 1.0.0.
2016-06-19 15:22:07 +02:00
Gert Driesen
ce5988847f
Update nuget package version, and TFMs.
...
Update nuget package version, and TFMs.
2016-06-19 11:40:45 +02:00
Gert Driesen
5ce2234699
Upgrade to Sandcastle 2015.6.5.0.
...
Upgrade to Sandcastle 2015.6.5.0.
2016-06-19 11:27:51 +02:00
Gert Driesen
17a58c0044
Added support for UAP10
...
Added support for UAP10
Combine build output of VS 20112 and VS 2015 builds.
Use downloaded nuget.
2016-06-19 11:27:06 +02:00
Gert Driesen
0467468e91
Remove obsolete build batch file.
2016-06-17 20:24:51 +02:00
Gert Driesen
9bf305ecb8
Fix nuspec.
2016-06-17 20:24:38 +02:00
Gert Driesen
2cb0c00a95
Remove obsolete nuget binary.
2016-06-17 20:23:59 +02:00
drieseng
4a9912566f
Update license and project URL
...
Update tags.
Update release notes to prepare for new beta release.
Define dependencies for UAP 10.0 TFM.
2016-06-17 13:44:17 +02:00
Matthew Vukomanovic
8854821436
Correct the build and sandcastle locations
2016-05-19 14:36:59 +08:00
Matthew Vukomanovic
43f06b56e0
Correct the location of the VS2012.sln file in the build.proj
2016-05-19 14:36:57 +08:00
Matthew Vukomanovic
daf5975ae8
Quote MSBUILD_EXE and also use it
2016-05-19 14:36:56 +08:00