Ivan Savenko
							
						 | 
						
							
							
								0efa39ec79
							
							Fix pack name in logs
						 | 
						9 months ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								c1c552d394
							
							Replaced some of pointers to CPack's with references
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								48c92711f2
							
							Fixed deserialization of new artifacts (and possibly some other objects)
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								31738e8f90
							
							Always track already serialized pointers to avoid infinite recursion on
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								e5dba942ac
							
							Clear buffer (if any). Avoids false-positives with memcheck if buffer
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								888149c6f6
							
							Implemented simple versioning system for multiplayer
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								bc9e961252
							
							Better checks for incoming data
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								6901945b6e
							
							Fix possible thread race on sending packet from two threads
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								bd4c7e3ac0
							
							Added LobbyPrepareStartGame pack to replace old workarounds
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								2c2bec791c
							
							Fixes and cleanup of game client network shutdown and restart
						 | 
						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
							
						 | 
						
							
							
								322c5faf63
							
							Merge remote-tracking branch 'vcmi/develop' into lobby
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								388ca6e776
							
							Added list of active accounts and rooms to UI. Added room creation logic
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								fc4ae3bd8c
							
							Merge remote-tracking branch 'vcmi/develop' into lobby
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								0c07384293
							
							Refactoring of serialization versioning handling
						 | 
						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
							
						 | 
						
							
							
								60ffb81b33
							
							Replaced remaining placeholder code with callbacks
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								84d9078bd9
							
							Throw exception instead of failing with SIGSEGV
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								a1f4748bbc
							
							Fix socket shutdown
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								5d16f035d7
							
							Workaround for crash on winning the game
						 | 
						1 year ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								a6f37b7cd7
							
							Fixed few more memory leaks in client
						 | 
						2 years ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								5c810df36f
							
							Reorganized types registration code
						 | 
						2 years ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								7f72f7a82c
							
							Cleanup server connection code a bit
						 | 
						2 years ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								85262cf4f5
							
							Moved CGameState files into a separate directory
						 | 
						2 years ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								acac42291e
							
							Remove excessive CMap.h includes
						 | 
						2 years ago | 
					
				
					
						
							
								   Ivan Savenko
							
						 | 
						
							
							
								ea1d177c9b
							
							Fixed false error messages on game startup
						 | 
						2 years ago | 
					
				
					
						
							
								   Konstantin
							
						 | 
						
							
							
								8661496f6c
							
							vcmi: modernize lib/serializer
						 | 
						2 years ago |