clue / reactphp-ssh-proxy

Async SSH proxy connector and forwarder, tunnel any TCP/IP-based protocol through an SSH server, built on top of ReactPHP.
https://clue.engineering/2018/introducing-reactphp-ssh-proxy
MIT License
21 stars 7 forks source link

Forward compatibility with upcoming Promise v3 #35

Closed clue closed 1 year ago

clue commented 2 years ago

Builds on top of https://github.com/clue/reactphp-socks/pull/106, https://github.com/friends-of-reactphp/mysql/pull/157, https://github.com/clue/reactphp-block/pull/61 and https://github.com/reactphp/socket/pull/214 Refs https://github.com/clue/reactphp-http-proxy/pull/44

clue commented 2 years ago

The first commit updates this to the currently unreleased Socket component to show how this only depends on https://github.com/reactphp/socket/pull/214, https://github.com/clue/reactphp-socks/pull/106 and https://github.com/friends-of-reactphp/mysql/pull/157 (the build should be green). The second commit updates this to the releases that have yet to be tagged. This is expected to fail at the moment and should be green once the releases are tagged and the build is restarted.

SimonFrings commented 2 years ago

The HHVM run will currently fail due to composers new version. #36 will fix this issue by downgrading composer for the hhvm build.

clue commented 1 year ago

Updated now that Socket v1.12.0 and SOCKS v1.4.0 have been released, this is now ready for review :shipit:

(Unrelated HHVM build error has been fixed via #36 in the meantime)