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 |
|
mkwcat
|
597f974a1c
|
Fix incorrect unit code on cross-platform games
|
2024-04-21 13:45:28 -04:00 |
|
mkwcat
|
6d0c656bea
|
GPCM: Send dummy status message to open host players
|
2024-03-28 20:33:10 -04:00 |
|
mkwcat
|
28c65cc55a
|
GPCM: Fix wrong session used in addFriend
|
2024-03-12 05:40:17 -04:00 |
|
mkwcat
|
820ed8a6ac
|
GPCM: Fix recursive mutex lock from last commit
|
2024-03-12 05:24:13 -04:00 |
|
mkwcat
|
e854eb0d6b
|
GPCM: Wait for first status update before enabling open host
|
2024-03-12 05:13:19 -04:00 |
|
mkwcat
|
c28003444e
|
GPCM: Send friend auth message on open host enable
|
2024-03-09 23:09:30 -05:00 |
|
mkwcat
|
ce130b0edc
|
GPCM: Fix incorrect open host key
|
2024-03-09 23:02:55 -05:00 |
|
mkwcat
|
7ce6f3c5b9
|
GPCM: Add server-side OpenHost support
Co-Authored-By: Mike <99037623+MikeIsAStar@users.noreply.github.com>
|
2024-03-09 22:11:47 -05:00 |
|
mkwcat
|
bad2ae2ed7
|
Calculate friend codes for other games
|
2024-03-09 06:24:07 -05:00 |
|
MikeIsAStar
|
4dd85ddae4
|
[NAS] Do not consider a string of length zero as profane
|
2024-02-23 02:05:00 -05:00 |
|
mkwcat
|
2362326a06
|
QR2: Provide if a player is connecting in /api/groups
|
2024-02-20 11:37:13 -05:00 |
|
mkwcat
|
22930af8cc
|
QR2: Add connection success and failure to groups API
|
2024-02-20 10:09:08 -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
|
1f39fcb5a4
|
GPCM: Block commonly shared keys
|
2024-02-13 06:47:44 -05:00 |
|
mkwcat
|
f429fb557e
|
GPCM: Send regular keep alive commands
|
2024-02-06 20:45:26 -05:00 |
|
mkwcat
|
7ddcd982bc
|
GameStats: Add standard command server
|
2024-02-06 01:43:21 -05:00 |
|
mkwcat
|
acd6d13671
|
Bump payload version to 4
|
2024-02-04 19:10:49 -05:00 |
|
mkwcat
|
cb27e0e883
|
Bump payload version to 3
|
2024-02-04 15:27:29 -05:00 |
|
mkwcat
|
0fa0c2422d
|
GPCM: Log profile ID from mkw_malicious_packet
|
2024-02-03 17:52:11 -05:00 |
|
mkwcat
|
39feaa2597
|
QR2: Wait to send exploit for MKDS Korea
|
2024-01-29 00:45:08 -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 |
|
mkwcat
|
07d8f3d079
|
QR2: Kick player on message ack timeout
|
2024-01-23 17:20:33 -05: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
|
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
|
a2df0abc68
|
GPCM: Bump payload version to 2
|
2024-01-06 16:15:19 -05:00 |
|
mkwcat
|
22a80518f0
|
GPCM: Re-encode bestie message
Fixes Brawl friend rooms hopefully
|
2024-01-05 20:09:26 -05:00 |
|
mkwcat
|
3337d7fc0d
|
GPCM: Fix error on empty match data
|
2024-01-05 18:55:53 -05:00 |
|
mkwcat
|
5632477f79
|
GPCM: Fix nil pointer dereference in bestie message
|
2024-01-04 16:34:11 -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
|
4e8ad85020
|
API: Add join order and local player count
|
2024-01-01 22:59:03 -05:00 |
|
mkwcat
|
311eda1055
|
GPCM: Disconnect other session on second login
|
2023-12-30 19:00: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 |
|
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
|
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 |
|