cthuang
|
ebc003d478
|
TUN-3514: Transport logger write to UI when UI is enabled
|
2020-11-11 15:21:00 +00:00 |
cthuang
|
543169c893
|
TUN-3490: Make sure OriginClient implementation doesn't write after Proxy return
|
2020-11-11 15:21:00 +00:00 |
cthuang
|
d5769519b2
|
TUN-3489: Add unit tests to cover proxy logic in connection package of cloudflared
|
2020-11-11 15:21:00 +00:00 |
cthuang
|
5974fb4cfd
|
TUN-3500: Integrate replace h2mux by http2 work with multiple origin support
|
2020-11-11 15:20:57 +00:00 |
cthuang
|
eef5b78eac
|
TUN-3480: Support SSE with http2 connection, and add SSE handler to hello-world server
|
2020-11-11 15:12:17 +00:00 |
cthuang
|
6b86f81c4a
|
TUN-3403: Unit test for origin/proxy to test serving HTTP and Websocket
|
2020-11-11 15:12:15 +00:00 |
cthuang
|
a490443630
|
TUN-3458: Upgrade to http2 when available, fallback to h2mux when we reach max retries
|
2020-11-11 15:11:42 +00:00 |
cthuang
|
b5cdf3b2c7
|
TUN-3456: New protocol option auto to automatically select between http2 and h2mux
|
2020-11-11 15:11:42 +00:00 |
cthuang
|
6886e5f90a
|
TUN-3467: Serialize cf-cloudflared-response-meta during package initialization using jsoniter
|
2020-11-11 15:11:42 +00:00 |
cthuang
|
9ac40dcf04
|
TUN-3462: Refactor cloudflared to separate origin from connection
|
2020-11-11 15:11:42 +00:00 |
cthuang
|
a5a5b93b64
|
TUN-3420: Establish control plane and send RPC over control plane
|
2020-11-11 15:11:42 +00:00 |
cthuang
|
cb39f26f27
|
TUN-3406: Proxy websocket requests over Go http2
|
2020-11-11 15:11:42 +00:00 |
cthuang
|
8d7b2575ba
|
TUN-3400: Use Go HTTP2 library as transport to connect with the edge
|
2020-11-11 15:11:42 +00:00 |
cthuang
|
d7498b0c03
|
TUN-3449: Use flag to select transport protocol implementation
|
2020-11-11 15:11:42 +00:00 |
Adam Chalmers
|
59051ba425
|
Release 2020.11.3
|
2020-11-11 08:52:04 -06:00 |
cthuang
|
d7268af555
|
TUN-3533: Set config for single origin ingress
|
2020-11-11 13:54:20 +00:00 |
Adam Chalmers
|
8c1deb4064
|
Release 2020.11.2
|
2020-11-10 17:02:12 -06:00 |
Adam Chalmers
|
986102401b
|
Release 2020.11.1
|
2020-11-10 15:43:33 -06:00 |
Adam Chalmers
|
196762d9d3
|
TUN-3527: More specific error for invalid YAML/JSON
|
2020-11-10 21:42:26 +00:00 |
Samuel Rhea
|
350a6f2bf5
|
Update README.md (#256)
* Update README.md
* Update README.md
* Update README.md
|
2020-11-10 21:36:25 +00:00 |
Adam Chalmers
|
3de3b2f734
|
Release 2020.11.0
|
2020-11-10 09:44:29 -06:00 |
Adam Chalmers
|
4698ec8dee
|
TUN-3461: Show all origin services in the UI
|
2020-11-10 14:25:37 +00:00 |
Igor Postelnik
|
8c6181db9f
|
TUN-3524: Don't ignore errors from app-level action handler (#248)
|
2020-11-10 13:06:49 +00:00 |
Adam Chalmers
|
64d3836645
|
TUN-3522: ingress validate checks that the config file exists
|
2020-11-09 12:31:50 -06:00 |
Adam Chalmers
|
87e2679744
|
TUN-3516: Better error message when parsing invalid YAML config
|
2020-11-09 10:35:28 -06:00 |
cthuang
|
61c814bd79
|
TUN-3506: OriginService needs to set request host and scheme for websocket requests
|
2020-11-05 16:34:02 +00:00 |
cthuang
|
be9a558867
|
TUN-3503: Matching ingress rule should not take port into account
|
2020-11-05 15:36:12 +00:00 |
cthuang
|
b00bfe8e0b
|
TUN-3505: Response body for status code origin returns EOF on Read
|
2020-11-05 14:47:46 +00:00 |
Adam Chalmers
|
bc015995d8
|
TUN-3484: OriginService that responds with configured HTTP status
|
2020-11-04 21:28:33 +00:00 |
Adam Chalmers
|
d01770107e
|
TUN-3492: Refactor OriginService, shrink its interface
|
2020-11-04 21:28:33 +00:00 |
cthuang
|
18c359cb86
|
TUN-3494: Proceed to create tunnel if at least one edge address can be resolved
|
2020-10-30 18:18:34 +00:00 |
Adam Chalmers
|
e933ef9e1a
|
TUN-2640: Users can configure per-origin config. Unify single-rule CLI
flow with multi-rule config file code.
|
2020-10-30 07:42:20 -05:00 |
cthuang
|
ea71b78e6d
|
TUN-3478: Increase download timeout to 60s
|
2020-10-22 10:38:18 +01:00 |
Igor Postelnik
|
04fa10ea7b
|
Release 2020.10.2
|
2020-10-21 13:42:12 -05:00 |
Dalton
|
8e0be7cff1
|
AUTH-3185 fixed indention error
|
2020-10-21 12:14:39 -05:00 |
cthuang
|
3c13080fe1
|
Release 2020.10.1
|
2020-10-21 17:09:19 +01:00 |
Igor Postelnik
|
b6cd54d854
|
TUN-3459: Make service install on linux use named tunnels
|
2020-10-21 10:46:29 -05:00 |
cthuang
|
f0cfad8efa
|
TUN-3476: Fix conversion to string and int slice
|
2020-10-21 16:03:25 +01:00 |
Igor Postelnik
|
ed54d150fe
|
Move raw ingress rules to config package
|
2020-10-20 12:00:34 -05:00 |
Igor Postelnik
|
ca4887fb19
|
Split out typed config from legacy command-line switches; refactor ingress commands and fix tests
|
2020-10-20 10:10:19 -05:00 |
Igor Postelnik
|
eaf03305bd
|
TUN-3475: Unify config file handling with typed config for new fields
|
2020-10-20 08:55:30 -05:00 |
Igor Postelnik
|
051908aaef
|
TUN-3463: Let users run a named tunnel via config file setting
|
2020-10-19 12:27:18 +00:00 |
Adam Chalmers
|
acd03e36e6
|
TUN-3465: Use Go 1.15.3
|
2020-10-15 15:55:16 -05:00 |
Adam Chalmers
|
c96b9e8d8f
|
TUN-3464: Newtype to wrap []ingress.Rule
|
2020-10-15 12:48:14 -05:00 |
Adam Chalmers
|
4a4a1bb6b1
|
TUN-3441: Multiple-origin routing via ingress rules
|
2020-10-13 08:55:17 -05:00 |
Adam Chalmers
|
0eebc7cef9
|
TUN-3438: move ingress into own package, read into TunnelConfig
|
2020-10-12 16:33:22 +00:00 |
Igor Postelnik
|
53a1fa46a8
|
TUN-3452: Fix loading of flags from config file for tunnel run subcommand. This change also cleans up building of tunnel subcommand list, hides deprecated subcommands and improves help.
|
2020-10-09 12:07:17 -05:00 |
Adam Chalmers
|
86a7af3dc4
|
TUN-3451: Cloudflared tunnel ingress command
|
2020-10-08 22:06:40 +00:00 |
Adam Chalmers
|
407c9550d7
|
TUN-3440: 'tunnel rule' command to test ingress rules
|
2020-10-08 22:06:40 +00:00 |
Adam Chalmers
|
2319003e10
|
TUN-3439: 'tunnel validate' command to check ingress rules
|
2020-10-08 22:06:40 +00:00 |