All of lore.kernel.org
 help / color / mirror / Atom feed
* [PULL 00/14] Misc fixes patches
@ 2024-10-22 15:24 Daniel P. Berrangé
  2024-10-22 15:24 ` [PULL 01/14] crypto: Remove unused DER string functions Daniel P. Berrangé
                   ` (14 more replies)
  0 siblings, 15 replies; 16+ messages in thread
From: Daniel P. Berrangé @ 2024-10-22 15:24 UTC (permalink / raw)
  To: qemu-devel
  Cc: Wainer dos Santos Moschetta, Daniel P. Berrangé,
	Marc-André Lureau, Philippe Mathieu-Daudé, Thomas Huth,
	Alex Bennée

The following changes since commit cc5adbbd50d81555b8eb73602ec16fde40b55be4:

  Merge tag 'pull-tpm-2024-10-18-1' of https://github.com/stefanberger/qemu-tpm into staging (2024-10-18 15:45:02 +0100)

are available in the Git repository at:

  https://gitlab.com/berrange/qemu tags/misc-fixes-pull-request

for you to fetch changes up to c64df333f92798823c4897ae6d4bd7f49d060225:

  gitlab: enable afalg tests in fedora system test (2024-10-22 13:02:33 +0100)

----------------------------------------------------------------
Misc sockets, crypto and VNC fixes

* Fix rare EADDRINUSE failures on OpenBSD platforms seen
  with migration
* Fix & test overwriting of hash output buffer
* Close connection instead of returning empty SASL mechlist to
  VNC clients
* Fix handling of SASL SSF on VNC server UNIX sockets
* Fix handling of NULL SASL server data in VNC server
* Validate trailing NUL padding byte from SASL client
* Fix & test AF_ALG crypto backend build
* Remove unused code in sockets and crypto subsystems

----------------------------------------------------------------

Daniel P. Berrangé (11):
  util: don't set SO_REUSEADDR on client sockets
  crypto/hash: avoid overwriting user supplied result pointer
  tests: correctly validate result buffer in hash/hmac tests
  include/crypto: clarify @result/@result_len for hash/hmac APIs
  ui/vnc: don't return an empty SASL mechlist to the client
  ui/vnc: don't raise error formatting socket address for non-inet
  ui/vnc: fix skipping SASL SSF on UNIX sockets
  ui/vnc: don't check for SSF after SASL authentication on UNIX sockets
  ui: fix handling of NULL SASL server data
  ui: validate NUL byte padding in SASL client data more strictly
  gitlab: enable afalg tests in fedora system test

Dr. David Alan Gilbert (2):
  crypto: Remove unused DER string functions
  sockets: Remove deadcode

Markus Armbruster (1):
  crypto/hash-afalg: Fix broken build

 .gitlab-ci.d/buildtest.yml    |  2 +-
 crypto/der.c                  | 13 ------
 crypto/der.h                  | 22 ----------
 crypto/hash-afalg.c           | 10 ++---
 crypto/hash-gcrypt.c          | 15 +++++--
 crypto/hash-glib.c            | 11 ++++-
 crypto/hash-gnutls.c          | 16 ++++++--
 crypto/hash-nettle.c          | 14 +++++--
 include/crypto/hash.h         | 47 ++++++++++++++++------
 include/crypto/hmac.h         | 34 +++++++++++-----
 include/qemu/sockets.h        | 16 --------
 tests/unit/test-crypto-hash.c |  7 ++--
 tests/unit/test-crypto-hmac.c |  6 ++-
 ui/vnc-auth-sasl.c            | 75 ++++++++++++++++++++++++-----------
 ui/vnc.c                      |  3 --
 ui/vnc.h                      |  1 -
 util/qemu-sockets.c           | 36 -----------------
 17 files changed, 170 insertions(+), 158 deletions(-)

-- 
2.46.0



^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2024-10-24 14:22 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-22 15:24 [PULL 00/14] Misc fixes patches Daniel P. Berrangé
2024-10-22 15:24 ` [PULL 01/14] crypto: Remove unused DER string functions Daniel P. Berrangé
2024-10-22 15:24 ` [PULL 02/14] sockets: Remove deadcode Daniel P. Berrangé
2024-10-22 15:24 ` [PULL 03/14] util: don't set SO_REUSEADDR on client sockets Daniel P. Berrangé
2024-10-22 15:24 ` [PULL 04/14] crypto/hash: avoid overwriting user supplied result pointer Daniel P. Berrangé
2024-10-22 15:24 ` [PULL 05/14] tests: correctly validate result buffer in hash/hmac tests Daniel P. Berrangé
2024-10-22 15:24 ` [PULL 06/14] include/crypto: clarify @result/@result_len for hash/hmac APIs Daniel P. Berrangé
2024-10-22 15:24 ` [PULL 07/14] crypto/hash-afalg: Fix broken build Daniel P. Berrangé
2024-10-22 15:24 ` [PULL 08/14] ui/vnc: don't return an empty SASL mechlist to the client Daniel P. Berrangé
2024-10-22 15:24 ` [PULL 09/14] ui/vnc: don't raise error formatting socket address for non-inet Daniel P. Berrangé
2024-10-22 15:24 ` [PULL 10/14] ui/vnc: fix skipping SASL SSF on UNIX sockets Daniel P. Berrangé
2024-10-22 15:24 ` [PULL 11/14] ui/vnc: don't check for SSF after SASL authentication " Daniel P. Berrangé
2024-10-22 15:24 ` [PULL 12/14] ui: fix handling of NULL SASL server data Daniel P. Berrangé
2024-10-22 15:24 ` [PULL 13/14] ui: validate NUL byte padding in SASL client data more strictly Daniel P. Berrangé
2024-10-22 15:24 ` [PULL 14/14] gitlab: enable afalg tests in fedora system test Daniel P. Berrangé
2024-10-24 14:20 ` [PULL 00/14] Misc fixes patches Peter Maydell

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.