Ivan Savenko
|
03fcfe3392
Use std::byte in serializer
|
1 gadu atpakaļ |
Ivan Savenko
|
29c0989849
Use std::byte to manage network data
|
1 gadu atpakaļ |
Ivan Savenko
|
322c5faf63
Merge remote-tracking branch 'vcmi/develop' into lobby
|
1 gadu atpakaļ |
Ivan Savenko
|
388ca6e776
Added list of active accounts and rooms to UI. Added room creation logic
|
1 gadu atpakaļ |
Ivan Savenko
|
fc4ae3bd8c
Merge remote-tracking branch 'vcmi/develop' into lobby
|
1 gadu atpakaļ |
Ivan Savenko
|
0c07384293
Refactoring of serialization versioning handling
|
1 gadu atpakaļ |
Ivan Savenko
|
80e960bc8e
Finalized new TCP networking API
|
1 gadu atpakaļ |
Ivan Savenko
|
22f0ca67c6
Fix connection to game lobby & map load
|
1 gadu atpakaļ |
Ivan Savenko
|
0a1153e1c6
Switch client-server communication to new API
|
1 gadu atpakaļ |
Ivan Savenko
|
60ffb81b33
Replaced remaining placeholder code with callbacks
|
1 gadu atpakaļ |
Ivan Savenko
|
84d9078bd9
Throw exception instead of failing with SIGSEGV
|
1 gadu atpakaļ |
Ivan Savenko
|
a1f4748bbc
Fix socket shutdown
|
1 gadu atpakaļ |
Ivan Savenko
|
5d16f035d7
Workaround for crash on winning the game
|
1 gadu atpakaļ |
Ivan Savenko
|
a6f37b7cd7
Fixed few more memory leaks in client
|
1 gadu atpakaļ |
Ivan Savenko
|
5c810df36f
Reorganized types registration code
|
1 gadu atpakaļ |
Ivan Savenko
|
7f72f7a82c
Cleanup server connection code a bit
|
2 gadi atpakaļ |
Ivan Savenko
|
85262cf4f5
Moved CGameState files into a separate directory
|
2 gadi atpakaļ |
Ivan Savenko
|
acac42291e
Remove excessive CMap.h includes
|
2 gadi atpakaļ |
Ivan Savenko
|
ea1d177c9b
Fixed false error messages on game startup
|
2 gadi atpakaļ |
Konstantin
|
8661496f6c
vcmi: modernize lib/serializer
|
2 gadi atpakaļ |
Andrii Danylchenko
|
a954cc08fb
Made intermediate class to hide some implementation details from header.
|
2 gadi atpakaļ |
Andrii Danylchenko
|
c271f9187f
Connection buffered read cpack.
|
2 gadi atpakaļ |
Andrii Danylchenko
|
cb13064a62
Socket buffered write. Write full cpack at once
|
2 gadi atpakaļ |
Andrey Filipenkov
|
35e1b86683
remove no longer needed adjustments
|
3 gadi atpakaļ |
Andrey Filipenkov
|
ff635edc0b
wrap all library code into namespace if VCMI_LIB_NAMESPACE is defined
|
3 gadi atpakaļ |
Andrey Filipenkov
|
dde9a5d5d2
todo updates
|
4 gadi atpakaļ |
Andrey Filipenkov
|
2e18299897
make server a static lib, run it in a separate thread
|
4 gadi atpakaļ |
John Bolton
|
a05ae78e67
Fixed lots of warnings.
|
5 gadi atpakaļ |
Karlis Senko
|
224ea28433
Fix various memory errors related to server and connections.
|
7 gadi atpakaļ |
Arseniy Shestakov
|
f5d8e5b0cc
Move Boost Asio compatibility code to Global.h. Fix by @dydzio06143
|
7 gadi atpakaļ |