Commit Graph

806 Commits

Author SHA1 Message Date
Gert Driesen 35599b41da Merge remote-tracking branch 'refs/remotes/origin/develop' 2016-06-25 14:44:05 +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 b86eba0d7c Harden PipeStream tests. 2016-06-25 12:58:08 +02:00
drieseng f3f0239162 Use static methods where possible. 2016-06-25 12:44:45 +02:00
drieseng 21dd66c1cc Update test as PipeStream.Flush is no longer invoked after every write, and as such PipeStream.ReadByte is blocking (unless stream is closed).
PipeStream.ReadByte returning -1 is now considered an error (stream closed).
2016-06-25 12:42:18 +02:00
drieseng 240e742e83 Document fix for issue #21. 2016-06-25 11:40:11 +02:00
drieseng aa332344a9 No longer flush PipeStream after every write., allowing us to eliminate polling with a sleep between each poll. Fixes #21.
Always use ServiceFactory to create PipeStream instances.
2016-06-25 11:21:51 +02:00
drieseng 6778cce6ca Modify PipeStream to interrupt blocking read when stream is closed/disposed.
Added tests for PipeStream.
2016-06-25 11:13:56 +02:00
drieseng c6fca9de78 Rephrase slashdocs. 2016-06-25 10:41:46 +02:00
drieseng 3c0040d216 Document fixes. 2016-06-23 23:28:04 +02:00
drieseng 1fb0f3bac0 MemberCanBeMadeStatic is now a suggestion. 2016-06-23 23:27:56 +02:00
drieseng 1388766a03 Use explicit private modifier for consistency. 2016-06-23 23:27:24 +02:00
drieseng 5dde491748 Remove commented CWL.
Use static methods where possible.
2016-06-23 23:27:01 +02:00
drieseng 17fb743153 Avoid looking up entry in channel requests twice. 2016-06-23 21:46:36 +02:00
drieseng b79c63012d Added more tests for PseudoTerminalRequestInfo.
Fixed generating pty-ref with zero terminal modes.
2016-06-23 21:41:50 +02:00
drieseng 3143e14308 Merge remote-tracking branch 'origin/develop' into develop
# Conflicts:

#	src/Renci.SshNet.Tests/Classes/Messages/Connection/ChannelRequest/PseudoTerminalInfoTest.cs
2016-06-23 06:52:48 +02:00
drieseng b20790abe3 continued line endings struggle ...
continued line endings struggle ...
2016-06-23 06:50:06 +02:00
drieseng 451ffb9825 continued line endings struggle ...
continued line endings struggle ...
2016-06-23 06:49:36 +02:00
drieseng 70787cd96d line endings :( 2016-06-23 06:48:32 +02:00
drieseng 50427a3a76 Add test for PR #26.
Add test for PR #26.
2016-06-23 06:48:06 +02:00
drieseng a69a6d6486 Added comments to clarify code.
Added comments to clarify code.
2016-06-23 06:47:00 +02:00
Gert Driesen bf4e04568f Merge pull request #26 from trebor-salim/patch-1
Update PseudoTerminalInfo.cs
2016-06-22 22:00:16 +02:00
Gert Driesen 0e5be7f41e Merge pull request #27 from matthewvukomanovic/lineendings
Actually normallise the End of Lines
2016-06-22 20:12:26 +02:00
Matthew Vukomanovic d43423896c Actually normallise the End of Lines
Really reset the eol's in the repository by following the info at
git-scm.com/docs/gitattributes

Following the example there the following commands were run:
rm .git/index
git reset
git add -u
git commit
2016-06-22 18:48:59 +08:00
Gert Driesen 1eb4574e37 Add CI build badge
Add CI build badge
2016-06-21 06:15:57 +02:00
drieseng 85e9e6bbed Mark integration tests as such. 2016-06-20 21:48:21 +02:00
drieseng 25285aa9c5 Fix test after refactoring. 2016-06-20 21:41:30 +02:00
drieseng ffd9675203 Mark integration tests as such. 2016-06-20 21:15:28 +02:00
drieseng 7d4d0aab33 Mark integration tests as such. 2016-06-20 20:13:53 +02:00
drieseng e2cfc5e182 Fix test. 2016-06-20 20:00:52 +02:00
drieseng 1520e6e4ba Fix test. 2016-06-20 19:04:56 +02:00
drieseng 5daf00d7c7 Fix NRE when stopping port without ever starting it.
Fix NRE when stopping port without ever starting it.
Simplify code, and eliminate extra ManualResetEvent.
2016-06-20 16:05:29 +02:00
drieseng e8d249c9d9 Do not handle zero command code as a closed connection. 2016-06-20 11:41:42 +02:00
drieseng e1a09c71a5 Exclude integration tests, and only run tests for Renci.SshNet.Tests assembly. 2016-06-20 11:21:36 +02:00
drieseng 2f7a5f91ff Add minimal appveyor config
Add minimal appveyor config
2016-06-20 10:58:50 +02:00
trebor-salim 2d1d45ade6 Update PseudoTerminalInfo.cs 2016-06-20 10:26:08 +02:00
Gert Driesen 905023e4d4 Added SSH.NET title, and downgrade other headings,
Added SSH.NET title, and downgrade other headings,
2016-06-19 17:50:35 +02:00
Gert Driesen 906dd9eb66 Added nuget badge 2016-06-19 17:48:18 +02:00
Gert Driesen 37c163d2d3 Merge pull request #24 from sshnet/master
Consider UAP10 support as new feature.
2016-06-19 16:29:21 +02:00
Gert Driesen 4f25cc00a7 Consider UAP10 support as new feature.
Consider UAP10 support as new feature.
Fixed typo.
2016.0.0-beta1
2016-06-19 16:28:05 +02:00
Gert Driesen ede6ce1f27 Merge pull request #23 from sshnet/master
Master
2016-06-19 15:53:10 +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 72bc49b4e0 Merge pull request #22 from sshnet/master
Merge remote-tracking branch 'refs/remotes/origin/develop'
2016-06-19 15:23:57 +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