vbgl: close driver only when openned on uninit

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@42004 cfe28804-0f27-0410-a406-dd0f0b0b656f
vbgl: follow up

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@42005 cfe28804-0f27-0410-a406-dd0f0b0b656f
vbgl: follow up

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@42006 cfe28804-0f27-0410-a406-dd0f0b0b656f
libs/libvpx: integrated the build for libvpx into VBox build for platform win x86/64 .



git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@42007 cfe28804-0f27-0410-a406-dd0f0b0b656f
libs/libvpx: reverting the 78887 change due to build failure on linux 64 and solaris
error: yasm: FATAL: 'dwarf2' is not a valid debug format for object format 'bin'



git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@42008 cfe28804-0f27-0410-a406-dd0f0b0b656f
NAT: use read byte counter instead of block number.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@42009 cfe28804-0f27-0410-a406-dd0f0b0b656f
NAT: 64-bit byte counter. 


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@42010 cfe28804-0f27-0410-a406-dd0f0b0b656f
SUPDrvTracer: c90 warning.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@42011 cfe28804-0f27-0410-a406-dd0f0b0b656f
NAT: debug build fix.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@42012 cfe28804-0f27-0410-a406-dd0f0b0b656f
NAT: warnings.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@42013 cfe28804-0f27-0410-a406-dd0f0b0b656f
NAT: dead code.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@42014 cfe28804-0f27-0410-a406-dd0f0b0b656f
All attached devices will be detached automatically when a storage controller is removed from VM. Now this logic concentrated in the one place - function STDMETHODIMP Machine::RemoveStorageController.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@42015 cfe28804-0f27-0410-a406-dd0f0b0b656f
libs/libvpx: integrated the build for libvpx into VBox build for platform win x86/64.



git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@42016 cfe28804-0f27-0410-a406-dd0f0b0b656f
Main/Machine: All attached devices will be detached automatically when a storage controller is removed from VM. Now this logic concentrated in the one place - function STDMETHODIMP Machine::RemoveStorageController.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@42017 cfe28804-0f27-0410-a406-dd0f0b0b656f
Main/idl: missing piece from r78900, plus adding a bit more explanation to the error codes.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@42018 cfe28804-0f27-0410-a406-dd0f0b0b656f
GuestLib: fix uninit

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@42019 cfe28804-0f27-0410-a406-dd0f0b0b656f
NAT: adds TFTP ACK verification.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@42020 cfe28804-0f27-0410-a406-dd0f0b0b656f
Main/Machine: added a caller and a read lock before calling of MediumAttachment instance in the function RemoveStorageController.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@42021 cfe28804-0f27-0410-a406-dd0f0b0b656f
Main/MachineImpl: coding style (spaces before and after '='); no C-style variable declaration


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@42022 cfe28804-0f27-0410-a406-dd0f0b0b656f
wine/wddm: cleanup window class

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@42023 cfe28804-0f27-0410-a406-dd0f0b0b656f