5bcdadf058
Replace Blowfish implementation with a Rust one
...
This is a slightly modified version of the one in Physis, with the required
modifications inspired from WorkingRobot's TemporalStatis fork. Thanks so much!
2025-03-11 21:20:47 -04:00
660e12c597
Start implementing some world IPC
...
This doesn't work yet, but whatever it's a start.
2025-03-10 21:31:21 -04:00
942a64cd7b
Fix encrypting/decrypting packets, vendor Sapphire Blowfish implementation
...
I ended up just stealing this from iolite, which in turn took it from Sapphire.
I tried for a few hours to get a Rust Blowfish implementation going, but the one
from Physis didn't work. I'll try again later.
2025-03-08 21:13:00 -05:00
3caf9d38c1
Try sending a initialize encryption response packet
2025-03-08 15:27:28 -05:00
66ef395afc
Begin parsing the packet header
2025-03-08 14:09:57 -05:00
b5afff068a
Add dummy lobby server
...
This doesn't respond or read anything yet, it's just for testing.
2025-03-08 13:51:50 -05:00
5dc1178cd3
Update to Rust edition 2024
2025-03-08 13:20:22 -05:00
f37840d44f
Begin adding a user accessible web server
2024-05-11 14:03:18 -04:00
3278452ac3
Begin work on HTML templates for future web panel functionality
2024-05-11 13:59:36 -04:00
de2dd65167
Randomly generate the SID
2024-05-11 12:31:55 -04:00
adef3b6025
Bump Cargo.lock
2024-05-11 12:17:33 -04:00
1178ecdd61
Add basic patch server implementation
2023-10-06 17:46:58 -04:00
1e3ff59442
Accept the url query for /login/top
2023-10-05 13:32:08 -04:00
8f19352528
Add login server
2023-10-05 13:09:21 -04:00
1625179a74
Add admin panel, config
2023-10-05 12:09:05 -04:00
0b20fb80d0
ADd initial files
2023-10-04 19:06:59 -04:00