orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								84de7675c4
								
							
						 | 
						
							
							
								
								don't copy LS2 for signature verification
							
							
							
							
							
						 | 
						
							2019-01-10 10:57:57 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								9504e69598
								
							
						 | 
						
							
							
								
								LocalLeaseSet2 added
							
							
							
							
							
						 | 
						
							2019-01-09 14:51:47 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								5398b651f7
								
							
						 | 
						
							
							
								
								handle LS2 in destinations
							
							
							
							
							
						 | 
						
							2019-01-09 12:47:47 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								b5596c4596
								
							
						 | 
						
							
							
								
								handle encrypted LS2
							
							
							
							
							
						 | 
						
							2019-01-08 11:26:50 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								8ca8bc810d
								
							
						 | 
						
							
							
								
								take elgamal percomputation from config
							
							
							
							
							
						 | 
						
							2019-01-08 09:23:14 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Rosen Penev
								
							 
						 | 
						
							
							
							
							
								
							
							
								90f2b2d249
								
							
						 | 
						
							
							
								
								Fix compilation without deprecated OpenSSL APIs
							
							
							
							
							
						 | 
						
							2019-01-06 15:39:24 -08:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								f74b27c58c
								
							
						 | 
						
							
							
								
								check if chacha20 and poly1305 is presented in openssl build
							
							
							
							
							
						 | 
						
							2019-01-06 17:43:05 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								e55e15693d
								
							
						 | 
						
							
							
								
								update LS2 leases
							
							
							
							
							
						 | 
						
							2019-01-02 15:40:48 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								c54e6bafdb
								
							
						 | 
						
							
							
								
								process meta LS2
							
							
							
							
							
						 | 
						
							2019-01-02 14:19:10 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								2e56c4895d
								
							
						 | 
						
							
							
								
								transient key signature verification
							
							
							
							
							
						 | 
						
							2019-01-02 09:43:18 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								bce4224d6e
								
							
						 | 
						
							
							
								
								extract and verify LS2 transient key
							
							
							
							
							
						 | 
						
							2019-01-01 17:00:37 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								812e2814bc
								
							
						 | 
						
							
							
								
								read flags from LS2 header
							
							
							
							
							
						 | 
						
							2018-12-31 14:23:48 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									r4sas
								
							 
						 | 
						
							
							
							
							
								
							
							
								7cd17f8e1f
								
							
						 | 
						
							
							
								
								build android app with llvm
							
							
							
							
							
						 | 
						
							2018-12-27 03:16:38 +03:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								6193b06708
								
							
						 | 
						
							
							
								
								LS2 signature verification and store type
							
							
							
							
							
						 | 
						
							2018-12-26 15:27:32 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								12af68bdb5
								
							
						 | 
						
							
							
								
								initial support of LeaseSet2
							
							
							
							
							
						 | 
						
							2018-12-21 15:00:03 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								1933e44719
								
							
						 | 
						
							
							
								
								reseeds update
							
							
							
							
							
						 | 
						
							2018-12-17 20:14:12 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								8a987af244
								
							
						 | 
						
							
							
								
								initialize m_Pkey
							
							
							
							
							
						 | 
						
							2018-12-11 15:14:51 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								65cbb06080
								
							
						 | 
						
							
							
								
								create ephemeral keys after getting connected
							
							
							
							
							
						 | 
						
							2018-12-07 19:24:46 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								979ea9c252
								
							
						 | 
						
							
							
								
								removed address resolvers as discontinued
							
							
							
							
							
						 | 
						
							2018-12-07 12:27:06 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								c7af2889fa
								
							
						 | 
						
							
							
								
								removed dummy initializer
							
							
							
							
							
						 | 
						
							2018-12-05 14:56:40 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								5ab3390434
								
							
						 | 
						
							
							
								
								don't create dummy initializer for android
							
							
							
							
							
						 | 
						
							2018-12-05 11:39:48 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								67f60f1889
								
							
						 | 
						
							
							
								
								set openssl no_config before boost::asio:ssl
							
							
							
							
							
						 | 
						
							2018-12-04 21:20:12 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								985a468d0f
								
							
						 | 
						
							
							
								
								don't read openssl config file
							
							
							
							
							
						 | 
						
							2018-12-04 18:39:49 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								34dc6fbdc1
								
							
						 | 
						
							
							
								
								check if session is terminated before sending
							
							
							
							
							
						 | 
						
							2018-12-04 16:10:52 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								b57152cc25
								
							
						 | 
						
							
							
								
								common code for padding and sending termination and RouterInfo messages
							
							
							
							
							
						 | 
						
							2018-12-04 15:56:55 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								dc9562e430
								
							
						 | 
						
							
							
								
								padding for termination message
							
							
							
							
							
						 | 
						
							2018-12-04 15:23:43 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								05689fe183
								
							
						 | 
						
							
							
								
								padding for short messages
							
							
							
							
							
						 | 
						
							2018-12-04 15:00:10 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								8f6f95211e
								
							
						 | 
						
							
							
								
								eliminate extra copy of RouterInfo
							
							
							
							
							
						 | 
						
							2018-12-04 12:56:49 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								f30b6c9e6e
								
							
						 | 
						
							
							
								
								const reference to vector of buffers
							
							
							
							
							
						 | 
						
							2018-12-04 12:54:48 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								12ac7d6a00
								
							
						 | 
						
							
							
								
								enable sending I2NP messages
							
							
							
							
							
						 | 
						
							2018-12-03 18:47:20 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								10251a6447
								
							
						 | 
						
							
							
								
								fixed typo
							
							
							
							
							
						 | 
						
							2018-12-03 15:54:35 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								089cbbc20a
								
							
						 | 
						
							
							
								
								rollback
							
							
							
							
							
						 | 
						
							2018-12-03 14:51:27 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								95ab68acd1
								
							
						 | 
						
							
							
								
								don't copy I2NP messages to NTCP2 frame
							
							
							
							
							
						 | 
						
							2018-12-03 14:14:36 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								abc4f6c70b
								
							
						 | 
						
							
							
								
								fixed bug with chacha20 encryption of short messages
							
							
							
							
							
						 | 
						
							2018-12-03 13:36:17 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								8fc3a1f9c9
								
							
						 | 
						
							
							
								
								correct frame size for I2NP msgs
							
							
							
							
							
						 | 
						
							2018-12-03 12:29:24 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								5c3d0fc02c
								
							
						 | 
						
							
							
								
								create I2NP blocks
							
							
							
							
							
						 | 
						
							2018-12-02 17:24:31 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								7efb47fed4
								
							
						 | 
						
							
							
								
								send NTCP2 frame from I2NP messages
							
							
							
							
							
						 | 
						
							2018-12-02 14:24:39 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								7692332f0e
								
							
						 | 
						
							
							
								
								don't inialize Chacha20 state twice
							
							
							
							
							
						 | 
						
							2018-11-30 21:31:06 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								ef6db64e9f
								
							
						 | 
						
							
							
								
								correct chacha20 for multiple messages
							
							
							
							
							
						 | 
						
							2018-11-30 16:21:11 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								e68f1dbc99
								
							
						 | 
						
							
							
								
								AEAD/Chacha20/Poly1305 encrypt multiple buffers
							
							
							
							
							
						 | 
						
							2018-11-30 14:41:14 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								0c9ebc36d4
								
							
						 | 
						
							
							
								
								remove AVX and SSE for CipherBlock XOR
							
							
							
							
							
						 | 
						
							2018-11-27 14:33:31 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								328c2182c2
								
							
						 | 
						
							
							
								
								alignment for tunnel message AES decryption
							
							
							
							
							
						 | 
						
							2018-11-27 10:35:17 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								08706f5dfb
								
							
						 | 
						
							
							
								
								fixed typo
							
							
							
							
							
						 | 
						
							2018-11-25 18:49:59 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								d49f165f0d
								
							
						 | 
						
							
							
								
								fixed build warning
							
							
							
							
							
						 | 
						
							2018-11-25 15:59:00 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								cf0fc3a4a9
								
							
						 | 
						
							
							
								
								some performance improvements
							
							
							
							
							
						 | 
						
							2018-11-25 10:33:48 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								72c8fd257c
								
							
						 | 
						
							
							
								
								eliminate extra buffer for Poly1305
							
							
							
							
							
						 | 
						
							2018-11-24 15:39:37 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								fa620e41a4
								
							
						 | 
						
							
							
								
								correct alignment for polyKey
							
							
							
							
							
						 | 
						
							2018-11-24 14:41:17 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jeff Becker
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								16b3108719
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'purple/openssl' into openssl
							
							
							
							
							
						 | 
						
							2018-11-24 10:08:12 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jeff Becker
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								f385c624c7
								
							
						 | 
						
							
							
								
								expose poly1305 digester
							
							
							
							
							
						 | 
						
							2018-11-24 10:07:17 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									orignal
								
							 
						 | 
						
							
							
							
							
								
							
							
								f7e9975192
								
							
						 | 
						
							
							
								
								restore BlockCipher XOR using SSE
							
							
							
							
							
						 | 
						
							2018-11-24 09:43:30 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |