Rod Hynes
|
0af1b8112b
Don't log regexes; do log more info about port forward errors
|
11 years ago |
Rod Hynes
|
ceafbb5b63
Fix: don't count EOF conditions as port forward failures
|
11 years ago |
Rod Hynes
|
b81e2803f7
Fix comment typos
|
11 years ago |
Rod Hynes
|
f8a0a79f10
Decouple Controller from HttpProxy and SocksProxy. Use a Tunneler interface so either a Controller (tunnel pool with lifecycle management) or Tunnel (single, specific tunnel) may be used as the tunneler for proxies. This is to support prospective test scripts that will test tunnels to specific servers.
|
11 years ago |
Rod Hynes
|
ecfb147ba3
Added support for upstream HTTP proxy; fix missing BindToDevice support for fetch remote server list
|
11 years ago |
Rod Hynes
|
b5ce07555a
Fix channel logic bugs in stopEstablishing
|
11 years ago |
Rod Hynes
|
024c06ea53
Fix edge condition: failed to stop establishing once pool was exactly full
|
11 years ago |
Rod Hynes
|
64a775d501
Fix missing field initialization for TunnelConn (caused nil pointer access)
|
11 years ago |
Rod Hynes
|
5c8977e30a
Major rewrite of top-level code.
|
11 years ago |