reactphp-socks
reactphp-socks copied to clipboard
Async SOCKS proxy connector client and server implementation, tunnel any TCP/IP-based protocol through a SOCKS5 or SOCKS4(a) proxy server, built on top of ReactPHP.
This pull request builds on top of #108 #107 and #105. References: https://github.com/clue/reactphp-csv/pull/33, https://github.com/reactphp/socket/pull/300 and https://github.com/reactphp/socket/pull/299. After this pull request is merged, we can continue with #112
On PHP 8.2.13, I have been receiving following deprecation notice: `PHP Deprecated: Creation of dynamic property React\Socket\Connection::$bufferSize is deprecated in /###REDACTED###/vendor/clue/socks-react/src/Server.php on line 391`
This pull request fixes a few typos with the help of https://github.com/szepeviktor/typos-on-you. Builds on top of #102, #98, #75 and #73.
See https://github.com/reactphp/async Ref: https://github.com/clue/reactphp-block/pull/67, https://github.com/clue/reactphp-block/issues/68, https://github.com/reactphp/http/pull/464 and https://github.com/clue/reactphp-mq/pull/34
Close open connections in tests to prevent them from looping in the async update. Based on https://github.com/reactphp/socket/pull/283 and https://github.com/clue/reactphp-docker/pull/79 Ref: https://github.com/clue/reactphp-socks/pull/110