Ashcon Partovi
43babbc2f9
Fix "happy eyeballs" not being disabled since Golang 1.12 upgrade
...
* The Dialer.DualStack setting is now ignored and deprecated; RFC 6555 Fast Fallback ("Happy Eyeballs") is now enabled by default. To disable, set Dialer.FallbackDelay to a negative value.
2019-11-25 17:54:20 +00:00
Chung-Ting Huang
fe032843f3
TUN-2307: Capnp is the only serialization format used in tunnelpogs
2019-09-17 16:29:50 +00:00
Adam Chalmers
fb8ff33203
TUN-2165: Add ClientConfig to tunnelrpc.ConnectResult
2019-08-26 16:27:28 +00:00
Chung-Ting Huang
fd4ab314dc
TUN-2111: Implement custom serialization logic for FallibleConfig and OriginConfig
2019-08-06 10:56:16 -05:00
Chung-Ting Huang
bdd70e798a
TUN-2110: Implement custom deserialization logic for OriginConfig
2019-08-05 19:28:51 -05:00
Chung-Ting Huang
4858ce79d0
TUN-1977: Validate OriginConfig has valid URL, and use scheme to determine if a HTTPOriginService is expecting HTTP or Unix
2019-07-01 15:31:58 -05:00
Chung-Ting Huang
c2a3ac3991
TUN-1982: Load custom origin CA when OriginCAPool is specified
2019-06-21 11:44:26 -05:00
Chung-Ting Huang
80a15547e3
TUN-1961: Create EdgeConnectionManager to maintain outbound connections to the edge
2019-06-18 16:37:38 -05:00
Chung-Ting Huang
ca619a97bc
TUN-1952: Group ClientConfig fields by the component that uses the config, and return the part of the config that failed to be applied
2019-06-13 14:39:51 -05:00
Chung-Ting Huang
d32fb8e82c
TUN-1913: Define OriginService for each type of origin
2019-06-04 17:02:34 -05:00
Chung-Ting Huang
39d60d1239
TUN-1914: Conflate HTTP and Unix OriginConfig, and add TLS config to WebSocketOriginConfig
2019-06-03 12:09:24 -05:00
Nick Vollmar
1485ca0fc7
TUN-1828: Update declarative tunnel config struct
2019-05-28 14:02:47 -05:00
Nick Vollmar
13d25a52a9
TUN-1606: Define CloudflaredConfig RPC structure, interface for cloudflared's RPC server
2019-04-09 15:58:40 -05:00