Commit Graph

  • 834c0eaeed Release 2021.12.3 2021.12.3 cthuang 2021-12-23 15:42:15 +00:00
  • 74a3026963 TUN-5597: Log session ID when session is terminated by edge cthuang 2021-12-23 11:42:00 +00:00
  • 8445b88d3c TUN-5593: Read full packet from UDP connection, even if it exceeds MTU of the transport. When packet length is greater than the MTU of the transport, we will silently drop packets (for now). Igor Postelnik 2021-12-22 17:18:22 -06:00
  • 7a55208c61 TUN-5590: QUIC datagram max user payload is 1217 bytes cthuang 2021-12-22 18:07:44 +00:00
  • 581cfb8480 TUN-5584: Changes for release 2021.12.2 Nuno Diegues 2021-12-22 08:58:11 +00:00
  • 201c462902 Release 2021.12.2 2021.12.2 Nuno Diegues 2021-12-22 08:53:38 +00:00
  • ebae7a7024 TUN-5494: Send a RPC with terminate reason to edge if the session is closed locally cthuang 2021-12-14 22:52:47 +00:00
  • 70e675f42c TUN-5551: Reintroduce FIPS compliance for linux amd64 now as separate binaries Nuno Diegues 2021-11-09 11:37:51 +00:00
  • 8f46065ab5 TUN-5570: Only log RPC server events at error level to reduce noise cthuang 2021-12-20 10:58:06 +00:00
  • 41b9c22216 TUN-5571: Remove redundant session manager log, it's already logged in origin/tunnel.ServeQUIC cthuang 2021-12-20 12:00:55 +00:00
  • 88ce63e785 Release 2021.12.1 2021.12.1 Nuno Diegues 2021-12-16 00:50:28 +00:00
  • 2dc5f6ec8c TUN-5549: Revert "TUN-5277: Ensure cloudflared binary is FIPS compliant on linux amd64" Nuno Diegues 2021-12-16 00:26:05 +00:00
  • 8d41f99f2f Release 2021.12.0 2021.12.0 Nuno Diegues 2021-12-15 10:01:29 +00:00
  • 173190aa79 TUN-5544: Update CHANGES.md for next release Nuno Diegues 2021-12-15 09:15:53 +00:00
  • 9251b3aa1f TUN-5530: Get current time from ticker cthuang 2021-12-13 13:35:40 +00:00
  • b0e27d1eac TUN-5504: Fix upload of packages to public repo Nuno Diegues 2021-12-09 12:47:56 +00:00
  • 73a265f2fc TUN-5488: Close session after it's idle for a period defined by registerUdpSession RPC cthuang 2021-12-02 11:02:27 +00:00
  • 9bc59bc78c TUN-5519: Adjust URL for virtual_networks endpoint to match what we will publish Nuno Diegues 2021-12-07 13:06:46 +00:00
  • b73c588254 TUN-5422: Define RPC to unregister session cthuang 2021-11-30 19:58:11 +00:00
  • 7e47667b08 TUN-5481: Create abstraction for Origin UDP Connection João Oliveirinha 2021-11-30 10:27:33 +00:00
  • eea3d11e40 TUN-5301: Separate datagram multiplex and session management logic from quic connection logic cthuang 2021-11-23 12:45:59 +00:00
  • dd32dc1364 TUN-5299: Send/receive QUIC datagram from edge and proxy to origin as UDP cthuang 2021-11-14 11:18:05 +00:00
  • fc2333c934 TUN-5300: Define RPC to register UDP sessions cthuang 2021-11-12 09:37:28 +00:00
  • 571380b3f5 TUN-5362: Adjust route ip commands to be aware of virtual networks Nuno Diegues 2021-11-29 12:00:31 +00:00
  • eec6b87eea TUN-5361: Commands for managing virtual networks Nuno Diegues 2021-11-26 12:37:54 +00:00
  • 6cc7d99e32 TUN-5441: Fix message about available protocols Nuno Diegues 2021-11-18 14:30:22 +00:00
  • 59bbd51065 TUN-5129: Remove -dev suffix when computing version and Git has uncommitted changes Nuno Diegues 2021-11-16 10:37:59 +00:00
  • e35f744b36 TUN-5393: Content-length is no longer a control header for non-h2mux transports Nuno Diegues 2021-11-08 18:17:31 +00:00
  • a96d4243ba Merge pull request #508 from bplessis/master Silver 2021-11-15 10:08:56 -06:00
  • d4733efb25 Merge pull request #507 from rex4539/typos Silver 2021-11-15 10:04:13 -06:00
  • d1be558ca7 Add X-Forwarded-Host for http proxy Yuwei B 2021-10-22 19:27:29 +11:00
  • b88e0bc8f8 Fix for Issue #501: Unexpected User-agent insertion when tunneling http request Benoit Plessis 2021-11-13 01:34:19 +01:00
  • 197a70c9c4 Fix typos Dimitris Apostolou 2021-11-12 17:38:06 +02:00
  • e71b88fcaa TUN-5408: Update quic package to v0.24.0 cthuang 2021-11-10 18:45:26 +00:00
  • 157f5d1412 TUN-5277: Ensure cloudflared binary is FIPS compliant on linux amd64 Nuno Diegues 2021-11-09 11:37:51 +00:00
  • 7024d193c9 TUN-5405: Update net package to v0.0.0-20211109214657-ef0fda0de508 cthuang 2021-11-10 17:20:10 +00:00
  • 794635fb54 TUN-5397: Log cloudflared output when it fails to connect tunnel Nuno Diegues 2021-11-09 17:30:57 +00:00
  • 1ee540a166 TUN-5368: Log connection issues with LogLevel that depends on tunnel state Nuno Diegues 2021-11-08 15:43:36 +00:00
  • 6bcc9a76e9 TUN-5387: Updated CHANGES.md for 2021.11.0 Sudarsan Reddy 2021-11-04 14:55:18 +00:00
  • 43f1c6ba82 Release 2021.11.0 2021.11.0 Sudarsan Reddy 2021-11-04 14:15:42 +00:00
  • 0146a8d8ed TUN-5285: Fallback to HTTP2 immediately if connection times out with no network activity Sudarsan Reddy 2021-11-03 12:06:04 +00:00
  • 36479ef11f Merge pull request #478 from echtish/secret-flag Silver 2021-11-02 16:21:01 -05:00
  • 58538619ea Release 2021.10.5 2021.10.5 Nuno Diegues 2021-10-25 20:15:34 +01:00
  • 573d410606 Revert "TUN-5184: Make sure outstanding websocket write is finished, and no more writes after shutdown" Nuno Diegues 2021-10-25 19:51:52 +01:00
  • f6f10305a6 Update change log for release 2021.10.4 cthuang 2021-10-25 09:38:26 +01:00
  • 588f1a03c4 Release 2021.10.4 2021.10.4 cthuang 2021-10-25 09:29:45 +01:00
  • f8fbbcd806 TUN-5184: Make sure outstanding websocket write is finished, and no more writes after shutdown cthuang 2021-10-19 20:01:17 +01:00
  • 2ca4633f89 TUN-5286: Upgrade crypto/ssh package to fix CVE-2020-29652 cthuang 2021-10-21 15:34:00 +01:00
  • 2ce11a20c4 TUN-5287: Fix misuse of wait group in TestQUICServer that caused the test to exit immediately cthuang 2021-10-21 15:48:11 +01:00
  • ff7c48568c TUN-5261: Collect QUIC metrics about RTT, packets and bytes transfered and log events at tracing level cthuang 2021-10-15 12:05:54 +01:00
  • 958650be1f TUN-5262: Improvements to max-fetch-size that allow to deal with large number of tunnels in account Nuno Diegues 2021-10-19 15:01:23 +01:00
  • eb51ff0a6d TUN-5262: Allow to configure max fetch size for listing queries Nuno Diegues 2021-10-18 10:32:33 +01:00
  • 3f4407ce27 Release 2021.10.3 2021.10.3 Nuno Diegues 2021-10-14 17:52:50 +01:00
  • d9636c73b4 TUN-5257: Fix more cfsetup targets that were broken by recent package changes Nuno Diegues 2021-10-14 16:47:34 +01:00
  • 6cbf90883d TUN-5255: Fix potential panic if Cloudflare API fails to respond to GetTunnel(id) during delete command Nuno Diegues 2021-10-14 14:50:07 +01:00
  • 76ade67f95 Release 2021.10.2 2021.10.2 Nuno Diegues 2021-10-14 14:42:56 +01:00
  • 997f2cf612 TUN-5250: Add missing packages for cfsetup to succeed in github release pkgs target Nuno Diegues 2021-10-14 00:53:26 +01:00
  • ceb509ee98 TUN-5138: Switch to QUIC on auto protocol based on threshold Sudarsan Reddy 2021-10-11 11:31:05 +01:00
  • 5a3c0fdffa Release 2021.10.1 2021.10.1 Sudarsan Reddy 2021-10-13 19:29:24 +01:00
  • 2822fbe3db TUN-5249: Revert "TUN-5138: Switch to QUIC on auto protocol based on threshold" Sudarsan Reddy 2021-10-13 19:06:31 +01:00
  • 5148d00516 TUN-5246: Use protocol: quic for Quick tunnels if one is not already set Sudarsan Reddy 2021-10-12 18:25:38 +01:00
  • bb10e1dee5 Release 2021.10.0 2021.10.0 Sudarsan Reddy 2021-10-12 09:50:49 +01:00
  • e445fd92f7 TUN-5138: Switch to QUIC on auto protocol based on threshold Sudarsan Reddy 2021-10-11 11:31:05 +01:00
  • bccf4a63dc UN-5213: Increase MaxStreams value for QUIC transport Sudarsan Reddy 2021-10-08 13:48:20 +01:00
  • 7059ef8e13 TUN-5195: Do not set empty body if not applicable Sudarsan Reddy 2021-10-07 15:47:27 +01:00
  • 1239006e96 Add flag to 'tunnel create' subcommand to specify a base64-encoded secret Jeremy Teale 2021-09-29 18:56:38 -05:00
  • cbdf88ea28 TUN-5164: Update README and clean up references to Argo Tunnel (using Cloudflare Tunnel instead) Nuno Diegues 2021-09-28 08:39:40 +01:00
  • 79ebfa8304 TUN-5169: Release 2021.9.2 CHANGES.md Sudarsan Reddy 2021-09-28 15:46:01 +01:00
  • 5a5e49179a Release 2021.9.2 2021.9.2 Sudarsan Reddy 2021-09-28 13:03:04 +01:00
  • 470a85e65d TUN-5160: Set request.ContentLength when this value is in request header Sudarsan Reddy 2021-09-27 14:12:11 +01:00
  • d7da74cb9e TUN-5142: defer close rpcconn inside unregister instead of ServeControlStream Sudarsan Reddy 2021-09-24 12:56:31 +01:00
  • 27e1277a3b TUN-5142: Add asynchronous servecontrolstream for QUIC Sudarsan Reddy 2021-09-24 10:31:28 +01:00
  • 6238fd9022 TUN-5141: Make sure websocket pinger returns before streaming returns cthuang 2021-09-22 17:33:05 +01:00
  • f985ed567f TUN-5128: Enforce maximum grace period Nuno Diegues 2021-09-21 11:02:59 +01:00
  • d54c8cc745 TUN-5129: Use go 1.17 and copy .git folder to docker build to compute version cthuang 2021-09-21 12:06:27 +01:00
  • 548e85829a Release 2021.9.1 2021.9.1 Sudarsan Reddy 2021-09-21 08:13:07 +01:00
  • fd14bf440b TUN-5118: Quic connection now detects duplicate connections similar to http2 Sudarsan Reddy 2021-09-21 07:11:36 +01:00
  • e2b18364f4 Merge pull request #467 from nirantak/patch-1 Silver 2021-09-15 11:08:36 -05:00
  • 52c4f875fa Fix TryCloudflare link Nirantak Raghav 2021-09-15 16:41:18 +05:30
  • dac077fef1 Release 2021.9.0 2021.9.0 Areg Harutyunyan 2021-09-14 11:14:07 -05:00
  • 0e68b1d24e Merge pull request #463 from colabsoftware/add-tunnel-credentials-env-var Silver 2021-09-13 14:13:10 -05:00
  • 6968b714d0 Add support for taking named tunnel credentials from an environment variable Riley Flynn 2021-09-03 12:31:45 -02:30
  • 9310241e1a Merge pull request #395 from cloudflare/abelinkinbio-update-readme Silver 2021-09-13 11:17:24 -05:00
  • 1cb22817db Merge pull request #436 from Mongey/cm-arm-darwin Silver 2021-09-13 10:54:42 -05:00
  • fe4b9b1535 Merge pull request #455 from josephvoss/update-trycloudflare-link Silver 2021-09-13 10:42:59 -05:00
  • d04f48d872 TUN-5029: Do not strip cf- prefixed headers Areg Harutyunyan 2021-08-31 11:33:10 -05:00
  • b5f6559179 Fix broken TryCloudflare link Joseph Voss 2021-09-02 12:56:35 -04:00
  • 89d408e3bd Merge pull request #386 from Maartincm/allow_token_secret_as_env_var_in_cloudflared_access Silver 2021-09-02 10:15:29 -05:00
  • 533d005159 TUN-5011: Use the region parameter in fallback SRV lookup Areg Harutyunyan 2021-08-31 22:16:21 -05:00
  • 98c3957d30 TUN-5010: --region should be a string flag cthuang 2021-08-28 16:39:00 +01:00
  • 671754fd19 TUN-5012: Use patched go-sumtype Sudarsan Reddy 2021-08-30 10:10:25 +01:00
  • d1801776b0 TUN-5009: Updated github action to use go 1.17.x for checks Sudarsan Reddy 2021-08-29 09:48:44 +01:00
  • 11c06b5a1f Release 2021.8.7 2021.8.7 cthuang 2021-08-28 17:57:32 +01:00
  • 27cd83c2d3 Revert "TUN-4926: Implement --region configuration option" cthuang 2021-08-28 16:42:55 +01:00
  • 75bdc96763 Release 2021.8.6 2021.8.6 Nuno Diegues 2021-08-27 23:03:32 +01:00
  • c51879b17f TUN-5003: Fix cfsetup for non-FIPS golang version Nuno Diegues 2021-08-27 19:00:46 +01:00
  • 738b4f8d25 TUN-5000: De-flake logging to dir component test in Windows by increasing to buffer to cope with more logging Nuno Diegues 2021-08-27 16:24:48 +01:00
  • c7a44009d3 Release 2021.8.5 2021.8.5 Nuno Diegues 2021-08-27 15:49:39 +01:00
  • 754ad59512 Release 2021.8.4 Nuno Diegues 2021-08-27 10:12:15 +01:00
  • 414cb12f02 TUN-4961: Update quic-go to latest Sudarsan Reddy 2021-08-27 12:26:00 +01:00