Commit Graph

  • 31bf2ae431 Added tests for Extensions.ToGlobalRequestName. drieseng 2016-06-15 21:29:24 +02:00
  • fbff2e53a4 Use uppercase literal suffix. drieseng 2016-06-15 19:48:06 +02:00
  • a5a6044226 Merge pull request #9 from antmeehan/fix-issue-8 Gert Driesen 2016-06-15 21:32:34 +02:00
  • 665759c246 Merge pull request #17 from matthewvukomanovic/develop Gert Driesen 2016-06-15 21:31:25 +02:00
  • ef80d2c175 Revert "Update the last set of items (comments) so that they reference SshNet.Session.InfiniteTimeSpan" Matthew Vukomanovic 2016-06-15 13:10:52 +08:00
  • ee3f679aa3 Separate creating, enabling/disabling, activating/deactivating of messages into SshMessageFactory. Huge performance improvement in micro-benchmark. Work in progress. drieseng 2016-06-14 22:28:49 +02:00
  • ee774a3ce7 Update the last set of items (comments) so that they reference SshNet.Session.InfiniteTimeSpan Matthew Vukomanovic 2016-06-14 16:20:50 +08:00
  • d755829ee0 Change methods to use the Session.Infinite value rather than -1 or their own Infinite value Matthew Vukomanovic 2016-06-14 13:16:27 +08:00
  • 2fd25cb2cb Where appropriate change all -1 and Timespan(0,0,0,-1) to SshNet.Session.Infinite and SshNet.Session.InfiniteTimeSpan Matthew Vukomanovic 2016-05-19 14:51:17 +08:00
  • a66b32d488 Revert "Update to SshNet.Security.Cryptography 1.0.0." drieseng 2016-06-05 09:31:19 +02:00
  • 73d218f29c Added decrypt test. drieseng 2016-06-05 09:31:00 +02:00
  • e3a6e18424 Added slashdoc. drieseng 2016-06-05 09:30:34 +02:00
  • 052e98a364 Rename NAME to Name. drieseng 2016-06-05 09:30:19 +02:00
  • d795050636 Remove unused import. drieseng 2016-06-05 09:28:11 +02:00
  • 62100a08e2 Change modifier order. drieseng 2016-06-05 09:27:59 +02:00
  • 7411f16dca Added slashdocs. drieseng 2016-06-05 09:23:09 +02:00
  • 21e86a5528 Upgrade to SshNet.Security.Cryptography 1.0.0. drieseng 2016-06-04 18:10:31 +02:00
  • fc777ccb11 Merge branch 'develop' of https://github.com/sshnet/SSH.NET.git drieseng 2016-06-04 18:09:48 +02:00
  • df992c39b1 Update to SshNet.Security.Cryptography 1.0.0. drieseng 2016-06-04 18:09:40 +02:00
  • df765ff068 Remove unused class. drieseng 2016-06-04 17:42:15 +02:00
  • be9471b8d5 Fixed (resharper) warnings. drieseng 2016-06-04 17:41:57 +02:00
  • b2eae63e57 Added slashdocs. drieseng 2016-06-04 17:38:11 +02:00
  • 037e58270f Added slashdocs. drieseng 2016-06-04 17:36:13 +02:00
  • 887926f172 Return empty byte array when EOF status response is received. drieseng 2016-05-25 21:36:46 +02:00
  • 3d78d65ee7 Remove unused imports. drieseng 2016-05-23 19:58:38 +02:00
  • 25604c74aa Change modifier order (cosmetic). drieseng 2016-05-23 19:57:40 +02:00
  • 78adac1241 Restore HandleSocks5 as before bug triaging. drieseng 2016-05-22 10:30:12 +02:00
  • 5ba43c72f0 Fix indentation of regions. drieseng 2016-05-22 10:21:49 +02:00
  • f1063bae78 Revert "Revert "Remove unused import."" drieseng 2016-05-21 20:29:15 +02:00
  • 5d60476400 Revert "Remove unused import." drieseng 2016-05-21 20:28:16 +02:00
  • c50e2a2f41 Remove unused import. drieseng 2016-05-21 20:27:10 +02:00
  • 02bf043223 For now, move Extensions to Renci.SshNet namespace. drieseng 2016-05-21 20:26:55 +02:00
  • e8cf0a4455 Fix build on UWP/UAT10. drieseng 2016-05-21 20:26:14 +02:00
  • 3aab98360c Added test for Decrypt. drieseng 2016-05-21 18:56:58 +02:00
  • 73d343f630 Use Array.Resize instead of creating new array and using Array.Copy to copy data over. drieseng 2016-05-21 18:55:32 +02:00
  • 9c9d9f3faa Remove commented code. drieseng 2016-05-21 18:54:20 +02:00
  • cd91adddba BCL for WP8 does not contain ASCIIEncoding. drieseng 2016-05-21 18:23:43 +02:00
  • 1dcf4412b9 Extensions namespace fix. drieseng 2016-05-21 18:23:03 +02:00
  • 9c27c4f083 Fixed namespace and accessibility. drieseng 2016-05-21 18:22:14 +02:00
  • 8854821436 Correct the build and sandcastle locations Matthew Vukomanovic 2016-05-19 14:02:22 +08:00
  • 8586ae283c Exclude build/targets Matthew Vukomanovic 2016-05-19 14:01:56 +08:00
  • 43f06b56e0 Correct the location of the VS2012.sln file in the build.proj Matthew Vukomanovic 2016-05-19 13:37:50 +08:00
  • daf5975ae8 Quote MSBUILD_EXE and also use it Matthew Vukomanovic 2016-05-19 13:37:06 +08:00
  • 81f904ecb8 Fix .NET 3.5 test build. Gert Driesen 2016-05-16 21:01:57 +02:00
  • bc0ccc8546 Added Extensions tests to .NET 3.5 test project. Gert Driesen 2016-05-16 21:01:34 +02:00
  • 21c4841256 Added Array.cs to SL4 project file. Gert Driesen 2016-05-16 21:00:58 +02:00
  • d11eeb4185 Moved both parts of Extensions partial class to Common namespace. Gert Driesen 2016-05-16 20:30:31 +02:00
  • df1211a0b1 Added Array.cs to WP project Gert Driesen 2016-05-16 20:29:33 +02:00
  • 0c5778d449 ASCIIEncoding does not exist for WP8 Gert Driesen 2016-05-16 20:29:22 +02:00
  • 49efc18690 Added doc for Take. Added null checks to IsEqualTo. drieseng 2016-05-16 19:18:39 +02:00
  • 3ab6ee413f Avoid using Linq where a more performant alternative is readily available. drieseng 2016-05-16 17:22:12 +02:00
  • 74088c38a5 Avoid initializing data. drieseng 2016-05-16 17:19:56 +02:00
  • 21e81d0c78 Added ReadContinuous method. drieseng 2016-05-16 17:19:19 +02:00
  • 05d8ccbd7b Avoid using less optimal Linq, and use optimized extension methods instead. drieseng 2016-05-16 17:03:38 +02:00
  • b359dfa1e5 Added Array class which allows an empty array<T> to be reused. Use BCL ASCIIEncoding class where available. drieseng 2016-05-16 16:45:22 +02:00
  • 5b3dd35b6f IsSingleByte cannot be overridden on SL/WP. drieseng 2016-05-16 16:22:06 +02:00
  • c7e3268569 Removed IsEqualTo<T>(this IEnumerable ...) overloads. Renamed TrimLeadingZero to TrimLeadingZeros. Added optimizations for Take(this byte[], int, int). Added Take(this byte[], int) overload. Added optimized IsEqualTo(this byte[], byte[]). Added Concat(this byte[], byte[]). drieseng 2016-05-16 16:21:17 +02:00
  • 203d228a9b Eliminate unused bufferSize. drieseng 2016-05-16 16:08:05 +02:00
  • c4b09f7c48 Test cleanup. drieseng 2016-05-16 13:50:46 +02:00
  • 38b6bcdc0c Added tests for BigInteger. In huge parts based on the unit tests in Mono. Update to latest version of BigInteger in Mono before the integration of the MS reference source. Added slashdoc based on MSDN. drieseng 2016-05-16 13:49:56 +02:00
  • b64475d623 Improve compatibility with BCL ASCIIEncoding: Fixed GetMaxByteCount and GetMaxCharCount. Override IsSingleByte to always return true. Added tests. drieseng 2016-05-15 12:07:42 +02:00
  • 7962f835cf Fixed typo. drieseng 2016-05-14 08:57:15 +02:00
  • a7a6e0552e SocketRead: * Do not pass buffer by reference. * Use infinite timeout when reading from socket. drieseng 2016-05-06 19:20:10 +02:00
  • a567151417 Merge branch 'develop' of https://github.com/sshnet/SSH.NET.git drieseng 2016-05-06 09:56:56 +02:00
  • 14e26081af Added more information for the terminalName argument of CreateShellStream. Fixes issue #10. Removed bufferSize from the ShellStream ctor. drieseng 2016-05-06 09:56:48 +02:00
  • 4dfa6f4d6e Tuning is always active now Gert Driesen 2016-05-05 18:37:52 +02:00
  • a924a3ba03 Always use "tuning" code. Avoid some NRE in Dispose. drieseng 2016-05-05 18:07:37 +02:00
  • 17f30f1135 Have Read(...) and ReadPartial(...) respect specified timeout in synchronous mode. Make IsErrorResumable public. drieseng 2016-05-05 18:02:28 +02:00
  • dc327d7887 No longer unscribe from Session events in finalizer, as we wouldn't even get finalized if Session still had subscriptions for the current instance. drieseng 2016-05-03 21:35:57 +02:00
  • 514fd0352a Handle SSH_MSG_GLOBAL_REQUEST earlier in the connection process Anthony.Meehan 2016-05-02 15:56:15 +08:00
  • 28a1892dc2 Fixed some warnings. drieseng 2016-05-01 20:11:03 +02:00
  • e7ce24932a Add back partial modifier on Extensions. drieseng 2016-05-01 20:00:43 +02:00
  • a4d01b9fac Do not show warnings that we cannot fix without breaking the VS 2012 build. drieseng 2016-05-01 19:58:26 +02:00
  • 9334312d04 Avoid event-based memory leak in case of exception in Authenticate. Simplify Dispose(bool). drieseng 2016-05-01 19:57:59 +02:00
  • 1ce21e4ed7 Use List.Count instead of Enumerable.Count(). drieseng 2016-05-01 19:55:37 +02:00
  • 1cfa14455b Fixed warnings. drieseng 2016-05-01 19:54:42 +02:00
  • eb044f58e6 Remove unused imports. drieseng 2016-05-01 19:53:00 +02:00
  • 81fb70798d Avoid possible NRE. drieseng 2016-05-01 19:51:33 +02:00
  • 063947483c Make ctor protected. Remove this qualifier. drieseng 2016-05-01 19:51:15 +02:00
  • 06b5128916 Remove this qualifier. drieseng 2016-05-01 19:48:26 +02:00
  • 0f5d2f5ad4 Remove unused import. drieseng 2016-05-01 19:43:28 +02:00
  • 68b2267103 Avoid possible NRE. drieseng 2016-05-01 19:42:52 +02:00
  • 316ae12fdc Remove this qualifier. drieseng 2016-05-01 19:42:18 +02:00
  • 58086b9ef4 Fix bunch of warnings. drieseng 2016-05-01 18:21:23 +02:00
  • 868f981c4a Remove qualifier. drieseng 2016-05-01 17:00:18 +02:00
  • 780217820f Remove unused import. drieseng 2016-05-01 14:50:21 +02:00
  • bda8b0bcd9 Removed this qualifier. drieseng 2016-05-01 14:50:11 +02:00
  • 11f77bc177 Remove partial modifier. drieseng 2016-05-01 14:48:55 +02:00
  • e09239ef0e Avoid event-based memory leak when client is not disposing. drieseng 2016-05-01 14:47:46 +02:00
  • 9100a47ddd Avoid event-based memory leak when client is not disposing instance. Remove partial modifier. drieseng 2016-05-01 14:44:00 +02:00
  • b6035077ac Avoid event-based memory leak when client is not disposing instance. Removed extra whitespace, and partial modifier. drieseng 2016-05-01 14:38:50 +02:00
  • 3a48cde559 Remove this qualifier. Simplify code. drieseng 2016-05-01 14:20:02 +02:00
  • 56d68870cb Avoid event-based memory leak. drieseng 2016-05-01 14:17:00 +02:00
  • 4659bb804a Avoid event-based memory leak when client is not disposing instance. drieseng 2016-05-01 14:07:42 +02:00
  • 2f5e131e08 Remove extra whitespace. drieseng 2016-05-01 11:51:01 +02:00
  • 936cfb7b6b Do not show warnings that we cannot fix without breaking the VS 2012 build. drieseng 2016-05-01 10:18:22 +02:00
  • 4b59e93d0c Fix event-based memory leaks when clients do not properly dispose instances. drieseng 2016-05-01 10:17:38 +02:00
  • 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. drieseng 2016-04-30 21:57:31 +02:00
  • 9fd0adf6bf Remove partial modifier on class. Remove this qualifier. drieseng 2016-04-30 13:52:56 +02:00
  • 30308e63a5 Document changes and fixes. drieseng 2016-04-30 10:58:39 +02:00