diff --git a/ChangeLog b/ChangeLog index c490ac8..53e0295 100644 --- a/ChangeLog +++ b/ChangeLog @@ -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 ================