Palapeli
65f0eb460e
database: Support whitelisting certain profiles without keys
2025-12-28 09:25:29 -05:00
ppeb
3722170a18
Make all time.Now() usage UTC
2025-03-23 20:42:54 -05:00
Palapeli
1212a4f64c
Reformat added record to use "wl:" namespace
2025-03-06 04:56:10 -05:00
ppeb
df1c6a83fc
Send kick and ban reasons to players
2025-03-02 23:33:46 -06:00
ppeb
e12944ccab
Remove HEAD support, change sql query name
2025-03-02 23:30:32 -06:00
ppeb
64e007631f
Add /api/clear to drop user from database
2025-03-02 23:30:14 -06:00
ppeb
c099348636
Include User object with responses to some APIs
2025-03-02 23:30:02 -06:00
ppeb
cfec099bdd
Add IP logging to ban, kick, unban
2025-03-02 23:29:43 -06:00
Palapeli
87c17df031
Database: Add option to allow mismatched device ID with same IP address
2025-03-01 08:29:57 -05:00
Palapeli
2e798b591a
Database: Support multiple devices on one profile
2025-03-01 03:49:59 -05:00
mkwcat
ce130b0edc
GPCM: Fix incorrect open host key
2024-03-09 23:02:55 -05:00
mkwcat
2f113a13af
Database: Fix incorrect argument in UpdateUserTable
2024-03-09 22:43:24 -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
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
89f4044f04
Implement banning and custom error messages
2024-01-10 03:22:17 -05:00
mkwcat
5710b20b28
Send SBCM exploit to client + support dev auth after login
2023-12-24 14:44:47 -05:00
mkwcat
4039013344
Database: Only set last name field when needed
2023-12-16 13:56:49 -05:00
mkwcat
6b80eaa691
Database: Fix missing argument in InsertUserWithProfileID
2023-12-16 11:52:35 -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
mkwcat
ad79cb286a
Don't use database for auth tokens
2023-12-14 11:24:45 -05:00
mkwcat
5870d6edaf
SAKE: Store Mario Kart Wii friend info
2023-11-04 07:21:18 -04:00
mkwcat
b645caf448
GPCM: Handle friend requests
2023-10-31 06:40:57 -04:00
mkwcat
c9b9835364
Base for sending messages between clients
2023-10-24 22:13:01 -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
5a5373afdc
database: Fix max user ID
2023-10-19 23:13:19 -04:00
TheLordScruffy
270a728d02
NAS: Handle acctcreate
2023-10-18 19:23:47 -04:00
TheLordScruffy
326b5f7227
Add more verbose logging
2023-09-17 21:28:34 -04:00
Sketch
7a41f8a019
Everything up until creating a session
2023-09-14 21:40:58 -04:00
TheLordScruffy
a3108d819d
GPCM: Do updatepro/getprofile in the right order
2023-09-14 17:32:04 -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