Adam Chalmers
218ee30206
TUN-3377: Tunnel route should check dns/lb before checking tunnel ID
2020-09-04 18:44:06 +00:00
Dalton
8764fbfdfa
AUTH-2653 renabled signing
2020-09-04 11:29:17 -05:00
Dalton
2463d6b92c
TUN-3352 extra debug logging for websockets
2020-08-31 17:14:02 -05:00
Dalton
810d268c99
AUTH-2016 fixed variable fail
2020-08-20 12:56:12 -05:00
Dalton
f5b479dbbc
Release 2020.8.2
2020-08-20 11:15:11 -05:00
Dalton
b52728e829
AUTH-3021 fixed the git version call by using the older flag
2020-08-20 16:13:10 +00:00
cthuang
8eeb452cce
TUN-3268: Each connection has its own event digest to reconnect
2020-08-20 16:44:22 +01:00
Dalton
9323844ea7
Release 2020.8.1
2020-08-19 21:59:21 -05:00
Dalton
b698fe5ef3
AUTH-2864 - add macos build to github release
2020-08-19 21:31:50 -05:00
Dalton
edb980d439
AUTH-2653 disabling signing until we can get the keys
2020-08-19 15:32:49 -05:00
Dalton
310bd0dbf1
AUTH-2712 fixed the mac build script
2020-08-19 14:57:43 +00:00
Adam Chalmers
1a96889141
TUN-3286: Use either ID or name in Named Tunnel subcommands.
2020-08-19 14:39:45 +00:00
Dalton Cherry
60de05bfc1
AUTH-2712 added MSI build for a windows agent
2020-08-17 14:44:28 -05:00
cthuang
3deef6197f
TUN-3213: Create, route and run named tunnels in one command
2020-08-17 19:38:38 +00:00
Dalton
70114c2145
AUTH-2977 log file protection
2020-08-17 17:55:58 +00:00
Dalton
5499c77e62
AUTH-2975 don't check /etc on windows
2020-08-17 12:40:36 -05:00
cthuang
292a7f07a2
TUN-3243: Refactor tunnel subcommands to allow commands to compose better
2020-08-11 10:02:52 +01:00
Igor Postelnik
679f36303a
TUN-3242: Build with go 1.14
2020-08-10 23:17:23 +00:00
Adam Chalmers
1b61d699c4
TUN-3237: By default, don't show connections that are pending reconnect
2020-08-07 10:16:13 -05:00
cthuang
a7562dff68
TUN-3233: List tunnels support filtering by deleted, name, existed at and id
2020-08-07 10:09:26 +01:00
Dalton
8daf1e882f
AUTH-2857 update homebrew script to use new url
2020-08-04 16:47:10 -05:00
Michael Borkenstein
20466dacb7
Release 2020.8.0
2020-08-03 12:18:44 -06:00
Dalton
5b3b592108
AUTH-2927 run message update after all github builds are done
2020-08-03 10:12:03 -05:00
Adam Chalmers
9952ce0069
TUN-3221: ConnectionOptions tracks numPreviousAttempts.
2020-07-31 20:22:33 +00:00
cthuang
1cbc8fb8ac
TUN-3220: tunnel route reports created route
2020-07-31 17:48:58 +01:00
Michael Borkenstein
edc69694cb
AUTH-2714: Adds arm64 cloudflared build
2020-07-29 13:12:57 -06:00
Igor Postelnik
bd15c6b8c3
TUN-3208: Reduce copies and allocations on h2mux write path. Pre-allocate 16KB write buffer on the first write if possible. Use explicit byte array for chunks on write thread to avoid copying through intermediate buffer due to io.CopyN.
...
benchmark old ns/op new ns/op delta
BenchmarkSingleStreamLargeResponseBody-8 17786594 12163494 -31.61%
benchmark old allocs new allocs delta
BenchmarkSingleStreamLargeResponseBody-8 17086 15869 -7.12%
benchmark old bytes new bytes delta
BenchmarkSingleStreamLargeResponseBody-8 58215169 21604391 -62.89%
2020-07-29 14:30:12 +00:00
Igor Postelnik
42fe2e7266
TUN-3208: Add benchmark for large response write
2020-07-29 14:30:12 +00:00
Igor Postelnik
44e3be2c88
TUN-3209: improve performance and reduce allocations during user header serialization from h1 to h2
...
benchmark old ns/op new ns/op delta
BenchmarkH1ResponseToH2ResponseHeaders-4 10360 5048 -51.27%
benchmark old allocs new allocs delta
BenchmarkH1ResponseToH2ResponseHeaders-4 135 26 -80.74%
benchmark old bytes new bytes delta
BenchmarkH1ResponseToH2ResponseHeaders-4 8543 3667 -57.08%
2020-07-29 14:29:07 +00:00
Igor Postelnik
61d5461138
TUN-3209: Add benchmark for header serialization
2020-07-29 14:29:07 +00:00
Michael Borkenstein
b696ca8b1c
Removes centos 6 build
2020-07-29 14:01:34 +00:00
Dalton
6a4d020c27
AUTH-2016 adds sha256 hashes to releases
2020-07-27 10:36:31 -05:00
Igor Postelnik
4791ba3b87
TUN-3194: Don't render log output when level is not enabled
2020-07-23 18:36:31 -05:00
Igor Postelnik
cf1c9a3083
TUN-3192: Use zone ID in tunnelstore request path; improve debug logging
2020-07-21 18:07:50 -05:00
Igor Postelnik
d61e3fb130
TUN-3190: Initialize logger using command line flags in tunnels subcommands
2020-07-21 17:25:48 +00:00
Dalton
ca7d6797e1
AUTH-2902 redirect with just the root host on curl commands
2020-07-21 11:08:31 -05:00
Areg Harutyunyan
af0d04d0f3
Release 2020.7.4
2020-07-21 11:02:29 +01:00
Ivan Babrou
6274567e16
Build cloudflared for arm64 on native agents
2020-07-20 17:42:50 -07:00
cthuang
8836ee1dda
TUN-3156: Add route subcommand under tunnel
2020-07-17 05:51:24 +08:00
Michael Borkenstein
7afde79600
AUTH-2890: adds error handler to cli actions
2020-07-15 14:33:36 +00:00
Rachel Williams
3d782f7162
TUN-3048: Handle error when user tries to delete active tunnel
2020-07-14 15:32:46 +00:00
Michael Borkenstein
058598ea58
Release 2020.7.3
2020-07-13 13:32:38 -05:00
Michael Borkenstein
8e617df914
Change scp command to use file glob that matches both cloudflared rpms and debs
2020-07-13 12:15:01 -05:00
Michael Borkenstein
7260f3e487
Release 2020.7.2
2020-07-13 09:57:36 -05:00
Michael Borkenstein
a42b66e8bd
AUTH-2872: Adds centos-6 build
2020-07-10 20:39:50 +00:00
Michael Borkenstein
28d556b8d4
AUTH-2858: Set file to disable autoupdate
2020-07-10 18:03:07 +00:00
Areg Harutyunyan
33701f50ec
Merge branch 'master' of github.com:cloudflare/cloudflared
2020-07-08 16:35:04 +01:00
Michael Borkenstein
abfeebf67d
AUTH-2871: fix rpm builds
2020-07-08 14:39:28 +00:00
Sven Höxter
3b293048f4
beautify package meta information generated by fpm ( #218 )
...
Current Debian and RPM meta information are very generic, e.g.
$ apt-cache show cloudflared
Package: cloudflared
Version: 2020.7.0
License: unknown
Vendor: @k8s-managed-krwtk.teamcity-agents.svc.cluster.local
Architecture: amd64
Maintainer: <@k8s-managed-krwtk.teamcity-agents.svc.cluster.local>
Installed-Size: 42883
Section: default
Priority: extra
Homepage: http://example.com/no-uri-given
Description: no description given
2020-07-08 15:36:42 +01:00
Igor Postelnik
ac3638f6b1
TUN-3169: Move on to the next address when edge returns duplicate connection. There's no point in trying to connect to the same address since it will be hashed to the same metal.
...
Improve logging of errors from serve tunnel loop, hide useless context cancelled error.
2020-07-07 16:35:44 -05:00