Commit Graph

25 Commits

Author SHA1 Message Date
Daan Vanden Bosch
a8b1a00e06 All code now compiles with Kotlin 2.0.0 and all tests pass. 2024-07-18 18:24:10 +02:00
Daan Vanden Bosch
7cdeb1b816 Updated readme. 2021-09-06 13:08:40 +02:00
Daan Vanden Bosch
c2f50e6827 Added lobbies and party creation. Broadcast messages are now broadcast to other clients (without verification). 2021-08-25 21:19:21 +02:00
Daan Vanden Bosch
b038851a29 Added ping and broadcast messages to psoserv. Message flags are now logged when non-zero. 2021-08-15 17:31:09 +02:00
Daan Vanden Bosch
2a05650ac8 Better disconnection logging in psoserv. 2021-08-15 16:54:29 +02:00
Daan Vanden Bosch
c11b84c950 Psoserv now outputs its version when starting up. 2021-08-15 16:25:21 +02:00
Daan Vanden Bosch
2a510ec116 GraalVM native image build of psoserv. 2021-08-15 15:36:35 +02:00
Daan Vanden Bosch
74938bb253 Added CreateParty message. 2021-08-12 20:30:53 +02:00
Daan Vanden Bosch
5af76bac7c Improved psoserv locking strategy. 2021-08-10 17:43:44 +02:00
Daan Vanden Bosch
f1a0de715f Correctly pass char name to client. 2021-08-08 20:35:33 +02:00
Daan Vanden Bosch
4db38f3457 Added AccountStore. 2021-08-08 18:47:42 +02:00
Daan Vanden Bosch
010be59701 Removed some config options. 2021-08-06 19:49:28 +02:00
Daan Vanden Bosch
e6abad4f09 Block server now sends player to a lobby. 2021-08-06 17:01:51 +02:00
Daan Vanden Bosch
21e9ebaaee Improved logging, especially for proxy servers. 2021-08-05 15:54:05 +02:00
Daan Vanden Bosch
bc3c3c19b2 Changed configuration format to HOCON. 2021-08-04 15:27:47 +02:00
Daan Vanden Bosch
f43e154bc7 Added block servers. 2021-08-03 20:56:56 +02:00
Daan Vanden Bosch
c627b33a51 Added ship servers and ship selection. Simplified configuration startup phase. 2021-08-02 21:28:33 +02:00
Daan Vanden Bosch
810c1cb549 Simplified psoserv architecture. 2021-08-01 20:34:51 +02:00
Daan Vanden Bosch
f6e0ed06a9 Character selection on psoserv now works. 2021-08-01 17:49:53 +02:00
Daan Vanden Bosch
fccf2255d3 psoserv now serves all account data. 2021-08-01 16:59:34 +02:00
Daan Vanden Bosch
73e53177a8 Renamed login server to auth and data to account. 2021-08-01 16:05:21 +02:00
Daan Vanden Bosch
a2285a5a03 psoserv game servers now use the same infrastructure as the proxy server. 2021-08-01 14:04:24 +02:00
Daan Vanden Bosch
d9f6869dd0 Made psoserv fully configurable and fixed a bug in the proxy server's encryption handling. 2021-08-01 12:25:40 +02:00
Daan Vanden Bosch
089832c2fe Simplified proxy server code. 2021-07-31 22:16:01 +02:00
Daan Vanden Bosch
6daddcfd65 Started psoserv, a PSO server and PSO proxy server. 2021-07-31 21:53:41 +02:00