FE/Qt: Runtime UI rework/cleanup for 7115 (part #6): Better encapsulation for UIMachine (part #3).

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@52995 cfe28804-0f27-0410-a406-dd0f0b0b656f
Runtime/r0drv/solaris: Fix timeouts to work for semevents when using non-highres callbacks.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@52996 cfe28804-0f27-0410-a406-dd0f0b0b656f
Runtime/r0drv/solaris: Fix timeouts to work for semevents when using non-highres callbacks.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@52997 cfe28804-0f27-0410-a406-dd0f0b0b656f
FE/Qt: Runtime UI rework/cleanup for 7115 (part #7): Small UIConsoleEventHandler rework/cleanup.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@52998 cfe28804-0f27-0410-a406-dd0f0b0b656f
FE/Qt: Runtime UI rework/cleanup for 7115 (part #8): UISession prepare/cleanup stuff maintenance.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@52999 cfe28804-0f27-0410-a406-dd0f0b0b656f
FE/Qt: Runtime UI rework/cleanup for 7115 (part #9): Caching CSession in UISession instead of UIMachine; Improving UIMachine prepare/cleanup stuff.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@53000 cfe28804-0f27-0410-a406-dd0f0b0b656f
FE/Qt: Runtime UI rework/cleanup for 7115 (part #10): Just moving code to corresponding places for r96460.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@53001 cfe28804-0f27-0410-a406-dd0f0b0b656f
VBoxDrv-win.cpp: Keep the error info string from failed VBoxDrv and VBoxDrvStub open operations so userland can give us better messages to work on. Fixeds a couple of odd bugs.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@53002 cfe28804-0f27-0410-a406-dd0f0b0b656f
SUP: A bit more logging.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@53003 cfe28804-0f27-0410-a406-dd0f0b0b656f
SUP: Resolve and call RTLogRelPrintf dynamically to put errors in the release log (makes them more visible to the user).

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@53004 cfe28804-0f27-0410-a406-dd0f0b0b656f
SUP: Short list of microsoft files that when found not to be signed in any way are most likely modified rather actually seriously unsigned.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@53005 cfe28804-0f27-0410-a406-dd0f0b0b656f
FE/Qt: UIVMInfoDialog.cpp do not show the guest monitor number for single monitor

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@53006 cfe28804-0f27-0410-a406-dd0f0b0b656f
DIS: Fixed VMREAD/VMWRITE disassembling, added support for MOVBE, POPCNT, TZCNT, LZCNT, ADCX, ADOX and CRC32 (only CRC32 Gd, Eb & CRC32 Gd, Ey forms).

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@53007 cfe28804-0f27-0410-a406-dd0f0b0b656f
include,Additions: Windows 10 tweaks.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@53008 cfe28804-0f27-0410-a406-dd0f0b0b656f
IPRT: Windows 10 OS type.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@53009 cfe28804-0f27-0410-a406-dd0f0b0b656f
IPRT: Added electric fence allocator for ASN.1.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@53010 cfe28804-0f27-0410-a406-dd0f0b0b656f
SUP: instrumentation for debugging possible heap corruption.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@53011 cfe28804-0f27-0410-a406-dd0f0b0b656f
Main,Frontend: Windows 10 guest os type.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@53012 cfe28804-0f27-0410-a406-dd0f0b0b656f
FE/Qt: new VM wizard OS type suggestion should not override the specified bitness

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@53013 cfe28804-0f27-0410-a406-dd0f0b0b656f
VUSB: Implement sniffer facility for creating USB traces from devices which can be inspected with wireshark (work in progress)

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