Beta Server available...

Keeper

2007-04-26 06:44:23

Pure Servers
============

Server can now force the client to match the server's files. If the server sets sv_pure to 1, it'll load pure_server_whitelist.txt from the game path, which specifies sets of files that are allowed to come from Steam, allowed to come from disk, and require CRC checks.

When the client connects to a server and receives the whitelist, it reloads resources that may be "dirty"
(like the client loaded the file off disk but the server only allows the file to come from Steam).

The server can set sv_pure_trace to show which files clients are requesting CRCs for.
By default, the server will just show a warning when a client has a mismatched file. If they set sv_pure_kick_clients to 1, then the server will kick clients that have mismatching files.
To update your server:
run the hldsupdatetool with "-beta srcds0407".

To test with your client:
add "-beta srcds0407" to your Steam command line.

I'm going to update my test servers to make sure it doesn't affect my plugin. I'll let you know ;)

Walking Target

2007-04-26 11:21:47

This looks like a nice update, hopefully it is clean. Look forward to hearing how it goes Keeper.

Keeper

2007-04-27 05:38:05

Good news: my plugin still works :D

Bad news: cl_restrict_server_commands is gone and hard coded to 1

We have no choice anymore.