Lioncash 
							
						 
					 
					
						
						
							
						
						c23a998f9d 
					 
					
						
						
							
							TraversalClient: Use u32 instead of enet_uint32  
						
						 
						
						... 
						
						
						
						Lessens the dependence on the enet library (and we really don't need to rely on a third-party library for a 32-bit integer type) 
						
						
					 
					
						2018-04-16 16:46:48 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						f1e92a1eae 
					 
					
						
						
							
							TraversalClient: Make TestPacket() private  
						
						 
						
						... 
						
						
						
						This is only used by the private InterceptCallback() 
						
						
					 
					
						2018-04-16 16:46:48 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						1b8ad49d1e 
					 
					
						
						
							
							TraversalClient: In-class initialize members where applicable  
						
						 
						
						
						
						
					 
					
						2018-04-16 16:46:48 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						ca6a2970ea 
					 
					
						
						
							
							TraversalClient: Make data externally read-only members private  
						
						 
						
						... 
						
						
						
						These are only ever queried for state, not written. Therefore, prevent writing to the members
and make them private. 
						
						
					 
					
						2018-04-16 16:46:44 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						696e1b40b5 
					 
					
						
						
							
							Common: Move version strings to their own header  
						
						 
						
						... 
						
						
						
						Ideally Common.h wouldn't be a header in the Common library, and instead be renamed to something else, like PlatformCompatibility.h or something, but even then, there's still some things in the header that don't really fall under that label
This moves the version strings out to their own version header that doesn't dump a bunch of other unrelated things into scope, like what Common.h was doing.
This also places them into the Common namespace, as opposed to letting them sit in the global namespace. 
						
						
					 
					
						2017-09-09 19:28:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael M 
							
						 
					 
					
						
						
							
						
						6faacbeea5 
					 
					
						
						
							
							TraversalClient: make FailureReason an enum class  
						
						 
						
						
						
						
					 
					
						2017-08-08 15:29:56 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						f6c21e002b 
					 
					
						
						
							
							General: Remove unnecessary semicolons  
						
						 
						
						
						
						
					 
					
						2017-07-30 16:39:53 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						3570c7f03a 
					 
					
						
						
							
							Reformat all the things. Have fun with merge conflicts.  
						
						 
						
						
						
						
					 
					
						2016-06-24 10:43:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CastellaFactory 
							
						 
					 
					
						
						
							
						
						1f83a3d146 
					 
					
						
						
							
							[Netplay:Traversal] Add "Force Netplay Listen Port" feature that was in old netplay branch  
						
						 
						
						
						
						
					 
					
						2015-09-20 20:15:13 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mathieui 
							
						 
					 
					
						
						
							
						
						8201a52cec 
					 
					
						
						
							
							Traversal: Use a decent PRNG instead of rand()  
						
						 
						
						... 
						
						
						
						we don’t need cryptosecure random, but having a uniform distribution is
always better. 
						
						
					 
					
						2015-03-18 10:16:11 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						691b690afe 
					 
					
						
						
							
							enet: Search for shared library  
						
						 
						
						
						
						
					 
					
						2015-03-02 22:18:57 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						88264f5712 
					 
					
						
						
							
							Fix -Wswitch warning  
						
						 
						
						
						
						
					 
					
						2015-03-01 16:17:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ziek 
							
						 
					 
					
						
						
							
						
						779f275486 
					 
					
						
						
							
							Added TraversalServer.cpp to Core/Common  
						
						 
						
						
						
						
					 
					
						2015-02-25 18:28:27 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ziek 
							
						 
					 
					
						
						
							
						
						619a3a5171 
					 
					
						
						
							
							Added all of enet lib, changed Cmake files accordingly  
						
						 
						
						
						
						
					 
					
						2015-02-25 18:28:27 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ziek 
							
						 
					 
					
						
						
							
						
						a629555e6b 
					 
					
						
						
							
							Added Gui elements in Netplay Setup Diag so a person can choose a traversal server  
						
						 
						
						... 
						
						
						
						Fixed bug with UPnP so that it will grab the proper address and protocal
Fixed bug that caused dolphin to freeze when host codes were to large 
						
						
					 
					
						2015-02-25 18:28:26 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ziek 
							
						 
					 
					
						
						
							
						
						074d688884 
					 
					
						
						
							
							Change netplay initial gctime to be determined by the hosts initial time  
						
						 
						
						
						
						
					 
					
						2015-02-25 18:28:26 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ziek 
							
						 
					 
					
						
						
							
						
						4cdc307b87 
					 
					
						
						
							
							Moved Traversal Client code over from old netplay  
						
						 
						
						... 
						
						
						
						Moved over gui code for copying host code
added gui to netplay diag setup to switch between direct and traversal connection 
						
						
					 
					
						2015-02-25 18:28:25 -08:00