serenity/Ports/openssh
Daniel Bertalan edb810f854 Ports: Remove obsolete openssh password prompt patch
As of 8dd11ae, we have `/dev/tty`, which is used by openssh's built-in
read_passphrase function to access the TTY, making our patch
unnecessary.

Removing it also fixes a subtle issue: we did not handle the case of
stdout not being a TTY correctly, so prompts failed to show up when e.g.
the ssh process was being piped to. This made `git clone` not work when
the server's fingerprint was not already verified.
2021-12-13 00:12:28 +01:00
..
patches Ports: Remove obsolete openssh password prompt patch 2021-12-13 00:12:28 +01:00
package.sh Ports: Make array-like settings actual arrays 2021-10-05 02:13:08 +02:00
ReadMe.md Ports: Remove note about ssh needing port numbers explicitly specified 2021-06-16 10:38:12 +02:00

Known limitations

  • No SK/FIDO support.
  • No DNS support.
  • No proxy support.
  • Assumes SSH2.0 for now.
  • Cannot determine compatibility flags. This means there may be some weird bugs when connecting to certain SSH implementations.
  • SSHD does not work as it requires socketpair. It will start, but will crash on connection.