This website requires JavaScript.
75487e36e8
protocol: declare header sequences as bytes
master
v4
a1batross
2022-12-07 21:21:49 +0100
c75a900443
pymaster: implement server-to-master challenge, implement ratelimiting, remove server remove handler it can be broken with IP spoofing, refactoring
a1batross
2022-12-07 21:18:59 +0100
3cbb519ccb
server_entry: save time when we sent challenge
a1batross
2022-12-07 20:03:24 +0100
4fa50a3bd0
Increase max servers per ip limit
v3
Alibek Omarov
2021-10-12 12:27:05 +0300
c6e95fd7f2
Add basic systemd service
Alibek Omarov
2020-12-09 20:47:28 +0300
033bb35e0f
Fix weird bug with maxplayers being float
Alibek Omarov
2020-12-09 20:46:57 +0300
70c1b50c3f
pymaster: version 2, with help, possibility to change IP:port from cmdline and daemon mode
Alibek Omarov
2019-10-17 04:04:23 +0300
5aa6d9a644
Force lowercase gamedirs. Engine doesn't care about gamedir case, so should do master server
Alibek Omarov
2018-12-30 14:43:52 +0300
0ca6f55e13
Update protocol.py
Alibek Omarov
2018-10-10 20:32:35 +0300
5fb2b30349
Remove status, it's unuseful now
Alibek Omarov
2018-10-10 20:32:18 +0300
6d505099af
Set default gamedir as 'valve'
Alibek Omarov
2018-07-30 21:59:29 +0300
76fb808e84
Fix fake serverinfo code
--global
2018-07-27 00:25:26 +0300
6dc157b15a
Fix class method call
Alibek Omarov
2018-07-27 00:05:55 +0300
cd29d57f41
Oops, a stray whitespace
Alibek Omarov
2018-07-27 00:03:07 +0300
e5c9ae4f03
Completely drop too old engines
Alibek Omarov
2018-07-26 23:53:30 +0300
4edfd97508
Add more debug for infostring parsing.
Alibek Omarov (a1batross)
2017-06-10 22:11:51 +0300
d99acdb25b
Fix TypeError in sendto call
Alibek Omarov (a1batross)
2017-06-10 22:04:53 +0300
fff6fc9332
Add simple nat bypass
mittorn
2017-03-23 21:30:03 +0000
6eb0a2ae83
Don't allow more than 7 servers from one IP
a1batross
2016-01-30 20:40:48 +0300
def879f91c
Workaround client related bug
a1batross
2016-01-22 13:54:23 +0300
cbc9fc0883
Fix master to client answers, advanced logging, interpreter header for *nix systems
a1batross
2016-01-22 13:15:02 +0300
da571d56b8
Remove util.py
a1batross
2016-01-21 02:25:15 +0300
6e4e37259b
Get status of master; working challenge and add server;
a1batross
2016-01-21 02:24:37 +0300
d3bcda6268
First blood
a1batross
2016-01-20 00:32:16 +0300
138776d0db
Initial commit
Alibek Omarov
2016-01-20 00:31:47 +0300