Greg Troxel 
							
						 
					 
					
						
						
						
						
							
						
						
							e273900e87 
							
						 
					 
					
						
						
							
							AutoInterface: Drop embedded scope identifier on fe80::  
						
						 
						
						... 
						
						
						
						The code previously dropped scope identifiers expressed as a trailing
"%ifname", which happens on macOS.  On NetBSD and OpenBSD (and likely
FreeBSD, not tested), the scope identifier is embedded.  Drop that
form of identifier as well, because we keep address and ifname
separate, and because the scope identifier must not be part of
computing the hash of the address.
Resolves  #240 , failure to peer on NetBSD and OpenBSD. 
						
						
					 
					
						2023-02-28 10:19:46 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Heise 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9963cf37b8 
							
						 
					 
					
						
						
							
							Fix exceptions on Channel shutdown  
						
						 
						
						
						
						
					 
					
						2023-02-28 08:38:23 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Heise 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							72300cc821 
							
						 
					 
					
						
						
							
							Revert "Only send proof if link is still active"  
						
						 
						
						
						
						
					 
					
						2023-02-28 08:24:13 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Heise 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8168d9bb92 
							
						 
					 
					
						
						
							
							Only send proof if link is still active  
						
						 
						
						
						
						
					 
					
						2023-02-28 08:13:07 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Heise 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f0151fed6 
							
						 
					 
					
						
						
							
							Tidy up PR  
						
						 
						
						
						
						
					 
					
						2023-02-27 21:33:50 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Heise 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							42935c8238 
							
						 
					 
					
						
						
							
							Make the PR have zero deletions  
						
						 
						
						
						
						
					 
					
						2023-02-27 21:15:25 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Heise 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							118acf77b8 
							
						 
					 
					
						
						
							
							Fix up documentation even more  
						
						 
						
						
						
						
					 
					
						2023-02-27 21:10:28 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Heise 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							661964277f 
							
						 
					 
					
						
						
							
							Fix up documentation for building  
						
						 
						
						
						
						
					 
					
						2023-02-27 19:05:25 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Heise 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							464dc23ff0 
							
						 
					 
					
						
						
							
							Add some internal documenation  
						
						 
						
						
						
						
					 
					
						2023-02-27 17:36:04 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Heise 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c00b592ed9 
							
						 
					 
					
						
						
							
							System-reserved channel message types  
						
						 
						
						... 
						
						
						
						- a message handler can return logical True to prevent subsequent message handlers from running
- Message types >= 0xff00 are reserved for system/framework messages 
						
						
					 
					
						2023-02-26 11:39:49 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Heise 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e005826151 
							
						 
					 
					
						
						
							
							Allow channel message handlers to short circuit  
						
						 
						
						... 
						
						
						
						- a message handler can return logical True to prevent subsequent message handlers from running 
						
						
					 
					
						2023-02-26 11:23:38 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Heise 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe3a3e22f7 
							
						 
					 
					
						
						
							
							Expose Channel on Link  
						
						 
						
						... 
						
						
						
						Separates channel interface from link
Also added: allow multiple message handlers 
						
						
					 
					
						2023-02-26 07:25:49 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Heise 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68cb4a6740 
							
						 
					 
					
						
						
							
							Initial work on Channel  
						
						 
						
						
						
						
					 
					
						2023-02-25 18:23:25 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Faragher 
							
						 
					 
					
						
						
						
						
							
						
						
							5b3d26a90a 
							
						 
					 
					
						
						
							
							Additional error messages for offline flashing.  
						
						 
						
						
						
						
					 
					
						2023-02-22 12:49:24 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							c604214bb9 
							
						 
					 
					
						
						
							
							Improved RNode reconnection when serial device disappears  
						
						 
						
						
						
						
					 
					
						2023-02-18 13:31:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							d02cdd5471 
							
						 
					 
					
						
						
							
							Added JSON output to rnstatus  
						
						 
						
						
						
						
					 
					
						2023-02-17 21:29:35 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							b82ecf047a 
							
						 
					 
					
						
						
							
							Added Link establishment rate calculation  
						
						 
						
						
						
						
					 
					
						2023-02-17 09:54:18 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							4d3570fe4c 
							
						 
					 
					
						
						
							
							Updated version  
						
						 
						
						
						
						
					 
					
						2023-02-15 12:28:06 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							fc818f00f1 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:markqvist/Reticulum  
						
						 
						
						
						
						
					 
					
						2023-02-09 11:54:06 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							a55d39b7d4 
							
						 
					 
					
						
						
							
							Added Link ID to response_generator callback signature  
						
						 
						
						
						
						
					 
					
						2023-02-09 11:52:54 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dionysis Grigoropoulos 
							
						 
					 
					
						
						
						
						
							
						
						
							323c2285ce 
							
						 
					 
					
						
						
							
							rnodeconf: Typo fix on board versions  
						
						 
						
						
						
						
					 
					
						2023-02-04 17:16:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							e9ae255f84 
							
						 
					 
					
						
						
							
							Added fallback version URL to rnodeconf updater  
						
						 
						
						
						
						
					 
					
						2023-02-04 14:18:11 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							42dfee8557 
							
						 
					 
					
						
						
							
							Added Bluetooth pairing PIN output  
						
						 
						
						
						
						
					 
					
						2023-02-04 13:45:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							1b55ac7f24 
							
						 
					 
					
						
						
							
							Added destination hash generation and announce functionality to rnid utility  
						
						 
						
						
						
						
					 
					
						2023-02-03 20:27:39 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							d7aacba797 
							
						 
					 
					
						
						
							
							Cleanup  
						
						 
						
						
						
						
					 
					
						2023-02-03 10:13:36 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							b92ddeccff 
							
						 
					 
					
						
						
							
							Cleanup  
						
						 
						
						
						
						
					 
					
						2023-02-03 08:29:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							6fac96ec18 
							
						 
					 
					
						
						
							
							Mask entire header  
						
						 
						
						
						
						
					 
					
						2023-02-03 00:11:11 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							53ceafcebd 
							
						 
					 
					
						
						
							
							Improved IFAC mask derivation  
						
						 
						
						
						
						
					 
					
						2023-02-02 23:59:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							4df67304d6 
							
						 
					 
					
						
						
							
							Added payload masking to interfaces with IFAC enabled  
						
						 
						
						
						
						
					 
					
						2023-02-02 20:48:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							ac07ba1368 
							
						 
					 
					
						
						
							
							Added Identity generation to rnid utility  
						
						 
						
						
						
						
					 
					
						2023-02-02 19:26:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							ece064d46e 
							
						 
					 
					
						
						
							
							Updated version  
						
						 
						
						
						
						
					 
					
						2023-02-02 19:05:15 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							08e480387b 
							
						 
					 
					
						
						
							
							Added signing and validation to rnid  
						
						 
						
						
						
						
					 
					
						2023-02-02 19:02:05 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							f4241ae9c2 
							
						 
					 
					
						
						
							
							Added basic rnid utility  
						
						 
						
						
						
						
					 
					
						2023-02-02 17:45:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								markqvist 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3b2fbe02c6 
							
						 
					 
					
						
						
							
							Merge pull request  #189  from Erethon/master  
						
						 
						
						... 
						
						
						
						Fix bug where announce_identity could be undefined 
						
						
					 
					
						2023-02-02 10:41:42 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dionysis Grigoropoulos 
							
						 
					 
					
						
						
						
						
							
						
						
							6ecae615de 
							
						 
					 
					
						
						
							
							packet: Fix header_type matching according to IFAC  
						
						 
						
						... 
						
						
						
						Ever since IFAC/Interface Access Codes were introduced, the header type
