Ivan Savenko
							
						 | 
						
							
							
								8bac023e82
							
							Fix internal connection sending queued packages after closing
						 | 
						9 months ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								d9244cf061
							
							Remove network connection from local games
						 | 
						9 months ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								35954dc41b
							
							Simple workaround to fix vcmiserver shutdown procedure
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								6d08ec6323
							
							More robust handling of connection errors
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								0403626c93
							
							Fix excessive calls of steady_timer::async_wait
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								67604e1e01
							
							Reapply "Simple implementation of heartbeat package"
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								4c3aac8f19
							
							Use async_write to prevent locks if receiver is too slow
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								66e2e13ba1
							
							Add few more safety checks to network connection logic
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								ede92c1a9c
							
							Revert "Simple implementation of heartbeat package"
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								5f344e410a
							
							Simple implementation of heartbeat package
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								6901945b6e
							
							Fix possible thread race on sending packet from two threads
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								779625415f
							
							Guard against concurrent writes on same asio::socket instance
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								7dee24edae
							
							Cleanup
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								2c2bec791c
							
							Fixes and cleanup of game client network shutdown and restart
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								f97ffd8e9a
							
							Better handling of disconnects, code cleanup
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								29c0989849
							
							Use std::byte to manage network data
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								80e960bc8e
							
							Finalized new TCP networking API
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								22f0ca67c6
							
							Fix connection to game lobby & map load
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								0a1153e1c6
							
							Switch client-server communication to new API
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								de5227142b
							
							Implemented message receiving / broadcasting
						 | 
						2 years ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								dff9cf39c0
							
							Implemented connection handling
						 | 
						2 years ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								c2c43602ea
							
							Initial version of global lobby server available in client
						 | 
						2 years ago |