[CA-115744] [SCTX-1538] Do not treat DbgPrint strings as format strings

Our hook for DbgPrint messages was passing these messages as the
format parameter into a printf statement.  If there was a %s or
similar in the string we would then deference the next argument on
the stack, leading to a potential BSOD.

Signed-off-by: Ben Chalmers <Ben.Chalmers@citrix.com>
Merge pull request #3 from benchalmers/CA-115744-2

[CA-115744] [SCTX-1538] Do not treat DbgPrint strings as format strings
 [CA-115411] Skip XS_* responses that are not supported in the windows frontend.

Add a warning displaying the type, but otherwise do nothing with unknown responses.
(v2) Updated whitespace/tabbing and capitalization

Signed-off-by: Owen Smith <owen.smith@citrix.com>
Merge pull request #5 from OwenSmith/ca-115411

 [CA-115411] Skip XS_* responses that are not supported in the windows f...
Merge branch 'master' into upstream

Signed-off-by: Paul Durrant <paul.durrant@citrix.com>

Conflicts:
	src/xen/log.c
Fix error path

Signed-off-by: Paul Durrant <paul.durrant@citrix.com>