Denis Drakhnia
|
311c78a588
|
master: fix invalid default config for empty client section
|
7 months ago |
Denis Drakhnia
|
6e81f229fb
|
master: announce client to NAT servers if filter is missing `nat`
|
7 months ago |
Denis Drakhnia
|
d0bf04e177
|
master: collect and log stats
|
8 months ago |
Denis Drakhnia
|
f017e8c559
|
all: update dependencies
|
8 months ago |
Denis Drakhnia
|
b2bfd7f76d
|
master: deny unsafe code
|
10 months ago |
Denis Drakhnia
|
a77b3554e7
|
master: make the config file optional
|
10 months ago |
Denis Drakhnia
|
6adb2c98c3
|
master: limit amount of servers with same ip
|
10 months ago |
Denis Drakhnia
|
1b1b41d646
|
master: helper funcs with const for default config values
|
10 months ago |
Denis Drakhnia
|
702805cb0e
|
master: use ahash
|
10 months ago |
Denis Drakhnia
|
7260ee9984
|
protocol: rename module types to wrappers
|
10 months ago |
Denis Drakhnia
|
142b28ad64
|
protocol: report more informative errors
|
11 months ago |
Denis Drakhnia
|
4039b9fc43
|
master: reload config with SIGUSR1
|
1 year ago |
Denis Drakhnia
|
e30d1c2a65
|
master: resolve addr for update_addr config
Set required client version to 0.19 and newer.
Set game server challenge timeout to 10 seconds.
|
1 year ago |
Denis Drakhnia
|
5778bbc714
|
protocol: support old servers (protocol 48)
|
1 year ago |
Denis Drakhnia
|
05b447a750
|
master: debug log invalid packets
|
1 year ago |
Denis Drakhnia
|
d1693d41aa
|
master: announce client to servers behind NAT
|
1 year ago |
Denis Drakhnia
|
e6b1d866eb
|
protocol: add challenge key to game requests
|
1 year ago |
Denis Drakhnia
|
1254e41adf
|
query: filter parameter
|
1 year ago |
Denis Drakhnia
|
09e41ac2f3
|
master: Admin rate limit
|
1 year ago |
Denis Drakhnia
|
a9980ea314
|
master: Admin ban and unban commands
|
1 year ago |
Denis Drakhnia
|
2a39c233fd
|
master: Admin command stub
|
1 year ago |
Denis Drakhnia
|
79286be612
|
Remove unused parser.rs
|
1 year ago |
Denis Drakhnia
|
528048bcfd
|
Add protocol crate
|
1 year ago |