Commit Graph

35 Commits

Author SHA1 Message Date
Palapeli
8bb2e2fcd8
Change sasha-s/go-deadlock to linkdata/deadlock 2026-01-04 01:19:32 -05:00
Palapeli
f1741b0718
ServerBrowser/Filter: Return result of group node
Some checks are pending
Build CI / build (push) Waiting to run
2025-03-05 11:24:27 -05:00
Palapeli
34d13199b0
ServerBrowser: Support bitwise operators in filter 2025-03-04 04:00:24 -05:00
mkwcat
dda86fc9cf
All: Add O_TRUNC to open flags for state file 2024-05-08 02:55:46 -04:00
mkwcat
74e5c6a910
GameStats,ServerBrowser: Fix invalid state path 2024-05-07 21:19:16 -04:00
mkwcat
71e29b7556
ServerBrowser: Save connection state on shutdown 2024-05-07 05:07:30 -04:00
mkwcat
94c03d5693
Add silent reload feature to GPCM and QR2 2024-05-06 23:58:40 -04:00
mkwcat
fc69fe9a61
Add RPC support for GPSP, GameStats, ServerBrowser 2024-05-06 18:13:14 -04:00
mkwcat
22a3e1d98b
Wait for backend to start before accepting connections 2024-05-05 20:56:27 -04:00
mkwcat
4dda86651a
QR2/SB: Allow different public IP for TCP and UDP 2024-02-06 19:41:22 -05:00
mkwcat
e934293d83
ServerBrowser: Add LIKE operator 2024-02-06 17:51:52 -05:00
mkwcat
86b0403daf
QR2: Resend client messages if no ack received 2024-01-20 18:05:32 -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
357a3d5b14
Accept players connecting via DNS exploit 2023-12-19 11:25:34 -05:00
mkwcat
a7d21b052e
ServerBrowser: Send dummy local IP in server list 2023-12-12 03:50:51 -05:00
mkwcat
66a5d0a778
Add support for DWC match version 3 2023-12-11 05:50:13 -05:00
mkwcat
546557b119
ServerBrowser: Fix dwc_pid name 2023-12-09 10:04:25 -05:00
Sketch
27d72ff08b
Merge pull request #22 from MikeIsAStar/prevent-invalid-packets-from-stopping-server
NATNEG / SB: Prevent invalid packets from stopping the server
2023-12-08 21:39:53 -05:00
MikeIsAStar
a696e6ed9e NATNEG / SB: Prevent invalid packets from stopping the server 2023-12-08 21:28:10 -05:00
Sketch
1aaac964a5 Refactor code to Go standards 2023-12-08 20:51:18 -05:00
mkwcat
e510b2ccd6
ServerBrowser: Use random search ID rather than public IP 2023-12-07 00:03:13 -05:00
mkwcat
698cdb8bd8
ServerBrowser: Custom handling of Mario Kart Wii filters 2023-12-04 23:28:01 -05:00
mkwcat
71699ef33a
ServerBrowser: Parse and evaluate filter 2023-12-03 07:41:55 -05:00
mkwcat
e57ca1b6b2
ServerBrowser: Add DWC version 3 filter
Found in Wii Chess
2023-11-28 21:05:52 -05:00
mkwcat
19fa39bfff
ServerBrowser: Isolate MKW VS and Battle 2023-11-27 23:52:20 -05:00
mkwcat
31594f12f1
QR2: Validate client messages 2023-11-25 21:22:41 -05:00
mkwcat
2630e37f9d
ServerBrowser: Remove obsolete TODO 2023-11-22 14:30:01 -05:00
Sketch
32c128c0fe Use secret key from game list 2023-11-11 11:49:45 -05:00
Sketch
53ce36c35b MatchMaking: Parse IP as signed integer 2023-11-05 17:57:58 -05:00
Sketch
10ab727bbb Don't set keep alive period 2023-11-05 17:04:57 -05:00
mkwcat
078fbb678e
ServerBrowser: Fix negative numbers in regex 2023-11-03 13:04:18 -04:00
mkwcat
85b917951d
QR2: Verify profile ID and public IP 2023-11-01 10:12:47 -04:00
mkwcat
78e0afff7c
ServerBrowser: Match self lookup with public IP 2023-11-01 08:32:40 -04:00
mkwcat
3eda89331e
Rename matchmaking to serverbrowser 2023-11-01 07:43:41 -04:00