James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								d35693bbbc 
								
							 
						 
						
							
							
								
								More minor issue fixes  
							
							... 
							
							
							
							* Move Joining state change sooner in the code to prevent an issue where
failing to connect multiple times in a row doesn't change the state (as
it goes from CouldNotConnect -> CouldNotConnect which doesn't trigger a
state changed callback)
* Prevent double clicking too fast on a room in the lobby from causing
issues
* Lobby no longer closes when joining a room 
							
						 
						
							2018-04-19 10:28:19 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ben 
								
							 
						 
						
							
							
							
							
								
							
							
								4be12d5f56 
								
							 
						 
						
							
							
								
								NWM_UDS:: Check flags in SendTo ( #3481 )  
							
							... 
							
							
							
							* NWM_UDS:: Check flags in SendTo
* NWM_UDS: SendTo from Host to only oneClient
* fix u8 in flags
* Send node_map to clients
* Libnetwork: Increase libnetwork version
* Broadcast on dest_node_id 0xFFFF
* fixup: dest_node_id offset
* fixup: dest_node_id offset part 2
* Adressed wwyleles feedback
* Adressed wwylele's nits 
							
						 
						
							2018-03-27 15:01:29 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Lim Wee Soong 
								
							 
						 
						
							
							
							
							
								
							
							
								3e8e011c33 
								
							 
						 
						
							
							
								
								network: Migrate logging macros ( #3575 )  
							
							... 
							
							
							
							* network: Migrate logging macros
Follow-up of #3533 
Replace prefix of all logging macros from LOG to NGLOG
* Remove hash in format 
							
						 
						
							2018-03-27 12:00:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								fd20c8c321 
								
							 
						 
						
							
							
								
								remove MacAddressToString  
							
							
							
						 
						
							2018-03-13 11:00:05 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								b6d52f0299 
								
							 
						 
						
							
							
								
								Fix formatting of mac address in error log  
							
							
							
						 
						
							2018-03-13 10:52:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									James 
								
							 
						 
						
							
							
							
							
								
							
							
								a2b65f0669 
								
							 
						 
						
							
							
								
								Correctly cleanup ENet packets if not used  
							
							... 
							
							
							
							This additionally adds logging when bad MAC addresses are found when transferring packets between clients 
							
						 
						
							2018-03-12 01:38:54 +11:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								ab021d163e 
								
							 
						 
						
							
							
								
								CMakeLists: Derive the source directory grouping from targets themselves  
							
							... 
							
							
							
							Removes the need to store to separate SRC and HEADER variables,
and then construct the target in most cases. 
							
						 
						
							2017-12-11 21:11:52 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d00b17eb43 
								
							 
						 
						
							
							
								
								Merge pull request  #3162  from lioncash/packet  
							
							... 
							
							
							
							packet: Simplify operator bool overload 
							
						 
						
							2017-11-29 10:41:13 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								94999bde5b 
								
							 
						 
						
							
							
								
								room/room_member: Silence -Wswitch warnings  
							
							
							
						 
						
							2017-11-28 21:09:53 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								0a988e07cb 
								
							 
						 
						
							
							
								
								packet: Simplify operator bool overload  
							
							... 
							
							
							
							Previously this would cause a -Wnull-conversion warning 
							
						 
						
							2017-11-28 21:00:24 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c0a7afaa5c 
								
							 
						 
						
							
							
								
								Libnetwork: add password protected rooms, guid, and error fixes ( #3068 )  
							
							... 
							
							
							
							* Network: Add password protected roomsand GUID
* Limit chat message size 
							
						 
						
							2017-11-19 19:52:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Huw Pascoe 
								
							 
						 
						
							
							
							
							
								
							
							
								a13ab958cb 
								
							 
						 
						
							
							
								
								Fixed type conversion ambiguity  
							
							
							
						 
						
							2017-09-30 09:34:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								5d0a1e7efd 
								
							 
						 
						
							
							
								
								Added missing parts in libnetwork ( #2838 )  
							
							... 
							
							
							
							* Network: Set and send the game information over enet
Added Callbacks for RoomMember and GetMemberList to Room in preparation for web_services. 
							
						 
						
							2017-08-19 11:14:33 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								718423e506 
								
							 
						 
						
							
							
								
								Network: Moved NintendoOUI initalization to RoomMember constructor  
							
							
							
						 
						
							2017-07-26 21:06:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								77df82f5d6 
								
							 
						 
						
							
							
								
								Network: Changed timeout for receiving packets to 100ms  
							
							
							
						 
						
							2017-07-16 21:30:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								253d3dd3d8 
								
							 
						 
						
							
							
								
								Network: Propagate Room closing to connected members  
							
							
							
						 
						
							2017-07-16 21:30:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								a0626221a5 
								
							 
						 
						
							
							
								
								Network: Made send async in RoomMember  
							
							
							
						 
						
							2017-07-16 21:30:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								859be35d54 
								
							 
						 
						
							
							
								
								Network: Send the game title  
							
							
							
						 
						
							2017-07-16 21:29:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								42e57c1218 
								
							 
						 
						
							
							
								
								Network: Enable sending and receiving chat messages  
							
							
							
						 
						
							2017-07-16 21:29:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								35a0b32553 
								
							 
						 
						
							
							
								
								Network: Handle the disconnect of a client  
							
							
							
						 
						
							2017-07-16 21:29:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								641346c15c 
								
							 
						 
						
							
							
								
								Network: Enable to send WifiPackets  
							
							
							
						 
						
							2017-07-16 21:29:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								77677e205e 
								
							 
						 
						
							
							
								
								Network: Send JoinRequest and handle the answer in RoomMember  
							
							
							
						 
						
							2017-07-16 21:29:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								2af9a7146d 
								
							 
						 
						
							
							
								
								Network: Handle join request in Room  
							
							
							
						 
						
							2017-07-16 21:29:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								7d9b7394dd 
								
							 
						 
						
							
							
								
								Network: Added Packet class for serialization  
							
							
							
						 
						
							2017-07-16 21:28:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								589dc083a5 
								
							 
						 
						
							
							
								
								Network: Threads for Room and RoomMember  
							
							
							
						 
						
							2017-07-16 21:28:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									B3n30 
								
							 
						 
						
							
							
							
							
								
							
							
								2e37ce01c9 
								
							 
						 
						
							
							
								
								Implement basic virtual Room support based on enet ( #2803 )  
							
							... 
							
							
							
							* Added support for network with ENet lib,
connecting is possible, but data can't be sent, yet.
* fixup! Added support for network with ENet lib,
* fixup! CLang
* fixup! Added support for network with ENet lib,
* fixup! Added support for network with ENet lib,
* fixup! Clang format
* More fixups!
* Moved ENetHost* and ENetPeer* into pimpl classes
* fixup! Moved ENetHost* and ENetPeer* into pimpl classes
* fixup! Clang again
* fixup! Moved ENetHost* and ENetPeer* into pimpl classes
* fixup! Moved ENetHost* and ENetPeer* into pimpl classes
* fixup! Moved ENetHost* and ENetPeer* into pimpl classes 
							
						 
						
							2017-07-07 15:34:15 -04:00