summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* Disable KCP congestion control and enable stream mode.David Fifield2020-02-22
* In server, treat a client IP address of 0.0.0.0 as missing.David Fifield2020-02-22
* Make work with quic-go 2e59206a1ee73636e7687d272ad007befd007d5b.David Fifield2020-02-21
* Set the smux KeepAliveTimeout (idle timeout) to 10 minutes.David Fifield2020-02-21
* Let copyLoop exit when either direction finishes.David Fifield2020-02-21
* Fix TestReadLimits.David Fifield2020-02-18
* Close internal Pipes in websocketconn.Conn Close.David Fifield2020-02-18
* Support KCP and QUIC in the server simultaneously.David Fifield2020-02-14
* Comment typos.David Fifield2020-02-14
* Replace kcp-go with quic-go.David Fifield2020-02-11
* Use explicit smux protocol version 2.David Fifield2020-02-10
* Remove go.mod and go.sum.David Fifield2020-02-10
* USERADDR support for turbotunnel sessions.David Fifield2020-02-05
* Remove TODO around smux.DefaultConfig.David Fifield2020-02-05
* Update go.mod for "go test" in server.David Fifield2020-02-05
* Don't log an EOF at the beginning of a client stream.David Fifield2020-02-04
* Have turbotunnelMode and oneshotMode return an error.David Fifield2020-02-04
* Backward-compatible turbotunnel.David Fifield2020-02-03
* Merge branch 'bug33144-websocketconn' into HEADDavid Fifield2020-02-03
|\
| * Implement net.Conn for websocketconn.Conn.David Fifield2020-02-03
| * Rewrite websocketconn with synchronous pipes.David Fifield2020-02-03
| * websocketconn tests.David Fifield2020-02-03
* | turbotunnel clientDavid Fifield2020-01-31
* | turbotunnel server.David Fifield2020-01-31
* | Import turbotunnel support code.David Fifield2020-01-31
* | Immediately and unconditionally grant new SOCKS connections.David Fifield2020-01-31
* | Add go.mod and go.sum.David Fifield2020-01-31
|/
* Remove unused maxMessageSize constant.David Fifield2020-01-31
* Make timeout constants into time.Duration values.David Fifield2020-01-31
* Allow handling multiple SOCKS connections simultaneously.David Fifield2020-01-30
* Have websocketconn.New return a pointer.David Fifield2020-01-30
* Remove some redundancy in websocketconn naming.David Fifield2020-01-30
* Initialize the global upgrader.CheckOrigin statically.David Fifield2020-01-30
* Also show message in the "error copying WebSocket to ORPort" case.David Fifield2020-01-30
* Remove client test with nil brokerCecylia Bocovich2020-01-29
* Update client tests for NewBrokerChannel errorsCecylia Bocovich2020-01-29
* Use lowercase variable names in copyLoop.David Fifield2020-01-28
* Fix the order of arguments of client copyLoop to match the call.David Fifield2020-01-28
* Simplify NewWebRTCDialer.bug33040-refactor-2David Fifield2020-01-27
* Check for an invalid broker URL at a higher level.David Fifield2020-01-27
* Close the melt channel, don't just send once on it.David Fifield2020-01-23
* Refactor SOCKS-related logging.David Fifield2020-01-23
* Move ICE server logging out of parseIceServers.David Fifield2020-01-23
* NewWebRTCDialer cannot return an error.David Fifield2020-01-23
* Formatting improvements.David Fifield2020-01-23
* Update a comment: we no longer keep track of handlers.David Fifield2020-01-23
* Remove erroneous logging around pt.*Error calls.David Fifield2020-01-20
* proxy/make.js: add help outputJascha2019-12-13
* Document setting the proxyType for metricsArlo Breault2019-12-06
* Add a build step / documentation for code reuseArlo Breault2019-12-06