Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							275cc28193 
							
						 
					 
					
						
						
							
							Do not strip nodekey prefix on handle expired  
						
						
						
						
					 
					
						2022-11-15 21:28:26 +01:00 
						 
				 
			
				
					
						
							
							
								Juan Font 
							
						 
					 
					
						
						
						
						
							
						
						
							c5ba7552c5 
							
						 
					 
					
						
						
							
							Added more logging  
						
						
						
						
					 
					
						2022-11-15 21:28:26 +01:00 
						 
				 
			
				
					
						
							
							
								kyra 
							
						 
					 
					
						
						
						
						
							
						
						
							cfda804726 
							
						 
					 
					
						
						
							
							Provide LoginName when registering with pre-auth key  
						
						
						
						
					 
					
						2022-11-06 19:09:52 +01:00 
						 
				 
			
				
					
						
							
							
								LiuHanCheng 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							07f92e647c 
							
						 
					 
					
						
						
							
							fix bug in  #912  ( #914 )  
						
						
						
						
					 
					
						2022-11-05 09:07:22 +01:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc1c1f5ce8 
							
						 
					 
					
						
						
							
							Fix most nil pointers, actually make it check for unique across headscale  
						
						... 
						
						
						
						Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
						
					 
					
						2022-10-21 14:42:37 +02:00 
						 
				 
			
				
					
						
							
							
								= 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2aebd2927d 
							
						 
					 
					
						
						
							
							Random suffix only on collision.  
						
						... 
						
						
						
						0.16.0 introduced random suffixes to all machine given names
(DNS hostnames) regardless of collisions within a namespace.
This commit brings Headscale more inline with Tailscale by only
adding a suffix if the hostname will collide within the namespace.
The suffix generation differs from Tailscale.
See https://tailscale.com/kb/1098/machine-names/  
						
						
					 
					
						2022-10-03 09:13:56 +02:00 
						 
				 
			
				
					
						
							
							
								Kristoffer Dalby 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8dcc82ceb3 
							
						 
					 
					
						
						
							
							Use oidc if it initialised, not if it is configured  
						
						... 
						
						
						
						OIDC might be configured, but unable to be initialised, this only runs
the oidc cycle if it is actually successfully set up/initialised.
Prep for next commit
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com> 
						
						
					 
					
						2022-09-26 09:51:23 +02:00 
						 
				 
			
				
					
						
							
							
								Benjamin George Roberts 
							
						 
					 
					
						
						
						
						
							
						
						
							c52e3aafe6 
							
						 
					 
					
						
						
							
							remove unnecessary checks on slices  
						
						
						
						
					 
					
						2022-09-23 18:04:30 +10:00 
						 
				 
			
				
					
						
							
							
								Benjamin George Roberts 
							
						 
					 
					
						
						
						
						
							
						
						
							8a8ec7476d 
							
						 
					 
					
						
						
							
							fix linting issues in preauthkey tags  
						
						
						
						
					 
					
						2022-09-08 09:03:38 +10:00 
						 
				 
			
				
					
						
							
							
								Juan Font 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f6153a9b5d 
							
						 
					 
					
						
						
							
							Merge branch 'main' into preauthkey-tags  
						
						
						
						
					 
					
						2022-09-04 22:35:51 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							4527801d48 
							
						 
					 
					
						
						
							
							More unused parameters removed in protocol functions  
						
						
						
						
					 
					
						2022-09-04 11:41:31 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							e0857f0226 
							
						 
					 
					
						
						
							
							Removed unused parameters in protocol functions  
						
						
						
						
					 
					
						2022-09-04 11:40:14 +02:00 
						 
				 
			
				
					
						
							
							
								Benjamin George Roberts 
							
						 
					 
					
						
						
						
						
							
						
						
							ac18723dd4 
							
						 
					 
					
						
						
							
							Set tags as part of handleAuthKeyCommon  
						
						
						
						
					 
					
						2022-08-25 22:26:04 +10:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							e20e818a42 
							
						 
					 
					
						
						
							
							Integrate expiration fixes ( #754 ) in TS2021 branch  
						
						
						
						
					 
					
						2022-08-20 11:46:44 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							f0a8a2857b 
							
						 
					 
					
						
						
							
							Clarified why we have a different key  
						
						
						
						
					 
					
						2022-08-20 00:23:33 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							b6e3cd81c6 
							
						 
					 
					
						
						
							
							Fixed minor linting things  
						
						
						
						
					 
					
						2022-08-19 14:27:40 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							e2bffd4f5a 
							
						 
					 
					
						
						
							
							Make legacy protocol use common methods for client registration  
						
						
						
						
					 
					
						2022-08-19 14:20:24 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							b3cf5289f8 
							
						 
					 
					
						
						
							
							Use CapVer to offer Noise only to supported clients  
						
						
						
						
					 
					
						2022-08-15 23:35:06 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							d0898ecabc 
							
						 
					 
					
						
						
							
							Move common parts of the protocol to dedicated file  
						
						
						
						
					 
					
						2022-08-14 21:15:58 +02:00