e2a8302bbc 
								
							 
						 
						
							
							
								
								TUN-5869: Add configuration endpoint in metrics server  
							
							
							
						 
						
							2022-03-22 08:11:59 -07:00  
				
					
						
							
							
								 
						
							
								a39d95d5f7 
								
							 
						 
						
							
							
								
								TUN-5551: Show whether the binary was built for FIPS compliance  
							
							... 
							
							
							
							This is shown in 3 ways:
 - the version output with `cloudflared version` and alike commands
 - the build_info prometheus metric
 - a logging message 
							
						 
						
							2021-12-28 19:03:16 +00:00  
				
					
						
							
							
								 
						
							
								1ee540a166 
								
							 
						 
						
							
							
								
								TUN-5368: Log connection issues with LogLevel that depends on tunnel state  
							
							... 
							
							
							
							Connections from cloudflared to Cloudflare edge are long lived and may
break over time. That is expected for many reasons (ranging from network
conditions to operations within Cloudflare edge). Hence, logging that as
Error feels too strong and leads to users being concerned that something
is failing when it is actually expected.
With this change, we wrap logging about connection issues to be aware
of the tunnel state:
 - if the tunnel has no connections active, we log as error
 - otherwise we log as warning 
							
						 
						
							2021-11-10 09:00:05 +00:00  
				
					
						
							
							
								 
						
							
								a4a9f45b0a 
								
							 
						 
						
							
							
								
								TUN-4821: Make quick tunnels the default in cloudflared  
							
							
							
						 
						
							2021-08-26 15:53:02 +00:00  
				
					
						
							
							
								 
						
							
								ed1389ef08 
								
							 
						 
						
							
							
								
								TUN-4814: Revert "TUN-4699: Make quick tunnels the default in cloudflared"  
							
							... 
							
							
							
							This reverts commit 18992efa0c 
							
						 
						
							2021-07-28 10:02:55 +01:00  
				
					
						
							
							
								 
						
							
								18992efa0c 
								
							 
						 
						
							
							
								
								TUN-4699: Make quick tunnels the default in cloudflared  
							
							
							
						 
						
							2021-07-26 15:57:36 +00:00  
				
					
						
							
							
								 
						
							
								59cae0f622 
								
							 
						 
						
							
							
								
								TUN-4698: Add cloudflared metrics endpoint to serve quick tunnel hostname  
							
							
							
						 
						
							2021-07-12 09:26:07 +00:00  
				
					
						
							
							
								 
						
							
								4d43a70a38 
								
							 
						 
						
							
							
								
								Setup a Github action for checking the cloudflared build  
							
							
							
						 
						
							2021-05-04 14:31:22 +01:00  
				
					
						
							
							
								 
						
							
								da4d0b2bae 
								
							 
						 
						
							
							
								
								TUN-4067: Reformat code for consistent import order, grouping, and fix formatting. Added goimports target to the Makefile to make this easier in the future.  
							
							
							
						 
						
							2021-03-24 10:53:29 -05:00  
				
					
						
							
							
								 
						
							
								cf562ef8c8 
								
							 
						 
						
							
							
								
								TUN-3635: Send event when unregistering tunnel for gracful shutdown so /ready endpoint reports down status befoe connections finish handling pending requests.  
							
							
							
						 
						
							2021-02-08 15:38:42 +00:00  
				
					
						
							
							
								 
						
							
								a129572749 
								
							 
						 
						
							
							
								
								TUN-3773: Add back pprof endpoints  
							
							
							
						 
						
							2021-01-19 16:51:15 +00:00  
				
					
						
							
							
								 
						
							
								2d0b86f2e4 
								
							 
						 
						
							
							
								
								TUN-3777: Fix /ready endpoint for classic tunnels  
							
							... 
							
							
							
							Classic tunnels flow was triggering an event for RegisteringTunnel for
every connection that was about to be established, and then a Connected
event for every connection established.
However, the RegistreringTunnel event had no connection ID, always
causing it to unset/disconnect the 0th connection making the /ready
endpoint report incorrect numbers for classic tunnels. 
							
						 
						
							2021-01-19 13:02:44 +00:00  
				
					
						
							
							
								 
						
							
								04b1e4f859 
								
							 
						 
						
							
							
								
								TUN-3738: Refactor observer to avoid potential of blocking on tunnel notifications  
							
							
							
						 
						
							2021-01-18 11:16:23 +00:00  
				
					
						
							
							
								 
						
							
								55bf904689 
								
							 
						 
						
							
							
								
								TUN-3471: Add structured log context to logs  
							
							
							
						 
						
							2021-01-05 20:21:16 +00:00  
				
					
						
							
							
								 
						
							
								870f5fa907 
								
							 
						 
						
							
							
								
								TUN-3470: Replace in-house logger calls with zerolog  
							
							
							
						 
						
							2020-12-23 14:15:17 -06:00  
				
					
						
							
							
								 
						
							
								38fb0b28b6 
								
							 
						 
						
							
							
								
								TUN-3593: /ready endpoint for k8s readiness. Move tunnel events out of UI package, into connection package.  
							
							
							
						 
						
							2020-12-02 15:22:59 -06:00  
				
					
						
							
							
								 
						
							
								046be63253 
								
							 
						 
						
							
							
								
								AUTH-2596 added new logger package and replaced logrus  
							
							
							
						 
						
							2020-05-27 17:07:19 -05:00  
				
					
						
							
							
								 
						
							
								d03469b6d3 
								
							 
						 
						
							
							
								
								TUN-2816: cloudflared metrics server should be more discoverable  
							
							
							
						 
						
							2020-03-18 09:53:24 -05:00  
				
					
						
							
							
								 
						
							
								c5af83af66 
								
							 
						 
						
							
							
								
								TUN-2053: Add a /healthcheck endpoint to the metrics server  
							
							
							
						 
						
							2019-11-12 16:55:40 -06:00  
				
					
						
							
							
								 
						
							
								62b1ab8c98 
								
							 
						 
						
							
							
								
								TUN-1350: Enhance error messages with cloudflarestatus.com link, if relevant  
							
							
							
						 
						
							2019-01-18 13:37:05 -06:00  
				
					
						
							
							
								 
						
							
								d06fc520c7 
								
							 
						 
						
							
							
								
								TUN-528: Move cloudflared into a separate repo  
							
							
							
						 
						
							2018-07-19 15:02:24 -05:00