Results 38 comments of xuty

Hello, It looks like you're using dartssh2 in browser. Currently no browser supports opening TCP connections and to use dartssh2 you have to either compile your app to desktop/mobile version,...

By the way I'd like to hear what you want to build with dartssh2 so I can tailor the package to better fit your (and other's) needs.

Thanks for reporting! @warrenm1 The import path issue has been fixed in [2.5.0](https://pub.dev/packages/dartssh2/versions/2.5.0). > while filtering only the needed responses Could you provide an example about this?

Yes it's possible. It's not hard to implement x11 forwarding according to `rfc4254` however I have no idea how to test it if it's implemented, since for now we don't...

Thanks for the report. This has been fixed in [dartssh2 2.6.0](https://pub.dev/packages/dartssh2).

Thanks for your interest to this project @kevlar700. As you said in browser no TCP connections could be made. However with dartssh2 it's possible to use transports other than TCP...

Hi, thanks for your interest in this package! To spawn a process and listen to its output, simply use `SSHClient.execute` as follows: ```dart final client = SSHClient(...); final session =...

You may need [file_picker](https://pub.dev/packages/file_picker).

The algorithm used in encrypted private keys is bcrypt, which is a password hashing algorithm and is slow by design. You can use the [`compute`](https://api.flutter.dev/flutter/foundation/compute-constant.html) function to move the computation...

This can be done by listening to `SSHSession.stdout` and `SSHSession.stderr`. Here is the example: ```dart import 'dart:convert'; import 'dart:io'; import 'package:dartssh2/dartssh2.dart'; void main() async { final client = SSHClient( await...