Go to file
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
awsuploader AUTH-1943 hooked up uploader to logger, added timestamp to session logs, add tests 2019-09-06 15:57:32 -05:00
buffer perf(cloudflared): reuse memory from buffer pool to get better throughput (#161) 2020-02-24 17:06:19 +00:00
carrier AUTH-2587 add config watcher and reload logic for access client forwarder 2020-04-29 11:07:35 -05:00
certutil TUN-2943: Copy certutil from edge into cloudflared 2020-05-04 17:37:29 -05:00
cmd/cloudflared 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
connection TUN-2854: Quick Reconnects should be an optional supported feature 2020-03-31 08:59:00 -05:00
dbconnect Add db-connect, a SQL over HTTPS server 2019-11-12 20:34:39 +00:00
dbconnect_tests Add db-connect, a SQL over HTTPS server 2019-11-12 20:34:39 +00:00
edgediscovery TUN-2921: Rework address selection logic to avoid corner cases 2020-04-27 14:47:47 -05:00
h2mux TUN-2894: ResponseMetaHeader should be public 2020-04-11 01:01:05 +01:00
hello TUN-2807: cloudflared hello-world shouldn't assume it's my first tunnel 2020-03-13 12:09:21 -05:00
log TUN-817: Increase the log time precision 2018-07-26 17:29:49 -05:00
metrics TUN-2816: cloudflared metrics server should be more discoverable 2020-03-18 09:53:24 -05:00
origin TUN-2940: Added delay parameter to stdin reconnect command. 2020-05-01 15:58:19 +00:00
originservice TUN-2881: Parameterize response meta information header name in the generating function 2020-04-10 20:26:09 +01:00
signal TUN-1562: Refactor connectedSignal to be safe to close multiple times 2019-03-05 15:51:35 -06:00
socks AUTH-2394 added socks5 proxy 2020-04-07 13:30:28 -05:00
ssh_server_tests AUTH-2089: Revise ssh server to function as a proxy 2019-10-07 13:04:04 -05:00
sshgen AUTH-2114: Uses short lived cert auth for outgoing client connection 2019-10-15 14:35:15 -05:00
sshlog TUN-2940: Added delay parameter to stdin reconnect command. 2020-05-01 15:58:19 +00:00
sshserver AUTH-2177: Reads and writes error streams 2019-10-25 19:44:14 +00:00
streamhandler TUN-2881: Parameterize response meta information header name in the generating function 2020-04-10 20:26:09 +01:00
supervisor TUN-2714: New edge discovery. Connections try to reconnect to the same edge IP. 2020-02-14 19:49:54 +00:00
tlsconfig TUN-2562: Update Cloudflare Origin CA RSA root 2019-11-20 15:37:16 -06:00
tunneldns ARES-899: Fixes DoH client as system resolver. Fixes #91 2020-04-14 12:37:59 -05:00
tunnelhostnamemapper TUN-2307: Capnp is the only serialization format used in tunnelpogs 2019-09-17 16:29:50 +00:00
tunnelrpc TUN-2755: ReconnectTunnel RPC now transmits ConnectionDigest 2020-03-06 14:48:16 -06:00
validation TUN-2562: Update Cloudflare Origin CA RSA root 2019-11-20 15:37:16 -06:00
vendor TUN-2943: Copy certutil from edge into cloudflared 2020-05-04 17:37:29 -05:00
watcher AUTH-2587 add config watcher and reload logic for access client forwarder 2020-04-29 11:07:35 -05:00
websocket AUTH-2394 added socks5 proxy 2020-04-07 13:30:28 -05:00
.gitignore AUTH-2052: Adds tests for SSH server 2019-09-23 09:19:43 -05:00
Dockerfile refactor(docker): optimize Dockerfile (#126) 2019-12-17 05:25:17 +04:00
LICENSE TUN-595: Add License/Readme files to cloudflared 2018-05-03 02:17:07 -05:00
Makefile TUN-2502: Switch to go modules 2019-11-04 15:05:02 -06:00
README.md TUN-595: Add License/Readme files to cloudflared 2018-05-03 02:17:07 -05:00
RELEASE_NOTES Release 2020.4.0 2020-04-14 13:00:38 -05:00
cfsetup.yaml Add db-connect, a SQL over HTTPS server 2019-11-12 20:34:39 +00:00
dev.Dockerfile Add db-connect, a SQL over HTTPS server 2019-11-12 20:34:39 +00:00
go.mod 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
go.sum 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

README.md

Argo Tunnel client

Contains the command-line client and its libraries for Argo Tunnel, a tunneling daemon that proxies any local webserver through the Cloudflare network.

Getting started

go install github.com/cloudflare/cloudflared/cmd/cloudflared

User documentation for Argo Tunnel can be found at https://developers.cloudflare.com/argo-tunnel/