1
Fork 0
mirror of https://github.com/redstrate/Kawari.git synced 2025-05-02 03:07:44 +00:00
Commit graph

20 commits

Author SHA1 Message Date
a217823a64 Quiet some warnings 2025-03-23 18:21:12 -04:00
1e343d0f10 Add version checks in the patch server for game and boot components
As 7.2 is releasing next week, it would be nice for the patch server to double
check the user has the correct version of the game. Now the patch server rejects
clients that have too new of a version.
2025-03-23 08:21:43 -04:00
65500d15ad Make patch-dl URL configurable 2025-03-23 07:35:11 -04:00
b3f5500d2f Check user-agent in Patch server 2025-03-23 07:25:23 -04:00
560ee04159 Update patch server for axum changes 2025-03-23 06:34:59 -04:00
82709a65ff Update Cargo dependencies, remove Oodle as a default feature 2025-03-22 21:44:28 -04:00
3f27d2b3df Change configuration format to YAML, allow configuring the address and ports
This removes all of the hardcoded localhost stuff, and allows changing the ports
of various services.
2025-03-22 16:47:21 -04:00
fecfa821ad Use PatchList from Physis
This is what the Physis implementation was based off of anyway, so it should be
more or less a drop-in replacement.
2025-03-17 17:36:43 -04:00
726d351f8b Add documentation for the different modules, move patchlist code 2025-03-16 15:42:46 -04:00
ca5fa8e8b9 Fix various Clippy warnings 2025-03-08 23:07:55 -05:00
dd83b335dd Re-run format, re-organize some code and run Clippy auto-fix 2025-03-08 21:54:03 -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
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
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
7d2765a2b6 Add supported platforms config option 2024-05-11 13:41:00 -04:00
c6df4aff86 Fix the wrong server message being printed for login/patch 2024-05-11 12:21:35 -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