Deon Thomas 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5dd32acc6a 
							
						 
					 
					
						
						
							
							Use env variable TZ to set timezone, fallback to UTC  
						
						
						
					 
					
						2022-05-08 23:29:00 -04:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							469551bc5d 
							
						 
					 
					
						
						
							
							Register new machines needing callback in memory  
						
						... 
						
						
						
						This commit stores temporary registration data in cache, instead of
memory allowing us to only have actually registered machines in the
database. 
						
					 
					
						2022-02-28 08:06:39 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d6739386a0 
							
						 
					 
					
						
						
							
							Get rid of dynamic errors  
						
						
						
					 
					
						2021-11-15 19:18:14 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c4d4c9c4e4 
							
						 
					 
					
						
						
							
							Add and fix gosec  
						
						
						
					 
					
						2021-11-15 18:31:52 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							715542ac1c 
							
						 
					 
					
						
						
							
							Add and fix stylecheck (golint replacement)  
						
						
						
					 
					
						2021-11-15 17:24:24 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0c005a6b01 
							
						 
					 
					
						
						
							
							Add and fix errname  
						
						
						
					 
					
						2021-11-15 16:33:16 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							333be80f9c 
							
						 
					 
					
						
						
							
							Fix rest of var name in main code  
						
						
						
					 
					
						2021-11-15 16:15:50 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							85f28a3f4a 
							
						 
					 
					
						
						
							
							Remove all instances of undefined numbers (gonmd)  
						
						
						
					 
					
						2021-11-14 18:31:51 +01:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							89eb13c6cb 
							
						 
					 
					
						
						
							
							Add and fix nlreturn (new line return)  
						
						
						
					 
					
						2021-11-14 16:46:09 +01:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							1969802c6b 
							
						 
					 
					
						
						
							
							Fix golanglint  
						
						
						
					 
					
						2021-11-14 08:32:58 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							052883aa55 
							
						 
					 
					
						
						
							
							Fix merge conflict  
						
						
						
					 
					
						2021-11-14 08:30:48 +00:00 
						 
				 
			
				
					
						
							
							
								Ward Vandewege 
							
						 
					 
					
						
						
						
						
							
						
						
							acf7e462ad 
							
						 
					 
					
						
						
							
							Improvements for namespace deletion: add a confirmation prompt, and make  
						
						... 
						
						
						
						sure to also delete any associated preauthkeys. 
						
					 
					
						2021-11-13 14:01:05 -05:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							2634215f12 
							
						 
					 
					
						
						
							
							golangci-lint --fix  
						
						
						
					 
					
						2021-11-13 08:39:04 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							03b7ec62ca 
							
						 
					 
					
						
						
							
							Go format with shorter lines  
						
						
						
					 
					
						2021-11-13 08:36:45 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							6371135459 
							
						 
					 
					
						
						
							
							Try to address issue raised by cure  
						
						
						
					 
					
						2021-11-08 20:48:20 +00:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
						
						
							
						
						
							77f5f8bd1c 
							
						 
					 
					
						
						
							
							Simplify and streamline preauth commands for new cli/rpc/api  
						
						
						
					 
					
						2021-11-04 22:14:39 +00:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							7ce8c4c649 
							
						 
					 
					
						
						
							
							Fixed merge  
						
						
						
					 
					
						2021-10-13 23:28:47 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							9a6ac6e3e6 
							
						 
					 
					
						
						
							
							Reword errSingleUseAuthKeyHasBeenUsed  
						
						
						
					 
					
						2021-10-13 23:23:07 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							93517aa6f8 
							
						 
					 
					
						
						
							
							Apply suggestions from code review  
						
						... 
						
						
						
						Renamed AlreadyUsed to Used
Co-authored-by: Kristoffer Dalby <kradalby@kradalby.no> 
						
					 
					
						2021-10-13 22:51:55 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							30788e1a70 
							
						 
					 
					
						
						
							
							Add AlreadyUsed field to Auth Keys ( fixes   #157  and  #158 )  
						
						
						
					 
					
						2021-10-13 18:13:26 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font 
							
						 
					 
					
						
						
						
						
							
						
						
							0124899759 
							
						 
					 
					
						
						
							
							fixed linting x 2  
						
						
						
					 
					
						2021-08-08 00:14:10 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font 
							
						 
					 
					
						
						
						
						
							
						
						
							033136cb9a 
							
						 
					 
					
						
						
							
							fixed linting  
						
						
						
					 
					
						2021-08-08 00:13:44 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font 
							
						 
					 
					
						
						
						
						
							
						
						
							05e08e0ac7 
							
						 
					 
					
						
						
							
							Added cmd to expire preauth keys (requested in  #78 )  
						
						
						
					 
					
						2021-08-08 00:10:30 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font 
							
						 
					 
					
						
						
						
						
							
						
						
							226cb89d97 
							
						 
					 
					
						
						
							
							Added func to expire PAKs  
						
						
						
					 
					
						2021-08-07 23:57:52 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							ff9d99b9ea 
							
						 
					 
					
						
						
							
							Use gorm connection pool  
						
						
						
					 
					
						2021-07-04 21:40:46 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							69ba750b38 
							
						 
					 
					
						
						
							
							Update Headscale to depend on gorm v2  
						
						
						
					 
					
						2021-06-24 15:44:19 +02:00 
						 
				 
			
				
					
						
							
							
								Ward Vandewege 
							
						 
					 
					
						
						
						
						
							
						
						
							41f6740ddd 
							
						 
					 
					
						
						
							
							Add support for ephemeral nodes via a special type of pre-auth key. Add  
						
						... 
						
						
						
						tests for that feature.
Other fixes: clean up a few typos in comments. Fix a bug that caused the
tests to run four times each. Be more consistent in the use of log
rather than fmt to print errors and notices. 
						
					 
					
						2021-05-22 20:18:29 -04:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							9ce8dc3fb6 
							
						 
					 
					
						
						
							
							Preload the namespace  
						
						
						
					 
					
						2021-05-06 00:59:16 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							3110dd1575 
							
						 
					 
					
						
						
							
							Added fields in Machine to store authkey + validation tests  
						
						
						
					 
					
						2021-05-06 00:08:36 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							486faa9656 
							
						 
					 
					
						
						
							
							WIP Working on authkeys + tests  
						
						
						
					 
					
						2021-05-05 23:00:04 +02:00 
						 
				 
			
				
					
						
							
							
								Ward Vandewege 
							
						 
					 
					
						
						
						
						
							
						
						
							b34e90c45d 
							
						 
					 
					
						
						
							
							Fix bug in preauthkeys: namespace object was not populated in the return  
						
						... 
						
						
						
						value from CreatePreAuthKey and GetPreAuthKeys. Add tests for that bug,
and the rest of the preauthkeys functionality.
Fix path in `compress` Makefile target. 
						
					 
					
						2021-05-02 14:58:05 -04:00 
						 
				 
			
				
					
						
							
							
								Ward Vandewege 
							
						 
					 
					
						
						
						
						
							
						
						
							f7b6c68d22 
							
						 
					 
					
						
						
							
							Address a bunch of golint warnings.  
						
						
						
					 
					
						2021-04-24 11:26:50 -04:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							176eea4a84 
							
						 
					 
					
						
						
							
							WIP on PreAuthKeys  
						
						
						
					 
					
						2021-04-23 00:25:01 +02:00