header (C) fixes
vbgl: close driver only when openned on uninit
Additions/common/VBoxGuestLib: convenience #include directive.
Additions/VBoxGuestLib: warnings
Automated rebranding to Oracle copyright/license strings via filemuncher
alternative license for VBoxGuestLib is CDDL
Add,++: Switch to common addition kernel module.
linux/vboxvfs: made it build and load when using vboxguest.
HGCMInternal.cpp,SysHlp.cpp: use the kernel/user mode indicator.
VBoxGuest.h,VBoxGuestLib: Moved the VbglR3 API out of VBoxGuest.h and did some cleanup.
*: s/RT_\(BEGIN|END\)_DECLS/RT_C_DECLS_\1/g
Additions: __BEGIN_DECLS -> RT_BEGIN_DECLS; __END_DECLS -> RT_END_DECLS.
SysHlp.h: Shut up warnings about stupid intrinsics.
The Big Sun Rebranding Header Change
Additions/FreeBSD: initial commit Mostly tested on FreeBSD 7.0. Working: the additions kernel module VBoxService (working on FreeBSD 6.2 too) vboxvideo Partially working: vboxmouse - 100% CPU usage and clicking does not work yet Not tested: xclient TODO: shared folder module is currently a stub Installer and startup scripts
Started solaris additions and the os2 to common move.
The Giant CDDL Dual-License Header Change.
NT4 does not have Ex*PoolWithTag.
Biggest check-in ever. New source code headers for all (C) innotek files.
RT_OS_* for Additions/common/
Wrong locking for read-only memory in Windows guests.
Added a IPRT base fallback implementation for locking and completed the OS/2 client code.
Make it build on OS/2.
Lock user buffers in a HGCM call (Windows guest only)
InnoTek -> innotek: all the headers and comments.
Fix for ExFreePoolWithTag which does not exist on NT4 and must not be referenced by the guest drivers (ExFreePool is mapped to ExFreePoolWithTag by XP DDK headers).
import