On 3/14/09, Christian Ohm <chr....@gmx.net> wrote: > On Saturday, 14 March 2009 at 11:53, bugs buggy wrote: > > On 3/14/09, Dennis Schridde <devuran...@gmx.net> wrote: > > > Am Samstag, 14. März 2009 10:28:10 schrieb Kreuvf: > > > > > > > bugs buggy wrote: > > > > > Anyone have any opinions on what should be done? > > > > > > There comes something to my mind: > > > If version checking is implemented in 2.1.3, it should be able to > figure out > > > that 2.1.2 (and prior) do not support a versioned network protocol. > Thus it > > > should be able to drop connections with people using that... > > > It will be a little bit unexpected for those using 2.1.2, but if we > explain > > > this in the release notes, I think it will be less so. > > > > > Nope, it can't do that. 2.1.3 sends the 'version_check' message, but > > 2.1.2 has no idea what that messge is, and all we do is return false. > > No error or warning messages at all. :( > > > Could the version check be done in the lobby server? >
I thought of that as well, but the GAMESTRUCT is a fixed size, and if we changed it, it will do screwy things to pre 2.1.3 clients. Unless of course, we have a different lobby servers for 2.1.3 & trunk/2.2 ? That could work. But that don't stop the problem of direct connecting via IPs. _______________________________________________ Warzone-dev mailing list Warzone-dev@gna.org https://mail.gna.org/listinfo/warzone-dev