61 Commits (9b05e60ca68f74e321cefa7eb9f5e77118cb0ba3)

Author SHA1 Message Date
jake 10458baea0 shrink some structures, remove async from functions that didn't need it 4 years ago
jake a3413083b6 add auth for interserver connections 4 years ago
jake bacf309978 on_connect/on_disconnect return results 4 years ago
jake 05596cec4f change serverstate on_connect and on_disconnect to async 4 years ago
jake b3e0674ca5 fix more tests + fix warnings 4 years ago
jake 578e4c7cf8 properly handle disconnections in interserver connections 4 years ago
jake ca38d60ff0 remove debug output 4 years ago
jake cd1c30c8eb handle error 4 years ago
jake 317acad564 cleanup 4 years ago
jake c8059edb42 move interserver handler from login -> character and handle new ship messages 4 years ago
jake 2926938201 add InterserverActor trait for cross-server communication 4 years ago
jake 0bb9fb1ad0 no need to set this to a var 4 years ago
jake c00f851f7e refactor mainloops 4 years ago
jake 27179f924b leveltable::get_level_from_exp 5 years ago
jake 8d49c50cc5 async EntityGateway 5 years ago
Andy Newjack d421b30a88 remove commented things 5 years ago
Andy Newjack e255b43c10 hella warnings cleanup pt 1. remove unused imports, allow deadcode and unused results 5 years ago
jake a74941441b use proper data structs that convert to what pso wants 5 years ago
jake 81043891a1 actually run disconnect handlers when a client disconnects 5 years ago
jake 1add8b500a improve network error handling 5 years ago
jake 62bc447f71 ??? 5 years ago
jake 93426dc52a async! 5 years ago
jake f8af4ab3a1 fix case where unknown packets caused the next packet to not be handled properly 5 years ago
jake e451eb88b5 remove player from area when they leave 5 years ago
jake a7cb592471 disconnect plumbing 5 years ago
jake 272be2db74 ServerState on_disconnect 5 years ago
jake 6d384f77da add proper logging 5 years ago
jake 25488e9453 remove prints in test 5 years ago
jake 7c62ce7600 character level stat table 5 years ago
jake 91338617ff remove for real 5 years ago
jake 28619a95c3 move util to libpso 5 years ago
jake 7664771cf5 remove some debug statements 5 years ago
jake c1b40f63e1 remove printlns 5 years ago
jake 732f619b9d formatting 5 years ago
jake 7d5b458970 remove extraneous debug statements 5 years ago
jake 4c4a839827 more warnings 5 years ago
jake ba226cc28a remove pktvec 5 years ago
jake d86f5caca1 serverstate::handle now returns a result (patch/login converted) 5 years ago
jake 929f0e7f85 add client_id arg to on_connect 5 years ago
jake 709d0bae81 make clientid a stronger type 5 years ago
jake dc35c5b82c whitespace 5 years ago
jake ddf7701118 stop looping when client disconnects 5 years ago
jake 186c3612aa print out packets 5 years ago
Jake Probst 3690e05265 that one huge refactor 5 years ago
Jake Probst 7aa0f907d5 utf8_to_utf16_array 5 years ago
Jake Probst 667b9b231b more debug info 5 years ago
Jake Probst 5c4bae8f26 show error for unknown packets 5 years ago
Jake Probst ac5919e44d utf8_to_array macro 5 years ago
Jake Probst 606bd191b8 split packet to sendpacket and recvpacket in serverstate 5 years ago
Jake Probst 2fb97cc2b6 data access interface 5 years ago