1. 06 6月, 2011 5 次提交
    • G
      qemu-config: comment spell fix · 44bd6907
      Gerd Hoffmann 提交于
      Signed-off-by: NGerd Hoffmann <kraxel@redhat.com>
      44bd6907
    • M
      spice: add SASL support · 48b3ed0a
      Marc-André Lureau 提交于
      Turn on SASL support by appending "sasl" to the spice arguments, which
      requires that the client use SASL to authenticate with the spice.  The
      exact choice of authentication method used is controlled from the
      system / user's SASL configuration file for the 'qemu' service. This
      is typically found in /etc/sasl2/qemu.conf. If running QEMU as an
      unprivileged user, an environment variable SASL_CONF_PATH can be used
      to make it search alternate locations for the service config.  While
      some SASL auth methods can also provide data encryption (eg GSSAPI),
      it is recommended that SASL always be combined with the 'tls' and
      'x509' settings to enable use of SSL and server certificates. This
      ensures a data encryption preventing compromise of authentication
      credentials.
      
      It requires support from spice 0.8.1.
      
      [ kraxel: moved spell fix to separate commit ]
      Signed-off-by: NGerd Hoffmann <kraxel@redhat.com>
      48b3ed0a
    • G
      42138043
    • H
      spice: add option for disabling copy paste support · d4970b07
      Hans de Goede 提交于
      Some people want to be able disable spice's guest <-> client copy paste support
      because of security considerations.
      
      [ kraxel: drop old-version error message ]
      d4970b07
    • H
      spice-qemu-char: Fix flow control in client -> guest direction · 35106c2d
      Hans de Goede 提交于
      In the old spice-vmc device we used to have:
      last_out = virtio_serial_write(&svc->port, p, MIN(len, VMC_MAX_HOST_WRITE));
      if (last_out > 0)
         ...
      
      Now in the chardev backend we have:
      last_out = MIN(len, VMC_MAX_HOST_WRITE);
      qemu_chr_read(scd->chr, p, last_out);
      if (last_out > 0) {
         ...
      
      Which causes us to no longer detect if the virtio port is not ready
      to receive data from us. chardev actually has a mechanism to detect this,
      but it requires a separate call to qemu_chr_can_read, before calling
      qemu_chr_read (which return void).
      
      This patch uses qemu_chr_can_read to fix the flow control from client to
      guest.
      Signed-off-by: NHans de Goede <hdegoede@redhat.com>
      35106c2d
  2. 05 6月, 2011 1 次提交
  3. 04 6月, 2011 10 次提交
  4. 03 6月, 2011 24 次提交