Commit Graph

  • 0dc3428424 TUN-6000 add version argument to bump-formula-pr Piper McCorkle 2022-04-07 16:52:21 -05:00
  • b07b8b4d4b Release 2022.4.0 2022.4.0 Sudarsan Reddy 2022-04-07 14:27:31 +01:00
  • d433a0fa54 TUN-4130: cloudflared docker images now have a latest tag Sudarsan Reddy 2022-04-07 13:28:51 +01:00
  • 2f05f969e2 TUN-5995: Force prometheus v1.12.1 usage Nuno Diegues 2022-04-07 10:51:52 +01:00
  • 14002e44e1 Merge pull request #613 from misakano7545/master Silver 2022-04-07 02:16:55 -05:00
  • b12272529f TUN-5995: Update prometheus to 1.12.1 to avoid vulnerabilities Nuno Diegues 2022-04-06 09:32:05 +01:00
  • 377a9a8d27 Update Makefile Misaka No 2022-04-06 17:43:58 +08:00
  • a0f6eb9d5e TUN-5992: Use QUIC protocol for remotely managed tunnels when protocol is unspecified Nuno Diegues 2022-04-05 23:07:10 +01:00
  • 12302ba1bf TUN-5973: Add backoff for non-recoverable errors as well Sudarsan Reddy 2022-04-01 15:58:51 +01:00
  • 317a7ea7e5 Merge pull request #608 from alrs/carrier-websocket-errs Silver 2022-03-30 11:03:26 -05:00
  • 636ec75010 carrier: fix dropped errors Lars Lehtonen 2022-03-30 07:09:09 -07:00
  • 98deb95eae TUN-5842: Fix flaky TestConcurrentUpdateAndRead by making sure resources are released cthuang 2022-03-30 11:06:21 +01:00
  • c0f85ab85b TUN-5956: Add timeout to session manager APIs cthuang 2022-03-28 10:06:28 +01:00
  • c5d1662244 TUN-5960: Do not log the tunnel token or json credentials Nuno Diegues 2022-03-28 10:53:22 +01:00
  • 8fd6074d67 TUN-5958: Fix release to homebrew core Nuno Diegues 2022-03-25 18:44:17 +00:00
  • 7e6fc49979 TUN-5959: tidy go.mod Devin Carr 2022-03-25 12:18:49 -07:00
  • eb6697ae98 Release 2022.3.4 2022.3.4 Nuno Diegues 2022-03-25 16:32:15 +00:00
  • 092e76eb55 TUN-5954: Start cloudflared service in Linux too similarly to other OSs Nuno Diegues 2022-03-25 10:51:15 +00:00
  • 62e1330e45 TUN-5933: Better messaging to help user when installing service if it is already installed Nuno Diegues 2022-03-24 17:19:23 +00:00
  • 98736a03e1 TUN-5915: New cloudflared command to allow to retrieve the token credentials for a Tunnel Nuno Diegues 2022-03-22 12:46:07 +00:00
  • 4836216a9b TUN-5895 run brew bump-formula-pr on release Piper McCorkle 2022-03-22 13:55:32 -05:00
  • 470e6c35c5 TUN-5918: Clean up text in cloudflared tunnel --help Nuno Diegues 2022-03-22 11:22:18 +00:00
  • e2a8302bbc TUN-5869: Add configuration endpoint in metrics server Devin Carr 2022-03-14 10:51:10 -07:00
  • 6eeaf4be4b Release 2022.3.3 2022.3.3 Nuno Diegues 2022-03-18 18:30:38 +00:00
  • 5e2e757403 TUN-5907: Change notes for 2022.3.3 Nuno Diegues 2022-03-18 18:14:07 +00:00
  • 9422ea8ed8 CC-796: Remove dependency on unsupported version of go-oidc João Oliveirinha 2022-03-18 17:11:44 +00:00
  • 1b511b2d25 TUN-5881: Clarify success (or lack thereof) of (un)installing cloudflared service Nuno Diegues 2022-03-18 09:42:45 +00:00
  • 05b903a32e Revert "CC-796: Remove dependency on unsupported version of go-oidc" João Oliveirinha 2022-03-17 22:34:35 +00:00
  • 398cc8b134 TUN-5893: Start windows service on install, stop on uninstall. Previously user had to manually start the service after running 'cloudflared tunnel install' and stop the service before running uninstall command. Igor Postelnik 2022-03-17 17:51:53 -05:00
  • e1a9e98cca Release 2022.3.2 2022.3.2 Nuno Diegues 2022-03-16 14:24:18 +00:00
  • 057a0cc758 TUN-5833: Send feature allow_remote_config if Tunnel is run with --token Nuno Diegues 2022-03-16 11:27:35 +00:00
  • ca43b0357f TUN-5867: Return error if service was already installed cthuang 2022-03-15 14:18:21 +00:00
  • 8cbd222e10 TUN-5703: Add prometheus metric for current configuration version Devin Carr 2022-03-09 15:16:54 -08:00
  • a50c0ca9ad TUN-5833: Create constant for allow-remote-config João Oliveirinha 2022-03-10 10:48:03 +00:00
  • 5352b3cf04 TUN-5801: Add custom wrapper for OriginConfig for JSON serde João Oliveirinha 2022-03-08 16:10:24 +00:00
  • 9552bb7bc7 TUN-5853 Add "install" make target and build package manager info into executable Piper McCorkle 2022-03-07 18:05:48 -06:00
  • c54e8cd8e6 TUN-5851: Update all references to point to Apache License 2.0 Nuno Diegues 2022-03-08 14:59:53 +00:00
  • aeda35699e TUN-5850: Update CHANGES.md with latest releases Nuno Diegues 2022-03-08 14:40:27 +00:00
  • eee0d57ed0 TUN-5849: Remove configuration debug log cthuang 2022-03-08 11:03:46 +00:00
  • 0899d6a136 CC-796: Remove dependency on unsupported version of go-oidc emmanuel 2022-02-05 15:39:29 +00:00
  • f44e496dd9 Release 2022.3.1 2022.3.1 Nuno Diegues 2022-03-07 15:16:47 +00:00
  • 3aebaaad01 TUN-5836: QUIC transport no longer sets body to nil in any condition Nuno Diegues 2022-03-05 18:05:07 +00:00
  • 9d9627f645 TUN-5836: Avoid websocket#Stream function from crashing cloudflared with unexpected memory access Nuno Diegues 2022-03-04 16:22:17 +00:00
  • 5c6207debc TUN-5696: HTTP/2 Configuration Update Sudarsan Reddy 2022-03-04 11:35:57 +00:00
  • 7220c2c214 TUN-5837: Log panic recovery in http2 logic with debug level log Nuno Diegues 2022-03-04 09:31:40 +00:00
  • d17a61c15b Release 2022.3.0 2022.3.0 João Oliveirinha 2022-03-03 20:50:35 +00:00
  • 5431e0ca12 TUN-5680: Adapt component tests for new service install based on token João Oliveirinha 2022-03-02 15:56:32 +00:00
  • 706523389c TUN-5679: Add support for service install using Tunnel Token João Oliveirinha 2022-02-23 16:18:45 +00:00
  • c2a32de35f TUN-5737: Support https protocol over unix socket origin Devin Carr 2022-02-28 14:07:47 -06:00
  • a1d485eca5 TUN-5823: Warn about legacy flags that are ignored when ingress rules are used Nuno Diegues 2022-02-28 10:57:08 +00:00
  • 8a1ba1f8ca TUN-5824: Update updater no-update-in-shell link Devin Carr 2022-02-28 15:06:18 -06:00
  • b6d7076400 TUN-5681: Add support for running tunnel using Token João Oliveirinha 2022-02-21 11:49:13 +00:00
  • 22cd8ceb8c TUN-5682: Remove name field from credentials João Oliveirinha 2022-02-21 14:51:43 +00:00
  • 9cd2780079 Release 2022.2.2 2022.2.2 Sudarsan Reddy 2022-02-22 17:31:06 +00:00
  • 9909e9d63c TUN-5754: Allow ingress validate to take plaintext option Sudarsan Reddy 2022-02-22 15:51:43 +00:00
  • 051b2cf352 TUN-5678: Cloudflared uses typed tunnel API João Oliveirinha 2022-02-17 22:07:12 +00:00
  • 4cf462e322 Release 2022.2.1 2022.2.1 Nuno Diegues 2022-02-18 09:19:44 +00:00
  • e56c4532ce TUN-5697: Listen for UpdateConfiguration RPC in quic transport cthuang 2022-02-11 15:46:04 +00:00
  • d78a5ba5da Revert "TUN-5678: Adapt cloudflared to use new typed APIs" João Oliveirinha 2022-02-17 18:56:07 +00:00
  • 1c50618f97 Merge remote-tracking branch 'upstream/master' Areg Harutyunyan 2022-02-17 12:16:05 -06:00
  • 630650b90e TUN-5678: Adapt cloudflared to use new typed APIs João Oliveirinha 2022-02-14 14:06:29 +00:00
  • d68ff390ca TUN-5698: Make ingress rules and warp routing dynamically configurable cthuang 2022-02-11 10:49:06 +00:00
  • 0571210374 TUN-5768: Update cloudflared license file abelinkinbio 2022-02-11 08:10:24 -06:00
  • a16dee1d2a Update issue templates abe 2022-02-14 14:02:45 -06:00
  • 2f6f865f92 Update issue templates abe 2022-02-14 14:01:17 -06:00
  • e22422aafb TUN-5749: Refactor cloudflared to pave way for reconfigurable ingress - Split origin into supervisor and proxy packages - Create configManager to handle dynamic config cthuang 2022-02-07 09:42:07 +00:00
  • ff4cfeda0c TUN-5184: Handle errors in bidrectional streaming (websocket#Stream) gracefully when 1 side has ended Nuno Diegues 2022-02-10 12:59:15 +00:00
  • db01127191 TUN-5184: Make sure outstanding websocket write is finished, and no more writes after shutdown cthuang 2021-10-19 20:01:17 +01:00
  • 1ff5fd3fdc TUN-5744: Add a test to make sure cloudflared uses scheme defined in ingress rule, not X-Forwarded-Proto header cthuang 2022-02-04 16:51:37 +00:00
  • 5b12e74099 Release 2022.2.0 2022.2.0 Nuno Diegues 2022-02-04 09:31:15 +00:00
  • b1edf5b96d TUN-5702: Allow to deserialize config from JSON cthuang 2022-01-28 14:37:17 +00:00
  • d07d24e5a2 TUN-5695: Define RPC method to update configuration cthuang 2022-02-02 12:27:49 +00:00
  • 0ab6867ae5 TUN-4947: Use http when talking to Unix sockets origins Nuno Diegues 2022-02-02 19:33:30 +00:00
  • ed2bac026d TUN-5621: Correctly manage QUIC stream closing Nuno Diegues 2022-01-27 22:37:45 +00:00
  • e09dcf6d60 Release 2022.1.3 2022.1.3 João Oliveirinha 2022-01-28 15:10:37 +00:00
  • 76fb329a65 TUN-5724: Fix SSE streaming by guaranteeing we write everything we read João Oliveirinha 2022-01-28 14:32:09 +00:00
  • 7bac4b15b0 TUN-5719: Re-attempt connection to edge with QUIC despite network error when there is no fallback Nuno Diegues 2022-01-27 22:12:25 +00:00
  • 8a5343d0a5 TUN-5675: Remove github.com/dgrijalva/jwt-go dependency by upgrading coredns version cthuang 2022-01-25 13:15:24 +00:00
  • a84cbcde7e TUN-5669: Change network command to vnet Sudarsan Reddy 2022-01-24 10:53:32 +00:00
  • 1a92f1acfe TUN-5477: Unhide vnet commands Sudarsan Reddy 2022-01-21 10:23:09 +00:00
  • c196679bc7 TUN-5659: Proxy UDP with zero-byte payload cthuang 2022-01-19 18:24:16 +00:00
  • 10fc450ae5 Merge pull request #492 from ibigbug/support-x-forwarded-host Silver 2022-01-19 16:11:25 -06:00
  • 74556bcd7d TUN-5547: Bump golang x/net package to fix http2 transport bugs João Oliveirinha 2022-01-17 11:13:25 +00:00
  • 97309d81ab Release 2022.1.2 2022.1.2 cthuang 2022-01-13 12:13:08 +00:00
  • 0292727a95 TUN-5650: Fix pynacl version to 1.4.0 and pygithub version to 1.55 so release doesn't break unexpectedly cthuang 2022-01-13 11:27:22 +00:00
  • f33897615d Release 2022.1.1 2022.1.1 cthuang 2022-01-12 21:06:45 +00:00
  • 6fa58aadba TUN-5623: Configure quic max datagram frame size to 1350 bytes for none Windows platforms cthuang 2022-01-06 12:17:10 +00:00
  • ef3152f334 TUN-5631: Build everything with go 1.17.5 cthuang 2022-01-10 10:02:41 +00:00
  • d6036d96f0 Release 2022.1.0 2022.1.0 Nuno Diegues 2022-01-06 11:42:49 +00:00
  • a6faa0c376 TUN-5600: Add coverage to component tests for various transports Nuno Diegues 2022-01-04 19:20:43 +00:00
  • 1086d5ede5 TUN-5204: Unregister QUIC transports on disconnect Nuno Diegues 2022-01-05 16:01:56 +00:00
  • c314d58b69 TUN-5616: Never fallback transport if user chooses it on purpose Nuno Diegues 2022-01-05 17:58:49 +00:00
  • 628545d229 TUN-5600: Close QUIC transports as soon as possible while respecting graceful shutdown Nuno Diegues 2022-01-04 19:00:44 +00:00
  • ead93e9f26 TUN-5551: Internally published debian artifacts are now named just cloudflared even though they are FIPS compliant Nuno Diegues 2022-01-03 18:39:08 +00:00
  • 5f380f3a54 TUN-5612: Make tls min/max version public visible João Oliveirinha 2022-01-03 18:13:57 +00:00
  • 7814e870a7 TUN-5612: Add support for specifying TLS min/max version João Oliveirinha 2022-01-03 12:21:04 +00:00
  • 7c7cf688e6 Release 2021.12.4 2021.12.4 Nuno Diegues 2021-12-29 12:14:38 +00:00
  • a39d95d5f7 TUN-5551: Show whether the binary was built for FIPS compliance Nuno Diegues 2021-12-27 19:05:14 +00:00
  • 01ad2785ee TUN-5551: Change internally published debian package to be FIPS compliant Nuno Diegues 2021-12-27 19:41:56 +00:00
  • 6822e4f8ab TUN-5482: Refactor tunnelstore client related packages for more coherent package Nuno Diegues 2021-12-27 14:56:50 +00:00