aa6e818bfb
Begin moving IPC structures to their own files
2025-03-12 17:47:58 -04:00
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
51c66a4a14
Add support for decompressing Oodle-compressed packets
2025-03-09 12:00:58 -04:00
1013556eba
Send ClientSelectData JSON, show character in lobby screen
2025-03-09 09:40:11 -04:00
970d756809
Move IPC opcodes to their own enum & module
2025-03-08 22:03:28 -05:00
6aed610276
Move more code out of packet module
2025-03-08 21:56:44 -05:00
51e0f0680e
Move encryption stuffs into their own module
2025-03-08 16:10:00 -05:00
0ec0ed34ec
Parse the encryption initialization packet
2025-03-08 14:38:31 -05:00
5f0d6cc425
Dump unknown packets when encountered
2025-03-08 13:58:24 -05:00
40ef6b8193
Run cargo fmt
2025-03-08 13:27:41 -05:00
5f2617ef71
Add world status webpage
2024-06-29 14:14:07 -04:00
ee6b4f2f7f
Add PatchList type, for future usage
...
Also adds a test!
2024-06-29 13:56:54 -04:00
e529188d91
Add non-functional login/register pages
2024-05-11 14:10:49 -04: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
bd9782a868
Move generate SID to its own dedicated function
2024-05-11 13:50:05 -04:00
1625179a74
Add admin panel, config
2023-10-05 12:09:05 -04:00