Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							16cf1ab1ba
							
						
					 | 
					
						
						
							
							Fix debug output
						
						
						
						
						
						
					 | 
					
						2022-10-12 16:08:48 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							902f7af64d
							
						
					 | 
					
						
						
							
							Added platform check
						
						
						
						
						
						
					 | 
					
						2022-10-12 15:14:42 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							004bf27526
							
						
					 | 
					
						
						
							
							Added Android-specific RNode interface. Contains debug code. Not ready yet. Hang in there.
						
						
						
						
						
						
					 | 
					
						2022-10-12 15:11:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							9cad90266e
							
						
					 | 
					
						
						
							
							Reverted RNode interface to exclude Android-specific logic
						
						
						
						
						
						
					 | 
					
						2022-10-12 15:00:21 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							e9de01e10e
							
						
					 | 
					
						
						
							
							Added property default
						
						
						
						
						
						
					 | 
					
						2022-10-12 14:58:00 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							372bedcd85
							
						
					 | 
					
						
						
							
							Added support for RNode interfaces on Android
						
						
						
						
						
						
					 | 
					
						2022-10-11 14:06:42 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							c18806c912
							
						
					 | 
					
						
						
							
							Updated deprecated threading API call and updated docs
						
						
						
						
						
						
					 | 
					
						2022-09-30 19:02:41 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							571ad2c8fb
							
						
					 | 
					
						
						
							
							Added initial connection timeout option to TCPClientInterface
						
						
						
						
						
						
					 | 
					
						2022-09-15 15:35:28 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							18f450c58b
							
						
					 | 
					
						
						
							
							Periodically try to connect RNodes that were unavailable at startup. Closes #87.
						
						
						
						
						
						
					 | 
					
						2022-09-14 17:43:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							921987c999
							
						
					 | 
					
						
						
							
							Added table persist on local client disconnect
						
						
						
						
						
						
					 | 
					
						2022-09-13 22:32:00 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							af538e0489
							
						
					 | 
					
						
						
							
							Improved shutdown handling and table saving
						
						
						
						
						
						
					 | 
					
						2022-09-06 17:42:13 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							be02586133
							
						
					 | 
					
						
						
							
							Added detach handler to TCP Server Interface
						
						
						
						
						
						
					 | 
					
						2022-09-06 12:23:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							bc39a1acf1
							
						
					 | 
					
						
						
							
							Fixed static size index
						
						
						
						
						
						
					 | 
					
						2022-07-01 21:16:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							171f43f4e3
							
						
					 | 
					
						
						
							
							Cleanup
						
						
						
						
						
						
					 | 
					
						2022-06-30 19:32:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							aa255d0713
							
						
					 | 
					
						
						
							
							Tuned I2PInterface socket timeouts
						
						
						
						
						
						
					 | 
					
						2022-06-13 15:45:53 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							5a8152c589
							
						
					 | 
					
						
						
							
							Fixed I2PInterface status not being set on connectable interfaces
						
						
						
						
						
						
					 | 
					
						2022-06-12 21:34:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							8042f5eaa1
							
						
					 | 
					
						
						
							
							Improved log output
						
						
						
						
						
						
					 | 
					
						2022-06-12 18:55:06 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							d7a444556a
							
						
					 | 
					
						
						
							
							Tuned TCP socket options
						
						
						
						
						
						
					 | 
					
						2022-06-12 11:50:09 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							2685e043ea
							
						
					 | 
					
						
						
							
							Fixed missing check for zero-length packets on IFAC-enabled interfaces. Fixes #65.
						
						
						
						
						
						
					 | 
					
						2022-06-11 18:52:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							548cbd50d8
							
						
					 | 
					
						
						
							
							Improved I2PInterface error handling and stability
						
						
						
						
						
						
					 | 
					
						2022-06-11 13:52:56 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							d7262c7cbe
							
						
					 | 
					
						
						
							
							Fixed socket leak in I2PInterface
						
						
						
						
						
						
					 | 
					
						2022-06-11 11:27:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							1ac7238347
							
						
					 | 
					
						
						
							
							Cleanup
						
						
						
						
						
						
					 | 
					
						2022-06-10 17:05:00 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							513a82e363
							
						
					 | 
					
						
						
							
							Updated link test
						
						
						
						
						
						
					 | 
					
						2022-06-09 17:14:43 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							d334613888
							
						
					 | 
					
						
						
							
							Removed delay
						
						
						
						
						
						
					 | 
					
						2022-06-09 16:48:31 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							648e9a68b8
							
						
					 | 
					
						
						
							
							Added profiling info to LocalInterface
						
						
						
						
						
						
					 | 
					
						2022-06-09 14:45:00 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							26dae3830e
							
						
					 | 
					
						
						
							
							Fixed unclosed socket in AutoInterface
						
						
						
						
						
						
					 | 
					
						2022-06-09 08:48:55 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							379e56b2ce
							
						
					 | 
					
						
						
							
							Socket option check for OpenWRT compatibility
						
						
						
						
						
						
					 | 
					
						2022-06-07 12:40:50 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							c6df6293b2
							
						
					 | 
					
						
						
							
							Added hardware MTU parameter to interfaces
						
						
						
						
						
						
					 | 
					
						2022-05-29 15:43:50 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							9e20ba2dac
							
						
					 | 
					
						
						
							
							Implemented I2PInterface recovery on I2P router restart
						
						
						
						
						
						
					 | 
					
						2022-05-28 02:24:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							49616a36cf
							
						
					 | 
					
						
						
							
							Fixed I2P controller startup when event loop is not immediately ready
						
						
						
						
						
						
					 | 
					
						2022-05-26 09:54:56 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							9e316ab989
							
						
					 | 
					
						
						
							
							Fixed deprecated options in asyncio API for Python 3.10. Fixes #58.
						
						
						
						
						
						
					 | 
					
						2022-05-25 23:11:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							a6dbc53209
							
						
					 | 
					
						
						
							
							Improved status display for I2P interfaces
						
						
						
						
						
						
					 | 
					
						2022-05-25 21:44:49 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							3af5a8f3ed
							
						
					 | 
					
						
						
							
							Improved I2P server tunnel error handling. Fixes #13.
						
						
						
						
						
						
					 | 
					
						2022-05-25 21:23:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							fb5172ff10
							
						
					 | 
					
						
						
							
							Improved I2P client tunnel error handling
						
						
						
						
						
						
					 | 
					
						2022-05-25 20:18:06 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							d3ab0878e0
							
						
					 | 
					
						
						
							
							Improved I2P interface display in rnstatus
						
						
						
						
						
						
					 | 
					
						2022-05-25 15:50:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							9e6a5d5d91
							
						
					 | 
					
						
						
							
							Fix announce rate targets on I2PInterface peers
						
						
						
						
						
						
					 | 
					
						2022-05-23 00:28:06 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							cf3e47f469
							
						
					 | 
					
						
						
							
							Fixed interface mode inheritance
						
						
						
						
						
						
					 | 
					
						2022-05-23 00:06:26 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							f3ff71d9b8
							
						
					 | 
					
						
						
							
							Implemented unknown path discovery
						
						
						
						
						
						
					 | 
					
						2022-05-22 14:18:58 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							81b92ffdc1
							
						
					 | 
					
						
						
							
							Added gateway interface mode
						
						
						
						
						
						
					 | 
					
						2022-05-22 11:14:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							e825b0b8ff
							
						
					 | 
					
						
						
							
							Added Pipe Interface
						
						
						
						
						
						
					 | 
					
						2022-05-14 20:19:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							3871d8615e
							
						
					 | 
					
						
						
							
							Added per-interface announce rate control
						
						
						
						
						
						
					 | 
					
						2022-05-14 18:09:38 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							8636259886
							
						
					 | 
					
						
						
							
							Added roaming and boundary interface modes
						
						
						
						
						
						
					 | 
					
						2022-05-13 21:03:51 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							af1a05ff6a
							
						
					 | 
					
						
						
							
							Added announce queue dropping to rnpath utility
						
						
						
						
						
						
					 | 
					
						2022-05-13 16:18:13 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							7c70f9d865
							
						
					 | 
					
						
						
							
							Set IFAC parameters on spawned interfaces
						
						
						
						
						
						
					 | 
					
						2022-04-27 13:20:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							6cf9288b11
							
						
					 | 
					
						
						
							
							Improved AutoInterface peering timeout
						
						
						
						
						
						
					 | 
					
						2022-04-27 13:19:48 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							d53e8cf037
							
						
					 | 
					
						
						
							
							Bitrate guess on TCP and UDP interfaces
						
						
						
						
						
						
					 | 
					
						2022-04-18 18:09:31 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							da297aeb64
							
						
					 | 
					
						
						
							
							Changed log level
						
						
						
						
						
						
					 | 
					
						2022-04-18 16:54:35 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							c9de260e00
							
						
					 | 
					
						
						
							
							Cleanup
						
						
						
						
						
						
					 | 
					
						2022-04-18 16:25:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							31104c6e9c
							
						
					 | 
					
						
						
							
							Implemented bandwidth-based announce propagation calculation
						
						
						
						
						
						
					 | 
					
						2022-04-18 16:23:24 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Qvist
							
						 
					 | 
					
						
						
						
						
							
						
						
							124ec006b4
							
						
					 | 
					
						
						
							
							Auto-set sensible interface rate defaults
						
						
						
						
						
						
					 | 
					
						2022-04-17 19:35:31 +02:00 | 
					
					
						
						
							
							
							
						
					 |