orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								5ca86b87f5 
								
							 
						 
						
							
							
								
								create shared I2NP tunnel message in OBGW  
							
							 
							
							
							
						 
						
							2015-06-17 12:08:06 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								25a163cdeb 
								
							 
						 
						
							
							
								
								send I2NP messages as shared_ptr  
							
							 
							
							
							
						 
						
							2015-06-17 11:41:07 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								3a63f6775a 
								
							 
						 
						
							
							
								
								pass I2NP message to transport session as shared_ptr  
							
							 
							
							
							
						 
						
							2015-06-17 10:47:26 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								d65257c7b0 
								
							 
						 
						
							
							
								
								pass I2NP as shared_ptr to netDB  
							
							 
							
							
							
						 
						
							2015-06-16 13:32:42 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								465945f8a8 
								
							 
						 
						
							
							
								
								more generic queue  
							
							 
							
							
							
						 
						
							2015-06-16 13:14:33 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								a0de60e179 
								
							 
						 
						
							
							
								
								use share_ptr for garlic messages  
							
							 
							
							
							
						 
						
							2015-06-16 10:14:14 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								b48682012d 
								
							 
						 
						
							
							
								
								verify adler checksum  
							
							 
							
							
							
						 
						
							2015-06-14 10:37:15 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								e624cb31bd 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/PurpleI2P/i2pd  
							
							 
							
							
							
						 
						
							2015-06-11 11:43:58 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								20e43951e5 
								
							 
						 
						
							
							
								
								reduce CPU usage  
							
							 
							
							
							
						 
						
							2015-06-11 11:43:35 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								576802a1d6 
								
							 
						 
						
							
							
								
								Merge pull request  #202  from mlt/fix201  
							
							 
							
							... 
							
							
							
							This closes  #201  
							
						 
						
							2015-06-10 17:18:36 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mikhail Titov 
								
							 
						 
						
							
							
							
							
								
							
							
								23a3d48611 
								
							 
						 
						
							
							
								
								This  closes   #201  
							
							 
							
							
							
						 
						
							2015-06-10 16:11:13 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								b6ec0a3526 
								
							 
						 
						
							
							
								
								Merge pull request  #200  from mlt/cmake  
							
							 
							
							... 
							
							
							
							Cmake: fix static, precompiled headers, fix crypto++ include dir search 
							
						 
						
							2015-06-10 15:40:42 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								ef6a038451 
								
							 
						 
						
							
							
								
								handle explicitPeers I2CP parameter  
							
							 
							
							
							
						 
						
							2015-06-10 15:32:55 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mikhail Titov 
								
							 
						 
						
							
							
							
							
								
							
							
								0354685e35 
								
							 
						 
						
							
							
								
								Precompiled headers  
							
							 
							
							... 
							
							
							
							Sample times:
MSVC 2013, debug x64: 5min 15sec -> 2min 15sec
Ubuntu 15.04, with hardening, static, release: 5min 21sec -> 3min 24sec 
							
						 
						
							2015-06-10 13:41:08 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mikhail Titov 
								
							 
						 
						
							
							
							
							
								
							
							
								ba2b792916 
								
							 
						 
						
							
							
								
								Cleanup cryptopp headers path search  
							
							 
							
							
							
						 
						
							2015-06-10 13:41:07 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mikhail Titov 
								
							 
						 
						
							
							
							
							
								
							
							
								44768e92ad 
								
							 
						 
						
							
							
								
								CMake: fix static builds, add LTO for MinSizeRel  
							
							 
							
							
							
						 
						
							2015-06-10 13:41:06 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								0e8bdf8299 
								
							 
						 
						
							
							
								
								fixed race condition  
							
							 
							
							
							
						 
						
							2015-06-09 22:14:31 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								09298d7457 
								
							 
						 
						
							
							
								
								changed profiling algorithm  
							
							 
							
							
							
						 
						
							2015-06-09 14:04:25 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								e8d80e16ba 
								
							 
						 
						
							
							
								
								very hash in one pass  
							
							 
							
							
							
						 
						
							2015-06-09 13:02:37 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								e461982a31 
								
							 
						 
						
							
							
								
								support multiple transport sessions to the same peer  
							
							 
							
							
							
						 
						
							2015-06-09 11:00:37 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								c896f6d0d7 
								
							 
						 
						
							
							
								
								select first hop for inbound tunnel from connected peers  
							
							 
							
							
							
						 
						
							2015-06-07 08:37:34 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								9a9b38a8c3 
								
							 
						 
						
							
							
								
								Merge pull request  #199  from mlt/cmake-msvc  
							
							 
							
							... 
							
							
							
							MSVC specific debug symbols don't belong to other platforms 
							
						 
						
							2015-06-06 21:47:49 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								b26b52cca8 
								
							 
						 
						
							
							
								
								Merge pull request  #198  from mlt/upnp  
							
							 
							
							... 
							
							
							
							Fix UPnP for Win32 
							
						 
						
							2015-06-06 21:47:28 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mikhail Titov 
								
							 
						 
						
							
							
							
							
								
							
							
								b5ee997da9 
								
							 
						 
						
							
							
								
								MSVC specific debug symbols don't belong to other platforms  
							
							 
							
							
							
						 
						
							2015-06-06 14:16:29 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mikhail Titov 
								
							 
						 
						
							
							
							
							
								
							
							
								046ffd8648 
								
							 
						 
						
							
							
								
								Fix UPnP for Win32  
							
							 
							
							... 
							
							
							
							* find_package for headers
