qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 0/5] crypto: improve error reporting detail


From: Daniel P . Berrangé
Subject: [PATCH 0/5] crypto: improve error reporting detail
Date: Mon, 22 Jul 2024 14:16:06 +0100

This small series came about after struggling to diagnose some problems
with TLS, due to unhelpfully generic error messages.

Daniel P. Berrangé (5):
  qapi: allow for g_autoptr(Error) usage
  chardev: add tracing of socket error conditions
  crypto: drop gnutls debug logging support
  crypto: push error reporting into TLS session I/O APIs
  crypto: propagate errors from TLS session I/O callbacks

 chardev/char-socket.c               |  34 +++++----
 chardev/trace-events                |  10 +++
 crypto/init.c                       |  11 ---
 crypto/tlssession.c                 | 110 ++++++++++++++++++++--------
 include/crypto/tlssession.h         |  33 +++++++--
 include/qapi/error.h                |   2 +
 io/channel-tls.c                    |  62 +++++++---------
 tests/unit/test-crypto-tlssession.c |  28 ++++++-
 8 files changed, 189 insertions(+), 101 deletions(-)

-- 
2.45.2




reply via email to

[Prev in Thread] Current Thread [Next in Thread]