|
cdc250fca1
|
Begin decrypting packets, add IPC segment type
|
2025-03-08 16:08:25 -05:00 |
|
|
21419aa09c
|
Add missing connection types
|
2025-03-08 15:33:58 -05:00 |
|
|
2f996f0012
|
Emit a better error message on packet parsing failure
|
2025-03-08 15:29:38 -05:00 |
|
|
3caf9d38c1
|
Try sending a initialize encryption response packet
|
2025-03-08 15:27:28 -05:00 |
|
|
0ec0ed34ec
|
Parse the encryption initialization packet
|
2025-03-08 14:38:31 -05:00 |
|
|
1ef412b420
|
Add credits to README
|
2025-03-08 14:10:52 -05:00 |
|
|
66ef395afc
|
Begin parsing the packet header
|
2025-03-08 14:09:57 -05:00 |
|
|
5f0d6cc425
|
Dump unknown packets when encountered
|
2025-03-08 13:58:24 -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 |
|
|
40ef6b8193
|
Run cargo fmt
|
2025-03-08 13:27:41 -05:00 |
|
|
f7a5940f20
|
Don't crash if no patch files are provided
|
2025-03-08 13:24:14 -05:00 |
|
|
5dc1178cd3
|
Update to Rust edition 2024
|
2025-03-08 13:20:22 -05:00 |
|
|
da6a5424d1
|
Begin sending patch lists when verifying boot files
It's completely unusable right now, but this is just to showcase some
progress.
|
2024-06-29 15:06:48 -04:00 |
|
|
e1bfe4ee25
|
Run tests on the CI
|
2024-06-29 15:02:21 -04:00 |
|
|
bacd83477c
|
Add support for writing boot patch lists, fill out more data
|
2024-06-29 15:02:15 -04:00 |
|
|
c1ad0c023c
|
Add configurable boot patch location, fix verifying boot components
And more, this is mostly laying the groundwork for serving patch files.
|
2024-06-29 14:44:40 -04:00 |
|
|
91e80a36f8
|
Fix typos in README
|
2024-06-29 14:16:27 -04:00 |
|
|
3e3e36a05e
|
Rename webpage titles and only mention "Kawari"
Obviously this shouldn't advertise itself as the real game.
|
2024-06-29 14:14:51 -04:00 |
|
|
5f2617ef71
|
Add world status webpage
|
2024-06-29 14:14:07 -04:00 |
|
|
dbf4a5e642
|
Add kawari-web to run.sh
|
2024-06-29 14:13:53 -04:00 |
|
|
891e871b47
|
Simplify get_login_status and get_world_status
|
2024-06-29 14:07:44 -04:00 |
|
|
a063de2eb5
|
Separate the login and world gates
|
2024-06-29 14:06:44 -04:00 |
|
|
ee6b4f2f7f
|
Add PatchList type, for future usage
Also adds a test!
|
2024-06-29 13:56:54 -04:00 |
|
|
7c6004e34a
|
Fix branch name in workflow
|
2024-05-18 13:39:43 -04:00 |
|
|
7b5f2ac07f
|
Add CI
|
2024-05-18 13:38:13 -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 |
|
|
7d2765a2b6
|
Add supported platforms config option
|
2024-05-11 13:41:00 -04:00 |
|
|
73679a35fe
|
Add FUNDING.yml
|
2024-05-11 13:26:03 -04:00 |
|
|
7899f39907
|
Add login status gate
|
2024-05-11 13:24:45 -04:00 |
|
|
2030bd4b20
|
Fix more mistakes in the setup instructions
|
2024-05-11 13:24:38 -04:00 |
|
|
0918700a85
|
Fix the admin server not creating config.json if not found
|
2024-05-11 13:13:03 -04:00 |
|
|
fa6c2ddf7f
|
Begin implementation of news headline
|
2024-05-11 13:07:00 -04:00 |
|
|
dccd746dd3
|
Add explanation on how to actually use this
|
2024-05-11 13:06:46 -04:00 |
|
|
7c30132e70
|
Fix more warnings on login
|
2024-05-11 12:32:46 -04:00 |
|
|
de2dd65167
|
Randomly generate the SID
|
2024-05-11 12:31:55 -04:00 |
|
|
e74fcf5d3b
|
Mention the run.sh script in the README
|
2024-05-11 12:26:58 -04:00 |
|
|
e26578a1fa
|
Add run.sh script to help running all of them at the same time
|
2024-05-11 12:26:09 -04:00 |
|
|
c6df4aff86
|
Fix the wrong server message being printed for login/patch
|
2024-05-11 12:21:35 -04:00 |
|
|
d6f3510494
|
Explain which servers to do what in the README
|
2024-05-11 12:21:09 -04:00 |
|
|
adef3b6025
|
Bump Cargo.lock
|
2024-05-11 12:17:33 -04:00 |
|
|
cb2e740c41
|
Relicense to AGPL, remove .build.yml
|
2024-04-28 08:32:31 -04:00 |
|
|
8a0a2944a7
|
Add some basic information to the README
|
2023-10-07 09:57:40 -04:00 |
|
|
86c9ff4c94
|
patch: Fix Path needing to be a tuple
|
2023-10-06 17:57:22 -04:00 |
|
|
db4ec4c57e
|
Oops, fix stupid build error
|
2023-10-06 17:50:49 -04:00 |
|
|
1178ecdd61
|
Add basic patch server implementation
|
2023-10-06 17:46:58 -04:00 |
|
|
e3ac03ffc4
|
Send HTML for /login/top again
|
2023-10-06 17:41:38 -04:00 |
|
|
1676846870
|
Attempt to fix garbage data problem
|
2023-10-05 13:58:26 -04:00 |
|