Skip to content
Snippets Groups Projects
  1. Oct 29, 2020
  2. Jun 12, 2019
  3. Feb 26, 2019
  4. Feb 16, 2016
  5. Dec 18, 2015
    • Daniel P. Berrangé's avatar
      io: add QIOChannelBuffer class · d98e4eb7
      Daniel P. Berrangé authored
      
      Add a QIOChannel subclass that is capable of performing I/O
      to/from a memory buffer. This implementation does not attempt
      to support concurrent readers & writers. It is designed for
      serialized access where by a single thread at a time may write
      data, seek and then read data back out.
      
      Signed-off-by: default avatarDaniel P. Berrange <berrange@redhat.com>
      d98e4eb7
  6. Jul 07, 2015
    • Daniel P. Berrangé's avatar
      crypto: introduce new module for computing hash digests · ddbb0d09
      Daniel P. Berrangé authored
      
      Introduce a new crypto/ directory that will (eventually) contain
      all the cryptographic related code. This initially defines a
      wrapper for initializing gnutls and for computing hashes with
      gnutls. The former ensures that gnutls is guaranteed to be
      initialized exactly once in QEMU regardless of CLI args. The
      block quorum code currently fails to initialize gnutls so it
      only works by luck, if VNC server TLS is not requested. The
      hash APIs avoids the need to litter the rest of the code with
      preprocessor checks and simplifies callers by allocating the
      correct amount of memory for the requested hash.
      
      Signed-off-by: default avatarDaniel P. Berrange <berrange@redhat.com>
      Message-Id: <1435770638-25715-2-git-send-email-berrange@redhat.com>
      Signed-off-by: default avatarPaolo Bonzini <pbonzini@redhat.com>
      ddbb0d09
  7. Nov 29, 2013
  8. Jul 09, 2013
Loading