drieseng
1ce21e4ed7
Use List.Count instead of Enumerable.Count().
2016-05-01 19:55:37 +02:00
drieseng
1cfa14455b
Fixed warnings.
2016-05-01 19:54:42 +02:00
drieseng
eb044f58e6
Remove unused imports.
2016-05-01 19:53:00 +02:00
drieseng
81fb70798d
Avoid possible NRE.
2016-05-01 19:51:33 +02:00
drieseng
063947483c
Make ctor protected.
...
Remove this qualifier.
2016-05-01 19:51:15 +02:00
drieseng
06b5128916
Remove this qualifier.
2016-05-01 19:49:50 +02:00
drieseng
0f5d2f5ad4
Remove unused import.
2016-05-01 19:44:06 +02:00
drieseng
68b2267103
Avoid possible NRE.
2016-05-01 19:42:52 +02:00
drieseng
316ae12fdc
Remove this qualifier.
2016-05-01 19:42:18 +02:00
drieseng
58086b9ef4
Fix bunch of warnings.
2016-05-01 18:21:23 +02:00
drieseng
868f981c4a
Remove qualifier.
2016-05-01 17:00:18 +02:00
drieseng
780217820f
Remove unused import.
2016-05-01 14:50:21 +02:00
drieseng
bda8b0bcd9
Removed this qualifier.
2016-05-01 14:50:11 +02:00
drieseng
11f77bc177
Remove partial modifier.
2016-05-01 14:48:55 +02:00
drieseng
e09239ef0e
Avoid event-based memory leak when client is not disposing.
2016-05-01 14:47:46 +02:00
drieseng
9100a47ddd
Avoid event-based memory leak when client is not disposing instance.
...
Remove partial modifier.
2016-05-01 14:44:00 +02:00
drieseng
b6035077ac
Avoid event-based memory leak when client is not disposing instance.
...
Removed extra whitespace, and partial modifier.
2016-05-01 14:38:50 +02:00
drieseng
3a48cde559
Remove this qualifier.
...
Simplify code.
2016-05-01 14:20:02 +02:00
drieseng
56d68870cb
Avoid event-based memory leak.
2016-05-01 14:17:00 +02:00
drieseng
4659bb804a
Avoid event-based memory leak when client is not disposing instance.
2016-05-01 14:07:42 +02:00
drieseng
2f5e131e08
Remove extra whitespace.
2016-05-01 11:51:01 +02:00
drieseng
936cfb7b6b
Do not show warnings that we cannot fix without breaking the VS 2012 build.
2016-05-01 10:18:22 +02:00
drieseng
4b59e93d0c
Fix event-based memory leaks when clients do not properly dispose instances.
2016-05-01 10:17:38 +02:00
drieseng
d48bb74aef
Refactor to move indication whether EndExecute has been invoked for a given IAsyncResult to the CommandAsyncResult class.
...
Revert unsubscribe from session events when finalizing SshCommand.
Do not create reply message for ExitStatusRequestInfo unless requested.
Modify PipeStream member to throw ObjectDisposedException when stream has been disposed.
2016-04-30 21:57:31 +02:00
drieseng
9fd0adf6bf
Remove partial modifier on class.
...
Remove this qualifier.
2016-04-30 13:52:56 +02:00
drieseng
0fa8e1ec48
Fixed session event leak when SshCommand is not disposed.
2016-04-30 10:56:08 +02:00
Gert Driesen
f456cbad87
Complete rename of HashAlgorithmFactory source file and update package dependency.
2016-04-28 22:15:04 +02:00
drieseng
ba8a30bce1
Added tests for GenerateRandom.
...
Updated project files after move and rename.
Fixed a few warning in HashAlgorithmFactory.
2016-04-28 22:01:41 +02:00
drieseng
96eb559c09
Move HashAlgorithmFactory to Abstractions, and rename it to CryptoAbstraction.
...
Class rename will follow.
2016-04-28 22:00:47 +02:00
drieseng
957aeaf0bc
Remove unused imports.
2016-04-28 21:20:57 +02:00
drieseng
9c908ffc62
Fix GenerateRandom for UAP/UWP.
2016-04-28 21:19:40 +02:00
drieseng
a6e0e006f8
Fixed CanRead and CanWrite in SocketAbstraction when socket is connected, and target framework does not support socket poll.
2016-04-26 21:41:34 +02:00
drieseng
5f1ee99e5e
Fix API feature toggles.
2016-04-25 21:41:01 +02:00
drieseng
9f9864e789
Improve socket related error handling.
...
Refactor to compile UWP project without using CoreFX.
2016-04-24 17:51:08 +02:00
drieseng
9019ce39b6
Rename Renci.Security.Cryptography to SshNet.Security.Cryptography.
...
For now, do not use CoreFX.
2016-04-24 17:47:57 +02:00
drieseng
78167833a8
Added (incomplete) support for GetHostAddresses on UAP/UWP without relying on CoreFX (.NET Core).
2016-04-24 17:43:16 +02:00
drieseng
685dc9f8d8
Added null check
2016-04-24 17:42:09 +02:00
drieseng
13b4f8bcd8
Added ReadByte and SendByte convenience methods.
2016-04-24 17:41:43 +02:00
drieseng
172989554e
Renamed VS 2012 solution file to Renci.SshNet.VS2012.sln.
2016-04-24 09:42:27 +02:00
drieseng
2310845728
Introduce abstraction for generating a strong random sequence, as UWP/WinRT does not come with RandomNumberGenerator.
...
On UWP/WinRT, we'll use CryptographicBuffer.GenerateRandom(uint).
We'll probably revisit this once CoreFX is more stable (after RC2).
2016-04-23 20:34:22 +02:00
drieseng
fd36ae40b7
Fixed some warnings.
2016-04-23 20:30:22 +02:00
drieseng
d2e4728512
Removed param from XML doc.
2016-04-23 20:26:17 +02:00
drieseng
1810e45284
Fixed hide warnings.
2016-04-23 20:25:33 +02:00
drieseng
c3618cf771
Fixed compile warning.
2016-04-23 20:24:58 +02:00
drieseng
2c3d72c481
Moved usage of TraceSource (and related classes) to DiagnosticAbstraction class.
2016-04-05 18:55:30 +02:00
drieseng
6ae759b692
Remove partial modifier.
2016-04-05 18:08:44 +02:00
drieseng
5928052150
Ignore SshConnectionException while closing channel.
2016-04-05 17:53:43 +02:00
drieseng
bba2e5bad6
Added back signaling of socket read.
2016-04-05 17:52:08 +02:00
drieseng
430bf0ebf6
Added comment for reset of waithandle.
2016-04-05 17:51:43 +02:00
drieseng
b1b2186cdb
Removed FEATURE_SOCKET_SETSOCKETOPTION symbol.
2016-04-05 15:13:49 +02:00