sanitize hostname supplied by client before writing to log

git-svn-id: https://www.xpra.org/svn/Xpra/trunk@4230 3bb7dfac-3a0b-4e04-842a-767bc560f471
prevent crash if we call str on the ColorspaceConverter instance before it is initialized

git-svn-id: https://www.xpra.org/svn/Xpra/trunk@4231 3bb7dfac-3a0b-4e04-842a-767bc560f471
prevent crash if we call str on the Decoder instance before it is initialized

git-svn-id: https://www.xpra.org/svn/Xpra/trunk@4232 3bb7dfac-3a0b-4e04-842a-767bc560f471
add some debug logging

git-svn-id: https://www.xpra.org/svn/Xpra/trunk@4233 3bb7dfac-3a0b-4e04-842a-767bc560f471
make speed optional

git-svn-id: https://www.xpra.org/svn/Xpra/trunk@4234 3bb7dfac-3a0b-4e04-842a-767bc560f471
simple test for csc output data

git-svn-id: https://www.xpra.org/svn/Xpra/trunk@4235 3bb7dfac-3a0b-4e04-842a-767bc560f471
don't print so much crap and add perf test

git-svn-id: https://www.xpra.org/svn/Xpra/trunk@4236 3bb7dfac-3a0b-4e04-842a-767bc560f471
#424: length of unicode strings does not match what get when we send it as a string

git-svn-id: https://www.xpra.org/svn/Xpra/trunk@4237 3bb7dfac-3a0b-4e04-842a-767bc560f471
patch to enable x264 opencl

git-svn-id: https://www.xpra.org/svn/Xpra/trunk@4241 3bb7dfac-3a0b-4e04-842a-767bc560f471
use constants

git-svn-id: https://www.xpra.org/svn/Xpra/trunk@4242 3bb7dfac-3a0b-4e04-842a-767bc560f471
use constants

git-svn-id: https://www.xpra.org/svn/Xpra/trunk@4243 3bb7dfac-3a0b-4e04-842a-767bc560f471
more complete tests

git-svn-id: https://www.xpra.org/svn/Xpra/trunk@4244 3bb7dfac-3a0b-4e04-842a-767bc560f471
big whitespace cleanup

git-svn-id: https://www.xpra.org/svn/Xpra/trunk@4245 3bb7dfac-3a0b-4e04-842a-767bc560f471
ensure that the colorspaces does not have any duplicates and remove unused function

git-svn-id: https://www.xpra.org/svn/Xpra/trunk@4246 3bb7dfac-3a0b-4e04-842a-767bc560f471
#422: opencl csc support with (mostly) custom made kernels - disabled by default until I can figure out the library loading conflict with pygtk..

git-svn-id: https://www.xpra.org/svn/Xpra/trunk@4247 3bb7dfac-3a0b-4e04-842a-767bc560f471
* test for csc_nvcuda
* debug tweaks

git-svn-id: https://www.xpra.org/svn/Xpra/trunk@4248 3bb7dfac-3a0b-4e04-842a-767bc560f471
compilation fixes

git-svn-id: https://www.xpra.org/svn/Xpra/trunk@4249 3bb7dfac-3a0b-4e04-842a-767bc560f471
ensure generated file does not get re-added to svn

git-svn-id: https://www.xpra.org/svn/Xpra/trunk@4250 3bb7dfac-3a0b-4e04-842a-767bc560f471
don't copy memory if we don't have to!

git-svn-id: https://www.xpra.org/svn/Xpra/trunk@4251 3bb7dfac-3a0b-4e04-842a-767bc560f471
yuv cannot use host buffer pointer (yet?)

git-svn-id: https://www.xpra.org/svn/Xpra/trunk@4252 3bb7dfac-3a0b-4e04-842a-767bc560f471