Juan Font 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f67bdba8c 
							
						 
					 
					
						
						
							
							Merge pull request  #15  from cure/add-first-tests  
						
						... 
						
						
						
						Add first tests 
						
					 
					
						2021-04-27 23:53:27 +02:00 
						 
				 
			
				
					
						
							
							
								Ward Vandewege 
							
						 
					 
					
						
						
						
						
							
						
						
							f5010fd75b 
							
						 
					 
					
						
						
							
							Add test for our config validation rules.  
						
						
						
					 
					
						2021-04-26 20:30:06 -04:00 
						 
				 
			
				
					
						
							
							
								Ward Vandewege 
							
						 
					 
					
						
						
						
						
							
						
						
							37601f6b4d 
							
						 
					 
					
						
						
							
							Add a very simple test.  
						
						
						
					 
					
						2021-04-26 19:22:28 -04:00 
						 
				 
			
				
					
						
							
							
								Juan Font 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							031c91a545 
							
						 
					 
					
						
						
							
							Merge pull request  #13  from cure/add-Makefile  
						
						... 
						
						
						
						Add a Makefile with a few targets. 
						
					 
					
						2021-04-25 22:40:34 +02:00 
						 
				 
			
				
					
						
							
							
								Ward Vandewege 
							
						 
					 
					
						
						
						
						
							
						
						
							6aedc1111b 
							
						 
					 
					
						
						
							
							Add a Makefile with a few targets. The default is 'build'. The build  
						
						... 
						
						
						
						target calls the new version-at-commit.sh script which will
automatically populate the version variable inside the Headscale binary.
Once we start tagging releases on the git tree, that will come in handy.
The Makefile also has a 'test' target (does nothing yet, no tests yet)
and a 'dev' target, which runs linters, tests, and finally builds. 
						
					 
					
						2021-04-25 10:31:52 -04:00 
						 
				 
			
				
					
						
							
							
								Juan Font 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6fa84004b3 
							
						 
					 
					
						
						
							
							Merge pull request  #11  from xpzouying/zy/fix-remove-dup-close-db  
						
						... 
						
						
						
						fix: remove db twice 
						
					 
					
						2021-04-25 00:35:46 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1bc4294241 
							
						 
					 
					
						
						
							
							Merge pull request  #10  from cure/linter-warnings  
						
						... 
						
						
						
						Linter warnings 
						
					 
					
						2021-04-25 00:29:18 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c07f192dc4 
							
						 
					 
					
						
						
							
							Merge pull request  #12  from gitter-badger/gitter-badge  
						
						... 
						
						
						
						Add a Gitter chat badge to README.md 
						
					 
					
						2021-04-25 00:16:44 +02:00 
						 
				 
			
				
					
						
							
							
								The Gitter Badger 
							
						 
					 
					
						
						
						
						
							
						
						
							8c218189b0 
							
						 
					 
					
						
						
							
							Add Gitter badge  
						
						
						
					 
					
						2021-04-24 21:26:38 +00:00 
						 
				 
			
				
					
						
							
							
								zy 
							
						 
					 
					
						
						
						
						
							
						
						
							07a9f95aeb 
							
						 
					 
					
						
						
							
							fix: remove db twice  
						
						... 
						
						
						
						* fix: remove db twice.
