Hi,

just removing the upper bounding check by adding a default-case does also not look right to me: When the driver for example gets loaded on a very old system (like NT 3.1 or 3.5) things can go nuts. Also, if you would use that default-case the minorVersion would be interpreted wrong according to the specified (and yet unknown) majorVersion. So we'll keep the behavior as it is to also have a chance to test our drivers before a new Windows version gets released.

-Andreas.


Right now, VBoxGuest-win.cpp performs an explicit version check and
refuses to load unless it sees a version it recognizes; that's not the
best behavior --- Windows driver compatibility is very good, and so
existing guest additions should work on newer OSes. I've attached a
patch that removes the upper bound on the check, allowing for forward
compatibility. I'd greatly appreciate if someone could apply it and
issue new signed binaries.




_______________________________________________
vbox-dev mailing list
[email protected]
http://vbox.innotek.de/mailman/listinfo/vbox-dev

_______________________________________________
vbox-dev mailing list
[email protected]
http://vbox.innotek.de/mailman/listinfo/vbox-dev

Reply via email to