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

Reply via email to