Commit Graph

206 Commits

Author SHA1 Message Date
mkwcat
10de082278
Fix general compatibility with DS games 2024-01-24 11:42:04 -05:00
mkwcat
8702c98c48
Revert "Database: Limit user ID to signed 32-bit limit"
This reverts commit 659ec8d5e1.
2024-01-24 01:08:57 -05:00
mkwcat
659ec8d5e1
Database: Limit user ID to signed 32-bit limit 2024-01-23 18:09:04 -05:00
mkwcat
07d8f3d079
QR2: Kick player on message ack timeout 2024-01-23 17:20:33 -05:00
mkwcat
7963d26a6a
Add missing Wii games 2024-01-22 21:57:40 -05:00
Palapeli
0d30140013
Merge pull request #40 from umbreonisreal/main
Support for DS games
2024-01-22 10:51:42 -05:00
mkwcat
86b0403daf
QR2: Resend client messages if no ack received 2024-01-20 18:05:32 -05:00
umbreonisreal
e13c2909cc Support logon from DS 2024-01-20 21:04:20 +01:00
mkwcat
67996c08b9
GPCM/GPSP: Hide certain profile information 2024-01-11 21:54:26 -05:00
mkwcat
8ea725a6b3
GPCM: Handle new wwfc_report command 2024-01-11 03:45:38 -05:00
mkwcat
7b5c14ad45
QR2: Kick players with invalid VR or BR 2024-01-11 00:14:14 -05:00
mkwcat
dce3f9962e
GPCM: Kick restricted users on searching 2024-01-10 21:31:23 -05:00
mkwcat
809a258b7a
QR2/GPCM: Add protection for restricted players joining public rooms 2024-01-10 21:24:26 -05:00
mkwcat
8137d96612
GPCM: Optimize friend authorization 2024-01-10 20:15:42 -05:00
mkwcat
82b5bb7b56
GPCM: Add missing return 2024-01-10 09:49:11 -05:00
mkwcat
0372d7e332
NAS: Limit HTTP request logging 2024-01-10 08:11:38 -05:00
mkwcat
2b7a83e0ef
QR2: Remove heartbeat field logging 2024-01-10 08:08:59 -05:00
mkwcat
89f4044f04
Implement banning and custom error messages 2024-01-10 03:22:17 -05:00
Palapeli
46330bf375
Merge pull request #38 from ItsNiceCraft/main
Add build CI GitHub Actions workflow
2024-01-08 16:46:41 -05:00
ItsNiceCraft
22bb710341
Merge branch 'WiiLink24:main' into main 2024-01-08 16:03:12 +01:00
ItsNiceCraft
bd8f383b58
feat: use new set-output syntax 2024-01-08 16:00:01 +01:00
Palapeli
989b5c2477
Merge pull request #39 from MikeIsAStar/do-not-return-null-when-no-groups-exist
API: Do not return 'null' when no groups exist
2024-01-07 22:21:18 -05:00
MikeIsAStar
5d477aac18 API: Do not return 'null' when no groups exist 2024-01-07 19:10:55 -05:00
mkwcat
d9945b29f5
Recover from panic in HTTPS code 2024-01-07 15:59:32 -05:00
ItsNiceCraft
7b600e41fa
Merge branch 'WiiLink24:main' into main 2024-01-07 11:36:23 +01:00
mkwcat
31a32db633
Add support for real TLS 2024-01-07 05:34:52 -05:00
ItsNiceCraft
b0f7ff04e3
feat: add build ci workflow 2024-01-07 11:33:26 +01:00
mkwcat
a50ffdd46c
Add log verbosity option 2024-01-06 22:38:57 -05:00
mkwcat
4e14aa8a4c
Update .gitignore 2024-01-06 21:42:33 -05:00
mkwcat
a2df0abc68
GPCM: Bump payload version to 2 2024-01-06 16:15:19 -05:00
mkwcat
d3ff0c3e5a
QR2: Remove incorrect check in RESERVATION 2024-01-05 20:24:47 -05:00
mkwcat
c5d9628b5b
QR2: Remove players from old groups on RESV_OK 2024-01-05 20:21:56 -05:00
mkwcat
22a80518f0
GPCM: Re-encode bestie message
Fixes Brawl friend rooms hopefully
2024-01-05 20:09:26 -05:00
mkwcat
fbde8963db
API: Allow more advanced group filtering 2024-01-05 19:00:09 -05:00
mkwcat
3337d7fc0d
GPCM: Fix error on empty match data 2024-01-05 18:55:53 -05:00
mkwcat
db9eedf684
API: Add Access-Control-Allow-Origin 2024-01-05 03:20:57 -05:00
mkwcat
1ffc8411f8
QR2: Fix reading from session with nil login 2024-01-04 17:50:47 -05:00
mkwcat
e48a96cf93
QR2: Don't increment join index for existing players 2024-01-04 16:52:43 -05:00
mkwcat
5632477f79
GPCM: Fix nil pointer dereference in bestie message 2024-01-04 16:34:11 -05:00
mkwcat
e5bf274991
Common: Fix parsing for RESV_WAIT and RESV_CANCEL 2024-01-04 14:55:19 -05:00
mkwcat
a8233224a0
GPCM: Recover from panic 2024-01-04 14:02:05 -05:00
mkwcat
f869afdb23
GPCM: Fix checking wrong profile for reservation 2024-01-03 11:56:51 -05:00
mkwcat
0169c0905f
NAS: Remove deprecated /online endpoint 2024-01-02 18:53:59 -05:00
mkwcat
9cf35793f2
QR2: Implement group host migration 2024-01-02 18:49:55 -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
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