Gert Driesen
|
266dbaefe6
Pass full remote file path to scp command when uploading or downloading a file, and use zero-length pass in C directive. Combined, this ensure the SCP server will reject a remote file path that points to a directory.
|
8 years ago |
Gert Driesen
|
36f94c26cc
Move StatVfsResponse to tests.
|
8 years ago |
Gert Driesen
|
b548622524
Rename (I)SftpMessageFactory to (I)SftpResponseFactory.
|
8 years ago |
Gert Driesen
|
e2cf28a28d
Remove Encoding from SubsystemSession and NetConfSession, and move it to SftpSession (as it is only used there).
|
8 years ago |
Gert Driesen
|
44211768ba
Group all packing methods in Pack class, and add corresponding unit tests.
|
8 years ago |
Gert Driesen
|
d57dbff9ee
Remove unused class.
|
8 years ago |
Gert Driesen
|
768d1c9a68
Add async Begin/End Close methods.
|
8 years ago |
Gert Driesen
|
35233fc822
Added async methods for SSH_FXP_OPEN, SSH_FXP_REALPATH, SSH_FXP_STAT and SSH_FXP_LSTAT.
|
8 years ago |
Gert Driesen
|
3f78ad3002
Add CreateFileReader method on SftpSession in which we use the size of the file to determine the maximum pending reads to allow, and calculate the size of individual chunks.
|
8 years ago |
Gert Driesen
|
ccefd706a3
Set C# language version to 5 for release and debug configuration.
|
8 years ago |
Gert Driesen
|
4e801fb354
Specify C# language version.
|
8 years ago |
Gert Driesen
|
fe27ec31e1
Added BeginRead/EndRead to ISftpSession and SftpSession.
|
8 years ago |
Gert Driesen
|
710aa37bd5
Do not use Socket.Select on .NET Framework 3.5 as will not block when -1 is specified as timeout.
|
8 years ago |
Gert Driesen
|
b63a0ea524
Revert "Attempt to run tests against .NET 3.5 and 4.0."
|
8 years ago |
Gert Driesen
|
b6ee090ba5
Attempt to run tests against .NET 3.5 and 4.0.
|
8 years ago |
Gert Driesen
|
8071d00098
Removed obsolete reference to Microsoft.CSharp.
|
9 years ago |
drieseng
|
f9773a6786
Refactor out use of dynamic types, and reflection for processing received SSH messages.
|
9 years ago |
drieseng
|
6237dd4982
Move IsSocketConnected to Session.cs.
|
9 years ago |
drieseng
|
5916656d66
Introduce specialized GlobalRequestMessage classes for tcpip-forward and cancel-tcpip-forward.
|
9 years ago |
drieseng
|
e1a557861c
Correctly define the FEATURE_SOCKET_SETSOCKETOPTION symbol.
|
9 years ago |
drieseng
|
90145be344
Removed some (conditional) debug code.
|
9 years ago |
drieseng
|
3f73f36f9d
Added CountdownEvent and corresponding symbol where applicable.
|
9 years ago |
drieseng
|
18c1b79589
Use CountDownEvent to wait for pending requests to finish instead of using a while/sleep approach.
|
9 years ago |
Gert Driesen
|
0993749c97
Introduce FEATURE_REGEX_COMPILE symbol
|
9 years ago |
drieseng
|
6cf058a312
Add support for .NET Core 1.0 (.NETStandard 1.3).
|
9 years ago |
drieseng
|
57a78fc3a4
Make line endings consistent (PR #19)
|
9 years ago |
drieseng
|
ee3f679aa3
Separate creating, enabling/disabling, activating/deactivating of messages into SshMessageFactory.
|
9 years ago |
drieseng
|
a66b32d488
Revert "Update to SshNet.Security.Cryptography 1.0.0."
|
9 years ago |
drieseng
|
df992c39b1
Update to SshNet.Security.Cryptography 1.0.0.
|
9 years ago |
drieseng
|
df765ff068
Remove unused class.
|
9 years ago |