orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								ee1c4f4fdc 
								
							 
						 
						
							
							
								
								internal numeric id for families  
							
							
							
						 
						
							2022-03-24 15:50:20 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								fb6ecdde1e 
								
							 
						 
						
							
							
								
								handle TokenRequest  
							
							
							
						 
						
							2022-03-23 21:48:41 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								861166d8a9 
								
							 
						 
						
							
							
								
								send TokenRequest message:  
							
							
							
						 
						
							2022-03-23 19:13:44 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R4SAS 
								
							 
						 
						
							
							
							
							
								
							
							
								70dca81c40 
								
							 
						 
						
							
							
								
								dropped MESHNET build option  
							
							... 
							
							
							
							Dropping MESHNET build option due to lack of usage. That change won't
affect on usage with currently supported Yggdrasil network.
Signed-off-by: R4SAS <r4sas@i2pmail.org> 
							
						 
						
							2022-03-24 01:36:12 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								2440ffbfc9 
								
							 
						 
						
							
							
								
								handle SSU2 SessionConfirmed  
							
							
							
						 
						
							2022-03-23 14:06:55 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								77c5dde320 
								
							 
						 
						
							
							
								
								send SessionConfirmed  
							
							
							
						 
						
							2022-03-21 21:06:14 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								aa49cad279 
								
							 
						 
						
							
							
								
								correct encrypted payload size for MixHash  
							
							
							
						 
						
							2022-03-21 13:21:08 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								f56ae240ab 
								
							 
						 
						
							
							
								
								don't delete peding endpoint if Retry received  
							
							
							
						 
						
							2022-03-21 12:56:02 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								e871a30a78 
								
							 
						 
						
							
							
								
								initialize connid in constructor  
							
							
							
						 
						
							2022-03-20 16:53:32 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								30e6984889 
								
							 
						 
						
							
							
								
								handle Retry message  
							
							
							
						 
						
							2022-03-20 15:10:18 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								324932c758 
								
							 
						 
						
							
							
								
								separate i and key fields for shared SSU address  
							
							
							
						 
						
							2022-03-20 10:28:08 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								421800bc8f 
								
							 
						 
						
							
							
								
								recognize SSU address supporting SSU2  
							
							
							
						 
						
							2022-03-19 17:34:07 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								87bf5c2418 
								
							 
						 
						
							
							
								
								cleanup pending sessions  
							
							
							
						 
						
							2022-03-18 20:21:31 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								5c9af1c613 
								
							 
						 
						
							
							
								
								MixHash with encrypted payload after decryption  
							
							
							
						 
						
							2022-03-18 15:32:32 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								765e0e5c6b 
								
							 
						 
						
							
							
								
								correct 'i' size for SSU2  
							
							
							
						 
						
							2022-03-18 13:33:33 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								cc296e16dc 
								
							 
						 
						
							
							
								
								don't make SSU2 address published is 'i' is presented  
							
							
							
						 
						
							2022-03-18 13:02:59 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								ab9901525b 
								
							 
						 
						
							
							
								
								separated sockets for ipv4 and ipv6  
							
							
							
						 
						
							2022-03-17 18:45:14 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								3643a46a0c 
								
							 
						 
						
							
							
								
								don't update SSU2 port  
							
							
							
						 
						
							2022-03-17 14:47:00 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								d467e6869d 
								
							 
						 
						
							
							
								
								don't update address for SSU2  
							
							
							
						 
						
							2022-03-17 13:21:51 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								3c5c375f71 
								
							 
						 
						
							
							
								
								connect to SSU2 address  
							
							
							
						 
						
							2022-03-16 21:11:48 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								7473d8c9aa 
								
							 
						 
						
							
							
								
								create and handle Address block  
							
							
							
						 
						
							2022-03-16 13:13:31 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								40c8a1bc1d 
								
							 
						 
						
							
							
								
								handle payload blocks  
							
							
							
						 
						
							2022-03-15 20:49:41 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								7b72d91549 
								
							 
						 
						
							
							
								
								receive incoming SSU2 packets  
							
							
							
						 
						
							2022-03-14 19:25:59 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								b3c2e86436 
								
							 
						 
						
							
							
								
								skip unknown address  
							
							
							
						 
						
							2022-03-14 15:54:55 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								908bdc7624 
								
							 
						 
						
							
							
								
								always publish intro key for SSU2 address  
							
							
							
						 
						
							2022-03-13 21:55:03 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								21c1ec9c8c 
								
							 
						 
						
							
							
								
								enable SSU2 server  
							
							
							
						 
						
							2022-03-13 21:34:11 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								6eba061c2a 
								
							 
						 
						
							
							
								
								show local SSU2 address  
							
							
							
						 
						
							2022-03-13 11:04:37 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								f184f550b9 
								
							 
						 
						
							
							
								
								SSU2 address in config and RouterInfo  
							
							
							
						 
						
							2022-03-12 21:51:17 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								bb7c0fef20 
								
							 
						 
						
							
							
								
								SSU2 address in config and RouterInfo  
							
							
							
						 
						
							2022-03-12 21:40:12 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								5c15a12116 
								
							 
						 
						
							
							
								
								don't allocate buffer from netdb for LocalRouterInfo  
							
							
							
						 
						
							2022-03-11 19:03:00 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								68d015763e 
								
							 
						 
						
							
							
								
								recognize SSU2 addresses  
							
							
							
						 
						
							2022-03-11 16:17:44 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								7faa732f38 
								
							 
						 
						
							
							
								
								send SessionCreated  
							
							
							
						 
						
							2022-03-08 21:33:21 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								11f9eeabf1 
								
							 
						 
						
							
							
								
								inbound.lengthVariance and outbound.lengthVariance  
							
							
							
						 
						
							2022-03-07 22:20:11 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								a152f36894 
								
							 
						 
						
							
							
								
								MixHash for SSU2 long header  
							
							
							
						 
						
							2022-03-07 18:20:06 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								d4ede6ff01 
								
							 
						 
						
							
							
								
								process SessionRequest  
							
							
							
						 
						
							2022-03-05 18:39:27 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								35542d803c 
								
							 
						 
						
							
							
								
								KDF for session request  
							
							
							
						 
						
							2022-03-04 21:51:40 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								f6ba776c12 
								
							 
						 
						
							
							
								
								SSU2 keys  
							
							
							
						 
						
							2022-03-01 21:23:08 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								1511dcb309 
								
							 
						 
						
							
							
								
								store endpoint and send packet  
							
							
							
						 
						
							2022-02-28 21:46:00 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R4SAS 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								35afa98112 
								
							 
						 
						
							
							
								
								[reseed] add new reseed  
							
							... 
							
							
							
							Signed-off-by: R4SAS <r4sas@i2pmail.org> 
							
						 
						
							2022-03-01 00:23:52 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								9f1a125ed9 
								
							 
						 
						
							
							
								
								decrypt connID for incoming packet  
							
							
							
						 
						
							2022-02-27 20:15:14 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								0a34f1f3ad 
								
							 
						 
						
							
							
								
								2.41.0  
							
							
							
						 
						
							2022-02-19 17:21:11 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								7bdeaa9611 
								
							 
						 
						
							
							
								
								don't pick own router for peer test  
							
							
							
						 
						
							2022-02-19 08:15:49 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R4SAS 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a51ef0cfc6 
								
							 
						 
						
							
							
								
								set of updates:  
							
							... 
							
							
							
							* [webconsole] change error handling code to restart acceptor after any
