|
|
@ -1,4 +1,20 @@
|
|
|
|
$Id: ChangeLog,v 1.124 2007/12/15 12:54:48 stpohle Exp $
|
|
|
|
$Id: ChangeLog,v 1.125 2008/04/04 10:50:49 stpohle Exp $
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CVS Version
|
|
|
|
|
|
|
|
===========
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.4.2008
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Fixed BUG found by Lars Poeschel
|
|
|
|
|
|
|
|
One player could join without problems and if a second player joined
|
|
|
|
|
|
|
|
this network game, the server crashed in do_contest() accessing
|
|
|
|
|
|
|
|
illegal memory. The problem is that a contest packet is received with
|
|
|
|
|
|
|
|
to -1 and from 1. Then in the line
|
|
|
|
|
|
|
|
players[ct_pkg->to].net.flags &= (0xFF - NETF_firewall);
|
|
|
|
|
|
|
|
obviously illegal memory is accessed.
|
|
|
|
|
|
|
|
Fixed the check of the to parameter from the contest packet. The
|
|
|
|
|
|
|
|
server ignores now a to value of -1.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Version 0.11.8
|
|
|
|
Version 0.11.8
|
|
|
|
================
|
|
|
|
================
|
|
|
|