Merge remote-tracking branch 'remotes/berrange/tags/vnc-crypto-v9-for-upstream' into...
authorPeter Maydell <peter.maydell@linaro.org>
Tue, 15 Sep 2015 14:42:58 +0000 (15:42 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Tue, 15 Sep 2015 14:42:58 +0000 (15:42 +0100)
commit619622424dba749feef752d76d79ef2569f7f250
treeb5b3e718e5075781da039fe3f6966aaec4922cdd
parent1078f5db8ada5097600443838492ef07103790c2
parent3e305e4a4752f70c0b5c3cf5b43ec957881714f7
Merge remote-tracking branch 'remotes/berrange/tags/vnc-crypto-v9-for-upstream' into staging

Merge vnc-crypto-v9

# gpg: Signature made Tue 15 Sep 2015 15:32:38 BST using RSA key ID 15104FDF
# gpg: Good signature from "Daniel P. Berrange <dan@berrange.com>"
# gpg:                 aka "Daniel P. Berrange <berrange@redhat.com>"

* remotes/berrange/tags/vnc-crypto-v9-for-upstream:
  ui: convert VNC server to use QCryptoTLSSession
  ui: fix return type for VNC I/O functions to be ssize_t
  crypto: introduce new module for handling TLS sessions
  crypto: add sanity checking of TLS x509 credentials
  crypto: introduce new module for TLS x509 credentials
  crypto: introduce new module for TLS anonymous credentials
  crypto: introduce new base module for TLS credentials
  qom: allow QOM to be linked into tools binaries
  crypto: move crypto objects out of libqemuutil.la
  tests: remove repetition in unit test object deps
  qapi: allow override of default enum prefix naming

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
trace-events