We will not implement global ban lists. There are many reasons for not doing it.
Here are few:
- First of all it needs GUID authentication to prevent GUID spoofing client side. Do note that all GUIDs are spoofable. The way silEnT protect admin leves is separate technique, see g_adminProtection.
- Second, it all needs to be done between the client and the "ban" server to avoid game server influence and admins generating bans for people they don't like. This might also need user consent.
- Third, measures must be taken to ensure the client does not block all or selectively messages to the "ban" server.
- Fourth, even PunkBuster has had problems with intentionally made false bans filling ban lists. This is a typical problem for ban lists when ever people figure out a way to do it.
In other words, it is not practical to implement for it's possible value. For couple binary checksums and few cvars that associate with cheats.