header (C) fixes
*,IPRT: Redid the ring-3 init to always convert the arguments to UTF-8.
HostServices/SharedClipboard: use headless attribute (X11 only)
GuestHost/SharedClipboard: moved the RTEnvGet("DISPLAY") hack out into the host-specific code
*: spelling fixes, thanks Timeless!
Automated rebranding to Oracle copyright/license strings via filemuncher
more warnings.
GuestHost and HostServices/SharedClipboard/x11: fix a crash when clipboard initialisation fails
GuestHost/SharedClipboard: use the XFIXES notification extension in the X11 shared clipboard instead of polling
SharedClipboard/x11: switch logging from debug to user-enabled release logging so that users can trace clipboard issues
HostServices/SharedClipboard: handle the "no data from guest" case correctly
GuestHost/SharedClipboard: refactored the shared clipboard code to move knowledge of some host-specific buffering mechanisms into the host-specific code
HostServices and GuestHost/SharedClipboard: hopefully fixed the broken saved state and improved on my changes to the platform-neutral code for asynchronous handling of guest data requests
SharedClipboard/GuestHost and HostServices/x11: use asynchronous host clipboard reads, plus numerous small cleanups and some more tests
GuestHost/SharedClipboard/x11: renamed a struct
HostServices and GuestHost/X11 clipboard: lots of changes, see defect 3621 comment 41
HostServices/SharedClipboard: fixed a crash in the shared clipboard host service when the guest clipboard times out
HostServices/SharedClipboard: a couple of fixes and some assertions
GuestHost/SharedClipboard: reorganise constructor and destructor funcions
GuestHost/SharedClipboard: pass pointers instead of using globals whereever possible
HostServices/SharedClipboard/X11: added opaque data pointers to the X11 backend APIs, as yet unused
HostServices/SharedClipboard: split up the X11 host clipboard code into separate files for the X11-specific and host-specific parts
HostServices/SharedClipboard: fixed remaining host/X11 separation todos
HostServices/SharedClipboard: split up a number of functions into a host-specific and an X11-specific part
HostServices/SharedClipboard/x11: removed an unneeded mutex, remove some dependencies on globals and add comments and todos
HostServices/SharedClipboard: split up the global context structure into a host-specific and a back-end-specific part, minor todo
HostServices/SharedClipboard: split up the global context structure into a host-specific and a back-end-specific part
HostServices/SharedClipboard: remove references to the host-specific structure in which clipboard data is passed from the X11-specific code
HostServices/SharedClipboard: move the first code to the GuestHost directory
HostServices/SharedClipboard: renamed a file