FE/Common/VBoxKeyboard: added US Colemac layout.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45100 cfe28804-0f27-0410-a406-dd0f0b0b656f
FE/Common/VBoxKeyboard: added US Colemak layout (ends with "k").

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45101 cfe28804-0f27-0410-a406-dd0f0b0b656f
VMX: Redo TSC offsetting setup if unexpected RDTSC(P) occurred.

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45102 cfe28804-0f27-0410-a406-dd0f0b0b656f
PGMPool: Eliminated fictive page (except NIL). #6367

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45103 cfe28804-0f27-0410-a406-dd0f0b0b656f
Corrected the spelling of '@todo' (it's not spelled with three X-es). ;-)

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45104 cfe28804-0f27-0410-a406-dd0f0b0b656f
VMM/VMMR0: HM bits, fix WinXP booting with unrestricted.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45105 cfe28804-0f27-0410-a406-dd0f0b0b656f
VMM/VMMR0, VMMR3: HM bits, don't lose CR3 and PAE PDPTE updates. Fixes Win7 64-bit to boot.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45106 cfe28804-0f27-0410-a406-dd0f0b0b656f
VMM/VMMR3/EM: HM bits, we only need to update these when the guest is in PAE mode, fixes wrong deduction in r84397.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45107 cfe28804-0f27-0410-a406-dd0f0b0b656f
VMM/VMMR3/EM: clear force-flag if we're ignoring updates to PAE PDPTEs in EM, otherwise HM will still update them when it's not necessary.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45108 cfe28804-0f27-0410-a406-dd0f0b0b656f
GuestCtrl: More stuff for IGuestFile and IGuestSession handling (work in progress).

git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45109 cfe28804-0f27-0410-a406-dd0f0b0b656f
Raw conversion of semrw-lockless-generic.cpp into RTCritSectEx.

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

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

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


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45113 cfe28804-0f27-0410-a406-dd0f0b0b656f
NAT/service:LWIP: GSO, parameters parsing.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45114 cfe28804-0f27-0410-a406-dd0f0b0b656f
RT/net: rt-network-str2ipv4.patch from xTRacker/5894 with applyed recommendations in comment 90. 
introduces RTNetStrToIPv4Addr: char* -> RTNETADDRIP4.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45115 cfe28804-0f27-0410-a406-dd0f0b0b656f
patch getopt-cidr.patch from xTracker/5894 with applied recommendations from comment 91.

introduces RTGETOPT_REQ_IPV4CIDR in getop.h


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45116 cfe28804-0f27-0410-a406-dd0f0b0b656f
Main/NATNetwork API (xTracker/5894).


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45117 cfe28804-0f27-0410-a406-dd0f0b0b656f
IPRT/manglin.h: RTNetStrToIPv4Addr.


git-svn-id: http://www.virtualbox.org/svn/vbox/trunk@45118 cfe28804-0f27-0410-a406-dd0f0b0b656f
reverted: r84411. (need to solve issues with java first.)


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