Commit Graph

  • a7344435a5 TUN-4062: Read component tests config from yaml file cthuang 2021-03-08 14:09:10 +0000
  • 206523344f TUN-4017: Add support for using cloudflared as a full socks proxy. Lee Valentine 2021-03-01 16:26:37 -0600
  • b0e69c4b8a Revert "AUTH-3394: Creates a token per app instead of per path" Adam Chalmers 2021-03-10 13:39:33 -0600
  • aa5ebb817a TUN-4075: Dedup test should not compare order of list Adam Chalmers 2021-03-10 13:48:59 -0600
  • 8e340d9598 AUTH-3394: Creates a token per app instead of per path Michael Borkenstein 2021-03-02 14:35:40 -0600
  • 4296b23087 TUN-4069: Fix regression on support for websocket over proxy Nuno Diegues 2021-03-09 17:16:17 +0000
  • 452f8cef79
    Allow partial reads from a GorillaConn; add SetDeadline (from net.Conn) (#330) Benjamin Buzbee 2021-03-09 07:57:04 -0800
  • 39065377b5 TUN-4063: Cleanup dependencies between packages. Igor Postelnik 2021-03-08 10:46:23 -0600
  • d83d6d54ed TUN-3905: Cannot run go mod vendor in cloudflared due to fips Areg Harutyunyan 2021-03-02 15:43:35 +0000
  • a9c2b1fe7a Avoid intermediate buffer for first len(p) bytes; import order Ben Buzbee 2021-03-09 01:09:43 +0000
  • a2b41ea3e6 TUN-4016: Delegate decision to update for Worker service Nuno Diegues 2021-03-08 11:16:32 +0000
  • f49eaf293e Comment formatting; fast path Ben Buzbee 2021-03-08 17:56:34 +0000
  • 4481b9e46c TUN-4047: Add cfsetup target to run component test cthuang 2021-03-08 11:07:26 +0000
  • e5d6f969be TUN-4055: Skeleton for component tests cthuang 2021-03-05 22:50:11 +0000
  • a1ad9189f0 Allow partial reads from a GorillaConn; add SetDeadline (from net.Conn) Ben Buzbee 2021-03-08 01:23:35 +0000
  • ded9dec4f0 TUN-3819: Remove client-side check that deleted tunnels have no connections Adam Chalmers 2021-02-11 15:22:51 -0600
  • 89b738f8fa TUN-4026: Fix regression where HTTP2 edge transport was no longer propagating control plane errors Nuno Diegues 2021-03-04 18:45:39 +0000
  • 4f88982584 TUN-3994: Log client_id when running a named tunnel Adam Chalmers 2021-03-02 17:10:56 -0600
  • bcd71b56e9 TUN-3989: Check in with Updater service in more situations and convey messages to user Nuno Diegues 2021-02-28 23:24:38 +0000
  • caa2985501 Fix typo in debug logging level warning Ryan Hofer 2020-02-08 18:17:16 -0600
  • 5c7b451e17 TUN-3995: Optional --features flag for tunnel run. Adam Chalmers 2021-03-02 16:16:38 -0600
  • b73c039070 TUN-3988: Log why it cannot check if origin cert exists cthuang 2021-03-01 09:23:18 +0000
  • 53a69a228a
    Issue #285 - Makefile does not detect TARGET_ARCH correctly on FreeBSD (#325) PaulC 2021-03-01 17:43:08 +0000
  • eda3a7a305 TUN-3983: Renew CA certs in cloudflared Areg Harutyunyan 2021-02-26 22:15:02 +0000
  • f1ca2de515 TUN-3978: Unhide teamnet commands and improve their help Nuno Diegues 2021-02-26 09:50:19 +0000
  • cab00d043e Add note not to `go get github.com/BurntSushi/go-sumtype` in build directory as this will cause vendor issues PaulC 2021-02-27 20:06:25 +0000
  • 2bea3167c4 Issue-285: Detect TARGET_ARCH correctly for FreeBSD amd64 (uname -m returns amd64 not x86_64) PaulC 2021-02-27 19:01:30 +0000
  • 27507ab192 TUN-3970: Route ip show has alias route ip list Adam Chalmers 2021-02-25 19:21:42 -0600
  • 6db934853d TUN-3963: Repoint urfave/cli/v2 library at patched branch at github.com/ipostelnik/cli/v2@fixed which correctly handles reading flags declared at multiple levels of subcommands. Igor Postelnik 2021-02-23 13:48:32 -0600
  • 792520d313 Release 2021.2.5 2021.2.5 Nuno Diegues 2021-02-23 18:33:42 +0000
  • 8b9cfcde78 Publish change notes for 2021.2.5 Nuno Diegues 2021-02-23 17:14:08 +0000
  • 5ba3b3b309 TUN-3939: Add logging that shows that Warp-routing is enabled Nuno Diegues 2021-02-19 10:53:43 +0000
  • 63a29f421a TUN-3895: Tests for socks stream handler cthuang 2021-02-10 16:19:55 +0000
  • e20c4f8752 TUN-3838: ResponseWriter no longer reads and origin error tests Sudarsan Reddy 2021-02-11 14:36:42 +0000
  • ab4dda5427 TUN-3868: Refactor singleTCPService and bridgeService to tcpOverWSService and rawTCPService cthuang 2021-02-05 13:01:53 +0000
  • 5943808746 TUN-3889: Move host header override logic to httpService cthuang 2021-02-08 19:25:08 +0000
  • ed57ee64e8 TUN-3853: Respond with ws headers from the origin service rather than generating our own Sudarsan Reddy 2021-02-04 18:03:34 +0000
  • 9c298e4851 TUN-3855: Add ability to override target of 'access ssh' command to a different host for testing Igor Postelnik 2021-02-03 13:00:55 -0600
  • 8b794390e5 TUN-3799: extended the Stream interface to take a logger and added debug logs for io.Copy errors Sudarsan Reddy 2021-02-04 15:07:18 +0000
  • a6c2348127 TUN-3817: Adds tests for websocket based streaming regression Sudarsan Reddy 2021-02-02 18:27:50 +0000
  • 6681d179dc TUN-3809: Allow routes ip show to output as JSON or YAML Nuno Diegues 2021-01-26 11:58:56 +0000
  • 2146f71b45 TUN-3753: Select http2 protocol when warp routing is enabled cthuang 2021-01-21 15:23:18 +0000
  • 3b93914612 TUN-3764: Actively flush data for TCP streams cthuang 2021-01-15 17:25:56 +0000
  • b4700a52e3 TUN-3725: Warp-routing is independent of ingress Sudarsan Reddy 2021-01-17 20:22:53 +0000
  • 368066a966 TUN-3615: added support to proxy tcp streams Sudarsan Reddy 2021-01-11 19:59:45 +0000
  • e2262085e5 TUN-3617: Separate service from client, and implement different client for http vs. tcp origins cthuang 2020-12-09 21:46:53 +0000
  • 5e2b43adb5 Release 2021.2.4 2021.2.4 cthuang 2021-02-23 12:47:21 +0000
  • c7dca16300 Publish release notes for 2021.2.4 cthuang 2021-02-23 12:33:37 +0000
  • 9d5bd256be TUN-3964: Revert "TUN-3922: Repoint urfave/cli/v2 library at patched branch at github.com/ipostelnik/cli/v2@fixed which correctly handles reading flags declared at multiple levels of subcommands." cthuang 2021-02-23 12:23:57 +0000
  • e9c2afec56 TUN-3948: Log error when retrying connection Nuno Diegues 2021-02-22 15:30:27 +0000
  • 4e33281337 Release 2021.2.3 2021.2.3 cthuang 2021-02-23 10:28:46 +0000
  • ac559f86c9 Publish release notes for 2021.2.3 cthuang 2021-02-23 09:58:39 +0000
  • e3fc4afd41
    Update Dockerfile James Baker 2021-02-21 10:14:54 +1100
  • 117766562b TUN-3945: Fix runApp signature for generic service Areg Harutyunyan 2021-02-19 22:06:57 +0000
  • 5d76e940c7
    Added support for proxy (#318) jmonson 2021-02-19 12:27:22 -0500
  • 188efc2687 Added support for proxy Jeff Monson 2021-02-18 13:26:31 -0500
  • 1670ee87fb TUN-3922: Repoint urfave/cli/v2 library at patched branch at github.com/ipostelnik/cli/v2@fixed which correctly handles reading flags declared at multiple levels of subcommands. Igor Postelnik 2021-02-12 15:11:41 -0600
  • a8ae6de213 TUN-3924: Removed db-connect command. Added a placeholder handler for this command that informs users that command is no longer supported. Igor Postelnik 2021-02-16 16:09:27 -0600
  • d7c4a89106
    Add max upstream connections dns-proxy option (#290) David Jimenez 2021-02-12 17:32:29 +0000
  • d8afda7408 Update dns-proxy flag name dvejmz 2021-02-12 12:51:38 +0000
  • 198e1b6a34 Reduce DNS proxy max upstream connections default value dvejmz 2021-02-11 21:33:32 +0000
  • f786e8b3fa Add max upstream connections flag to tunnel flags dvejmz 2021-02-11 21:09:08 +0000
  • e7354f4768 Update the TryCloudflare link Nuno Diegues 2021-02-09 17:03:27 +0000
  • 18ec338d4c Update README.md Samuel Rhea 2021-02-09 08:47:24 +0000
  • 7f97e2f030 TUN-3913: Help gives wrong exit code for autoupdate Adam Chalmers 2021-02-11 08:39:56 -0600
  • a278753bbf TUN-3902: Add jitter to backoffhandler Adam Chalmers 2021-02-10 10:42:09 -0600
  • 3004703074 Release 2021.2.2 2021.2.2 Akemi Davisson 2021-02-10 11:27:31 -0600
  • 67680f5536 AUTH-3375 exchangeOrgToken deleted cookie fix Akemi Davisson 2021-02-09 11:49:16 -0600
  • d8bee0b4d9 TUN-3890: Code coverage for cloudflared in CI Adam Chalmers 2021-02-08 15:31:51 -0600
  • a4f185fd28 Update error message to use login command Security Generation 2020-11-18 15:15:54 +0100
  • b19f25c582
    Update the TryCloudflare link readme-links Nuno Diegues 2021-02-09 17:03:27 +0000
  • 7fb026f8f4
    Update README.md Samuel Rhea 2021-02-09 08:47:24 +0000
  • c2f5102119 Code review with proposed changes Adam Chalmers 2021-02-08 16:59:43 -0600
  • cf562ef8c8 TUN-3635: Send event when unregistering tunnel for gracful shutdown so /ready endpoint reports down status befoe connections finish handling pending requests. Igor Postelnik 2021-02-04 15:09:17 -0600
  • 820e0dfe51 TUN-3878: Do not supply -tags when none are specified Areg Harutyunyan 2021-02-07 01:28:48 +0000
  • 0b16a473da TUN-3869: Improve reliability of graceful shutdown. Igor Postelnik 2021-02-04 18:07:49 -0600
  • dbd90f270e TUN-3864: Users can choose where credentials file is written after creating a tunnel Adam Chalmers 2021-02-04 11:57:50 -0600
  • 7420439ed2 Release 2021.2.1 2021.2.1 Areg Harutyunyan 2021-02-04 15:13:38 +0000
  • 352207e933 TUN-3858: Do not suffix cloudflared version with -fips Areg Harutyunyan 2021-02-04 14:58:15 +0000
  • 5eb2874a13 Release 2021.2.0 2021.2.0 Areg Harutyunyan 2021-02-04 11:19:01 +0000
  • dca77ee13e TUN-3854: cloudflared tunnel list flags to sort output Adam Chalmers 2021-02-03 12:22:57 -0600
  • 0d22106416 TUN-3848: Use transport logger for h2mux Adam Chalmers 2021-02-03 12:32:54 -0600
  • 88b53eb886 TUN-3826: Use go-fips when building cloudflared for linux/amd64 Areg Harutyunyan 2021-01-28 16:10:19 +0000
  • 7221d7e69e TUN-3826: Use go-fips when building cloudflared for linux/amd64 areg/TUN-3826 Areg Harutyunyan 2021-01-28 16:10:19 +0000
  • b72ee69eef TUN-3837: Remove automation_email from cloudflared status page test Areg Harutyunyan 2021-02-01 15:07:37 +0000
  • 8a020d12e1 TUN-3830: Use Go 1.15.7 Adam Chalmers 2021-01-28 22:37:23 -0600
  • a945518404 TUN-3811: Better error reporting on http2 connection termination. Registration errors from control loop are now propagated out of the connection server code. Unified error handling between h2mux and http2 connections so we log and retry errors the same way, regardless of underlying transport. Igor Postelnik 2021-01-27 07:19:37 -0600
  • 6cdd20e820 TUN-3792: Handle graceful shutdown correctly when running as a windows service. Only expose one shutdown channel globally, which now triggers the graceful shutdown sequence across all modes. Removed separate handling of zero-duration grace period, instead it's checked only when we need to wait for exit. Igor Postelnik 2021-01-25 15:51:58 -0600
  • d87bfcbe55 TUN-3795: Removed errant test Igor Postelnik 2021-01-26 09:05:53 -0600
  • 0df4f7dd24 TUN-3795: Use RFC-3339 style date format for logs, produce timestamp in UTC Igor Postelnik 2021-01-21 14:30:02 -0600
  • 7df3a1ab67 TUN-3806: Use a .dockerignore Adam Chalmers 2021-01-25 23:52:42 -0600
  • c4fbb05c1b TUN-3165: Add reference to Argo Tunnel documentation in the help output Areg Harutyunyan 2021-01-25 16:17:00 +0000
  • 79063fc91d
    Funding.yml dgkh1975 2021-01-22 18:45:40 -0800
  • d503aeaf77 TUN-3118: Changed graceful shutdown to immediately unregister tunnel from the edge, keep the connection open until the edge drops it or grace period expires Igor Postelnik 2021-01-20 13:41:09 -0600
  • db0562c7b8 Fixed connection error handling by removing duplicated errors, standardizing on non-pointer error types Igor Postelnik 2021-01-20 11:52:35 -0600
  • ce22dd681a TUN-3195: Don't colorize console logs when stderr is not a terminal Igor Postelnik 2021-01-21 17:03:47 -0600
  • a129572749 TUN-3773: Add back pprof endpoints Nuno Diegues 2021-01-19 11:53:54 +0000
  • 2d0b86f2e4 TUN-3777: Fix /ready endpoint for classic tunnels Nuno Diegues 2021-01-19 12:20:11 +0000
  • ffac598fab Release 2021.1.5 2021.1.5 Nuno Diegues 2021-01-18 12:06:38 +0000
  • 4a76ed12e7 TUN-3766: Print flags defined at all levels of command hierarchy, not just locally defined flags for a command. This fixes output of overriden settings for subcommand. Igor Postelnik 2021-01-15 14:25:20 -0600