NAT: Rewrite icmp_error().  r91460 messed it up and all that jerking
around of m_data/m_len made it not only wrong but also practically
unreadable.

Always truncate the original datagram to ip header plus 8 bytes of
payload (as required by the RFC) to simplify things.

Don't append "message" to the datagram, whether DEBUG or not.  This
might have been a useful communication channel for the original slirp,
but 90s are over and the host process is not far away from us
reachable only via 9600 link that is already engaged into doing slirp.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@50980 cfe28804-0f27-0410-a406-dd0f0b0b656f
Additions/x11/vboxvideo: set a root window property to say whether we own the active VT.  Adjusted to match what was accepted in upstream X.Org.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@50981 cfe28804-0f27-0410-a406-dd0f0b0b656f
VMMDevHGCM: RTMemAllocZ instead of memset.

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

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@50983 cfe28804-0f27-0410-a406-dd0f0b0b656f
crOpenGL: command blocks: enable in guest if host supports it; bugfixes

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@50984 cfe28804-0f27-0410-a406-dd0f0b0b656f
FE/Qt: Make sure GUI/HideFromManager per-VM extra-data option affects medium-combo-box as well.

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