Michael Stapelberg 
							
						 
					 
					
						
						
							
						
						bd8fc63b0e 
					 
					
						
						
							
							dns: implement per-DHCP-lease dyndns  
						
						 
						
						... 
						
						
						
						The HTTP API is easy to use from the command line or from Go:
% curl --data "host=sub&ip=192.168.33.44" -4 http://router7:8053/dyndns 
ok
% host sub.$(hostname)
sub.midna has address 192.168.33.44
This can be used in combination with https://github.com/gokrazy/gdns  
						
						
					 
					
						2019-01-06 14:41:26 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Stapelberg 
							
						 
					 
					
						
						
							
						
						b347ed74c5 
					 
					
						
						
							
							update import paths  
						
						 
						
						
						
						
					 
					
						2018-07-09 08:54:04 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Stapelberg 
							
						 
					 
					
						
						
							
						
						ff7aa8f2cb 
					 
					
						
						
							
							add copyright notices  
						
						 
						
						
						
						
					 
					
						2018-06-28 20:08:23 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Stapelberg 
							
						 
					 
					
						
						
							
						
						ab75e4a1b5 
					 
					
						
						
							
							check for updateListeners errors  
						
						 
						
						
						
						
					 
					
						2018-06-28 20:08:23 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Stapelberg 
							
						 
					 
					
						
						
							
						
						72661b13ec 
					 
					
						
						
							
							dnsd: listen on 8053 (metrics) on ipv6-net::1  
						
						 
						
						
						
						
					 
					
						2018-06-26 21:15:14 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Stapelberg 
							
						 
					 
					
						
						
							
						
						89e1276ad4 
					 
					
						
						
							
							dns: simplify resolving code  
						
						 
						
						
						
						
					 
					
						2018-06-26 09:33:23 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Stapelberg 
							
						 
					 
					
						
						
							
						
						10df129c1f 
					 
					
						
						
							
							dns: listen on all private IP addresses  
						
						 
						
						
						
						
					 
					
						2018-06-26 08:53:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Stapelberg 
							
						 
					 
					
						
						
							
						
						24e2d5de00 
					 
					
						
						
							
							dnsd: serve prometheus metrics on port 8053  
						
						 
						
						
						
						
					 
					
						2018-06-18 08:04:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Stapelberg 
							
						 
					 
					
						
						
							
						
						2ef8bf6ea0 
					 
					
						
						
							
							dnsd/dhcp4d: listen on configured address (not hard-coded)  
						
						 
						
						
						
						
					 
					
						2018-06-04 08:22:45 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Stapelberg 
							
						 
					 
					
						
						
							
						
						6b9ce5728a 
					 
					
						
						
							
							Initial commit  
						
						 
						
						
						
						
					 
					
						2018-05-27 17:30:42 +02:00