Juan Font 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							80ad1db228 
							
						 
					 
					
						
						
							
							Merge branch 'main' into acl-syntax-fixes  
						
						
						
					 
					
						2022-06-09 14:09:26 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e918ea89a3 
							
						 
					 
					
						
						
							
							Merge pull request  #619  from majst01/simplify-split  
						
						... 
						
						
						
						Use strings.Cut to simplify logic 
						
					 
					
						2022-06-09 14:08:49 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							19b968849f 
							
						 
					 
					
						
						
							
							Added missing file  
						
						
						
					 
					
						2022-06-08 18:21:35 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							5bc11891f5 
							
						 
					 
					
						
						
							
							Update internal docs with protocol usage  
						
						
						
					 
					
						2022-06-08 18:15:38 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							818d26b5f9 
							
						 
					 
					
						
						
							
							Updated changelog  
						
						
						
					 
					
						2022-06-08 18:12:56 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							c47354bdc3 
							
						 
					 
					
						
						
							
							Update internal docs to the new syntax  
						
						
						
					 
					
						2022-06-08 18:12:47 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Majer 
							
						 
					 
					
						
						
						
						
							
						
						
							86ce0e0c66 
							
						 
					 
					
						
						
							
							Use strings.Cut to simplify logic  
						
						
						
					 
					
						2022-06-08 18:09:11 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							39f03b86c8 
							
						 
					 
					
						
						
							
							Added ACL test file  
						
						
						
					 
					
						2022-06-08 18:06:25 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							8287ba24b9 
							
						 
					 
					
						
						
							
							Do not lint the protocol magic numbers  
						
						... 
						
						
						
						I happily use https://pkg.go.dev/golang.org/x/net/internal/iana , but it is internal 
						
					 
					
						2022-06-08 17:55:32 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							ab1aac9f3e 
							
						 
					 
					
						
						
							
							Improve ACLs by adding protocol parsing support  
						
						
						
					 
					
						2022-06-08 17:43:59 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							3e353004b8 
							
						 
					 
					
						
						
							
							Migrate ACLs syntax to new Tailscale format  
						
						... 
						
						
						
						Implements #617 .
