Commit Graph

79 Commits

Author SHA1 Message Date
Palapeli
8bb2e2fcd8
Change sasha-s/go-deadlock to linkdata/deadlock 2026-01-04 01:19:32 -05:00
Palapeli
bca085f2bd
Merge pull request #84 from Retro-Rewind-Team/threading
Minor threading fixes and improvements
2025-12-31 17:15:17 -05:00
BDMCGaming
1287d49440 Update Friend Code Calculation to have Pokemon Battle Revolution (RPB) use NDS calculation 2025-08-20 17:12:14 -04:00
ppeb
ad221202f2
Cache config, lock behind mutex 2025-06-23 16:23:29 -05:00
Palapeli
9aba0bbeae
NAS: Forward payload requests to external server
Some checks failed
Build CI / build (push) Has been cancelled
2025-06-03 19:46:20 -04:00
ppeb
3722170a18
Make all time.Now() usage UTC 2025-03-23 20:42:54 -05:00
Palapeli
f8339dbf87
GameStats: Support public data for getpd and setpd
Some checks are pending
Build CI / build (push) Waiting to run
2025-03-03 09:34:21 -05:00
Palapeli
87c17df031
Database: Add option to allow mismatched device ID with same IP address 2025-03-01 08:29:57 -05:00
Palapeli
2e798b591a
Database: Support multiple devices on one profile 2025-03-01 03:49:59 -05:00
mkwcat
cc36857182
GameStats: Return empty \key\value pair on getpd 2024-09-16 21:31:33 -04:00
mkwcat
3d1cdc7ab5
SAKE: More thorough validation of MKW ghost data 2024-09-11 16:35:35 -04:00
mkwcat
46f269d470
Database: Add upload timestamp to MKW ghost data 2024-09-07 15:05:51 -04:00
MikeIsAStar
ff8144f89f SAKE: Support file uploads from Mario Kart Wii
Helps address issue #43.
2024-09-02 11:31:00 -04:00
MikeIsAStar
22213db66f RACE: Handle 'GetTopTenRankings' requests 2024-07-13 22:03:17 -04:00
MikeIsAStar
1665977524 RACE: Create a foundation for the 'RACE' server 2024-07-10 23:44:44 -04:00
mkwcat
2c137ed7f3
Main/Common: Use config entry for frontend/backend address 2024-05-08 22:39:14 -04:00
mkwcat
a949b5c727
Common: Retry frontend connection for 4 seconds 2024-05-08 22:13:13 -04:00
mkwcat
2047badd9f
Main: Enforce UUID of reload state 2024-05-08 02:53:03 -04:00
mkwcat
b952c9e386
Main: Change backend reload system 2024-05-07 23:31:23 -04:00
mkwcat
9f9f3b10f8
Merge branch 'main' into split-process 2024-05-05 20:15:22 -04:00
mkwcat
ed18e03112
Common: Accept RESV_DENY without reason 2024-04-27 01:43:50 -04:00
mkwcat
ddbf445a0d
Run frontend and backend in a separate process
This will in the future allow the server to be restarted without closing open connections
2024-04-22 10:16:27 -04:00
Palapeli
5bdd9ddf0c
Merge pull request #48 from MikeIsAStar/allow-for-console-output-to-be-saved-to-a-file
Allow for console output to be saved to a file
2024-04-22 08:59:11 -04:00
MikeIsAStar
4bbb966634 Allow for console output to be saved to a file 2024-04-21 22:50:19 -04:00
mkwcat
597bec1e09
Change cross-platform unit code to 0xff 2024-04-21 13:54:52 -04:00
mkwcat
597f974a1c
Fix incorrect unit code on cross-platform games 2024-04-21 13:45:28 -04:00
mkwcat
bad2ae2ed7
Calculate friend codes for other games 2024-03-09 06:24:07 -05:00
mkwcat
08f85da5f4
Go-ify and improve some code 2024-02-20 09:37:29 -05:00
MikeIsAStar
fee2d2be86 GPCM: Append the "Message Of The Day" to a "Login Challenge" message 2024-02-13 18:18:40 -05:00
mkwcat
fe2d7243c2
QR2/API: Provide Mii info in /api/groups request 2024-02-13 08:28:42 -05:00
mkwcat
820138ac60
Common: Fix Fortune Street RESV_OK 2024-02-06 18:44:05 -05:00
mkwcat
51ca27fb1e
Call gamestats.StartServer 2024-02-05 20:07:08 -05:00
mkwcat
c9bd3ec2a8
Add gamestats package 2024-02-05 20:03:30 -05:00
mkwcat
241ae4894b
NAS: General request and logging improvements 2024-02-04 21:58:07 -05:00
mkwcat
8f91ac874c
QR2: Send QR2 exploit immediately for Mario Kart DS 2024-01-28 16:35:04 -05:00
mkwcat
10de082278
Fix general compatibility with DS games 2024-01-24 11:42:04 -05:00
umbreonisreal
e13c2909cc Support logon from DS 2024-01-20 21:04:20 +01:00
mkwcat
89f4044f04
Implement banning and custom error messages 2024-01-10 03:22:17 -05:00
mkwcat
31a32db633
Add support for real TLS 2024-01-07 05:34:52 -05:00
mkwcat
a50ffdd46c
Add log verbosity option 2024-01-06 22:38:57 -05:00
mkwcat
e5bf274991
Common: Fix parsing for RESV_WAIT and RESV_CANCEL 2024-01-04 14:55:19 -05:00
mkwcat
0169c0905f
NAS: Remove deprecated /online endpoint 2024-01-02 18:53:59 -05:00
mkwcat
2c41f46def
API: Add /stats - generic stats endpoint 2024-01-01 23:33:05 -05:00
mkwcat
4e8ad85020
API: Add join order and local player count 2024-01-01 22:59:03 -05:00
mkwcat
357a3d5b14
Accept players connecting via DNS exploit 2023-12-19 11:25:34 -05:00
mkwcat
602aac4d59
NAS: Handle HTTPS requests 2023-12-19 00:05:00 -05:00
mkwcat
ce94155087
Common: Fix ResvOK pointer in ResvDeny 2023-12-16 16:46:41 -05:00
mkwcat
29a2e305d9
Allow extra user data in match commands 2023-12-15 08:05:36 -05:00
mkwcat
ad79cb286a
Don't use database for auth tokens 2023-12-14 11:24:45 -05:00
mkwcat
fb25e4bcc1
Fix short version 3 match reservation 2023-12-12 03:38:21 -05:00