RTNetStrToIPv6Addr: first cut at IPv6 address parsing.  I'm still not
sure how to deal with zone ids properly given that RFC 4007 leaves
their syntax as "implementation dependent".  Suggestions are welcome.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@50456 cfe28804-0f27-0410-a406-dd0f0b0b656f
RTSocketQueryAddressStr: don't reinvent %RTnaipv4 and %RTnaipv6.
This gets rid of the only rtStrToIpAddr6Str() reference, the fact that
IPv6 address is now correctly nul-terminated is a bonus.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@50457 cfe28804-0f27-0410-a406-dd0f0b0b656f
G/c now unused common/net/netaddrstr.cpp from RuntimeR3_SOURCES.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@50458 cfe28804-0f27-0410-a406-dd0f0b0b656f
G/c uPfrHostAddr and uPfrGuestAddr from struct PORTFORWARDRULE.

Clients either only need string versions or parse string versions
themselves.  Ironically, this kills the only (#if0'ed) reference to
RTNetStrToIPv6Addr from the tree that was my initial motivation to
write one. :)

As a side effect natnet IPv6 port-forwarding now works.


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

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@50460 cfe28804-0f27-0410-a406-dd0f0b0b656f
Additions/VBoxService: skip a share from automounting if it's already mapped


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

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


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@50463 cfe28804-0f27-0410-a406-dd0f0b0b656f
Additions/x11/VBoxClient: clean-up in main code.

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


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@50465 cfe28804-0f27-0410-a406-dd0f0b0b656f
DnD: actually not necessary


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@50466 cfe28804-0f27-0410-a406-dd0f0b0b656f
VBoxTray: VBoxDnD: NT compatibility.

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


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@50468 cfe28804-0f27-0410-a406-dd0f0b0b656f
6813 - formatting changes as needed NetworkAdapterImpl.cpp

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

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@50470 cfe28804-0f27-0410-a406-dd0f0b0b656f
Additions/x11/VBoxClient: remove the host event thread and run the code on the main thread.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@50471 cfe28804-0f27-0410-a406-dd0f0b0b656f
6813 - formatting changes as needed - HostImpl.cpp USBDeviceFilterImpl.cpp MediumImpl.cpp

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


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@50473 cfe28804-0f27-0410-a406-dd0f0b0b656f
ip_reass: Fix typo in previous upstream fix that accidentally assigned
to a wrong variable.  Fixes crash on reassembly.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@50474 cfe28804-0f27-0410-a406-dd0f0b0b656f
FE/Qt: Mac OS X: Some native stuff related to string conversion routines.

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