FE/Qt: 7462: Runtime UI: Action to enable/disable menu-bar presence; Allow to enable/disable/configure menu-bar through menu-bar context menu.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@52645 cfe28804-0f27-0410-a406-dd0f0b0b656f
Additions/x11/vboxvideo: fixed a wrong parameter which caused problems with full-screen X11 clients, see ticket 2748.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@52646 cfe28804-0f27-0410-a406-dd0f0b0b656f
Additions/x11/VBoxClient: exit silently if we are already running.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@52647 cfe28804-0f27-0410-a406-dd0f0b0b656f
testsuite: no packing on OS/2


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@52648 cfe28804-0f27-0410-a406-dd0f0b0b656f
FE/Qt: 3646: Runtime UI: Status-bar editor: Use more generic way of painting check-box control for hovered indicator switch.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@52649 cfe28804-0f27-0410-a406-dd0f0b0b656f
NAT/Net: pxtcp_pmgr_connect: Solaris doesn't report either POLLERR or
POLLHUP for failed connect(2).  Refactor code to always check SO_ERROR
on Solaris so that we can reject failed connection attempt immediately
instead of accepting it only to reset on the first socket operation.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@52650 cfe28804-0f27-0410-a406-dd0f0b0b656f
Additions/x11: remove duplicates from the 'undefined' list


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@52651 cfe28804-0f27-0410-a406-dd0f0b0b656f
DisplayImpl: fixes for legacy VBVA locking and restoring saved state.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@52652 cfe28804-0f27-0410-a406-dd0f0b0b656f
VMM/HMVMXR0,VMM/HMSVMR0: Fix incorrect disassembly of instruction caused by a #PF caused due to an ext. int/NMI while dealing with shadow #PFs. Fixes the warcraft 2 testcase.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@52653 cfe28804-0f27-0410-a406-dd0f0b0b656f
VMM/HMSVMR0: Use AMD-V terminology.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@52654 cfe28804-0f27-0410-a406-dd0f0b0b656f
VMM/HMVMXR0,HMSVMR0: oops, forgot bugref number.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@52655 cfe28804-0f27-0410-a406-dd0f0b0b656f
SUP: Fixed for SEP issue where it would deadlock when we tried mapping the executable into the child process. Since it's hopefully not essential for any of the other anti-products tweaks, I've decided to disable that hack. the 2nd ntdll.dll mapping has been left in.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@52656 cfe28804-0f27-0410-a406-dd0f0b0b656f
FE/Qt: 7462: Runtime UI: Action-pool and Menu-bar Editor: Small fixes to order and contents.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@52657 cfe28804-0f27-0410-a406-dd0f0b0b656f
FE/Qt: 3646: Runtime UI: Indicators-pool: Consume unnecesary context-menu events.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@52658 cfe28804-0f27-0410-a406-dd0f0b0b656f
VMM/IEM: Reset TRPM only when IEM successfully injects the trap. Regression exposed by r95968.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@52659 cfe28804-0f27-0410-a406-dd0f0b0b656f
VMM/EMHandleRCTmpl: todo resolved.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@52660 cfe28804-0f27-0410-a406-dd0f0b0b656f
IEM: Clear TRPM when exception was raised, too.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@52661 cfe28804-0f27-0410-a406-dd0f0b0b656f
NAT: Revert previous (r95391).  poll(2) behaviour is different on
different hosts and on some we will not get POLLERR on RST.  Reset
during normal flow also requires draining of buffered data.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@52662 cfe28804-0f27-0410-a406-dd0f0b0b656f
NAT: Redo detection of connect(2) failure taking into account various
poll(2) quirks.  For now just reset the nascent connection.  Later we
might want to restrict that to ECONNREFUSED only and to send ICMP or
just silently drop the connection for other errors, like NAT Network
does.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@52663 cfe28804-0f27-0410-a406-dd0f0b0b656f
Emacs directory local variables.  Disable indent-tabs-mode in C/C++ code.


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