• D
    io: add QIOChannelTLS class · ed8ee42c
    Daniel P. Berrange 提交于
    Add a QIOChannel subclass that can run the TLS protocol over
    the top of another QIOChannel instance. The object provides a
    simplified API to perform the handshake when starting the TLS
    session. The layering of TLS over the underlying channel does
    not have to be setup immediately. It is possible to take an
    existing QIOChannel that has done some handshake and then swap
    in the QIOChannelTLS layer. This allows for use with protocols
    which start TLS right away, and those which start plain text
    and then negotiate TLS.
    Signed-off-by: NDaniel P. Berrange <berrange@redhat.com>
    ed8ee42c
Makefile 31.1 KB