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  
				
					
						
							
							
								 
						
							
								2c746b3361 
								
							 
						 
						
							
							
								
								TUN-4081: Update log severities to use Zerolog's levels  
							
							
							
						 
						
							2021-03-16 19:04:49 +00:00  
				
					
						
							
							
								 
						
							
								0df4f7dd24 
								
							 
						 
						
							
							
								
								TUN-3795: Use RFC-3339 style date format for logs, produce timestamp in UTC  
							
							
							
						 
						
							2021-01-26 15:04:33 +00:00  
				
					
						
							
							
								 
						
							
								ce22dd681a 
								
							 
						 
						
							
							
								
								TUN-3195: Don't colorize console logs when stderr is not a terminal  
							
							
							
						 
						
							2021-01-21 17:03:51 -06:00  
				
					
						
							
							
								 
						
							
								8c9d725eeb 
								
							 
						 
						
							
							
								
								TUN-3768: Reuse file loggers  
							
							... 
							
							
							
							This change is focused on fixing rotating loggers in Windows
where it was failing due to Windows file semantics disallowing
the rotation while that file was still being open (because we
had multiple lumberjacks pointing to the same file).
This is fixed by ensuring the initialization happens only once. 
							
						 
						
							2021-01-18 10:16:20 +00:00  
				
					
						
							
							
								 
						
							
								de27361ffa 
								
							 
						 
						
							
							
								
								TUN-3767: Tolerate logging errors  
							
							... 
							
							
							
							This addresses a bug where logging would not be output when
cloudflared was run as a Windows Service.
That was happening because Windows Services have no stderr/out,
and the ConsoleWriter log was failing inside zerolog, which would
then not proceed to the next logger (the file logger).
We now overcome that by using our own multi writer that is resilient
to errors. 
							
						 
						
							2021-01-18 10:16:09 +00:00  
				
					
						
							
							
								 
						
							
								8da61274b8 
								
							 
						 
						
							
							
								
								TUN-3765: Fix doubly nested log output by `logfile` option  
							
							
							
						 
						
							2021-01-17 19:58:00 +00:00  
				
					
						
							
							
								 
						
							
								d26df1c248 
								
							 
						 
						
							
							
								
								TUN-3759: Single file logging output should always append  
							
							
							
						 
						
							2021-01-14 16:23:56 +00:00  
				
					
						
							
							
								 
						
							
								391facbedf 
								
							 
						 
						
							
							
								
								TUN-3756: File logging output must consider the directory  
							
							
							
						 
						
							2021-01-14 11:53:35 +00:00  
				
					
						
							
							
								 
						
							
								6852047ef1 
								
							 
						 
						
							
							
								
								TUN-3747: Fix logging in Windows  
							
							
							
						 
						
							2021-01-13 23:23:31 +00:00  
				
					
						
							
							
								 
						
							
								2ea491b1d0 
								
							 
						 
						
							
							
								
								TUN-3607: Set up single-file logger with zerolog  
							
							
							
						 
						
							2020-12-23 14:15:39 -06:00  
				
					
						
							
							
								 
						
							
								9bc1c0c70b 
								
							 
						 
						
							
							
								
								TUN-3472: Set up rolling logger with zerolog and lumberjack  
							
							
							
						 
						
							2020-12-23 14:15:37 -06:00  
				
					
						
							
							
								 
						
							
								870f5fa907 
								
							 
						 
						
							
							
								
								TUN-3470: Replace in-house logger calls with zerolog  
							
							
							
						 
						
							2020-12-23 14:15:17 -06:00  
				
					
						
							
							
								 
						
							
								cad58b9b57 
								
							 
						 
						
							
							
								
								TUN-3561: Unified logger configuration  
							
							
							
						 
						
							2020-11-23 16:49:07 +00:00  
				
					
						
							
							
								 
						
							
								747427f816 
								
							 
						 
						
							
							
								
								TUN-3216: UI improvements  
							
							
							
						 
						
							2020-09-17 13:22:08 +04:00  
				
					
						
							
							
								 
						
							
								26fc20d406 
								
							 
						 
						
							
							
								
								TUN-3198: Handle errors while running tunnel UI  
							
							
							
						 
						
							2020-09-17 11:52:10 +04:00  
				
					
						
							
							
								 
						
							
								70114c2145 
								
							 
						 
						
							
							
								
								AUTH-2977 log file protection  
							
							
							
						 
						
							2020-08-17 17:55:58 +00:00  
				
					
						
							
							
								 
						
							
								4791ba3b87 
								
							 
						 
						
							
							
								
								TUN-3194: Don't render log output when level is not enabled  
							
							
							
						 
						
							2020-07-23 18:36:31 -05:00  
				
					
						
							
							
								 
						
							
								932e383051 
								
							 
						 
						
							
							
								
								TUN-3140: Add timestamps to terminal log entries  
							
							
							
						 
						
							2020-06-30 22:28:22 +00:00  
				
					
						
							
							
								 
						
							
								6fc9f1b405 
								
							 
						 
						
							
							
								
								AUTH-2849 all log output to stderr  
							
							
							
						 
						
							2020-06-30 16:54:31 +00:00  
				
					
						
							
							
								 
						
							
								554c97a8cb 
								
							 
						 
						
							
							
								
								AUTH-2813 adds back a single file support a cloudflared log file  
							
							
							
						 
						
							2020-06-16 00:43:09 +00:00  
				
					
						
							
							
								 
						
							
								55acf7283c 
								
							 
						 
						
							
							
								
								AUTH-2810 added warn for backwards compatibility sake  
							
							
							
						 
						
							2020-06-12 22:15:28 +00:00  
				
					
						
							
							
								 
						
							
								046be63253 
								
							 
						 
						
							
							
								
								AUTH-2596 added new logger package and replaced logrus  
							
							
							
						 
						
							2020-05-27 17:07:19 -05:00