Igor Postelnik
|
3ad99b241c
TUN-4168: Transparently proxy websocket connections using stdlib HTTP client instead of gorilla/websocket; move websocket client code into carrier package since it's only used by access subcommands now (#345).
|
3 years ago |
Igor Postelnik
|
8ca0d86c85
TUN-3863: Consolidate header handling logic in the connection package; move headers definitions from h2mux to packages that manage them; cleanup header conversions
|
3 years ago |
Igor Postelnik
|
da4d0b2bae
TUN-4067: Reformat code for consistent import order, grouping, and fix formatting. Added goimports target to the Makefile to make this easier in the future.
|
3 years ago |
Lee Valentine
|
206523344f
TUN-4017: Add support for using cloudflared as a full socks proxy.
|
4 years ago |
cthuang
|
ab4dda5427
TUN-3868: Refactor singleTCPService and bridgeService to tcpOverWSService and rawTCPService
|
4 years ago |
Sudarsan Reddy
|
ed57ee64e8
TUN-3853: Respond with ws headers from the origin service rather than generating our own
|
4 years ago |
Sudarsan Reddy
|
8b794390e5
TUN-3799: extended the Stream interface to take a logger and added debug logs for io.Copy errors
|
4 years ago |
Sudarsan Reddy
|
a6c2348127
TUN-3817: Adds tests for websocket based streaming regression
|
4 years ago |
Sudarsan Reddy
|
368066a966
TUN-3615: added support to proxy tcp streams
|
4 years ago |
cthuang
|
e2262085e5
TUN-3617: Separate service from client, and implement different client for http vs. tcp origins
|
4 years ago |