* better for new error, use errors.New.
* Error strings should not be capitalized or end with punctuation.
https://github.com/golang/go/wiki/CodeReviewComments#error-strings  
						
					 
					
						2021-04-25 00:29:40 +08:00 
						 
				 
			
				
					
						
							
							
								Ward Vandewege 
							
						 
					 
					
						
						
						
						
							
						
						
							f7c7b4873a 
							
						 
					 
					
						
						
							
							Address a bunch of golangci-lint warnings.  
						
						
						
					 
					
						2021-04-24 11:41:29 -04:00 
						 
				 
			
				
					
						
							
							
								Ward Vandewege 
							
						 
					 
					
						
						
						
						
							
						
						
							f7b6c68d22 
							
						 
					 
					
						
						
							
							Address a bunch of golint warnings.  
						
						
						
					 
					
						2021-04-24 11:26:50 -04:00 
						 
				 
			
				
					
						
							
							
								Juan Font 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d30b682a6e 
							
						 
					 
					
						
						
							
							Merge pull request  #9  from cure/add-tls-autocert  
						
						... 
						
						
						
						Add support for TLS to the web service. 
						
					 
					
						2021-04-24 11:28:31 +02:00 
						 
				 
			
				
					
						
							
							
								Ward Vandewege 
							
						 
					 
					
						
						
						
						
							
						
						
							426b4fd98a 
							
						 
					 
					
						
						
							
							Add support for automatic TLS certificates via Let's Encrypt. Add a  
						
						... 
						
						
						
						configuration reference to the README.md file. 
						
					 
					
						2021-04-23 22:55:01 -04:00 
						 
				 
			
				
					
						
							
							
								Ward Vandewege 
							
						 
					 
					
						
						
						
						
							
						
						
							1b30874cf8 
							
						 
					 
					
						
						
							
							Check for errors from the Serve() function.  
						
						
						
					 
					
						2021-04-23 17:18:14 -04:00 
						 
				 
			
				
					
						
							
							
								Ward Vandewege 
							
						 
					 
					
						
						
						
						
							
						
						
							252c68c50a 
							
						 
					 
					
						
						
							
							Add HTTPS support for the web endpoint with manually configured  
						
						... 
						
						
						
						certificate/key files. 
						
					 
					
						2021-04-23 17:18:00 -04:00 
						 
				 
			
				
					
						
							
							
								Ward Vandewege 
							
						 
					 
					
						
						
						
						
							
						
						
							c5a3d0b01c 
							
						 
					 
					
						
						
							
							In absPath, skip empty paths.  
						
						
						
					 
					
						2021-04-23 16:42:27 -04:00 
						 
				 
			
				
					
						
							
							
								Juan Font 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							328f6ea455 
							
						 
					 
					
						
						
							
							Merge pull request  #8  from cure/relative-paths-in-config  
						
						... 
						
						
						
						Handle relative paths in private_key_path and derp_map_path 
						
					 
					
						2021-04-23 09:40:52 +02:00 
						 
				 
			
				
					
						
							
							
								Ward Vandewege 
							
						 
					 
					
						
						
						
						
							
						
						
							683b151f19 
							
						 
					 
					
						
						
							
							If the configuration file contains relative paths (e.g. in the values  
						
						... 
						
						
						
						for private_key_path or derp_map_path), interpret them as relative to
