Nuno Diegues
9ed536c990
TUN-3738: Consume UI events even when UI is disabled
...
Not doing so was causing cloudflared to become stuck after
some time. This would happen because the Observer pattern
was sending events to the UI channel (that has 16 slots) but
no one was consuming those when the UI is not enabled (which
is the default case).
Hence, events (such as connection disconnect / reconnect) would
cause that buffer to be full and cause cloudflared to become
apparently stuck, in the sense that the connections would not be
reconnected.
2021-01-13 13:10:30 +00:00
Adam Chalmers
119d96cdc1
TUN-3670: Update Teamnet API gateway prefixes
2021-01-11 13:40:44 -06:00
Adam Chalmers
94ca4f98dd
Review from Igor
2021-01-11 19:36:31 +00:00
Adam Chalmers
b601b24f52
Adam's suggestions
2021-01-11 19:36:31 +00:00
TownLake
b40d8557cf
TUN-3691: Edit Teamnet help text
2021-01-11 19:36:31 +00:00
Areg Harutyunyan
a34604cfc7
Merge remote-tracking branch 'upstream/master'
2021-01-08 13:50:11 +00:00
Samuel Rhea
1c1a8f21b2
Update to add deprecated version note ( #271 )
2021-01-08 11:38:20 +00:00
Adam Chalmers
78ffb1b846
TUN-3688: Subcommand for users to check which route an IP proxies through
2021-01-07 15:31:26 +00:00
Adam Chalmers
92fd039440
TUN-3722: Teamnet API paths include /network
2021-01-06 17:54:51 -06:00
Areg Harutyunyan
55bf904689
TUN-3471: Add structured log context to logs
2021-01-05 20:21:16 +00:00
Adam Chalmers
abab78730d
TUN-3708: Better info message about system root certpool on Windows
2020-12-31 10:10:47 -06:00
Adam Chalmers
b855e33327
TUN-3706: Quit if any origin service fails to start
2020-12-30 13:48:19 -06:00
Adam Chalmers
32336859f8
TUN-3689: Delete routes via cloudflared CLI
2020-12-29 13:53:48 -06:00
Adam Chalmers
94c639d225
TUN-3669: Teamnet commands to add/show Teamnet routes.
2020-12-29 17:39:08 +00:00
Areg Harutyunyan
2ea491b1d0
TUN-3607: Set up single-file logger with zerolog
2020-12-23 14:15:39 -06:00
Areg Harutyunyan
9bc1c0c70b
TUN-3472: Set up rolling logger with zerolog and lumberjack
2020-12-23 14:15:37 -06:00
Areg Harutyunyan
870f5fa907
TUN-3470: Replace in-house logger calls with zerolog
2020-12-23 14:15:17 -06:00
Maxime Guerreiro
06404bf3e8
TUN-3650: Remove unused awsuploader package
2020-12-15 18:02:17 +01:00
Adam Chalmers
3b4ed70cf3
Release 2020.12.0
2020-12-08 16:17:24 -06:00
Adam Chalmers
d45ca67498
TUN-3612: Upgrade to Go 1.15.6
2020-12-04 23:24:16 +00:00
Sudarsan Reddy
1c0dac77d7
TUN-3599: improved delete if credentials isnt found.
...
Tunnel delete is successful even if we don't find the credentials
file in the user's filesystem. We no longer "error" indicating this
is a problem. This fix also enables chaining of the delete command
by removing a pre-mature return if the credentials file is not found.
2020-12-04 11:44:13 +00:00
Samuel Rhea
65e70650dc
Update to add deprecated version note ( #271 )
2020-12-03 21:32:23 +04:00
Adam Chalmers
38fb0b28b6
TUN-3593: /ready endpoint for k8s readiness. Move tunnel events out of UI package, into connection package.
2020-12-02 15:22:59 -06:00
cthuang
bda8fe2fbe
TUN-3594: Log response status at debug level
2020-11-27 12:28:20 +00:00
Adam Chalmers
6a8c7c0727
Release 2020.11.11
2020-11-25 10:09:42 -06:00
Adam Chalmers
69fd502db3
TUN-3581: Tunnels can be run by name using only --credentials-file, no
...
origin cert necessary.
2020-11-25 09:54:28 -06:00
Michael Borkenstein
fcc393e2f0
AUTH-3221: Saves org token to disk and uses it to refresh the app token
2020-11-24 21:38:59 +00:00
Areg Harutyunyan
cad58b9b57
TUN-3561: Unified logger configuration
2020-11-23 16:49:07 +00:00
Joe Groocock
78cb60b85f
EDGEPLAT-2958 remove deb-compression, defaulting to gzip
...
dpkg does not support bzip2 compression, so fails to unpack and install
the built package. By omitting the option, fpm defaults to gzip which is
the default supported option by dpkg.
Signed-off-by: Joe Groocock <jgroocock@cloudflare.com>
2020-11-23 16:27:11 +00:00
Adam Chalmers
a08a7030d1
TUN-3578: cloudflared tunnel route dns should allow wildcard subdomains
2020-11-23 09:37:46 -06:00
Adam Chalmers
87203bbe25
Release 2020.11.10
2020-11-20 12:25:44 -06:00
Joe Groocock
11acb50cf7
EDGEPLAT-2958 build cloudflared for Bullseye
...
Signed-off-by: Joe Groocock <jgroocock@cloudflare.com>
2020-11-20 18:24:58 +00:00
Adam Chalmers
23f2a04ed7
TUN-3562: Fix panic when using bastion mode ingress rule
2020-11-20 11:20:39 -06:00
cthuang
1805261263
Release 2020.11.9
2020-11-19 09:29:12 +00:00
Adam Chalmers
53de779a0a
TUN-3544: Upgrade to Go 1.15.5
2020-11-18 16:13:54 -06:00
Adam Chalmers
b7e91466f5
TUN-3558: cloudflared allows empty config files
2020-11-18 21:13:06 +00:00
Troy Varney
4c1b89576c
DEVTOOLS-7936: Remove redundant chgrp from publish
...
This removes the redundant chgrp command from the publish step when
pushing packages to our public repositories. The directory being pushed
to has the setgid bit set on it, which means that we don't need to force
the group using this command. Further, attempting to do so resulted in
an error as the cfsync user does not have the appropriate permissions to
use the chgrp command.
2020-11-18 19:35:26 +00:00
cthuang
a1a554a29d
TUN-3559: Share response meta header with other packages
2020-11-18 16:51:03 +00:00
cthuang
fdb1f961b3
TUN-3557: Detect SSE if content-type starts with text/event-stream
2020-11-18 15:59:41 +00:00
Adam Chalmers
293b9af4a7
Release 2020.11.8
2020-11-17 17:15:50 -06:00
Adam Chalmers
029f7e0378
TUN-3555: Single origin service should default to localhost:8080
2020-11-17 23:12:32 +00:00
Adam Chalmers
58c5e25b9a
Release 2020.11.7
2020-11-16 14:13:04 -06:00
Adam Chalmers
25e72f7760
TUN-3549: Use a separate handler for each websocket proxy
2020-11-16 20:05:35 +00:00
Adam Chalmers
7613410855
TUN-3548, TUN-3547: Bastion mode can be specified as a service, doesn't
...
require URL.
2020-11-16 20:04:36 +00:00
cthuang
c40cb7dc56
TUN-3514: Stop setting --is-autoupdated flag after autoupdate because it can break named tunnel running in k8s
2020-11-16 09:40:38 +00:00
Adam Chalmers
9ae5f306bf
Release 2020.11.6
2020-11-14 20:13:18 -06:00
Adam Chalmers
6159cb536f
TUN-3546: Fix panic in tlsconfig.LoadOriginCA
2020-11-14 20:03:29 -06:00
Adam Chalmers
ae4f687754
Release 2020.11.5
2020-11-13 17:39:51 -06:00
Adam Chalmers
ce7d0572fe
TUN-3543: ProxyAddress not using default in single-origin mode
2020-11-13 17:27:55 -06:00
Troy Varney
030b768eeb
DEVTOOLS-7936: Set permissions on public packages
...
This updates the public repository upload process to change the group on
the uploaded files to `cf` and adds the write permission for members of
the group. This should allow the `cf` user to properly overwrite the
file when signing it.
2020-11-13 19:02:40 +00:00