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 |
|
mkwcat
|
4a7c6f40d8
|
Support DWC match version 11
|
2023-12-11 07:24:34 -05:00 |
|
mkwcat
|
66a5d0a778
|
Add support for DWC match version 3
|
2023-12-11 05:50:13 -05:00 |
|
Sketch
|
27d72ff08b
|
Merge pull request #22 from MikeIsAStar/prevent-invalid-packets-from-stopping-server
NATNEG / SB: Prevent invalid packets from stopping the server
|
2023-12-08 21:39:53 -05:00 |
|
MikeIsAStar
|
a696e6ed9e
|
NATNEG / SB: Prevent invalid packets from stopping the server
|
2023-12-08 21:28:10 -05:00 |
|
Sketch
|
1aaac964a5
|
Refactor code to Go standards
|
2023-12-08 20:51:18 -05:00 |
|
mkwcat
|
e510b2ccd6
|
ServerBrowser: Use random search ID rather than public IP
|
2023-12-07 00:03:13 -05:00 |
|
MikeIsAStar
|
333c79701d
|
DLS1: Implement the 'count' action
|
2023-12-05 22:14:35 -05:00 |
|
mkwcat
|
b72394566a
|
Common: Change InvalidGameSpyCommand string
|
2023-11-28 22:07:54 -05:00 |
|
MikeIsAStar
|
322460625c
|
[GPSP] Prevent invalid messages from stopping the server
|
2023-11-28 20:25:00 -05:00 |
|
mkwcat
|
31594f12f1
|
QR2: Validate client messages
|
2023-11-25 21:22:41 -05:00 |
|
mkwcat
|
54dec238ba
|
GPCM: Parse and sanitize friend messages
This will need to be done in QR2 as well
|
2023-11-24 21:09:32 -05:00 |
|
mkwcat
|
0b1df70196
|
Common: Add DWC match command decoder
|
2023-11-24 21:00:36 -05:00 |
|
hytracer
|
4d7d563c30
|
feat: implement user counting and return on /online
|
2023-11-22 15:00:55 +01:00 |
|
Sketch
|
32c128c0fe
|
Use secret key from game list
|
2023-11-11 11:49:45 -05:00 |
|
Sketch
|
1437443355
|
Add schema.sql and update README
|
2023-11-09 19:12:47 -05:00 |
|
mkwcat
|
d145671262
|
NATNEG: Fully implement the init command
|
2023-11-06 19:13:34 -05:00 |
|
mkwcat
|
a21aed56fa
|
Add game list
|
2023-11-05 11:56:25 -05:00 |
|
Sketch
|
5b11946f74
|
Update config to have port
|
2023-11-04 21:44:16 -04:00 |
|
mkwcat
|
5870d6edaf
|
SAKE: Store Mario Kart Wii friend info
|
2023-11-04 07:21:18 -04:00 |
|