Ivan Savenko
							
						 | 
						
							
							
								c21e5bb0fb
							
							Always validate messages in debug mode. Fixes for schemas
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								456dfd9e3d
							
							Added debug validation of lobby protocol on every send/receive
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								6120fd2faa
							
							Lobby server will now validate incoming messages
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								5b1549200a
							
							Renamed openGameRoom to more clear activateGameRoom
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								08a27663f9
							
							Reworked JsonNode constructors to more logical form
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								0b7bf56597
							
							Remove old files
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								7c34d48258
							
							Minor fixes and corrections to network-related code. No functionality
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								1a144fc516
							
							Some progress on private rooms support
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								7dee24edae
							
							Cleanup
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								f97ffd8e9a
							
							Better handling of disconnects, code cleanup
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								03fcfe3392
							
							Use std::byte in serializer
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								29c0989849
							
							Use std::byte to manage network data
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								c12558bf8a
							
							Simplified code
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								ad547fcae0
							
							Added basic logging
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								c9ebf32efd
							
							Send error messages if operation fails
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								c5c46a7c9a
							
							Implemented connecting to server via proxy
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								bed05eb52d
							
							WIP: Implemented joining public rooms
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								6d2ca070ea
							
							Show number of players in open room
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								eaca128c99
							
							Code cleanup
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								388ca6e776
							
							Added list of active accounts and rooms to UI. Added room creation logic
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								80e960bc8e
							
							Finalized new TCP networking API
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								476a05fed3
							
							Formatting
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								47f72af556
							
							Client-side update, adapted and fixed login and chat
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								4271fb3c95
							
							Extension of lobby server functionality
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								50c1452221
							
							Fix code style consistency in lobby server project
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								428a71087a
							
							Reorganization of lobby server project for future extension
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								461bca73f3
							
							Minor cleanup - move reinterpret_cast to jsonNode
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								55b504792e
							
							Implemented basic version of login window and persistent connection on
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								78833a1015
							
							Split LobbyWindow file into one file per class
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								ee797cb245
							
							Split method into smaller segments
						 | 
						1 year ago |