-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add `go-proxyproto` dependency * Implement two-way PROXY protocol * Enable PROXY protocol in tests * Fix accidental close of TCP handlers * Fix typo * Early exit in tests * Fix unexpected dest address * Final fix (hopefully) * Update proxy protocol APIs * Update sshmux_test.go * feat: `proxy_protocol` in API response * refactor test for maintainability * Try to improve readability * Restore compatibility with older API servers * Minor update * Allow control on PROXY protocol version * `go-proxyproto` is a direct dependency * Address feedback from review * Adjust API according to feedback * Allow proxy server on the same port * Split `sshmuxListenAddr` * Correctly shut down proxy connection in tests * Minor update * Add synchronization for TCP handlers * Let's mux with PROXY protocol!
- Loading branch information
Showing
5 changed files
with
223 additions
and
53 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.