crOpenGL: fix current program on state restore

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44930 cfe28804-0f27-0410-a406-dd0f0b0b656f
Additions/WINNT: Code improvement. Fix for WDDM multimonitor.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44931 cfe28804-0f27-0410-a406-dd0f0b0b656f
TM: Consistently keep track of the last seen guest TSC value.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44932 cfe28804-0f27-0410-a406-dd0f0b0b656f
TM: Do not return the same value, either.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44933 cfe28804-0f27-0410-a406-dd0f0b0b656f
Cosmetic change to express that TSC must increase.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44934 cfe28804-0f27-0410-a406-dd0f0b0b656f
GuestCtrl: More code for guest session infrastructure handling (untested, work in progress). Added IGuestSession.status for (later) asynchronous handling.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44935 cfe28804-0f27-0410-a406-dd0f0b0b656f
Additions/linux: recent RedHat-based systems support vboxvideo auto-detection.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44936 cfe28804-0f27-0410-a406-dd0f0b0b656f
crOpenGL: Fedora 18 saved state working, multiple saved state fixes, debugging stuff

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

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44938 cfe28804-0f27-0410-a406-dd0f0b0b656f
S10 /bin/sh doesn't grok 'set -o' it turns out, it wants more arguments. So, just send its complaints to /dev/null for now as I'm not aware of any other way to detect that the -x option is active.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44939 cfe28804-0f27-0410-a406-dd0f0b0b656f
Storage/QED,QCOW: Fix backing filename handling (caused crashes and other weird behavior)

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44940 cfe28804-0f27-0410-a406-dd0f0b0b656f
Storage/testcase: More scripting language work

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44941 cfe28804-0f27-0410-a406-dd0f0b0b656f
Storage/tstVDIo: Switch to VDScript interpreter

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44942 cfe28804-0f27-0410-a406-dd0f0b0b656f
Storage/testcase: Convert to new scripting language

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44943 cfe28804-0f27-0410-a406-dd0f0b0b656f
Installer/linux: fix NOQT case in Debian rules.

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


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44945 cfe28804-0f27-0410-a406-dd0f0b0b656f
crOpenGL: fix window destruction

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44946 cfe28804-0f27-0410-a406-dd0f0b0b656f
crOpenGL: Ubuntu 12.10 saved state working

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44947 cfe28804-0f27-0410-a406-dd0f0b0b656f
Main/SystemProperties+Machine: new config setting for default VM frontend.
Frontend/VirtualBox+VBoxManage: changes to use the default VM frontend when starting a VM, other minor cleanups
Main/xml/*.xsd: attempt to bring the XML schema close to reality
doc/manual: document the new possibilities, and fix a few long standing inaccuracies


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@44948 cfe28804-0f27-0410-a406-dd0f0b0b656f
crOpenGL: keep zero external ID for default mural

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