[vbox-dev] [PATCH] Remove version check from Windows guest additions

Andreas Löffler andreas.loeffler at oracle.com
Mon Jan 10 02:48:12 PST 2011


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.


> 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
> vbox-dev at virtualbox.org
> http://vbox.innotek.de/mailman/listinfo/vbox-dev

More information about the vbox-dev mailing list