Fixed VBOXGUEST_IOCTL_CANCEL_ALL_WAITEVENTS validation and adjusted some logging.
Guest user state reporting: Update.
header (C) fixes
Logging.
Additions: fixed the gcc C90 warnings regardings mixed declarations and code
VMMDevReq_RegisterSharedModule has a variable packet size as well
iprt/asm*.h: split out asm-math.h, don't include asm-*.h from asm.h, don't include asm.h from sup.h. Fixed a couple file headers.
Automated rebranding to Oracle copyright/license strings via filemuncher
Additions: whitespace cleanup
alternative license for VBoxGuestLib is CDDL
Verify VMMREQUEST (xTracker #4336).
VBoxGuestLib: Implemented detection of physical page list support.
VMMDev.h: cleanup.
VBoxGuest.h,VBoxGuestLib: Moved the VbglR3 API out of VBoxGuest.h and did some cleanup.
s/VBOX_SUCCESS/RT_SUCCESS/g s/VBOX_FAILURE/RT_FAILURE/g - VBOX_SUCCESS and VBOX_FAILURE have *NOT* been retired (because old habbits die hard) just sligtly deprecated.
Extend HGCM interface to support 64 bit pointers.
The Big Sun Rebranding Header Change
The Giant CDDL Dual-License Header Change.
Biggest check-in ever. New source code headers for all (C) innotek files.
More assertions
prevent warnings if compiled as C files (Linux guest modules)
InnoTek -> innotek: all the headers and comments.
Do not allow to use VbglGr* if VBoxGuest is not available. Backed out r21276.
ASMMemoryClobber -> ASMCompilerBarrier + MSC (untested)
some cleanup
fixed includes
use ASMMemoryClobber here since the host will change memory
Changed the Linux Additions to compile everything from source (no more binaries linked in) and cleaned up those files to compile as plain C.
import