7f1c890a82 
								
							 
						 
						
							
							
								
								Revert "TUN-6576: Consume cf-trace-id from incoming TCP requests to create root span"  
							
							... 
							
							
							
							This reverts commit f48a7cd3dd 
							
						 
						
							2022-08-02 11:13:24 +01:00  
				
					
						
							
							
								 
						
							
								f48a7cd3dd 
								
							 
						 
						
							
							
								
								TUN-6576: Consume cf-trace-id from incoming TCP requests to create root span  
							
							
							
						 
						
							2022-08-01 20:22:39 +00:00  
				
					
						
							
							
								 
						
							
								d96c39196d 
								
							 
						 
						
							
							
								
								TUN-6601: Update gopkg.in/yaml.v3 references in modules  
							
							
							
						 
						
							2022-07-27 10:05:15 +01:00  
				
					
						
							
							
								 
						
							
								032ba7b5e4 
								
							 
						 
						
							
							
								
								TUN-6598: Remove auto assignees on github issues  
							
							... 
							
							
							
							This PR removes automatic assignees on github issues because it sends a
slightly wrong message about triaging. We will continue to triage issues
and find a more focussed method to nominate assignees. 
							
						 
						
							2022-07-25 16:14:38 +01:00  
				
					
						
							
							
								 
						
							
								e63ec34503 
								
							 
						 
						
							
							
								
								cURL supports stdin and uses os pipes directly without copying  
							
							
							
						 
						
							2022-07-21 16:23:02 +00:00  
				
					
						
							
							
								 
						
							
								2a177e0fc4 
								
							 
						 
						
							
							
								
								TUN-6583: Remove legacy --ui flag  
							
							
							
						 
						
							2022-07-20 16:17:29 -07:00  
				
					
						
							
							
								 
						
							
								1733fe8c65 
								
							 
						 
						
							
							
								
								TUN-6517: Use QUIC stream context while proxying HTTP requests and TCP connections  
							
							
							
						 
						
							2022-07-07 18:06:57 -05:00  
				
					
						
							
							
								 
						
							
								06f7ba4523 
								
							 
						 
						
							
							
								
								Release 2022.7.1  
							
							
							
						 
						
							2022-07-06 13:18:24 +01:00  
				
					
						
							
							
								 
						
							
								7607ead143 
								
							 
						 
						
							
							
								
								TUN-6503: Fix transport fallback from QUIC in face of dial error "no network activity"  
							
							
							
						 
						
							2022-07-06 13:05:45 +01:00  
				
					
						
							
							
								 
						
							
								ac7fdd5572 
								
							 
						 
						
							
							
								
								Release 2022.7.0  
							
							
							
						 
						
							2022-07-05 11:33:48 -07:00  
				
					
						
							
							
								 
						
							
								f3ba506880 
								
							 
						 
						
							
							
								
								TUN-6499: Remove log that is per datagram  
							
							
							
						 
						
							2022-07-05 18:06:37 +01:00  
				
					
						
							
							
								 
						
							
								d2cb803336 
								
							 
						 
						
							
							
								
								Merge pull request  #575  from heckler1/fix-macos-service  
							
							... 
							
							
							
							Ensure service install directories are created before writing file 
							
						 
						
							2022-06-29 10:56:14 -05:00  
				
					
						
							
							
								 
						
							
								efd4556546 
								
							 
						 
						
							
							
								
								Ensure service install directories are created before writing file  
							
							
							
						 
						
							2022-06-28 12:31:18 -05:00  
				
					
						
							
							
								 
						
							
								2e2718b7e3 
								
							 
						 
						
							
							
								
								TUN-6459: Add cloudflared user-agent to access calls  
							
							
							
						 
						
							2022-06-24 11:51:53 -07:00  
				
					
						
							
							
								 
						
							
								b849def673 
								
							 
						 
						
							
							
								
								TUN-6460: Rename metric label location to edge_location  
							
							... 
							
							
							
							For Google's managed prometheus, it seems they reserved certain