is one bit long and not two. 
						
						
					 
					
						2023-01-27 15:29:06 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dionysis Grigoropoulos 
							
						 
					 
					
						
						
						
						
							
						
						
							72ca6316f6 
							
						 
					 
					
						
						
							
							Fix bug where announce_identity could be undefined  
						
						 
						
						
						
						
					 
					
						2023-01-26 22:05:38 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							e4f0b2dc39 
							
						 
					 
					
						
						
							
							Allow rnodeconf to provision RNodes from extracted firmwares on systems without prior tools installed  
						
						 
						
						
						
						
					 
					
						2023-01-14 20:47:34 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							c5a586175d 
							
						 
					 
					
						
						
							
							Updated version  
						
						 
						
						
						
						
					 
					
						2023-01-14 15:06:30 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							2a1ec6592c 
							
						 
					 
					
						
						
							
							Added autoinstall and updating from extracted RNode Firmwares to rnodeconf  
						
						 
						
						
						
						
					 
					
						2023-01-14 14:51:44 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							eed7698ed3 
							
						 
					 
					
						
						
							
							Added firmware extraction from existing devices to rnodeconf  
						
						 
						
						
						
						
					 
					
						2023-01-14 13:20:19 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							8d96673bec 
							
						 
					 
					
						
						
							
							Updated flasher paths  
						
						 
						
						
						
						
					 
					
						2023-01-14 00:55:34 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							62a13eb0e8 
							
						 
					 
					
						
						
							
							Added RNode Bootstrap Console info to rnodeconf autoinstaller  
						
						 
						
						
						
						
					 
					
						2023-01-14 00:28:34 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							78253093c7 
							
						 
					 
					
						
						
							
							Updated rnodeconf  
						
						 
						
						
						
						
					 
					
						2023-01-13 11:59:38 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							63d54dbecb 
							
						 
					 
					
						
						
							
							Added console image flashing to rnodeconf  
						
						 
						
						
						
						
					 
					
						2023-01-11 13:56:41 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							32922868b9 
							
						 
					 
					
						
						
							
							Updated rnodeconf install guide  
						
						 
						
						
						
						
					 
					
						2023-01-11 11:45:10 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							274c7199b0 
							
						 
					 
					
						
						
							
							Updated version  
						
						 
						
						
						
						
					 
					
						2022-12-23 23:27:37 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							7960226883 
							
						 
					 
					
						
						
							
							Fixed missing path invalidation on failed link establishments made from a shared instance client  
						
						 
						
						
						
						
					 
					
						2022-12-23 23:26:50 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							bb74878e94 
							
						 
					 
					
						
						
							
							Reordered property assignment  
						
						 
						
						
						
						
					 
					
						2022-12-23 23:24:26 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							5c2c935b6f 
							
						 
					 
					
						
						
							
							Updated version  
						
						 
						
						
						
						
					 
					
						2022-12-22 21:08:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							8402541c73 
							
						 
					 
					
						
						
							
							Faster roaming path recovery for multiple interface non-transport instances  
						
						 
						
						
						
						
					 
					
						2022-12-22 20:17:09 +01:00