error
* [webconsole] call shutdown vefore stopping acceptor on exit
* update license headers for modified files, change year to file
  creation year, not 2013 (when project started)
Signed-off-by: R4SAS <r4sas@i2pmail.org> 
							
						 
						
							2022-02-18 09:20:06 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								a92c29e04c 
								
							 
						 
						
							
							
								
								drop routers older than 6 months on start  
							
							
							
						 
						
							2022-02-13 15:42:06 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								510fe43ec4 
								
							 
						 
						
							
							
								
								create and encrypt SessionRequest  
							
							
							
						 
						
							2022-02-11 19:21:04 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R4SAS 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								73e572b66b 
								
							 
						 
						
							
							
								
								disable thread naming for PowerPC ( #1726 )  
							
							... 
							
							
							
							Signed-off-by: R4SAS <r4sas@i2pmail.org> 
							
						 
						
							2022-02-11 22:17:38 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R4SAS 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								90130b5492 
								
							 
						 
						
							
							
								
								fix exception printing  
							
							... 
							
							
							
							Signed-off-by: R4SAS <r4sas@i2pmail.org> 
							
						 
						
							2022-02-11 00:38:29 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R4SAS 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f22faaefeb 
								
							 
						 
						
							
							
								
								remove duplicate definition  
							
							... 
							
							
							
							Signed-off-by: R4SAS <r4sas@i2pmail.org> 
							
						 
						
							2022-02-11 00:27:19 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R4SAS 
								
							 
						 
						
							
							
							
							
								
							
							
								ac25649425 
								
							 
						 
						
							
							
								
								cast pthread name to char* for apple sdk  
							
							... 
							
							
							
							Signed-off-by: R4SAS <r4sas@i2pmail.org> 
							
						 
						
							2022-02-11 00:05:07 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								04388325a8 
								
							 
						 
						
							
							
								
								KDF and encryption for SessionRequest  
							
							
							
						 
						
							2022-02-10 14:03:09 -05:00