drieseng
23f95f4190
Eliminate more possible race conditions.
2016-07-15 22:40:34 +02:00
drieseng
521a174f59
Tag some more tests as long running or performance related.
2016-07-15 21:46:35 +02:00
drieseng
c2c6e6d02f
Merge branch 'develop' of https://github.com/sshnet/SSH.NET.git
2016-07-15 21:06:31 +02:00
drieseng
32bee2de6b
Mark some tests as 'LongRunning'.
...
Do not execute tests marked 'LongRunning' on AppVeyor.
2016-07-15 21:06:24 +02:00
drieseng
9a281a91f7
Reduce race conditions on stop/dispose.
2016-07-15 21:05:14 +02:00
Gert Driesen
d9f8417026
Update to v5.2.0 of Microsoft.NETCore.UniversalWindowsPlatform
2016-07-14 22:54:52 +02:00
Gert Driesen
7c929975b9
Do not emit debug symbols in release config.
...
Treat warnings as errors.
2016-07-09 20:13:14 +02:00
Gert Driesen
48a87ac594
Update VS 2012 projects to v1.2.0 of our crypto assembly.
2016-07-09 19:28:10 +02:00
Gert Driesen
5354e5031c
Removed unused assembly references.
2016-07-09 19:27:46 +02:00
Gert Driesen
c65f7bc08f
Added FEATURE_DIRECTORYINFO_ENUMERATEFILES in release config, and removed SILVERLIGHT symbol.
2016-07-09 19:19:26 +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
Gert Driesen
07c225016e
Update VS2012 projects to SshNet.Security.Cryptography v1.1.0.
2016-07-02 20:20:36 +02:00
Gert Driesen
0993749c97
Introduce FEATURE_REGEX_COMPILE symbol
...
Update VS2012 projects to SshNet.Security.Cryptography v1.1.0.
2016-07-02 20:20:36 +02:00
drieseng
9e042df0c4
Enable compiled regex on UAP 10.0.
2016-07-02 19:45:28 +02:00
drieseng
6cf058a312
Add support for .NET Core 1.0 (.NETStandard 1.3).
...
Introduce FileSystemAbstraction.
2016-07-02 16:31:37 +02:00
drieseng
6836cff7b8
Sync APM and TAP implementation.
2016-07-02 16:28:25 +02:00
drieseng
0d569fb260
Remove conditional override of IsSingleByte as we'll only define the ASCIIEncoding class on target frameworks that do not support this override.
2016-07-02 16:25:28 +02:00
drieseng
eb56b0fae8
Also use Interlocked.Increment(ref long) on Windows Phone.
2016-07-02 16:24:22 +02:00
drieseng
ad5675c5dd
Eliminate the length check.
...
Minor performance improvement.
2016-06-26 18:44:36 +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
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
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
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
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
trebor-salim
2d1d45ade6
Update PseudoTerminalInfo.cs
2016-06-20 10:26:08 +02:00
Gert Driesen
589e987a52
Update version to 2016.0.0 beta1.
...
Update version to 2016.0.0 beta1.
2016-06-19 11:29:54 +02:00
Gert Driesen
f03b8999a1
Fix path to examples.
2016-06-19 11:26:13 +02:00
Gert Driesen
946cc2a78a
Remove nuget.exe build item.
2016-06-17 20:24:22 +02:00