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