[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
- [PATCH 0/5] crypto: improve error reporting detail,
Daniel P . Berrangé <=
- [PATCH 3/5] crypto: drop gnutls debug logging support, Daniel P . Berrangé, 2024/07/22
- [PATCH 2/5] chardev: add tracing of socket error conditions, Daniel P . Berrangé, 2024/07/22
- [PATCH 4/5] crypto: push error reporting into TLS session I/O APIs, Daniel P . Berrangé, 2024/07/22
- [PATCH 5/5] crypto: propagate errors from TLS session I/O callbacks, Daniel P . Berrangé, 2024/07/22
- [PATCH 1/5] qapi: allow for g_autoptr(Error) usage, Daniel P . Berrangé, 2024/07/22