Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							ad31378d92 
							
						 
					 
					
						
						
							
							Update vendor sha in nix  
						
						... 
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 
					
						2022-10-30 23:16:07 +01:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d69a5f621e 
							
						 
					 
					
						
						
							
							Merge branch 'main' into update-xsync-version  
						
						
						
					 
					
						2022-10-28 10:21:08 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d3c02702b 
							
						 
					 
					
						
						
							
							Update golines  
						
						... 
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 
					
						2022-10-28 09:30:56 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1469425484 
							
						 
					 
					
						
						
							
							update flake vendor hash  
						
						... 
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 
					
						2022-10-28 09:28:20 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2f36a11a8e 
							
						 
					 
					
						
						
							
							use short flag for nix build test  
						
						... 
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 
					
						2022-10-18 15:08:48 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed2236aa24 
							
						 
					 
					
						
						
							
							Add buildtags to pls  
						
						... 
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 
					
						2022-10-07 23:56:27 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fc6a1e15fc 
							
						 
					 
					
						
						
							
							Revert overlay overlapping  
						
						... 
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 
					
						2022-09-26 11:13:42 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							804d9d8196 
							
						 
					 
					
						
						
							
							Format nix with alejandra  
						
						... 
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 
					
						2022-09-26 10:48:59 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d0e945fdd7 
							
						 
					 
					
						
						
							
							_ unused variable  
						
						... 
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 
					
						2022-09-26 10:48:37 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							98e7842c26 
							
						 
					 
					
						
						
							
							Add nix overlay to flake  
						
						... 
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
					 
					
						2022-09-26 10:47:49 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							99307d1576 
							
						 
					 
					
						
						
							
							Update nix sum  
						
						
						
					 
					
						2022-09-08 20:36:44 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							e29726cc50 
							
						 
					 
					
						
						
							
							Updated nix sum  
						
						
						
					 
					
						2022-09-04 15:45:35 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							32d68a40d5 
							
						 
					 
					
						
						
							
							Update flake sha  
						
						
						
					 
					
						2022-09-04 00:00:23 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							663dbf7395 
							
						 
					 
					
						
						
							
							Use go 1.19 in Nix  
						
						
						
					 
					
						2022-09-03 23:06:21 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							373db0dc5e 
							
						 
					 
					
						
						
							
							Switch to nix unstable  
						
						
						
					 
					
						2022-09-03 23:05:34 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							175dfa1ede 
							
						 
					 
					
						
						
							
							Update flake.nix sum  
						
						
						
					 
					
						2022-08-20 00:15:46 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							0f09e19e38 
							
						 
					 
					
						
						
							
							Updated go.mod checksum  
						
						
						
					 
					
						2022-08-14 17:09:14 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							84f66090fd 
							
						 
					 
					
						
						
							
							Updated CHangelog and flake  
						
						
						
					 
					
						2022-08-10 11:04:42 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							75af83bb81 
							
						 
					 
					
						
						
							
							Update checksum for nix  
						
						
						
					 
					
						2022-07-26 12:11:15 +02:00 
						 
				 
			
				
					
						
							
							
								Jiang Zhu 
							
						 
					 
					
						
						
						
						
							
						
						
							5724f4607c 
							
						 
					 
					
						
						
							
							fix nix build  
						
						
						
					 
					
						2022-07-19 20:45:32 +08:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							58c336e7f4 
							
						 
					 
					
						
						
							
							updated nix flake go.sum  
						
						
						
					 
					
						2022-06-26 11:31:31 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							50bdf9d3b9 
							
						 
					 
					
						
						
							
							Update vendor sha  
						
						
						
					 
					
						2022-06-11 15:39:37 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							4ffd3eacb0 
							
						 
					 
					
						
						
							
							Override golangci-lint to use go 1.17  
						
						
						
					 
					
						2022-05-30 13:35:40 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							a443255b3e 
							
						 
					 
					
						
						
							
							Validate isOutdated against all namespaces  
						
						... 
						
						
						
						This commit makes isOutdated validate a nodes necessity to update
