FE/Qt: 6982: Runtime UI: Multi-screen auto-pilot feature: Native MacOS X handling for display add/remove cases.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@49025 cfe28804-0f27-0410-a406-dd0f0b0b656f
VMM: Some @thread doxygen corrections.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@49026 cfe28804-0f27-0410-a406-dd0f0b0b656f
portfwd.c: G/c: 
	   1. same order of assignments before WSAStringToAddressA in "source" and "destination" parts. 
	   2. Drops check of socket address family check after WSAStringToAddressA. 
	   3. Drops half-comment-link to remark to WSAEINVAL error code of WSAStringToAddressA.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@49027 cfe28804-0f27-0410-a406-dd0f0b0b656f
iprt/cpp/xml: Fixed attribute lookup with namespace by doing the same way as for elements. Also renamed the two methods with namespace prefix and name in the 'logical' order so they can safely be changed to the order dictated C++ default parameter value handling (name first, then optionally ns-prefix), like the rest.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@49028 cfe28804-0f27-0410-a406-dd0f0b0b656f
ovfreader: Don't check for xsi:type, just look for type. Dropped a bunch of unnecesary parenthese. Changed throw(xxx) with RT_THROW(xxx) on method declarations and definitions MSVC has been complaining about this for years.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@49029 cfe28804-0f27-0410-a406-dd0f0b0b656f
Runtime/r3/win/process-win: typo


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@49030 cfe28804-0f27-0410-a406-dd0f0b0b656f
Main/webservice: always use an absolute path here


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@49031 cfe28804-0f27-0410-a406-dd0f0b0b656f
FE/SDL: use an absolute path here


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@49032 cfe28804-0f27-0410-a406-dd0f0b0b656f
IPRT: Added RTFileCompare* methods a la RTFileCopy*.

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


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@49034 cfe28804-0f27-0410-a406-dd0f0b0b656f
duh. copy & paste

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@49035 cfe28804-0f27-0410-a406-dd0f0b0b656f
duh^3!

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

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@49037 cfe28804-0f27-0410-a406-dd0f0b0b656f
Main/Appliance: change API of IAppliance::write, allowing easy handling of multiple options, needed for making the DVD image export optional
Frontends/VirtualBox+VBoxManage: corresponding adaptions
doc/SDKRef: mention incompatible API change


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@49038 cfe28804-0f27-0410-a406-dd0f0b0b656f
IPRT: Filename extension versus suffix cleanup, long overdue.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@49039 cfe28804-0f27-0410-a406-dd0f0b0b656f
More ext -> suff corrections.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@49040 cfe28804-0f27-0410-a406-dd0f0b0b656f
ip6_input: immediately drop packet if ipv6 is not configured on the
incoming netif.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@49041 cfe28804-0f27-0410-a406-dd0f0b0b656f
Do not configure IPv6 addresses and netif::output_ip6 method on the
proxy netif if IPv6 is disabled for this NAT network.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@49042 cfe28804-0f27-0410-a406-dd0f0b0b656f
symlink-win.cpp: Fixed bug in RTSymlinkCreate on windows, seems windows doesn't like unix slashes in symlink target paths.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@49043 cfe28804-0f27-0410-a406-dd0f0b0b656f
Darwin guest OS digger hacking in progress. Adding symbol cache util to iprt and started on the Mach-O code that'll make use of it (RTDbgModCreateFromMachOImage++). Updates kStuff from 53 to 55 for UUID query and 64-bit kext loading.

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