Commit Graph

161 Commits

Author SHA1 Message Date
mkwcat
4e8ad85020 API: Add join order and local player count 2024-01-01 22:59:03 -05:00
Maritoguionyo
61d3176e11 NAS: Fix error with Wiimmfi/CTGP values (#32) 2023-12-31 02:11:01 -05:00
mkwcat
311eda1055 GPCM: Disconnect other session on second login 2023-12-30 19:00:00 -05:00
mkwcat
2ee1a1de9d QR2: Fix mutex deadlocks
Yay the detection helped a lot
2023-12-30 14:26:49 -05:00
Palapeli
fe34c0d021 Merge pull request #30 from WiiLink24/dependabot/go_modules/golang.org/x/crypto-0.17.0
Bump golang.org/x/crypto from 0.14.0 to 0.17.0
2023-12-24 22:46:00 -05:00
Palapeli
123fa0dee3 Merge pull request #31 from MikeIsAStar/rectify-inaccurate-tracking-of-friends-list
GPCM: Rectify the inaccurate tracking of a profile's friends list
2023-12-24 22:45:47 -05:00
dependabot[bot]
fb153557fa Bump golang.org/x/crypto from 0.14.0 to 0.17.0
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.14.0 to 0.17.0.
- [Commits](https://github.com/golang/crypto/compare/v0.14.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-25 03:42:57 +00:00
mkwcat
0664fbac06 Use go-deadlock mutex for detecting code errors
https://github.com/sasha-s/go-deadlock
2023-12-24 22:41:55 -05:00
mkwcat
7b8352c17f QR2: Changes to help detect mutex deadlock 2023-12-24 16:46:34 -05:00
mkwcat
eac15559ac NAS: Add more headers to conntest 2023-12-24 15:59:05 -05:00
mkwcat
5710b20b28 Send SBCM exploit to client + support dev auth after login 2023-12-24 14:44:47 -05:00
MikeIsAStar
ff3f597068 GPCM: Rectify the inaccurate tracking of a profile's friends list 2023-12-21 13:20:35 -05:00
mkwcat
978a7d3956 GPCM: Fix mutual friend bug again 2023-12-19 11:34:08 -05:00
mkwcat
357a3d5b14 Accept players connecting via DNS exploit 2023-12-19 11:25:34 -05:00
mkwcat
e130fdc60f NAS: Reply HTML page to conntest 2023-12-19 00:18:45 -05:00
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