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
mkwcat
78e0afff7c
ServerBrowser: Match self lookup with public IP
2023-11-01 08:32:40 -04:00
mkwcat
bdce41eaa4
More server list and general changes
...
- Server browser (Matchmaking) now returns a server list (although hardcoded)
- GPCM now keeps track of an actual thread-safe session
- Some int types were changed to reflect the actual size
- Improvements made to logging in many places
2023-10-22 21:22:44 -04:00
TheLordScruffy
50fc53aa5c
common: Fix EncryptTypeX
2023-10-19 23:16:22 -04:00
TheLordScruffy
270a728d02
NAS: Handle acctcreate
2023-10-18 19:23:47 -04:00
TheLordScruffy
0d60d91459
common: Fix sanity check on parsing gs messages
2023-09-17 21:37:47 -04:00
TheLordScruffy
326b5f7227
Add more verbose logging
2023-09-17 21:28:34 -04:00
TheLordScruffy
fbdb19b8b4
Delete utils.go
2023-09-14 21:57:24 -04:00
Sketch
7a41f8a019
Everything up until creating a session
2023-09-14 21:40:58 -04:00
Sketch
eb45c1b5cc
Add files via upload
...
It won't let me add a commit message but I fixed parsing multiple Gamespy messages + the get profile.
2023-09-14 00:40:54 -04:00
Sketch
231422c874
Everything up to GPCM getprofile
2023-09-13 18:32:37 -04:00