Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							d8f3ad8d3f 
							
						 
					 
					
						
						
							
							Temporarily disabled extra-level log statement  
						
						 
						
						
						
						
					 
					
						2023-03-04 19:30:47 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							a1b75b9746 
							
						 
					 
					
						
						
							
							Increased per-hop timeout  
						
						 
						
						
						
						
					 
					
						2023-03-04 19:30:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							80f3bfaece 
							
						 
					 
					
						
						
							
							Adjusted StreamDataMessage overhead calculation  
						
						 
						
						
						
						
					 
					
						2023-03-04 19:06:47 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							37b2d8a6ec 
							
						 
					 
					
						
						
							
							Fixed Link MDU output in phyparams()  
						
						 
						
						
						
						
					 
					
						2023-03-04 18:37:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							777fea9cea 
							
						 
					 
					
						
						
							
							Differentiate exception between link establishment callback, and internal RTT packet handling  
						
						 
						
						
						
						
					 
					
						2023-03-04 18:32:36 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							bbfdd37935 
							
						 
					 
					
						
						
							
							Added check for link state before sending  
						
						 
						
						
						
						
					 
					
						2023-03-04 18:31:07 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark Qvist 
							
						 
					 
					
						
						
						
						
							
						
						
							28e6302b3d 
							
						 
					 
					
						
						
							
							Updated versions  
						
						 
						
						
						
						
					 
					
						2023-03-04 17:56:30 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Heise 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aac2b9f987 
							
						 
					 
					
						
						
							
							Buffer: send and receive binary data over Channel  
						
						 
						
						... 
						
						
						
						(also some minor fixes in channel) 
						
						
					 
					
						2023-03-02 17:17:18 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								markqvist 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a6551fc019 
							
						 
					 
					
						
						
							
							Merge pull request  #246  from gdt/fix-transmit-hash  
						
						 
						
						... 
						
						
						
						AutoInterface: Drop embedded scope identifier on fe80:: 
						
						
					 
					
						2023-03-02 11:34:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								markqvist 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a06ae40797 
							
						 
					 
					
						
						
							
							Merge pull request  #236  from faragher/master  
						
						 
						
						... 
						
						
						
						Additional error messages for offline flashing. 
						
						
					 
					
						2023-03-02 11:31:31 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								markqvist 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1db08438df 
							
						 
					 
					
						
						
							
							Merge pull request  #248  from Erethon/hkdf-remove-dead-code  
						
						 
						
						... 
						
						
						
						hkdf: Remove duplicate check if the salt is None 
						
						
					 
					
						2023-03-02 11:29:18 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dionysis Grigoropoulos 
							
						 
					 
					
						
						
						
						
							
						
						
							ddb7a92c15 
							
						 
					 
					
						
						
							
							hkdf: Remove duplicate check if the salt is None  
						
						 
						
						... 
						
						
						
						The second if isn't needed since we initialize the salt with zeroes
earlier. If instead we meant to pass an empty bytes class to the HMAC
implementation, the end result would be the same, since it's gonna get
padded with zeroes in the HMAC code. 
						
						
					 
					
						2023-03-01 16:22:51 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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