Commit Graph

19 Commits

Author SHA1 Message Date
mkwcat
b691161788
NATNEG: Fix improper packet offset in preinit 2024-05-10 23:56:42 -04:00
mkwcat
97f4c74bd5
NATNEG: Handle preinit packets 2024-05-10 21:13:57 -04:00
mkwcat
dda86fc9cf
All: Add O_TRUNC to open flags for state file 2024-05-08 02:55:46 -04:00
mkwcat
268f415e97
NATNEG: Save and reload state 2024-05-07 21:18:00 -04:00
mkwcat
94c03d5693
Add silent reload feature to GPCM and QR2 2024-05-06 23:58:40 -04:00
mkwcat
22a3e1d98b
Wait for backend to start before accepting connections 2024-05-05 20:56:27 -04:00
mkwcat
2362326a06
QR2: Provide if a player is connecting in /api/groups 2024-02-20 11:37:13 -05:00
mkwcat
08f85da5f4
Go-ify and improve some code 2024-02-20 09:37:29 -05:00
mkwcat
9e6ea0c225
NATNEG: Disconnect clients on timeout
Appears to cause error code 86009 on failure to connect, but needs more testing
2024-02-03 17:56:49 -05:00
mkwcat
4c98fd2e8b
NATNEG: Optimize connect process 2024-02-01 23:20:13 -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
16e408d0f3
NATNEG: Delete session after 30 seconds
Fixes #3
2023-12-09 08:05:32 -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
d145671262
NATNEG: Fully implement the init command 2023-11-06 19:13:34 -05:00
mkwcat
a8dc7d0cbc
NATNEG: Fix inversed condition 2023-11-05 20:05:33 -05:00
mkwcat
08df838aba
Add NATNEG server 2023-11-05 19:43:46 -05:00