FE/Qt: 4397: Medium Manager cleanup/rework (part 8): Reworking some of current-item magic, allowing Qt to do some stuff it should.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@50353 cfe28804-0f27-0410-a406-dd0f0b0b656f
HID LEDs sync: Windows host: prevent sync loss when swithing between two VMs.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@50354 cfe28804-0f27-0410-a406-dd0f0b0b656f
6813 stage 7 VirtualBoxImpl.cpp etc

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@50355 cfe28804-0f27-0410-a406-dd0f0b0b656f
6813 - stage 7 rev 2

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@50356 cfe28804-0f27-0410-a406-dd0f0b0b656f
Main/VirtualBox: fix Windows specific regressions, a bit too much ATL magic was ripped out


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@50357 cfe28804-0f27-0410-a406-dd0f0b0b656f
Main/VirtualBox: more windows specific breakage fixes


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@50358 cfe28804-0f27-0410-a406-dd0f0b0b656f
Main/server.h: (please review) fixes of clang build and gcc-warning of invalid conversion introduced in r92097. Makes VirtualBox_GetInterfacesHelper matching in arity requirement of type NSGetInterfacesProcPtr/2. In addition specification of NSGetInterfacesProcPtr requires to zero passed parameters, if its implementation isn't support returning list of interfaces.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@50359 cfe28804-0f27-0410-a406-dd0f0b0b656f
Print ifconfig-like information about proxy netif to release log.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@50360 cfe28804-0f27-0410-a406-dd0f0b0b656f
src/lib/xpcom: nsProxyRelease.h warning [-Wheader-guard].


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@50361 cfe28804-0f27-0410-a406-dd0f0b0b656f
src/libs/xpcom: repair VBOX_DEBUG_LIFETIMES


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@50362 cfe28804-0f27-0410-a406-dd0f0b0b656f
FE/Qt: 4397: Medium Manager cleanup/rework (part 9): Reworking create/update/remove medium-item helpers.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@50363 cfe28804-0f27-0410-a406-dd0f0b0b656f
crOpenGL: screenshot support; a bit of performance for video recording

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

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@50365 cfe28804-0f27-0410-a406-dd0f0b0b656f
icmp6_proxy_input: G/c unused variables.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@50366 cfe28804-0f27-0410-a406-dd0f0b0b656f
Make %RTnaipv6 and %RTnaddr format IPv6 addresses according to RFC 5952.

Embedded IPv4 format is used for IPv4-compatible (except :: and ::1),
IPv4-mapped and RFC 2765 IPv4-translated addresses.

Square bracket [addr6]:port notation is used for %RTnaddr with port.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@50367 cfe28804-0f27-0410-a406-dd0f0b0b656f
FE/Qt: 4397: Medium Manager cleanup/rework (part 10): Separate current medium-item handling for each tree-widget.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@50368 cfe28804-0f27-0410-a406-dd0f0b0b656f
Main/xpcom: fix server registration breakage, incomplete conversion to wrapper class


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@50369 cfe28804-0f27-0410-a406-dd0f0b0b656f
6813 src-client/AdditionsFacilityImpl.cpp

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@50370 cfe28804-0f27-0410-a406-dd0f0b0b656f
crOpenGL: screenshot bugfixes, some more to follow

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@50371 cfe28804-0f27-0410-a406-dd0f0b0b656f
Additions/common/VBoxGuest: make CANCEL_ALL_WAITEVENTS cancel the next WAITEVENT if none is in progress.

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