Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20251103133727.423041-1-berrange@redhat.com
Maintainers: "Daniel P. Berrangé" <berrange@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, "Marc-André Lureau" <marcandre.lureau@redhat.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Fabiano Rosas <farosas@suse.de>, Laurent Vivier <lvivier@redhat.com>
crypto/cipher-gnutls.c.inc | 8 -
crypto/cipher-nettle.c.inc | 44 --
crypto/cipher.c | 2 +-
crypto/hash.c | 16 +-
crypto/hmac.c | 8 +-
crypto/meson.build | 10 +-
crypto/tlscreds.c | 79 ++--
crypto/tlscredsanon.c | 64 +--
crypto/tlscredsbox.c | 101 +++++
crypto/tlscredsbox.h | 50 +++
crypto/tlscredspriv.h | 36 +-
crypto/tlscredspsk.c | 64 ++-
crypto/tlscredsx509.c | 593 +++++++++++++++++---------
crypto/tlssession.c | 139 ++----
crypto/trace-events | 1 +
crypto/xts.c | 250 -----------
docs/about/deprecated.rst | 9 +
docs/system/tls.rst | 134 +++++-
include/crypto/hash.h | 8 +-
include/crypto/hmac.h | 4 +-
include/crypto/tlscreds.h | 26 ++
include/crypto/tlscredsx509.h | 6 +
include/crypto/tlssession.h | 4 +-
include/crypto/xts.h | 82 ----
include/io/channel-socket.h | 6 +
include/io/channel.h | 14 +-
include/qemu/exit-with-parent.h | 57 +++
io/channel-socket.c | 86 +++-
io/channel-tls.c | 4 +-
io/channel.c | 14 +-
meson.build | 69 +--
qemu-options.hx | 13 +-
system/exit-with-parent.c | 140 ++++++
system/meson.build | 1 +
system/vl.c | 13 +
tests/qtest/libqtest.c | 22 +-
tests/unit/meson.build | 3 -
tests/unit/test-crypto-block.c | 3 +-
tests/unit/test-crypto-tlscredsx509.c | 8 +-
tests/unit/test-crypto-tlssession.c | 4 +-
tests/unit/test-crypto-xts.c | 529 -----------------------
ui/vnc.c | 9 +-
42 files changed, 1208 insertions(+), 1525 deletions(-)
create mode 100644 crypto/tlscredsbox.c
create mode 100644 crypto/tlscredsbox.h
delete mode 100644 crypto/xts.c
delete mode 100644 include/crypto/xts.h
create mode 100644 include/qemu/exit-with-parent.h
create mode 100644 system/exit-with-parent.c
delete mode 100644 tests/unit/test-crypto-xts.c