* Swap includes order to pass compilation with MSVC 2013
* Enforce SO address resolution checks
* Change SO/DLL name on Windows
* Portable sleep from C++11
This closes  #186  
							
						 
						
							2015-06-06 13:53:22 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								d7e7823606 
								
							 
						 
						
							
							
								
								Merge pull request  #197  from mlt/cmake-msvc  
							
							 
							
							... 
							
							
							
							Fix Win32 build with CMake and MSVC 
							
						 
						
							2015-06-06 14:19:38 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mikhail Titov 
								
							 
						 
						
							
							
							
							
								
							
							
								2d3493a225 
								
							 
						 
						
							
							
								
								Perhaps bitness detection is an introspection  
							
							 
							
							... 
							
							
							
							http://www.cmake.org/cmake/help/v3.0/command/find_library.html  
							
						 
						
							2015-06-06 12:34:06 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Mikhail Titov 
								
							 
						 
						
							
							
							
							
								
							
							
								a3b08c0016 
								
							 
						 
						
							
							
								
								Fix Win32 build with CMake and MSVC  
							
							 
							
							
							
						 
						
							2015-06-06 12:21:35 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								d9c0f52846 
								
							 
						 
						
							
							
								
								don't pick node for 5 minutes if declined  
							
							 
							
							
							
						 
						
							2015-06-05 22:09:16 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								a96482b186 
								
							 
						 
						
							
							
								
								skip missing sections  
							
							 
							
							
							
						 
						
							2015-06-05 21:15:02 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								10e78785cd 
								
							 
						 
						
							
							
								
								additional statistics for profiling  
							
							 
							
							
							
						 
						
							2015-06-05 15:55:21 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								da56397b39 
								
							 
						 
						
							
							
								
								fixed bug with zero-size clove  
							
							 
							
							
							
						 
						
							2015-06-04 11:31:22 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								abc05b4485 
								
							 
						 
						
							
							
								
								version 0.9.20  
							
							 
							
							
							
						 
						
							2015-06-04 09:54:46 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								09fd0baf78 
								
							 
						 
						
							
							
								
								replace Host: for server http tunnels  
							
							 
							
							
							
						 
						
							2015-06-03 12:30:15 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								d7deb938c5 
								
							 
						 
						
							
							
								
								catch HTTP header of HTTP server tunnel connection  
							
							 
							
							
							
						 
						
							2015-06-02 16:21:38 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								68834df271 
								
							 
						 
						
							
							
								
								use addresses in server tunnel configuration  
							
							 
							
							
							
						 
						
							2015-06-02 13:18:41 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								8a3c276e66 
								
							 
						 
						
							
							
								
								I2PTunnelConnectionHTTP added  
							
							 
							
							
							
						 
						
							2015-06-02 13:03:22 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								6a043649f5 
								
							 
						 
						
							
							
								
								use random msg_id for I2NP messages  
							
							 
							
							
							
						 
						
							2015-05-27 13:35:54 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								019af7bd3a 
								
							 
						 
						
							
							
								
								http server tunnel added  
							
							 
							
							
							
						 
						
							2015-05-20 16:00:09 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								4f2f67d5b1 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/PurpleI2P/i2pd  
							
							 
							
							
							
						 
						
							2015-05-17 19:40:57 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								2a59ae294d 
								
							 
						 
						
							
							
								
								check length of garlic message  
							
							 
							
							
							
						 
						
							2015-05-17 19:40:46 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kill Your TV 
								
							 
						 
						
							
							
							
							
								
							
							
								6d586bde6c 
								
							 
						 
						
							
							
								
								Note that Boost 1.58 works  
							
							 
							
							
							
						 
						
							2015-05-14 08:29:17 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								9510bba3b0 
								
							 
						 
						
							
							
								
								excluded dead reseeds  
							
							 
							
							
							
						 
						
							2015-05-12 11:56:42 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								eb559f7b6a 
								
							 
						 
						
							
							
								
								excluded dead reseeds  
							
							 
							
							
							
						 
						
							2015-05-12 11:51:03 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								64dbd9abdf 
								
							 
						 
						
							
							
								
								Merge pull request  #195  from ipslot/master  
							
							 
							
							... 
							
							
							
							Update Log.cpp 
							
						 
						
							2015-05-12 06:28:47 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									ipslot 
								
							 
						 
						
							
							
							
							
								
							
							
								dfd41385b1 
								
							 
						 
						
							
							
								
								Update Log.cpp  
							
							 
							
							... 
							
							
							
							set default log to std::cerr stream 
							
						 
						
							2015-05-12 13:27:02 +06:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								2b797fcd54 
								
							 
						 
						
							
							
								
								use shared_ptr for NetDb's I2NPMessages  
							
							 
							
							
							
						 
						
							2015-05-11 15:17:43 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								5cd557ef9d 
								
							 
						 
						
							
							
								
								check for I2NP message buffer boudary  
							
							 
							
							
							
						 
						
							2015-05-11 12:53:08 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									orignal 
								
							 
						 
						
							
							
							
							
								
							
							
								8baab2de37 
								
							 
						 
						
							
							
								
								Merge pull request  #191  from apprb/dev  
							
							 
							
							... 
							
							
							
							CMakeLists.txt: compilation speed up 
							
						 
						
							2015-05-11 06:33:36 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									apprb 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c266cff956 
								
							 
						 
						
							
							
								
								CMakeLists.txt: compilation speed up  
							
							 
							
							
							
						 
						
							2015-05-11 15:56:13 +06:00