24 Commits (c75a9004433bd0c13490248c1298e9a7bc02f0fd)
 

Author SHA1 Message Date
a1batross c75a900443 pymaster: implement server-to-master challenge, implement ratelimiting, remove server remove handler it can be broken with IP spoofing, refactoring 2 years ago
a1batross 3cbb519ccb server_entry: save time when we sent challenge 2 years ago
Alibek Omarov 4fa50a3bd0 Increase max servers per ip limit 3 years ago
Alibek Omarov c6e95fd7f2 Add basic systemd service 4 years ago
Alibek Omarov 033bb35e0f Fix weird bug with maxplayers being float 4 years ago
Alibek Omarov 70c1b50c3f pymaster: version 2, with help, possibility to change IP:port from cmdline and daemon mode 5 years ago
Alibek Omarov 5aa6d9a644 Force lowercase gamedirs. Engine doesn't care about gamedir case, so should do master server 6 years ago
Alibek Omarov 0ca6f55e13
Update protocol.py 6 years ago
Alibek Omarov 5fb2b30349
Remove status, it's unuseful now 6 years ago
Alibek Omarov 6d505099af Set default gamedir as 'valve' 6 years ago
--global 76fb808e84 Fix fake serverinfo code 6 years ago
Alibek Omarov 6dc157b15a Fix class method call 6 years ago
Alibek Omarov cd29d57f41 Oops, a stray whitespace 6 years ago
Alibek Omarov e5c9ae4f03 Completely drop too old engines 6 years ago
Alibek Omarov (a1batross) 4edfd97508 Add more debug for infostring parsing. 8 years ago
Alibek Omarov (a1batross) d99acdb25b Fix TypeError in sendto call 8 years ago
mittorn fff6fc9332 Add simple nat bypass 8 years ago
a1batross 6eb0a2ae83 Don't allow more than 7 servers from one IP 9 years ago
a1batross def879f91c Workaround client related bug 9 years ago
a1batross cbc9fc0883 Fix master to client answers, advanced logging, interpreter header for *nix systems 9 years ago
a1batross da571d56b8 Remove util.py 9 years ago
a1batross 6e4e37259b Get status of master; working challenge and add server; 9 years ago
a1batross d3bcda6268 First blood 9 years ago
Alibek Omarov 138776d0db Initial commit 9 years ago