Truncate killfeed names to 512 bytes to prevent overflows
Lets try registering private animation events as client events too
Removing more unused convars
mp_autocrosshair, mp_allowspectators, mp_friendlyfire, mp_fadetoblack
Removing more unused convars
mp_chattime, mp_waitingforplayers_time, mp_waitingforplayers_restart, mp_waitingforplayers_cancel, mp_clan_readyrestart, mp_clan_ready_signal, mp_readyrestart, mp_ready_signal
Remove more unused convars
mp_forcerespawn, mp_fraglimit
Speculative improvements for >2GB file support
Reject empty or near empty .gma files
More improvements to file support for >2GB
Fixed crashes with point_worldtext for good
Do not try to run HTTP requests with invalid URLs
Fix OSX not building
Run PlayerBindPress for unbound keys too
The binding will be an empty string.
This is consistent with the pre-existing behavior of the hook running after running "unbind <key>" even though the key is technically no longer bound.
Update misleading message "Can't save unknown type"
Update "Field %s is using the wrong FIELD_ type" warning
Test for unclosed Lua ISave/IRestore blocks
Add internal note about 64bit engine save warning
Saverestore Lua lib: Close started block on early return
Not sure if this is the correct approach, so also prints an error if it is hit.