the directory where the config.json file was read from. 
						
					 
					
						2021-04-22 21:10:50 -04:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							9c40e829ec 
							
						 
					 
					
						
						
							
							Create preauthkeys kinda working (not usable yet)  
						
						
						
					 
					
						2021-04-23 00:40:42 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							176eea4a84 
							
						 
					 
					
						
						
							
							WIP on PreAuthKeys  
						
						
						
					 
					
						2021-04-23 00:25:01 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							2555220a57 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/juanfont/headscale  into main  
						
						
						
					 
					
						2021-04-22 23:58:18 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							3743f08c1f 
							
						 
					 
					
						
						
							
							Minor fix on already defer db close  
						
						
						
					 
					
						2021-04-22 23:55:07 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							481a9a01f6 
							
						 
					 
					
						
						
							
							Merge pull request  #6  from cure/add-standard-config-locations  
						
						... 
						
						
						
						Add additional locations to look for the config.json file 
						
					 
					
						2021-04-22 00:52:06 +02:00 
						 
				 
			
				
					
						
							
							
								Ward Vandewege 
							
						 
					 
					
						
						
						
						
							
						
						
							a71387f9d2 
							
						 
					 
					
						
						
							
							Add additional locations to look for the config.json file:  
						
						... 
						
						
						
						/etc/headscale and $HOME/.headscale 
						
					 
					
						2021-04-21 17:33:09 -04:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							eac85a31ed 
							
						 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/juanfont/headscale  into main  
						
						
						
					 
					
						2021-04-08 23:58:00 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							c284f3eefa 
							
						 
					 
					
						
						
							
							Bump mod  
						
						
						
					 
					
						2021-04-08 23:57:47 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							541d676b98 
							
						 
					 
					
						
						
							
							Minor code reorg  
						
						
						
					 
					
						2021-04-08 23:57:31 +02:00 
						 
				 
			
				
					
						
							
							
								Juan Font 
							
						 
					 
					
						
						
						
						
							
						
						
							bdccd85533 
							
						 
					 
					
						
						
							
							Minor readme fixes  
						
						
						
					 
					
						2021-03-18 23:02:36 +00:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							977962736a 
							
						 
					 
					
						
						
							
							Removed log message  
						
						
						
					 
					
						2021-03-17 23:09:45 +01:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							06003974e5 
							
						 
					 
					
						
						
							
							Added project overview  #5  
						
						
						
					 
					
						2021-03-17 21:58:38 +01:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							1fad8e6e5b 
							
						 
					 
					
						
						
							
							Added basic routes functionality  
						
						
						
					 
					
						2021-03-14 11:38:42 +01:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							db75cd39a7 
							
						 
					 
					
						
						
							
							Update in preparation of supporting exit nodes  
						
						
						
					 
					
						2021-03-10 22:33:37 +01:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							fc13f74851 
							
						 
					 
					
						
						
							
							Minor output fix & README improvements  
						
						
						
					 
					
						2021-02-28 20:29:31 +01:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							2733a34033 
							
						 
					 
					
						
						
							
							Update readme with namespace info  
						
						
						
					 
					
						2021-02-28 01:04:01 +01:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							b7655b1f68 
							
						 
					 
					
						
						
							
							Initial multi-user support using namespaces  
						
						
						
					 
					
						2021-02-28 00:58:09 +01:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							562e996996 
							
						 
					 
					
						
						
							
							Fixed crash when NetInfo is nil  
						
						
						
					 
					
						2021-02-24 23:45:27 +01:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							d0e54bd59e 
							
						 
					 
					
						
						
							
							Renamed file  
						
						
						
					 
					
						2021-02-24 23:45:08 +01:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							5da39f9176 
							
						 
					 
					
						
						
							
							Readme improved  
						
						
						
					 
					
						2021-02-24 22:23:36 +01:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							6a397345aa 
							
						 
					 
					
						
						
							
							Headscale is working (Fixed DERP address)  
						
						
						
					 
					
						2021-02-24 00:32:34 +01:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							93c711d2d8 
							
						 
					 
					
						
						
							
							Minor thing  
						
						
						
					 
					
						2021-02-24 00:31:58 +01:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							06fb7d4587 
							
						 
					 
					
						
						
							
							WIP: Client updates. Long polling rewritten  
						
						
						
					 
					
						2021-02-23 21:07:52 +01:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							ca6904fc95 
							
						 
					 
					
						
						
							
							Clean  
						
						
						
					 
					
						2021-02-23 20:11:30 +01:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							2b1d92429a 
							
						 
					 
					
						
						
							
							Added the name from the HostInfo hostname  
						
						
						
					 
					
						2021-02-23 20:10:58 +01:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							90759688ca 
							
						 
					 
					
						
						
							
							Send StableID  
						
						
						
					 
					
						2021-02-22 23:27:33 +01:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							a20fffc3e9 
							
						 
					 
					
						
						
							
							Peers is always returned sorted by Node.ID.  
						
						... 
						
						
						
						(https://github.com/awsong/headscale ) 
						
					 
					
						2021-02-22 00:53:37 +01:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							563f3c4017 
							
						 
					 
					
						
						
							
							Fixes here and there  
						
						
						
					 
					
						2021-02-21 23:54:15 +01:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							1b7d99d483 
							
						 
					 
					
						
						
							
							Improving code...  
						
						
						
					 
					
						2021-02-21 22:14:38 +01:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							5d3c80a192 
							
						 
					 
					
						
						
							
							Seed the random IP address generator  
						
						
						
					 
					
						2021-02-21 22:11:27 +01:00 
						 
				 
			
				
					
						
							
							
								Juan Font Alonso 
							
						 
					 
					
						
						
						
						
							
						
						
							272eee79fd 
							
						 
					 
					
						
						
							
							Added support for DiscoKey  
						
						... 
						
						
						
						(from https://github.com/awsong/headscale ) 
						
					 
					
						2021-02-21 21:34:28 +01:00