Tailscale has changed the format of their ACLs to use a more firewall-y terms ("users" & "ports" -> "src" & "dst"). They have also started using all-lowercase tags. This PR applies these changes. 
						
					 
					
						2022-06-08 13:40:15 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8fed47a2be 
							
						 
					 
					
						
						
							
							Merge pull request  #616  from juanfont/update-contributors  
						
						
						
					 
					
						2022-06-07 15:58:53 +02:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							17d4968425 
							
						 
					 
					
						
						
							
							docs(README): update contributors  
						
						
						
					 
					
						2022-06-07 06:16:00 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							54acee6880 
							
						 
					 
					
						
						
							
							Merge pull request  #615  from demiflat/fix_typo  
						
						
						
					 
					
						2022-06-07 08:15:17 +02:00 
						 
				 
			
				
					
						
							
							
								Darrell Kundel 
							
						 
					 
					
						
						
						
						
							
						
						
							a4e05d4db3 
							
						 
					 
					
						
						
							
							fix typo for GGO->CGO  
						
						
						
					 
					
						2022-06-07 11:36:13 +08:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b0acbed329 
							
						 
					 
					
						
						
							
							Merge pull request  #608  from kradalby/config-rework  
						
						
						
					 
					
						2022-06-05 20:18:20 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b2967320b 
							
						 
					 
					
						
						
							
							Merge branch 'main' into config-rework  
						
						
						
					 
					
						2022-06-05 17:57:15 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							90f6be0c98 
							
						 
					 
					
						
						
							
							Rename one char var  
						
						
						
					 
					
						2022-06-05 17:52:28 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							78ed610b50 
							
						 
					 
					
						
						
							
							Switch config to pointer  
						
						
						
					 
					
						2022-06-05 17:47:26 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							af891808f6 
							
						 
					 
					
						
						
							
							Make get config load the config, use config in main method  
						
						
						
					 
					
						2022-06-05 17:47:12 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							adb55bcfe9 
							
						 
					 
					
						
						
							
							Merge pull request  #610  from huskyii/fix_pie_build  
						
						
						
					 
					
						2022-06-04 12:37:02 +02:00 
						 
				 
			
				
					
						
							
							
								Jiang Zhu 
							
						 
					 
					
						
						
						
						
							
						
						
							2201ec8905 
							
						 
					 
					
						
						
							
							some GOOS do not support pie build, detect in makefile and fall back to non-pie build  
						
						
						
					 
					
						2022-06-04 18:11:10 +08:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							39f6fdef1a 
							
						 
					 
					
						
						
							
							Merge pull request  #609  from kradalby/add-arm64-darwin-drop-32  
						
						
						
					 
					
						2022-06-04 11:42:51 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							699aa5cf38 
							
						 
					 
					
						
						
							
							Merge branch 'main' into add-arm64-darwin-drop-32  
						
						
						
					 
					
						2022-06-03 19:36:01 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							1486adb25a 
							
						 
					 
					
						
						
							
							Update changelog  
						
						
						
					 
					
						2022-06-03 17:35:47 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							2653c2f5e8 
							
						 
					 
					
						
						
							
							Drop arm32 (armhf) for linux and add Darwin arm64  
						
						
						
					 
					
						2022-06-03 17:34:06 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7b7244dac2 
							
						 
					 
					
						
						
							
							Merge pull request  #607  from juanfont/update-contributors  
						
						
						
					 
					
						2022-06-03 11:01:07 +02:00 
						 
				 
			
				
					
						
							
							
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							571ce2b0b9 
							
						 
					 
					
						
						
							
							docs(README): update contributors  
						
						
						
					 
					
						2022-06-03 08:49:19 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							c3db5ed749 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/main' into config-rework  
						
						
						
					 
					
						2022-06-03 10:49:08 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0797148076 
							
						 
					 
					
						
						
							
							Merge pull request  #601  from kradalby/signals-reload-acl  
						
						
						
					 
					
						2022-06-03 10:48:43 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							24c9530eee 
							
						 
					 
					
						
						
							
							Add loglevel and disable update to config struct  
						
						
						
					 
					
						2022-06-03 10:37:45 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							679cf7c0d7 
							
						 
					 
					
						
						
							
							Merge branch 'main' into signals-reload-acl  
						
						
						
					 
					
						2022-06-03 10:23:53 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							19b6405332 
							
						 
					 
					
						
						
							
							Merge pull request  #597  from kradalby/db-error-handling  
						
						
						
					 
					
						2022-06-03 10:23:21 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							aee8aa1c61 
							
						 
					 
					
						
						
							
							Move TLS config into its own struct  
						
						
						
					 
					
						2022-06-03 10:14:14 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							5514a862dc 
							
						 
					 
					
						
						
							
							Update headscale read config tests  
						
						
						
					 
					
						2022-06-03 09:26:46 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							1ea8bb782c 
							
						 
					 
					
						
						
							
							Move all read config logic to config.go  
						
						
						
					 
					
						2022-06-03 09:26:36 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							35722cd5aa 
							
						 
					 
					
						
						
							
							Move FilePerm function from cli to headscale  
						
						
						
					 
					
						2022-06-03 09:24:36 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							533ecee252 
							
						 
					 
					
						
						
							
							Move config struct to its own file  
						
						
						
					 
					
						2022-06-03 09:05:41 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f1db2d0c8e 
							
						 
					 
					
						
						
							
							Merge branch 'main' into signals-reload-acl  
						
						
						
					 
					
						2022-06-02 11:12:15 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6f6fb4dcd6 
							
						 
					 
					
						
						
							
							Merge branch 'main' into db-error-handling  
						
						
						
					 
					
						2022-06-02 11:11:58 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b1ba7ba685 
							
						 
					 
					
						
						
							
							Merge pull request  #602  from iSchluff/fix/forced-tags-with-tagOwner  
						
						
						
					 
					
						2022-06-02 11:11:43 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Schubert 
							
						 
					 
					
						
						
						
						
							
						
						
							6dccfee862 
							
						 
					 
					
						
						
							
							Fix forced Tags with legitimate tagOwners  
						
						... 
						
						
						
						Also replace loops contains 
						
					 
					
						2022-06-01 15:43:32 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							6f32b80b2b 
							
						 
					 
					
						
						
							
							Update changelog  
						
						
						
					 
					
						2022-05-31 14:30:11 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							2feed18b28 
							
						 
					 
					
						
						
							
							Support reloading ACLs with SIGHUP  
						
						... 
						
						
						
						Also continously listen for signals, not just once. 
						
					 
					
						2022-05-31 14:28:23 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							36dca3516a 
							
						 
					 
					
						
						
							
							Move Abspath function to headscale utils  
						
						
						
					 
					
						2022-05-31 14:28:23 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							06129277ed 
							
						 
					 
					
						
						
							
							Rename abspath function to describe what it does  
						
						
						
					 
					
						2022-05-31 14:28:23 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							6b1482daee 
							
						 
					 
					
						
						
							
							Use config object instead of viper for policy path  
						
						
						
					 
					
						2022-05-31 14:28:23 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							24e4787a64 
							
						 
					 
					
						
						
							
							Make ACL policy part of the config struct  
						
						
						
					 
					
						2022-05-31 14:28:23 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							5bfae22c8f 
							
						 
					 
					
						
						
							
							Make config get function global  
						
						
						
					 
					
						2022-05-31 14:28:23 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							3e078f0494 
							
						 
					 
					
						
						
							
							Fix logtail config function name  
						
						
						
					 
					
						2022-05-31 14:28:01 +02:00