mkwcat
3eda89331e
Rename matchmaking to serverbrowser
2023-11-01 07:43:41 -04:00
mkwcat
2fb7d43c31
Matchmaking: Basic filter handling
2023-10-31 10:30:28 -04:00
mkwcat
6df0f76855
GPCM: Friend status improvements
2023-10-31 07:37:22 -04:00
mkwcat
b645caf448
GPCM: Handle friend requests
2023-10-31 06:40:57 -04:00
Sketch
1c8166959e
Go-ify GPCM
2023-10-26 11:52:06 -04:00
mkwcat
bf4c70ba4a
Improvements to logging
2023-10-24 23:09:50 -04:00
mkwcat
eca4f7f0ed
Rename gcsp to gpsp, master to qr2
2023-10-24 22:26:35 -04:00
mkwcat
c9b9835364
Base for sending messages between clients
2023-10-24 22:13:01 -04:00
mkwcat
b47fe639ae
MASTER: Server list and session logic
2023-10-24 02:37:57 -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
mkwcat
ecf8fcf32c
Matchmaking: Handle server list command
2023-10-20 03:36:51 -04:00
TheLordScruffy
50fc53aa5c
common: Fix EncryptTypeX
2023-10-19 23:16:22 -04:00
TheLordScruffy
70a1765a9f
Read server IP from the config file
2023-10-19 23:15:23 -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
Sketch
d66a2a3f70
MainL Increase the waitgroup counter
2023-09-19 20:55:45 -04:00
TheLordScruffy
3eb7552958
GCSP: Temporary workaround for unordered otherlist response
2023-09-19 00:02:06 -04:00
TheLordScruffy
7b46a403f7
MASTER: Oops lol, add back challenge response
2023-09-18 19:23:52 -04:00
TheLordScruffy
2acc87dba2
MASTER: Fix Sketch's silly heartbeat mistake
2023-09-18 19:10:03 -04:00
TheLordScruffy
382073e432
database: Unique auth token per in-game profile
2023-09-18 15:03:43 -04:00
TheLordScruffy
0d60d91459
common: Fix sanity check on parsing gs messages
2023-09-17 21:37:47 -04:00
TheLordScruffy
326b5f7227
Add more verbose logging
2023-09-17 21:28:34 -04:00
Sketch
26617d96f3
Send a proper IP
2023-09-14 22:05:32 -04:00
TheLordScruffy
fbdb19b8b4
Delete utils.go
2023-09-14 21:57:24 -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
Sketch
c1e7c8fa81
Add modified version of Go's net/http
2023-09-11 22:38:11 -04:00
Sketch
a1aa3173c2
Initial commit
2023-09-11 22:35:53 -04:00