Commit Graph

146 Commits

Author SHA1 Message Date
mkwcat
602aac4d59
NAS: Handle HTTPS requests 2023-12-19 00:05:00 -05:00
Palapeli
f2ae21c921
Merge pull request #29 from Maritoguionyo/conntest-reply-200
Reply 200 to conntest
2023-12-18 09:13:10 -05:00
Palapeli
439b330325
Merge pull request #28 from MikeIsAStar/implement-the-delbuddy-command
GPCM: Implement the 'delbuddy' command
2023-12-18 09:11:41 -05:00
Maritoguionyo
320dc6110e
Reply 200 to conntest 2023-12-18 06:16:02 -07:00
MikeIsAStar
8fe6a885dd GPCM: Implement the 'delbuddy' command 2023-12-18 00:44:05 -05:00
Palapeli
ea099ceff4
Merge pull request #27 from MikeIsAStar/remove-unnecessary-panics
SAKE: Remove unnecessary panics
2023-12-17 07:14:23 -05:00
MikeIsAStar
9c55a5a621 SAKE: Remove unnecessary panics 2023-12-17 05:35:00 -05:00
mkwcat
ce94155087
Common: Fix ResvOK pointer in ResvDeny 2023-12-16 16:46:41 -05:00
Sketch
afe7a42bfc
Merge pull request #26 from MikeIsAStar/do-not-panic-when-invalid-xml-is-received
SAKE: Don't panic when invalid XML is received
2023-12-16 16:17:47 -05:00
MikeIsAStar
f85f868258 SAKE: Don't panic when invalid XML is received 2023-12-16 16:10:50 -05:00
mkwcat
4039013344
Database: Only set last name field when needed 2023-12-16 13:56:49 -05:00
mkwcat
6f44c73da2
Database: Set lastname on create user 2023-12-16 12:06:08 -05:00
mkwcat
6b80eaa691
Database: Fix missing argument in InsertUserWithProfileID 2023-12-16 11:52:35 -05:00
mkwcat
7e18892053
Database: Fix incorrect profile ID in call to UpdateProfile 2023-12-16 11:40:26 -05:00
mkwcat
982f44c1e3
Database: Fix InsertUser query 2023-12-16 11:29:34 -05:00
mkwcat
49ffe37185
Database: Fix missing argument in InsertUser 2023-12-16 11:14:05 -05:00
mkwcat
dcc0a2f2db
Database: Store and verify NG device ID 2023-12-15 15:03:58 -05:00
mkwcat
937722a871
Database: Allow user creation with existing profile ID 2023-12-15 09:18:25 -05:00
Sketch
07816bda9d Merge remote-tracking branch 'origin/main' 2023-12-15 08:20:40 -05:00
Sketch
682aaa3cdd Set a range for profile ID's 2023-12-15 08:18:36 -05:00
mkwcat
29a2e305d9
Allow extra user data in match commands 2023-12-15 08:05:36 -05:00
mkwcat
adaefd1cbb
API: Include friend code in groups 2023-12-14 13:45:09 -05:00
mkwcat
ad79cb286a
Don't use database for auth tokens 2023-12-14 11:24:45 -05:00
Palapeli
e86d751428
Merge pull request #25 from MikeIsAStar/do-not-forward-malicious-messages-to-clients
QR2: Do not forward malicious messages to clients
2023-12-13 16:34:57 -05:00
MikeIsAStar
842d8d9921 QR2: Do not forward malicious messages to clients 2023-12-13 16:15:00 -05:00
Sketch
fc224859e0 API: Don't panic on error 2023-12-13 13:58:46 -05:00
Sketch
450d0fc979 Correct MIMEType as well as handle no gamename 2023-12-13 13:58:46 -05:00
mkwcat
821ae1e537
GPCM: Send pending friend requests on login
It will now show your friends' statuses immediately on login
2023-12-12 08:46:14 -05:00
mkwcat
2aa89f74e6
QR2: Always lookup session by IP address 2023-12-12 06:45:01 -05:00
mkwcat
b1849bb68e
API: More information in groups 2023-12-12 05:03:33 -05:00
mkwcat
61221bddea
GPCM: Notify QR2 of status update 2023-12-12 04:28:48 -05:00
mkwcat
a7d21b052e
ServerBrowser: Send dummy local IP in server list 2023-12-12 03:50:51 -05:00
mkwcat
fb25e4bcc1
Fix short version 3 match reservation 2023-12-12 03:38:21 -05:00
mkwcat
53cec11f17
Add /api/groups endpoint 2023-12-11 14:14:36 -05:00
mkwcat
22045c4f49
QR2: Track groups / rooms 2023-12-11 12:35:30 -05:00
mkwcat
acab015f31
Reverse QR2 dependency on GPCM 2023-12-11 10:31:33 -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
Palapeli
8693dff7fc
Merge pull request #24 from MikeIsAStar/handle-missing-parameters
NAS: Handle missing parameters
2023-12-10 15:31:14 -05:00
MikeIsAStar
197a889176 NAS: Handle missing parameters 2023-12-10 15:10:00 -05:00
Sketch
ea8af08097
Merge pull request #23 from MikeIsAStar/prevent-invalid-packets-from-stopping-server
QR2: Prevent invalid packets from stopping the server
2023-12-09 22:40:29 -05:00
MikeIsAStar
00ffe32002 QR2: Prevent invalid packets from stopping the server 2023-12-09 17:59:05 -05:00
mkwcat
6afc0e2ae3
QR2: Ensure dwc_pid is set for client message 2023-12-09 11:13:24 -05:00
mkwcat
546557b119
ServerBrowser: Fix dwc_pid name 2023-12-09 10:04:25 -05:00
mkwcat
16e408d0f3
NATNEG: Delete session after 30 seconds
Fixes #3
2023-12-09 08:05:32 -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
30b400d939
GPCM: Remove IP address from friend status 2023-12-07 05:37:39 -05:00
mkwcat
7ff2bfa4d9
QR2: Session lookup maps for IP and search ID 2023-12-07 01:56:59 -05:00