Igor Postelnik
|
fbe2989f61
|
TUN-2955: Fix connection and goroutine leaks when tunnel conection is terminated on error. Only unregister tunnels that had connected successfully. Close edge connection used to unregister the tunnel. Use buffered channels for error channels where receiver may quit early on context cancellation.
|
2020-05-06 03:13:24 +00:00 |
cthuang
|
c3fa4552aa
|
TUN-2872: Exit with non-0 status code when the binary is updated so launchd will restart the service
|
2020-05-06 05:53:14 +08:00 |
Adam Chalmers
|
2cf327ba01
|
TUN-2943: Copy certutil from edge into cloudflared
|
2020-05-04 17:37:29 -05:00 |
Igor Postelnik
|
dd0881f32b
|
TUN-2940: Added delay parameter to stdin reconnect command.
|
2020-05-01 15:58:19 +00:00 |
Dalton
|
41c358147c
|
AUTH-2587 add config watcher and reload logic for access client forwarder
|
2020-04-29 11:07:35 -05:00 |
Igor Postelnik
|
976eb24883
|
TUN-2921: Rework address selection logic to avoid corner cases
|
2020-04-27 14:47:47 -05:00 |
Dalton
|
c782716e49
|
Release 2020.4.0
|
2020-04-14 13:00:38 -05:00 |
Austin Cherry
|
f18209af7d
|
ARES-899: Fixes DoH client as system resolver. Fixes #91
|
2020-04-14 12:37:59 -05:00 |
Elvin Tan
|
6d63f84a75
|
AUTH-2235 GetTokenIfExists now parses JWT payload for json expiry field to detect if the cached access token is expired
|
2020-04-14 15:29:30 +00:00 |
Areg Harutyunyan
|
1c6ea36e73
|
TUN-2894: ResponseMetaHeader should be public
|
2020-04-11 01:01:05 +01:00 |
Areg Harutyunyan
|
06f29306cd
|
TUN-2881: Parameterize response meta information header name in the generating function
|
2020-04-10 20:26:09 +01:00 |
Areg Harutyunyan
|
322f909edb
|
TUN-2880: Return metadata about source of the response from cloudflared
|
2020-04-10 01:01:38 +01:00 |
Dalton
|
a37da2b165
|
AUTH-2394 added socks5 proxy
|
2020-04-07 13:30:28 -05:00 |
Areg Harutyunyan
|
710f66b0bb
|
Release 2020.3.2
|
2020-03-31 17:56:07 +01:00 |
Areg Harutyunyan
|
0b2b6c8e12
|
TUN-2850: Tunnel stripping Cloudflare headers
|
2020-03-31 16:52:13 +00:00 |
Adam Chalmers
|
acea15161c
|
TUN-2854: Quick Reconnects should be an optional supported feature
|
2020-03-31 08:59:00 -05:00 |
Areg Harutyunyan
|
c76283a2b4
|
Release 2020.3.1
|
2020-03-27 17:20:31 +00:00 |
Areg Harutyunyan
|
ae374c0463
|
TUN-2846: Trigger debug reconnects from stdin commands, not SIGUSR1
|
2020-03-27 17:04:21 +00:00 |
Areg Harutyunyan
|
42246f986c
|
Release 2020.3.0
|
2020-03-26 15:17:01 +00:00 |
Areg Harutyunyan
|
80f387214c
|
TUN-2796: Implement HTTP2 CONTINUATION headers correctly
|
2020-03-24 13:46:17 +00:00 |
Dalton
|
a368fbbe9b
|
AUTH-2394 fixed header for websockets. Added TCP alias
|
2020-03-23 10:27:53 -05:00 |
Adam Chalmers
|
32df01a9da
|
TUN-2823: Bugfix. cloudflared would hang forever if error occurred.
|
2020-03-19 17:48:42 -05:00 |
Adam Chalmers
|
6dcf3a4cbc
|
TUN-2819: cloudflared should close its connections when a signal is sent
|
2020-03-19 21:02:15 +00:00 |
Areg Harutyunyan
|
96f11de7ab
|
TUN-2820: Serialized headers for Websockets
|
2020-03-19 18:08:58 +00:00 |
Adam Chalmers
|
d03469b6d3
|
TUN-2816: cloudflared metrics server should be more discoverable
|
2020-03-18 09:53:24 -05:00 |
Adam Chalmers
|
0cf6ce9aeb
|
TUN-2812: Tunnel proxies and RPCs can share an edge address
|
2020-03-16 15:50:57 -05:00 |
Adam Chalmers
|
e8f55cc911
|
TUN-2756: Set connection digest after reconnect.
Previously it was only being set after RegisterTunnel.
|
2020-03-13 17:31:05 -05:00 |
Adam Chalmers
|
35cee13175
|
TUN-2807: cloudflared hello-world shouldn't assume it's my first tunnel
|
2020-03-13 12:09:21 -05:00 |
Adam Chalmers
|
5376df5439
|
TUN-2788: cloudflared should store one ConnDigest per HA connection
|
2020-03-11 18:19:22 -05:00 |
Adam Chalmers
|
db9b6541d0
|
TUN-2797: Fix panic in SetConnDigest by making mutexes values.
|
2020-03-10 12:21:02 -05:00 |
Areg Harutyunyan
|
5bd4028ea7
|
TUN-2761: Use the new header management functions in cloudflared
|
2020-03-08 03:38:54 +00:00 |
Adam Chalmers
|
1b2a96f96b
|
TUN-2755: ReconnectTunnel RPC now transmits ConnectionDigest
|
2020-03-06 14:48:16 -06:00 |
Adam Chalmers
|
d50fee4fa0
|
TUN-2754: Add ConnDigest to cloudflared and its RPCs
|
2020-03-05 15:25:15 -06:00 |
Adam Chalmers
|
6b3e2b020b
|
TUN-2785: Use reconnect token by default
|
2020-03-05 16:12:49 +00:00 |
Areg Harutyunyan
|
6624a24040
|
TUN-2748: Insecure randomness vulnerability in github.com/miekg/dns
|
2020-03-05 13:52:45 +00:00 |
Nick Vollmar
|
7b81cf8aa6
|
TUN-2779: update sample HTML pages
|
2020-03-03 19:35:41 +00:00 |
Areg Harutyunyan
|
26f5f80811
|
TUN-2776: Add header serialization feature in cloudflared
|
2020-02-28 17:36:29 +00:00 |
Roman Iuvshyn
|
29f4650e25
|
do not terminate tunnel if origin is not reachable on start-up (#177)
|
2020-02-27 23:03:00 +00:00 |
Areg Harutyunyan
|
a14aa0322c
|
TUN-2767: Test for large headers
|
2020-02-27 22:15:04 +00:00 |
Areg Harutyunyan
|
8f9bbcb9a0
|
Release 2020.2.1
|
2020-02-27 16:02:52 +00:00 |
Areg Harutyunyan
|
afc2cd38e1
|
TUN-2765: Add list of features to tunnelrpc
|
2020-02-25 23:45:48 +00:00 |
Cameron Steel
|
a5f67091bf
|
Tweak HTTP host header. Fixes #107 (#168)
|
2020-02-24 17:08:14 +00:00 |
Rueian
|
464bb53049
|
perf(cloudflared): reuse memory from buffer pool to get better throughput (#161)
* perf(cloudflared): reuse memory from buffer pool to get better throughput
https://github.com/cloudflare/cloudflared/issues/160
|
2020-02-24 17:06:19 +00:00 |
Areg Harutyunyan
|
6488843ac4
|
TUN-2746: Add the new header management functions
|
2020-02-21 18:37:38 +00:00 |
Areg Harutyunyan
|
52ab2c8227
|
TUN-2745: Rename existing header management functions
|
2020-02-20 20:31:34 +00:00 |
Adam Chalmers
|
269351bbea
|
TUN-2703: Muxer.Serve terminates when its context is Done
|
2020-02-20 20:09:10 +00:00 |
Adam Chalmers
|
a83b6a2155
|
TUN-2725: Specify in code that --edge is for internal testing only
|
2020-02-19 16:18:48 -06:00 |
Adam Chalmers
|
a60c0273f5
|
TUN-2714: New edge discovery. Connections try to reconnect to the same edge IP.
|
2020-02-14 19:49:54 +00:00 |
Areg Harutyunyan
|
d6c2c4ee4a
|
TUN-2717: Function to serialize/deserialize HTTP headers
|
2020-02-10 19:18:06 +00:00 |
Adam Chalmers
|
5b1bea7892
|
Release 2020.2.0
|
2020-02-06 16:48:02 -06:00 |