Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							40f7a6d359
							
						
					 | 
					
						
						
							
							Added resource HMU/part request hash filter. Fixes #7.
						
						
						
						
						
						
					 | 
					
						2021-09-02 14:44:53 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							0c96508cca
							
						
					 | 
					
						
						
							
							Updated default config.
						
						
						
						
						
						
					 | 
					
						2021-08-29 13:48:12 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							1fd59f1a02
							
						
					 | 
					
						
						
							
							Fixed resource sequencing fail handling.
						
						
						
						
						
						
					 | 
					
						2021-08-29 13:46:31 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							b694cbdc91
							
						
					 | 
					
						
						
							
							Improved announce handling for local clients.
						
						
						
						
						
						
					 | 
					
						2021-08-29 12:43:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							71c3333e10
							
						
					 | 
					
						
						
							
							Improved announce handling for local clients.
						
						
						
						
						
						
					 | 
					
						2021-08-29 12:28:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							972fcdee22
							
						
					 | 
					
						
						
							
							Fixed identity saving.
						
						
						
						
						
						
					 | 
					
						2021-08-29 01:24:21 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							781cb4712d
							
						
					 | 
					
						
						
							
							Fixed request packet receipts timing out in spite of delivery.
						
						
						
						
						
						
					 | 
					
						2021-08-28 23:53:51 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							cdb08325cc
							
						
					 | 
					
						
						
							
							Fixed timeout calculation condition.
						
						
						
						
						
						
					 | 
					
						2021-08-28 20:34:41 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							62d954d7bf
							
						
					 | 
					
						
						
							
							Fixed timeout calculation condition.
						
						
						
						
						
						
					 | 
					
						2021-08-28 20:21:50 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							2678aeb6a1
							
						
					 | 
					
						
						
							
							Improved timeout calculation and handling.
						
						
						
						
						
						
					 | 
					
						2021-08-28 20:01:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							6d441dac02
							
						
					 | 
					
						
						
							
							Better resource advertisement timeout.
						
						
						
						
						
						
					 | 
					
						2021-08-28 14:41:25 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							2e7126ef39
							
						
					 | 
					
						
						
							
							Cleaned up log statements
						
						
						
						
						
						
					 | 
					
						2021-08-27 22:51:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							c0f909850b
							
						
					 | 
					
						
						
							
							Updated docs.
						
						
						
						
						
						
					 | 
					
						2021-08-27 19:54:57 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							a199e4c929
							
						
					 | 
					
						
						
							
							Improved link and resource callbacks and resource handling.
						
						
						
						
						
						
					 | 
					
						2021-08-27 19:52:48 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							f719d44db5
							
						
					 | 
					
						
						
							
							Transport optimisations
						
						
						
						
						
						
					 | 
					
						2021-08-21 20:23:36 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							af890d91d2
							
						
					 | 
					
						
						
							
							Fixed race condition in outbound handling packet filter
						
						
						
						
						
						
					 | 
					
						2021-08-21 19:42:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							212518a345
							
						
					 | 
					
						
						
							
							Implemented requests and responses of arbitrary sizes using resources.
						
						
						
						
						
						
					 | 
					
						2021-08-21 14:52:31 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							1dc6655017
							
						
					 | 
					
						
						
							
							Implemented request and response API
						
						
						
						
						
						
					 | 
					
						2021-08-20 23:29:06 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							69930e5652
							
						
					 | 
					
						
						
							
							Updated default config
						
						
						
						
						
						
					 | 
					
						2021-08-20 11:23:35 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							2b8b95da2b
							
						
					 | 
					
						
						
							
							Added config options for TCP server interface binding to network interface instead of IP.
						
						
						
						
						
						
					 | 
					
						2021-08-19 20:13:53 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							6382409194
							
						
					 | 
					
						
						
							
							Added config options for UDP interface binding to network interface instead of IP.
						
						
						
						
						
						
					 | 
					
						2021-08-19 19:56:35 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							4fd3d26714
							
						
					 | 
					
						
						
							
							Fixed UDP broadcast echo packets not being filtered.
						
						
						
						
						
						
					 | 
					
						2021-08-19 17:05:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							384a7db974
							
						
					 | 
					
						
						
							
							Implemented link peer identification
						
						
						
						
						
						
					 | 
					
						2021-08-19 14:10:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							ad67c553d7
							
						
					 | 
					
						
						
							
							Added exception when trying to remember an invalid public key
						
						
						
						
						
						
					 | 
					
						2021-05-20 22:30:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							d68cfaa8f7
							
						
					 | 
					
						
						
							
							Optimised link establishment
						
						
						
						
						
						
					 | 
					
						2021-05-20 20:32:08 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							e8ca88377a
							
						
					 | 
					
						
						
							
							Updated documentation
						
						
						
						
						
						
					 | 
					
						2021-05-20 18:37:12 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							db527b6759
							
						
					 | 
					
						
						
							
							Optimised announces to 151 bytes
						
						
						
						
						
						
					 | 
					
						2021-05-20 16:56:08 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							ce405b9252
							
						
					 | 
					
						
						
							
							Migrated all asymmetric crypto operations to ECIES on Curve25519.
						
						
						
						
						
						
					 | 
					
						2021-05-20 15:31:38 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							7f5625a526
							
						
					 | 
					
						
						
							
							Cleanup
						
						
						
						
						
						
					 | 
					
						2021-05-20 13:38:57 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							f880edbeb8
							
						
					 | 
					
						
						
							
							Store GROUP destination symmetric key as bytes instead of base64
						
						
						
						
						
						
					 | 
					
						2021-05-20 12:44:12 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							e746a80dca
							
						
					 | 
					
						
						
							
							Fixed beacon data in KISSInterface
						
						
						
						
						
						
					 | 
					
						2021-05-17 22:01:56 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							94813d95b1
							
						
					 | 
					
						
						
							
							Separate Ed25519 signature keys on links
						
						
						
						
						
						
					 | 
					
						2021-05-17 19:11:10 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							aa93e475a4
							
						
					 | 
					
						
						
							
							Updated docs
						
						
						
						
						
						
					 | 
					
						2021-05-17 15:57:41 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							8478782c18
							
						
					 | 
					
						
						
							
							Moved Reticulum to Curve25519 for ECDH exchanges and signatures
						
						
						
						
						
						
					 | 
					
						2021-05-17 14:05:13 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							08dc980282
							
						
					 | 
					
						
						
							
							Added docstrings to Resource
						
						
						
						
						
						
					 | 
					
						2021-05-16 23:29:25 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							dfb5af5dd1
							
						
					 | 
					
						
						
							
							Added docstrings, refactored method names.
						
						
						
						
						
						
					 | 
					
						2021-05-16 23:14:49 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							3f1e2bc682
							
						
					 | 
					
						
						
							
							Changed method order
						
						
						
						
						
						
					 | 
					
						2021-05-16 23:14:19 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							522204d8a5
							
						
					 | 
					
						
						
							
							Added Identity docstrings. Renamed Identity method.
						
						
						
						
						
						
					 | 
					
						2021-05-16 21:58:50 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							e7f7d91276
							
						
					 | 
					
						
						
							
							Updated Destination docstring
						
						
						
						
						
						
					 | 
					
						2021-05-16 21:57:49 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							e8f7e4a5b7
							
						
					 | 
					
						
						
							
							Fixed excessive resource hashmap size
						
						
						
						
						
						
					 | 
					
						2021-05-16 17:33:55 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							235b1cea4c
							
						
					 | 
					
						
						
							
							Refactored Transport method names
						
						
						
						
						
						
					 | 
					
						2021-05-16 16:48:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							8496ee19d9
							
						
					 | 
					
						
						
							
							Refactored Resource method names
						
						
						
						
						
						
					 | 
					
						2021-05-16 16:43:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							55c0f44e58
							
						
					 | 
					
						
						
							
							Refactored Packet method names
						
						
						
						
						
						
					 | 
					
						2021-05-16 16:42:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							cd2f49272d
							
						
					 | 
					
						
						
							
							Refactored Link method names
						
						
						
						
						
						
					 | 
					
						2021-05-16 16:37:12 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							d03b7d7a52
							
						
					 | 
					
						
						
							
							Refactored Identity method names
						
						
						
						
						
						
					 | 
					
						2021-05-16 16:15:57 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							fe773c32e2
							
						
					 | 
					
						
						
							
							Implemented callback as default_app_data. Added docstrings to Destination.
						
						
						
						
						
						
					 | 
					
						2021-05-16 15:58:06 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							27dbde1981
							
						
					 | 
					
						
						
							
							Updated docstrings
						
						
						
						
						
						
					 | 
					
						2021-05-16 15:52:45 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							aa02931364
							
						
					 | 
					
						
						
							
							Refactored and documented Reticulum class
						
						
						
						
						
						
					 | 
					
						2021-05-16 13:02:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							b2eebd90ea
							
						
					 | 
					
						
						
							
							Refactored and documented Reticulum class
						
						
						
						
						
						
					 | 
					
						2021-05-16 12:55:50 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							bdf1d289b0
							
						
					 | 
					
						
						
							
							Added default app data to destinations
						
						
						
						
						
						
					 | 
					
						2021-05-15 13:06:50 +02:00 | 
					
					
						
						
							
							
							
						
					 |