labels for their internal service regions/locations. This causes
customers to run into issues using our metrics since our
metric: `cloudflared_tunnel_server_locations` has a `location`
label. Renaming this to `edge_location` should unblock the
conflict and usage. 
							
						 
						
							2022-06-24 09:46:22 -07:00  
				
					
						
							
							
								 
						
							
								dd540af695 
								
							 
						 
						
							
							
								
								TUN-6388: Fix first tunnel connection not retrying  
							
							
							
						 
						
							2022-06-23 16:55:03 +00:00  
				
					
						
							
							
								 
						
							
								e921ab35d5 
								
							 
						 
						
							
							
								
								TUN-6010: Add component tests for --edge-ip-version  
							
							... 
							
							
							
							(cherry picked from commit 978e01f77e 
							
						 
						
							2022-06-23 16:55:03 +00:00  
				
					
						
							
							
								 
						
							
								ae7fbc14f3 
								
							 
						 
						
							
							
								
								TUN-6373: Add edge-ip-version to remotely pushed configuration  
							
							... 
							
							
							
							(cherry picked from commit 8e9091cc48 
							
						 
						
							2022-06-23 16:55:03 +00:00  
				
					
						
							
							
								 
						
							
								2fa50acc2d 
								
							 
						 
						
							
							
								
								TUN-6384: Correct duplicate connection error to fetch new IP first  
							
							... 
							
							
							
							(cherry picked from commit 76add5ca77 
							
						 
						
							2022-06-23 16:55:03 +00:00  
				
					
						
							
							
								 
						
							
								c7a6304d32 
								
							 
						 
						
							
							
								
								TUN-6007: Implement new edge discovery algorithm  
							
							... 
							
							
							
							(cherry picked from commit 4f468b8a5d 
							
						 
						
							2022-06-23 16:55:03 +00:00  
				
					
						
							
							
								 
						
							
								f4667c6345 
								
							 
						 
						
							
							
								
								TUN-6427: Differentiate between upstream request closed/canceled and failed origin requests  
							
							
							
						 
						
							2022-06-20 14:29:53 +00:00  
				
					
						
							
							
								 
						
							
								6a6ba704f1 
								
							 
						 
						
							
							
								
								Release 2022.6.3  
							
							
							
						 
						
							2022-06-20 13:52:31 +01:00  
				
					
						
							
							
								 
						
							
								135c8e6d13 
								
							 
						 
						
							
							
								
								TUN-6362: Add armhf support to cloudflare packaging  
							
							... 
							
							
							
							We now will have `armhf` based debs on our github pages
This will also sync to our R2 Release process allowing legacy rpi users to
eventually be able to apt-get install cloudflared. 
							
						 
						
							2022-06-20 12:05:03 +01:00  
				
					
						
							
							
								 
						
							
								420e80ea50 
								
							 
						 
						
							
							
								
								Release 2022.6.2  
							
							
							
						 
						
							2022-06-17 10:07:49 +01:00  
				
					
						
							
							
								 
						
							
								337591b2bb 
								
							 
						 
						
							
							
								
								TUN-6414: Remove go-sumtype from cloudflared build process  
							
							... 
							
							
							
							This PR removes go-sumtype from cloudflared's build processes.
The value we see from analysing exhaustive match patterns in go is minimal (we can do this in code reviews) compared to using a tool that is unmaintained and (now broken) in Go 1.18.
We'd already been using the patched version here: https://github.com/sudarshan-reddy/go-sumtype  because the original is broken for go tools > 1.16 
							
						 
						
							2022-06-17 09:23:44 +01:00  
				
					
						
							
							
								 
						
							
								fa6bcdad04 
								
							 
						 
						
							
							
								
								Merge pull request  #655  from legonigel/patch-1  
							
							... 
							
							
							
							Add image source label to docker container. 
							
						 
						
							2022-06-16 12:23:32 -05:00  
				
					
						
							
							
								 
						
							
								ee87c43eb9 
								
							 
						 
						
							
							
								
								Merge pull request  #656  from nikr-canva/http2-origins  
							
							... 
							
							
							
							Add Http2Origin option to force HTTP/2 origin connections 
							
						 
						
							2022-06-16 12:23:07 -05:00  
				
					
						
							
							
								 
						
							
								bccc58b54d 
								
							 
						 
						
							
							
								
								Merge pull request  #641  from Albonycal/patch-1  
							
							... 
							
							
							
							Warp Private Network link updated 
							
						 
						
							2022-06-16 12:21:15 -05:00  
				
					
						
							
							
								 
						
							
								3da1c25471 
								
							 
						 
						
							
							
								
								TUN-6381: Write error data on QUIC stream when we fail to talk to the origin; separate logging for protocol errors vs. origin errors.  
							
							
							
						 
						
							2022-06-15 13:06:45 +00:00  
				
					
						
							
							
								 
						
							
								7d0a271000 
								
							 
						 
						
							
							
								
								Release 2022.6.1  
							
							
							
						 
						
							2022-06-15 10:00:02 +01:00  
				
					
						
							
							
								 
						
							
								102631d98d 
								
							 
						 
						
							
							
								
								TUN-6395: Fix writing RPM repo data  
							
							
							
						 
						
							2022-06-14 22:35:01 -05:00  
				
					
						
							
							
								 
						
							
								6c3d2fc339 
								
							 
						 
						
							
							
								
								Release 2022.6.0  
							
							
							
						 
						
							2022-06-14 20:48:07 -05:00  
				
					
						
							
							
								 
						
							
								1d79831651 
								
							 
						 
						
							
							
								
								Revert "TUN-6007: Implement new edge discovery algorithm"  
							
							... 
							
							
							
							This reverts commit 4f468b8a5d 
							
						 
						
							2022-06-14 16:08:03 -07:00  
				
					
						
							
							
								 
						
							
								0458ad41dd 
								
							 
						 
						
							
							
								
								Revert "TUN-6384: Correct duplicate connection error to fetch new IP first"  
							
							... 
							
							
							
							This reverts commit 76add5ca77 
							
						 
						
							2022-06-14 16:07:47 -07:00  
				
					
						
							
							
								 
						
							
								b9453b84bb 
								
							 
						 
						
							
							
								
								Revert "TUN-6373: Add edge-ip-version to remotely pushed configuration"  
							
							... 
							
							
							
							This reverts commit 8e9091cc48 
							
						 
						
							2022-06-14 16:07:37 -07:00  
				
					
						
							
							
								 
						
							
								ab81ff8bfb 
								
							 
						 
						
							
							
								
								Revert "TUN-6010: Add component tests for --edge-ip-version"  
							
							... 
							
							
							
							This reverts commit 978e01f77e 
							
						 
						
							2022-06-14 16:07:27 -07:00  
				
					
						
							
							
								 
						
							
								f2339a7244 
								
							 
						 
						
							
							
								
								TUN-6380: Enforce connect and keep-alive timeouts for TCP connections in both WARP routing and websocket based TCP proxy.  
							
							... 
							
							
							
							For WARP routing the defaults for these new settings are 5 seconds for connect timeout and 30 seconds for keep-alive timeout. These values can be configured either remotely or locally. Local config lives under "warp-routing" section in config.yaml.
For websocket-based proxy, the defaults come from originConfig settings (either global or per-service) and use the same defaults as HTTP proxying. 
							
						 
						
							2022-06-14 21:36:40 +00:00  
				
					
						
							
							
								 
						
							
								978e01f77e 
								
							 
						 
						
							
							
								
								TUN-6010: Add component tests for --edge-ip-version  
							
							
							
						 
						
							2022-06-14 16:57:59 +00:00  
				
					
						
							
							
								 
						
							
								1275930f99 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master'  
							
							
							
						 
						
							2022-06-14 11:49:54 -05:00  
				
					
						
							
							
								 
						
							
								8e9091cc48 
								
							 
						 
						
							
							
								
								TUN-6373: Add edge-ip-version to remotely pushed configuration  
							
							
							
						 
						
							2022-06-14 15:41:16 +00:00  
				
					
						
							
							
								 
						
							
								76add5ca77 
								
							 
						 
						
							
							
								
								TUN-6384: Correct duplicate connection error to fetch new IP first  
							
							
							
						 
						
							2022-06-14 15:40:58 +00:00  
				
					
						
							
							
								 
						
							
								e8407848ec 
								
							 
						 
						
							
							
								
								TUN-6385: Don't share err between acceptStream loop and per-stream goroutines  
							
							
							
						 
						
							2022-06-13 18:24:00 -05:00  
				
					
						
							
							
								 
						
							
								29d809535e 
								
							 
						 
						
							
							
								
								Amendment to previous PR  
							
							... 
							
							
							
							Previous PR created two new templates instead of modifying current templates. This removes the unnecessary created issue templates 
							
						 
						
							2022-06-11 15:32:11 -05:00  
				
					
						
							
							
								 
						
							
								cc1c6d9abc 
								
							 
						 
						
							
							
								
								Update issue templates  
							
							... 
							
							
							
							Updating existing issue templates with new labels 
							
						 
						
							2022-06-11 15:29:53 -05:00  
				
					
						
							
							
								 
						
							
								69b28e358c 
								
							 
						 
						
							
							
								
								TUN-6347: Add TCP stream logs with FlowID  
							
							
							
						 
						
							2022-06-09 19:41:20 +00:00  
				
					
						
							
							
								 
						
							
								5ed3d4e29a 
								
							 
						 
						
							
							
								
								Update remaining OriginRequestConfig functions for Http2Origins  
							
							
							
						 
						
							2022-06-09 16:44:40 +12:00  
				
					
						
							
							
								 
						
							
								4f468b8a5d 
								
							 
						 
						
							
							
								
								TUN-6007: Implement new edge discovery algorithm  
							
							
							
						 
						
							2022-06-08 21:09:45 +00:00  
				
					
						
							
							
								 
						
							
								e3aad7799e 
								
							 
						 
						
							
							
								
								TUN-6357: Add connector id to ready check endpoint  
							
							
							
						 
						
							2022-06-08 17:35:23 +00:00  
				
					
						
							
							
								 
						
							
								cc8aa0efb5 
								
							 
						 
						
							
							
								
								TUN-6361: Add cloudflared arm builds to pkging as well  
							
							
							
						 
						
							2022-06-08 15:59:36 +01:00  
				
					
						
							
							
								 
						
							
								475939a77f 
								
							 
						 
						
							
							
								
								TUN-6191: Update quic-go to v0.27.1 and with custom patch to allow keep alive period to be configurable  
							
							... 
							
							
							
							The idle period is set to 5sec.
We now also ping every second since last activity.
This makes the quic.Connection less prone to being closed with
no network activity, since we send multiple pings per idle
period, and thus a single packet loss cannot cause the problem. 
							
						 
						
							2022-06-07 12:25:18 +01:00