FE/Qt: 6749: QImage frame-buffer cleanup/rework (part 1).

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@46062 cfe28804-0f27-0410-a406-dd0f0b0b656f
rpm: no EL4 anymore


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@46063 cfe28804-0f27-0410-a406-dd0f0b0b656f
FE/Qt: 6749: Moving some code (common for both existing frame-buffers) into base-class.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@46064 cfe28804-0f27-0410-a406-dd0f0b0b656f
Main/DisplayImpl: 6711: Fix for the race condition where in GA sends the new resize rectangle dimensions while framebuffer is still resizing. At this moment DisplayImpl doesn't have the updated framebuffer rectangles and as a result the intersection between the new rectangles passed by GA and current frambuffe is NULL. Thus DisplayImpl rejects the rectangles passed from GA and GUI receives NULL for drawing. 
The fix for the issue is to let DisplayImpl save the rectangles passed from the GA till the point framebuffer is completely resized and then pass these rectangle to GUI after checking for intersection with the curent newly resized framebuffer. 


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@46065 cfe28804-0f27-0410-a406-dd0f0b0b656f
tools: add i386-redhat-linux and x86_64-linux-gnu cross-compiler tools to the makefile.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@46066 cfe28804-0f27-0410-a406-dd0f0b0b656f
issue 5429. Support CD/DVD images attached to IDE/SATA during OVF import/export.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@46067 cfe28804-0f27-0410-a406-dd0f0b0b656f
issue 5429. Support CD/DVD images attached to IDE/SATA during OVF import/export.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@46068 cfe28804-0f27-0410-a406-dd0f0b0b656f
FE/Qt: Seamless-mode: Removing some obsolete non-working Mac host related code.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@46069 cfe28804-0f27-0410-a406-dd0f0b0b656f
RTDbgCfg,++: Compressed server files and other fixes.

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

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@46071 cfe28804-0f27-0410-a406-dd0f0b0b656f
FE/Qt: 6749: Synchronize EMT and GUI threads for NotifyUpdate too (similar method used in other places for now).

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

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@46073 cfe28804-0f27-0410-a406-dd0f0b0b656f
RTDbgCfg: Added API for setting the log callback.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@46074 cfe28804-0f27-0410-a406-dd0f0b0b656f
Main/DisplayImpl: 6711: Code fix for SMP and code improvement.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@46075 cfe28804-0f27-0410-a406-dd0f0b0b656f
VMM/HMVMXR0: 32-bit hybrid darwin kernel fixes.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@46076 cfe28804-0f27-0410-a406-dd0f0b0b656f
iprt/mangling: Solaris build fix.


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

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


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

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

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