against all namespaces, and not just the nodes own namespace (which made
more sense before).
getLastStateChange is now uses the passed namespaces as a filter,
meaning that not requesting any namespace will give you the total last
updated state.
In addition, the sync.Map is exchanged for a variant that uses generics
which allows us to remove some casting logic. 
						
					 
					
						2022-05-30 13:35:40 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							dbc1d981c9 
							
						 
					 
					
						
						
							
							Revert golines  
						
						
						
					 
					
						2022-05-30 13:35:28 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							3a3fc0a4be 
							
						 
					 
					
						
						
							
							Update headscale checksum  
						
						
						
					 
					
						2022-05-30 12:03:16 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							5316dd9c27 
							
						 
					 
					
						
						
							
							Use new nix stable (22.05)  
						
						
						
					 
					
						2022-05-30 11:59:22 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							59a1a85a2b 
							
						 
					 
					
						
						
							
							Change to a go generics set implementation, no more casting  🎉  
						
						
						
					 
					
						2022-05-30 11:49:35 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							fc502e1e79 
							
						 
					 
					
						
						
							
							Update golines and fix go mod checksum  
						
						
						
					 
					
						2022-05-30 11:13:31 +02:00 
						 
				 
			
				
					
						
							
							
								Adrien Raffin-Caboisse 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f082125fa 
							
						 
					 
					
						
						
							
							fix: remove version pinning for golangci-lint it does not work  
						
						
						
					 
					
						2022-05-16 16:48:04 +02:00 
						 
				 
			
				
					
						
							
							
								Adrien Raffin-Caboisse 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							11582105ab 
							
						 
					 
					
						
						
							
							fix: flake.nex update sha256  
						
						
						
					 
					
						2022-05-16 15:26:00 +02:00 
						 
				 
			
				
					
						
							
							
								Adrien Raffin-Caboisse 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							852dc0f4de 
							
						 
					 
					
						
						
							
							feat: add golangci-lint in nix develop  
						
						
						
					 
					
						2022-05-16 14:40:05 +02:00 
						 
				 
			
				
					
						
							
							
								Adrien Raffin-Caboisse 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							09836cd150 
							
						 
					 
					
						
						
							
							chore: update vendorSha after update of go.mod and go.sum  
						
						
						
					 
					
						2022-05-13 12:19:32 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							7bb87a7300 
							
						 
					 
					
						
						
							
							Update vendor sha  
						
						
						
					 
					
						2022-04-26 19:57:49 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							cb0899b534 
							
						 
					 
					
						
						
							
							Update vendor shar  
						
						
						
					 
					
						2022-04-23 00:02:57 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							b8e4aeede8 
							
						 
					 
					
						
						
							
							Upgrade golines  
						
						
						
					 
					
						2022-03-20 22:39:43 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							ac5ad42474 
							
						 
					 
					
						
						
							
							Fix integration nix  
						
						
						
					 
					
						2022-03-18 08:24:21 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							6d41279781 
							
						 
					 
					
						
						
							
							Upgrade to go 1.18  
						
						
						
					 
					
						2022-03-17 18:07:26 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							1e7d7e510e 
							
						 
					 
					
						
						
							
							Update go sha for flake  
						
						
						
					 
					
						2022-03-08 17:17:02 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							06d85688fd 
							
						 
					 
					
						
						
							
							set version based on git rev  
						
						
						
					 
					
						2022-03-08 17:07:25 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							c24de595f6 
							
						 
					 
					
						
						
							
							Add example commands for docker  
						
						
						
					 
					
						2022-03-07 17:41:16 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							63641a7b17 
							
						 
					 
					
						
						
							
							Correct pkgs call  
						
						
						
					 
					
						2022-03-07 17:37:53 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							a6570d33a6 
							
						 
					 
					
						
						
							
							Add option to build docker image  
						
						... 
						
						
						
						This commit adds dockerbuild to flakes.nix:
```
nix build .#headscale-docker
```
This uses the Nix infra to build and _does not_ use Dockerfile.
It currently works on Linux (no macOS) 
						
					 
					
						2022-03-07 17:18:41 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							5de9de14a9 
							
						 
					 
					
						
						
							
							Add flake build file  
						
						... 
						
						
						
						This commit adds a flake.nix build file, it can be used for three
things:
Build `headscale` from local or straight from git:
nix build
or
nix build github:juanfont/headscale
Run and Build `headscale` from local or straight from git:
nix run
or
nix run github:juanfont/headscale
Set up a development environment including all our tools,
- linters
- protobuf tooling
- compilers
nix develop 
						
					 
					
						2022-03-07 16:51:38 +00:00