|
a1ecf85cbb
|
updated changelog with dates.
|
2024-11-29 15:25:56 +00:00 |
|
|
6c83d6ad2c
|
add multi platform targets to makefile
|
2024-11-29 04:34:12 +00:00 |
|
|
c2266ac9d9
|
target host is now configurable.
stale session timeout default value increased
|
2024-11-29 04:33:47 +00:00 |
|
|
b0a6ba8180
|
add link to q3rcon client
|
2024-11-29 04:29:18 +00:00 |
|
|
9b4a05c0f4
|
add .dockerignore
|
2024-11-12 10:12:36 +00:00 |
|
|
bfe31c28c8
|
no need to export sessionCache methods
rename upsert to insert since we only call it if there isn't a session.
|
2024-10-23 17:22:03 +01:00 |
|
|
abc1ea9d3f
|
rename Q3RCON_STALE_SESSION_TIMEOUT to Q3RCON_SESSION_TIMEOUT
|
2024-10-23 16:45:05 +01:00 |
|
|
82ca15f70e
|
add sessionCache, use it to store sessions.
|
2024-10-23 16:44:35 +01:00 |
|
|
8cb5bc03c5
|
upd comment
|
2024-10-19 22:01:47 +01:00 |
|
|
939d419438
|
use multi-stage build
|
2024-10-19 21:59:24 +01:00 |
|
|
c42df03858
|
read from env var Q3RCON_STALE_SESSION_TIMEOUT
|
2024-10-19 21:19:33 +01:00 |
|
|
64c1df645d
|
add WithStaleTimeout Option function.
add a trace level log when a session gets deleted.
|
2024-10-19 21:19:03 +01:00 |
|
|
51f22f480b
|
add Logging section to README.
|
2024-09-28 15:37:38 +01:00 |
|
|
3d1c8f90f3
|
remove init function\
remove global vars proxies, host
|
2024-09-28 15:36:24 +01:00 |
|
|
2fc0f7a74f
|
log challenge requests
|
2024-09-28 15:36:04 +01:00 |
|
|
6cd90ae1dd
|
reuse single buffers
|
2024-09-28 00:38:55 +01:00 |
|
|
826756eb6e
|
rename comparand arg
|
2024-04-14 19:13:56 +01:00 |
|
|
05fb7bdd0f
|
add compare helper method
split up long conditionals
|
2024-04-14 08:27:30 +01:00 |
|
|
e8f213fded
|
easier to read?
|
2024-04-11 23:40:25 +01:00 |
|
|
3a8758a4d7
|
remove string casts
compare byte slices
|
2024-04-11 19:24:43 +01:00 |
|
|
2c8ae43303
|
split 3 times, log last part
|
2024-04-03 23:58:58 +01:00 |
|
|
0935fc1190
|
rename isBadRconRequest to isBadRconResponse
|
2024-04-03 20:59:37 +01:00 |
|
|
3e039824de
|
log bad rcon requests at info level
include client ip in log
|
2024-04-03 20:54:10 +01:00 |
|
|
0c054377ba
|
move validator methods into Validator struct
embed Validator into Session
unexport Session
|
2024-03-26 10:47:53 +00:00 |
|
|
5ac3f805e2
|
add example debian unit file
|
2024-03-24 12:31:04 +00:00 |
|
|
ab548d669a
|
no need to call String() explicitly here
|
2024-03-24 12:29:48 +00:00 |
|
|
107f914d3b
|
upd changelog
|
2024-03-21 08:42:58 +00:00 |
|
|
0fdf9d10c3
|
upd special thanks with link to lilproxy
|
2024-03-21 08:23:35 +00:00 |
|
|
690fabddaf
|
no need to split and rejoin here.
|
2024-03-21 07:35:07 +00:00 |
|
|
f6f0044a84
|
Only stringify rcon responses if debug enabled.
|
2024-03-20 21:49:05 +00:00 |
|
|
725e6cfb3d
|
isQueryResponsePacket() and isValidResponsePacket() added
fixes bug relaying query responses
|
2024-03-20 21:03:37 +00:00 |
|
|
ca33a6a390
|
log invalid response packets
|
2024-03-20 18:10:15 +00:00 |
|
|
dfcdb6a96a
|
move packet header check methods into Session
log invalid packets at error level
|
2024-03-20 18:02:55 +00:00 |
|
|
15e4cf6e42
|
remove global var debug
|
2024-03-20 17:10:00 +00:00 |
|
|
f2fd9354f0
|
add isRconPacket(), isQueryPacket() and isResponsePacket() methods
response packets now logged at Debug level
|
2024-03-20 17:05:02 +00:00 |
|
|
94a683fb3f
|
Q3RCON_DEBUG env var added
|
2024-03-20 17:03:35 +00:00 |
|
|
7138515904
|
ensure we're only logging rcon
(no query packets)
|
2024-03-08 21:42:39 +00:00 |
|
|
a01df2e905
|
only log client IP (remove port)
log game server address
|
2024-03-08 02:42:01 +00:00 |
|
|
d8015c921c
|
add logrus dependency
|
2024-03-08 02:29:40 +00:00 |
|
|
a513c7ecc6
|
add new env var Q3RCON_HOST
|
2024-03-08 02:29:27 +00:00 |
|
|
6f49cc5b63
|
log rcon commands level INFO
|
2024-03-08 02:29:01 +00:00 |
|
|
88c90f1447
|
upd dockerfile
|
2024-01-29 11:53:36 +00:00 |
|
|
561b1ca654
|
Update README.md
expand readme
|
2024-01-28 03:34:28 +00:00 |
|
|
a3219e63c2
|
tests removed due to q3rcon changes
|
2024-01-27 23:12:26 +00:00 |
|
|
ceb87e14fd
|
reword
|
2024-01-27 18:20:57 +00:00 |
|
|
2b7af34457
|
fix path
|
2024-01-27 17:03:50 +00:00 |
|
|
660a1a9184
|
upd dockerfile for q3rcon
|
2024-01-27 16:36:38 +00:00 |
|
|
fd4f873c9c
|
readme initial commit
|
2024-01-27 14:49:08 +00:00 |
|
|
3f35d9ffc5
|
changelog initial commit
|
2024-01-27 14:48:55 +00:00 |
|
|
ab91c219b9
|
add isValidPacket
ignore packets that don't match q3 rcon/query
|
2024-01-27 14:48:39 +00:00 |
|