39 Commits

Author SHA1 Message Date
192ff967e6 cleanup this refactored mess
Some checks failed
continuous-integration/drone Build is failing
2022-10-18 18:00:33 -06:00
fdce44cdd8 refactor the rest of the fucking code 2022-10-18 04:46:21 -06:00
1b506e014f clean up last of normal warnings 2021-06-18 20:38:29 -06:00
46f1f772f4 lint src/patch/* 2021-06-18 17:51:30 -06:00
10458baea0 shrink some structures, remove async from functions that didn't need it 2020-11-09 16:25:15 -07:00
bacf309978 on_connect/on_disconnect return results 2020-10-30 21:25:29 -06:00
05596cec4f change serverstate on_connect and on_disconnect to async 2020-10-30 21:25:29 -06:00
466195193d load patch config from env vars 2020-10-30 21:23:33 -06:00
8d49c50cc5 async EntityGateway 2020-06-02 18:51:18 -06:00
e255b43c10 hella warnings cleanup pt 1. remove unused imports, allow deadcode and unused results 2020-05-02 22:08:37 -03:00
1add8b500a improve network error handling 2020-01-23 23:03:28 -08:00
93426dc52a async! 2020-01-23 18:00:34 -08:00
94095c21e1 fix case where the iterator recursion would blow the stack 2020-01-10 21:21:20 -08:00
272be2db74 ServerState on_disconnect 2020-01-10 19:42:05 -08:00
114061c442 fix motd ownership 2019-12-22 20:58:58 -04:00
619afad8d5 issue 49 add patch server motd 2019-12-22 20:43:18 -04:00
a3e90516d7 adding patch server config (#29) 2019-11-21 10:12:20 -05:00
88ce7d922b show data in wrongpacketforservertype 2019-11-09 22:58:13 -08:00
5c1a366af9 WrongPacketForServerType now wants the packet command 2019-11-04 20:23:41 -08:00
f294781934 move patch/login main.rs files up a level 2019-10-09 22:45:14 -07:00
75b453731e move patch logic into module 2019-10-06 11:54:09 -07:00
e7fed19538 replace matches with if lets 2019-10-03 23:12:44 -03:00
de4a40cbff added patchfiles directory check 2019-10-03 20:47:49 -03:00
5c520949b6 fix compiler warnings 2019-09-15 15:14:19 -07:00
d86f5caca1 serverstate::handle now returns a result (patch/login converted) 2019-09-15 13:17:49 -07:00
929f0e7f85 add client_id arg to on_connect 2019-09-15 13:16:49 -07:00
Jake Probst
3690e05265 that one huge refactor 2019-09-04 09:17:48 -07:00
Jake Probst
50937f893c cleanup 2019-08-30 09:09:51 -07:00
Jake Probst
86f994164e convert patch server to new serverstate 2019-08-24 14:18:29 -07:00
Jake Probst
2fb97cc2b6 data access interface 2019-08-23 23:01:36 -07:00
Jake Probst
758b2e5ebc use pktvec in patch 2019-08-20 17:55:19 -07:00
Jake Probst
cec6da0d85 major refactor of client/server structures 2019-07-17 23:17:57 -07:00
Jake Probst
4cb5b665f3 move network functions to their own file 2019-07-14 09:47:02 -07:00
Jake Probst
b72117e152 print out files patchserver knows about 2019-07-14 00:53:06 -07:00
Jake Probst
9e33755d95 keep yelling at me 2019-07-14 00:52:39 -07:00
Jake Probst
a4cc841e53 use new libpso 2019-07-14 00:52:23 -07:00
Jake Probst
3230954a50 remove old file 2019-07-14 00:50:05 -07:00
Jake Probst
a9dabd3f40 PATCHSERVER! 2019-06-29 09:54:28 -07:00
Jake Probst
28fa89266a base patch server 2019-06-25 15:14:53 -07:00